You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2018/08/28 20:15:53 UTC

[mesos-site] branch asf-site updated: Updated the website built from mesos SHA: 4930ec2.

This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/mesos-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 32e7600  Updated the website built from mesos SHA: 4930ec2.
32e7600 is described below

commit 32e7600ce7713d0856f48d8ef189dbbbd378dcb7
Author: jenkins <bu...@apache.org>
AuthorDate: Tue Aug 28 20:15:49 2018 +0000

    Updated the website built from mesos SHA: 4930ec2.
---
 content/api/latest/c++/Nodes.xml                   |  36 +++-
 content/api/latest/c++/Tokens.xml                  | 144 ++++++++++++++-
 content/api/latest/c++/index.hhc                   |   8 +-
 .../latest/c++/master_2validation_8hpp_source.html |   2 +-
 .../api/latest/c++/namespacemembers_func_j.html    |   6 +-
 content/api/latest/c++/namespacemembers_j.html     |   6 +-
 content/api/latest/c++/namespacemesos.html         | 202 +++++++++++++++++++--
 .../latest/c++/protobuf__utils_8hpp_source.html    |   2 +-
 content/api/latest/c++/src_2common_2http_8hpp.html |  16 +-
 .../latest/c++/src_2common_2http_8hpp_source.html  |  22 ++-
 .../c++/src_2master_2master_8hpp_source.html       |  90 ++++-----
 .../latest/c++/src_2slave_2http_8hpp_source.html   |   2 +-
 12 files changed, 443 insertions(+), 93 deletions(-)

diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 6cc150a..8d9ca49 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -71519,16 +71519,41 @@
                  <Node>
                   <Name>json</Name>
                   <Path>src_2common_2http_8hpp.html</Path>
+                  <Anchor>afb065c5dd15f9f72683fa95134f2c882</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>json</Name>
+                  <Path>src_2common_2http_8hpp.html</Path>
                   <Anchor>ae5c53d21889cf15327e120a5a1a80269</Anchor>
                  </Node>
                  <Node>
                   <Name>json</Name>
                   <Path>src_2common_2http_8hpp.html</Path>
+                  <Anchor>a15adae8479f628729394ffc171942f39</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>json</Name>
+                  <Path>src_2common_2http_8hpp.html</Path>
                   <Anchor>a29a4efb3b0c2a7d0a4b5caac263e346f</Anchor>
                  </Node>
                  <Node>
                   <Name>json</Name>
                   <Path>src_2common_2http_8hpp.html</Path>
+                  <Anchor>a2f1ea96cb9b9020e2396c235b1adc108</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>json</Name>
+                  <Path>src_2common_2http_8hpp.html</Path>
+                  <Anchor>a2c87f38cc98cd10d87758375aa151390</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>json</Name>
+                  <Path>src_2common_2http_8hpp.html</Path>
+                  <Anchor>a2e4f7a892b0e76eecd84fd3e17e76545</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>json</Name>
+                  <Path>src_2common_2http_8hpp.html</Path>
                   <Anchor>a0e3edd1868025454e9b2d0bc8fd95314</Anchor>
                  </Node>
                  <Node>
@@ -71539,17 +71564,22 @@
                  <Node>
                   <Name>json</Name>
                   <Path>src_2common_2http_8hpp.html</Path>
-                  <Anchor>a01914c93c4cc7e2d185e241ce4c4d79d</Anchor>
+                  <Anchor>a6da2c40fd86c34b27531d859200fdb43</Anchor>
                  </Node>
                  <Node>
                   <Name>json</Name>
                   <Path>src_2common_2http_8hpp.html</Path>
-                  <Anchor>a3d897d3f99fb1494d358695546a0f323</Anchor>
+                  <Anchor>a121b023573b213cd8d6219d2bf88c7c2</Anchor>
                  </Node>
                  <Node>
                   <Name>json</Name>
                   <Path>src_2common_2http_8hpp.html</Path>
-                  <Anchor>afb065c5dd15f9f72683fa95134f2c882</Anchor>
+                  <Anchor>a01914c93c4cc7e2d185e241ce4c4d79d</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>json</Name>
+                  <Path>src_2common_2http_8hpp.html</Path>
+                  <Anchor>a3d897d3f99fb1494d358695546a0f323</Anchor>
                  </Node>
                  <Node>
                   <Name>logRequest</Name>
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index a685ae9..b5ae7c9 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -11234,6 +11234,17 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
+    <Anchor>afb065c5dd15f9f72683fa95134f2c882</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>json</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
     <Anchor>ae5c53d21889cf15327e120a5a1a80269</Anchor>
     <DeclaredIn>http.hpp</DeclaredIn>
   </Token>
@@ -11245,6 +11256,17 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
+    <Anchor>a15adae8479f628729394ffc171942f39</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>json</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
     <Anchor>a29a4efb3b0c2a7d0a4b5caac263e346f</Anchor>
     <DeclaredIn>http.hpp</DeclaredIn>
   </Token>
@@ -11256,6 +11278,39 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
+    <Anchor>a2f1ea96cb9b9020e2396c235b1adc108</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>json</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>a2c87f38cc98cd10d87758375aa151390</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>json</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>a2e4f7a892b0e76eecd84fd3e17e76545</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>json</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
     <Anchor>a0e3edd1868025454e9b2d0bc8fd95314</Anchor>
     <DeclaredIn>http.hpp</DeclaredIn>
   </Token>
@@ -11278,7 +11333,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a01914c93c4cc7e2d185e241ce4c4d79d</Anchor>
+    <Anchor>a6da2c40fd86c34b27531d859200fdb43</Anchor>
     <DeclaredIn>http.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -11289,7 +11344,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a3d897d3f99fb1494d358695546a0f323</Anchor>
+    <Anchor>a121b023573b213cd8d6219d2bf88c7c2</Anchor>
     <DeclaredIn>http.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -11300,7 +11355,18 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>afb065c5dd15f9f72683fa95134f2c882</Anchor>
+    <Anchor>a01914c93c4cc7e2d185e241ce4c4d79d</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>json</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>a3d897d3f99fb1494d358695546a0f323</Anchor>
     <DeclaredIn>http.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -52310,6 +52376,17 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
+    <Anchor>afb065c5dd15f9f72683fa95134f2c882</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>json</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
     <Anchor>ae5c53d21889cf15327e120a5a1a80269</Anchor>
     <DeclaredIn>http.hpp</DeclaredIn>
   </Token>
@@ -52321,6 +52398,17 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
+    <Anchor>a15adae8479f628729394ffc171942f39</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>json</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
     <Anchor>a29a4efb3b0c2a7d0a4b5caac263e346f</Anchor>
     <DeclaredIn>http.hpp</DeclaredIn>
   </Token>
@@ -52332,6 +52420,39 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
+    <Anchor>a2f1ea96cb9b9020e2396c235b1adc108</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>json</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>a2c87f38cc98cd10d87758375aa151390</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>json</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>a2e4f7a892b0e76eecd84fd3e17e76545</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>json</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
     <Anchor>a0e3edd1868025454e9b2d0bc8fd95314</Anchor>
     <DeclaredIn>http.hpp</DeclaredIn>
   </Token>
@@ -52354,7 +52475,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a01914c93c4cc7e2d185e241ce4c4d79d</Anchor>
+    <Anchor>a6da2c40fd86c34b27531d859200fdb43</Anchor>
     <DeclaredIn>http.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -52365,7 +52486,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a3d897d3f99fb1494d358695546a0f323</Anchor>
+    <Anchor>a121b023573b213cd8d6219d2bf88c7c2</Anchor>
     <DeclaredIn>http.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -52376,7 +52497,18 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>afb065c5dd15f9f72683fa95134f2c882</Anchor>
+    <Anchor>a01914c93c4cc7e2d185e241ce4c4d79d</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>json</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>a3d897d3f99fb1494d358695546a0f323</Anchor>
     <DeclaredIn>http.hpp</DeclaredIn>
   </Token>
   <Token>
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index b07dbde..2958048 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -18946,13 +18946,19 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#a3752d85ef726065c6c1b946eef1ba87a"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#abdf2180daf713c4986a0e1200e931bc5"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#a93a1efd7cc67cd3f0a61630b8b0c1fd3"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#afb065c5dd15f9f72683fa95134f2c882"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#ae5c53d21889cf15327e120a5a1a80269"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#a15adae8479f628729394ffc171942f39"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#a29a4efb3b0c2a7d0a4b5caac263e346f"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#a2f1ea96cb9b9020e2396c235b1adc108"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#a2c87f38cc98cd10d87758375aa151390"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#a2e4f7a892b0e76eecd84fd3e17e76545"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#a0e3edd1868025454e9b2d0bc8fd95314"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#a9c63ea3368a353c771a9665b365bc3d1"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#a6da2c40fd86c34b27531d859200fdb43"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#a121b023573b213cd8d6219d2bf88c7c2"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#a01914c93c4cc7e2d185e241ce4c4d79d"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#a3d897d3f99fb1494d358695546a0f323"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#afb065c5dd15f9f72683fa95134f2c882"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="logRequest"><param name="Local" value="src_2common_2http_8hpp.html#a56097aacde65fff7639195601e5624ae"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="model"><param name="Local" value="src_2common_2http_8hpp.html#a0f1e16f608664041e365cbf89dbd4739"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="model"><param name="Local" value="src_2common_2http_8hpp.html#a8da3ef9ba9db854802b9ef6bb88c4a0e"><param name="ImageNumber" value="11"></OBJECT>
diff --git a/content/api/latest/c++/master_2validation_8hpp_source.html b/content/api/latest/c++/master_2validation_8hpp_source.html
index b0dcdab..7757673 100644
--- a/content/api/latest/c++/master_2validation_8hpp_source.html
+++ b/content/api/latest/c++/master_2validation_8hpp_source.html
@@ -90,7 +90,7 @@
 <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&l [...]
 <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:2327</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:2355</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:433</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message_html_afd6f535967a78ca5bfe59127ac23a626"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#afd6f535967a78ca5bfe59127ac23a626">mesos::internal::master::validation::master::message::registerSlave</a></div><div class="ttdeci">Option&lt; Error &gt; registerSlave(const RegisterSlaveMessage &amp;message)</div></div>
 </div><!-- fragment --></div><!-- contents -->
diff --git a/content/api/latest/c++/namespacemembers_func_j.html b/content/api/latest/c++/namespacemembers_func_j.html
index ade25aa..8015bea 100644
--- a/content/api/latest/c++/namespacemembers_func_j.html
+++ b/content/api/latest/c++/namespacemembers_func_j.html
@@ -92,12 +92,12 @@
 , <a class="el" href="namespacestrings.html#a17b772b14fe4a5d91260205e7d2e5775">strings</a>
 </li>
 <li>json()
-: <a class="el" href="namespaceJSON.html#ab3d5568528385a51beb070b35b561dab">JSON</a>
+: <a class="el" href="namespaceJSON.html#a2ab1dd9efe58e1148d8ab1ff88b01c69">JSON</a>
 , <a class="el" href="namespacemesos_1_1internal.html#a3752d85ef726065c6c1b946eef1ba87a">mesos::internal</a>
-, <a class="el" href="namespacemesos.html#ae5c53d21889cf15327e120a5a1a80269">mesos</a>
+, <a class="el" href="namespacemesos.html#a2e4f7a892b0e76eecd84fd3e17e76545">mesos</a>
 </li>
 <li>jsonify()
-: <a class="el" href="namespaceJSON_1_1internal.html#ab1d71abe8e18db62ea65a8a80f4716e6">JSON::internal</a>
+: <a class="el" href="namespaceJSON_1_1internal.html#aa857d7671852027fbce3b93ecd256354">JSON::internal</a>
 </li>
 </ul>
 </div><!-- contents -->
diff --git a/content/api/latest/c++/namespacemembers_j.html b/content/api/latest/c++/namespacemembers_j.html
index 5edfcb7..6e0cefd 100644
--- a/content/api/latest/c++/namespacemembers_j.html
+++ b/content/api/latest/c++/namespacemembers_j.html
@@ -101,12 +101,12 @@
 , <a class="el" href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings</a>
 </li>
 <li>json()
-: <a class="el" href="namespaceJSON.html#a7f3841c3a281146d130a235e28404a5d">JSON</a>
+: <a class="el" href="namespaceJSON.html#aea0673463200ca914c4d4bee7e1c249c">JSON</a>
 , <a class="el" href="namespacemesos_1_1internal.html#a3752d85ef726065c6c1b946eef1ba87a">mesos::internal</a>
-, <a class="el" href="namespacemesos.html#a93a1efd7cc67cd3f0a61630b8b0c1fd3">mesos</a>
+, <a class="el" href="namespacemesos.html#a2f1ea96cb9b9020e2396c235b1adc108">mesos</a>
 </li>
 <li>jsonify()
-: <a class="el" href="namespaceJSON_1_1internal.html#ab1d71abe8e18db62ea65a8a80f4716e6">JSON::internal</a>
+: <a class="el" href="namespaceJSON_1_1internal.html#aa857d7671852027fbce3b93ecd256354">JSON::internal</a>
 </li>
 </ul>
 </div><!-- contents -->
diff --git a/content/api/latest/c++/namespacemesos.html b/content/api/latest/c++/namespacemesos.html
index eddb623..8bc8c81 100644
--- a/content/api/latest/c++/namespacemesos.html
+++ b/content/api/latest/c++/namespacemesos.html
@@ -465,20 +465,32 @@ Functions</h2></td></tr>
 <tr class="separator:abdf2180daf713c4986a0e1200e931bc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a93a1efd7cc67cd3f0a61630b8b0c1fd3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a93a1efd7cc67cd3f0a61630b8b0c1fd3">json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const CommandInfo &amp;command)</td></tr>
 <tr class="separator:a93a1efd7cc67cd3f0a61630b8b0c1fd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb065c5dd15f9f72683fa95134f2c882"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#afb065c5dd15f9f72683fa95134f2c882">json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const DomainInfo &amp;domainInfo)</td></tr>
+<tr class="separator:afb065c5dd15f9f72683fa95134f2c882"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae5c53d21889cf15327e120a5a1a80269"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#ae5c53d21889cf15327e120a5a1a80269">json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const ExecutorInfo &amp;executorInfo)</td></tr>
 <tr class="separator:ae5c53d21889cf15327e120a5a1a80269"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a15adae8479f628729394ffc171942f39"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a15adae8479f628729394ffc171942f39">json</a> (<a class="el" href="classJSON_1_1StringWriter.html">JSON::StringWriter</a> *writer, const FrameworkInfo::Capability &amp;capability)</td></tr>
+<tr class="separator:a15adae8479f628729394ffc171942f39"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a29a4efb3b0c2a7d0a4b5caac263e346f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a29a4efb3b0c2a7d0a4b5caac263e346f">json</a> (<a class="el" href="classJSON_1_1ArrayWriter.html">JSON::ArrayWriter</a> *writer, const Labels &amp;labels)</td></tr>
 <tr class="separator:a29a4efb3b0c2a7d0a4b5caac263e346f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f1ea96cb9b9020e2396c235b1adc108"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a2f1ea96cb9b9020e2396c235b1adc108">json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const MasterInfo &amp;info)</td></tr>
+<tr class="separator:a2f1ea96cb9b9020e2396c235b1adc108"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c87f38cc98cd10d87758375aa151390"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a2c87f38cc98cd10d87758375aa151390">json</a> (<a class="el" href="classJSON_1_1StringWriter.html">JSON::StringWriter</a> *writer, const MasterInfo::Capability &amp;capability)</td></tr>
+<tr class="separator:a2c87f38cc98cd10d87758375aa151390"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e4f7a892b0e76eecd84fd3e17e76545"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a2e4f7a892b0e76eecd84fd3e17e76545">json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const Offer &amp;offer)</td></tr>
+<tr class="separator:a2e4f7a892b0e76eecd84fd3e17e76545"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0e3edd1868025454e9b2d0bc8fd95314"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a0e3edd1868025454e9b2d0bc8fd95314">json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
 <tr class="separator:a0e3edd1868025454e9b2d0bc8fd95314"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9c63ea3368a353c771a9665b365bc3d1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a9c63ea3368a353c771a9665b365bc3d1">json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const google::protobuf::RepeatedPtrField&lt; Resource &gt; &amp;resources)</td></tr>
 <tr class="separator:a9c63ea3368a353c771a9665b365bc3d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6da2c40fd86c34b27531d859200fdb43"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a6da2c40fd86c34b27531d859200fdb43">json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const SlaveInfo &amp;slaveInfo)</td></tr>
+<tr class="separator:a6da2c40fd86c34b27531d859200fdb43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a121b023573b213cd8d6219d2bf88c7c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a121b023573b213cd8d6219d2bf88c7c2">json</a> (<a class="el" href="classJSON_1_1StringWriter.html">JSON::StringWriter</a> *writer, const SlaveInfo::Capability &amp;capability)</td></tr>
+<tr class="separator:a121b023573b213cd8d6219d2bf88c7c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a01914c93c4cc7e2d185e241ce4c4d79d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a01914c93c4cc7e2d185e241ce4c4d79d">json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const Task &amp;task)</td></tr>
 <tr class="separator:a01914c93c4cc7e2d185e241ce4c4d79d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3d897d3f99fb1494d358695546a0f323"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a3d897d3f99fb1494d358695546a0f323">json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const TaskStatus &amp;status)</td></tr>
 <tr class="separator:a3d897d3f99fb1494d358695546a0f323"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afb065c5dd15f9f72683fa95134f2c882"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#afb065c5dd15f9f72683fa95134f2c882">json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const DomainInfo &amp;domainInfo)</td></tr>
-<tr class="separator:afb065c5dd15f9f72683fa95134f2c882"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4b83a9b4d6d4952f6b687add145a96d1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespaceprocess_1_1http_1_1authorization.html#affe51580eadc8728411234d784808ece">process::http::authorization::AuthorizationCallbacks</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a4b83a9b4d6d4952f6b687add145a96d1">createAuthorizationCallbacks</a> (<a class="el" href="classmesos_1_1Authorizer.html">Authorizer< [...]
 <tr class="separator:a4b83a9b4d6d4952f6b687add145a96d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a32d3c2a48160df803ce466136940440e"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
@@ -1015,6 +1027,32 @@ Variables</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="afb065c5dd15f9f72683fa95134f2c882"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::json </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *&#160;</td>
+          <td class="paramname"><em>writer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const DomainInfo &amp;&#160;</td>
+          <td class="paramname"><em>domainInfo</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="ae5c53d21889cf15327e120a5a1a80269"></a>
 <div class="memitem">
 <div class="memproto">
@@ -1041,6 +1079,32 @@ Variables</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a15adae8479f628729394ffc171942f39"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::json </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classJSON_1_1StringWriter.html">JSON::StringWriter</a> *&#160;</td>
+          <td class="paramname"><em>writer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const FrameworkInfo::Capability &amp;&#160;</td>
+          <td class="paramname"><em>capability</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a29a4efb3b0c2a7d0a4b5caac263e346f"></a>
 <div class="memitem">
 <div class="memproto">
@@ -1067,6 +1131,84 @@ Variables</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a2f1ea96cb9b9020e2396c235b1adc108"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::json </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *&#160;</td>
+          <td class="paramname"><em>writer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const MasterInfo &amp;&#160;</td>
+          <td class="paramname"><em>info</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2c87f38cc98cd10d87758375aa151390"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::json </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classJSON_1_1StringWriter.html">JSON::StringWriter</a> *&#160;</td>
+          <td class="paramname"><em>writer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const MasterInfo::Capability &amp;&#160;</td>
+          <td class="paramname"><em>capability</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2e4f7a892b0e76eecd84fd3e17e76545"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::json </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *&#160;</td>
+          <td class="paramname"><em>writer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const Offer &amp;&#160;</td>
+          <td class="paramname"><em>offer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a0e3edd1868025454e9b2d0bc8fd95314"></a>
 <div class="memitem">
 <div class="memproto">
@@ -1119,7 +1261,7 @@ Variables</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a01914c93c4cc7e2d185e241ce4c4d79d"></a>
+<a class="anchor" id="a6da2c40fd86c34b27531d859200fdb43"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -1132,8 +1274,8 @@ Variables</h2></td></tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const Task &amp;&#160;</td>
-          <td class="paramname"><em>task</em>&#160;</td>
+          <td class="paramtype">const SlaveInfo &amp;&#160;</td>
+          <td class="paramname"><em>slaveInfo</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -1145,7 +1287,33 @@ Variables</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a3d897d3f99fb1494d358695546a0f323"></a>
+<a class="anchor" id="a121b023573b213cd8d6219d2bf88c7c2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::json </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classJSON_1_1StringWriter.html">JSON::StringWriter</a> *&#160;</td>
+          <td class="paramname"><em>writer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const SlaveInfo::Capability &amp;&#160;</td>
+          <td class="paramname"><em>capability</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a01914c93c4cc7e2d185e241ce4c4d79d"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -1158,8 +1326,8 @@ Variables</h2></td></tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const TaskStatus &amp;&#160;</td>
-          <td class="paramname"><em>status</em>&#160;</td>
+          <td class="paramtype">const Task &amp;&#160;</td>
+          <td class="paramname"><em>task</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -1171,7 +1339,7 @@ Variables</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="afb065c5dd15f9f72683fa95134f2c882"></a>
+<a class="anchor" id="a3d897d3f99fb1494d358695546a0f323"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -1184,8 +1352,8 @@ Variables</h2></td></tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const DomainInfo &amp;&#160;</td>
-          <td class="paramname"><em>domainInfo</em>&#160;</td>
+          <td class="paramtype">const TaskStatus &amp;&#160;</td>
+          <td class="paramname"><em>status</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -4263,20 +4431,20 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a112163aa7f26794e26b67dfc187dec7f"></a>
+<a class="anchor" id="a7b8fb0bae685974bc8b26ae79f0517fd"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">bool mesos::operator== </td>
           <td>(</td>
-          <td class="paramtype">const Resource::ReservationInfo &amp;&#160;</td>
+          <td class="paramtype">const Label &amp;&#160;</td>
           <td class="paramname"><em>left</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const Resource::ReservationInfo &amp;&#160;</td>
+          <td class="paramtype">const Label &amp;&#160;</td>
           <td class="paramname"><em>right</em>&#160;</td>
         </tr>
         <tr>
@@ -4289,20 +4457,20 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a7b8fb0bae685974bc8b26ae79f0517fd"></a>
+<a class="anchor" id="a112163aa7f26794e26b67dfc187dec7f"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">bool mesos::operator== </td>
           <td>(</td>
-          <td class="paramtype">const Label &amp;&#160;</td>
+          <td class="paramtype">const Resource::ReservationInfo &amp;&#160;</td>
           <td class="paramname"><em>left</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const Label &amp;&#160;</td>
+          <td class="paramtype">const Resource::ReservationInfo &amp;&#160;</td>
           <td class="paramname"><em>right</em>&#160;</td>
         </tr>
         <tr>
diff --git a/content/api/latest/c++/protobuf__utils_8hpp_source.html b/content/api/latest/c++/protobuf__utils_8hpp_source.html
index 4ce417d..2da6283 100644
--- a/content/api/latest/c++/protobuf__utils_8hpp_source.html
+++ b/content/api/latest/c++/protobuf__utils_8hpp_source.html
@@ -135,7 +135,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:36</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:2327</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:2355</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_html_a0a8d385223ec86f5b9431a8a67dac151"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#a0a8d385223ec86f5b9431a8a67dac151">mesos::internal::protobuf::createOperationStatus</a></div><div class="ttdeci">OperationStatus createOperationStatus(const OperationState &amp;state, const Option&lt; OperationID &gt; &amp;operationId=None(), const Option&lt; std::string &gt; &amp;message=None(), const Option&lt; Reso [...]
diff --git a/content/api/latest/c++/src_2common_2http_8hpp.html b/content/api/latest/c++/src_2common_2http_8hpp.html
index 6bf7cc0..4422236 100644
--- a/content/api/latest/c++/src_2common_2http_8hpp.html
+++ b/content/api/latest/c++/src_2common_2http_8hpp.html
@@ -133,20 +133,32 @@ Functions</h2></td></tr>
 <tr class="separator:abdf2180daf713c4986a0e1200e931bc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a93a1efd7cc67cd3f0a61630b8b0c1fd3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a93a1efd7cc67cd3f0a61630b8b0c1fd3">mesos::json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const CommandInfo &amp;command)</td></tr>
 <tr class="separator:a93a1efd7cc67cd3f0a61630b8b0c1fd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb065c5dd15f9f72683fa95134f2c882"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#afb065c5dd15f9f72683fa95134f2c882">mesos::json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const DomainInfo &amp;domainInfo)</td></tr>
+<tr class="separator:afb065c5dd15f9f72683fa95134f2c882"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae5c53d21889cf15327e120a5a1a80269"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#ae5c53d21889cf15327e120a5a1a80269">mesos::json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const ExecutorInfo &amp;executorInfo)</td></tr>
 <tr class="separator:ae5c53d21889cf15327e120a5a1a80269"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a15adae8479f628729394ffc171942f39"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a15adae8479f628729394ffc171942f39">mesos::json</a> (<a class="el" href="classJSON_1_1StringWriter.html">JSON::StringWriter</a> *writer, const FrameworkInfo::Capability &amp;capability)</td></tr>
+<tr class="separator:a15adae8479f628729394ffc171942f39"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a29a4efb3b0c2a7d0a4b5caac263e346f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a29a4efb3b0c2a7d0a4b5caac263e346f">mesos::json</a> (<a class="el" href="classJSON_1_1ArrayWriter.html">JSON::ArrayWriter</a> *writer, const Labels &amp;labels)</td></tr>
 <tr class="separator:a29a4efb3b0c2a7d0a4b5caac263e346f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f1ea96cb9b9020e2396c235b1adc108"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a2f1ea96cb9b9020e2396c235b1adc108">mesos::json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const MasterInfo &amp;info)</td></tr>
+<tr class="separator:a2f1ea96cb9b9020e2396c235b1adc108"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c87f38cc98cd10d87758375aa151390"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a2c87f38cc98cd10d87758375aa151390">mesos::json</a> (<a class="el" href="classJSON_1_1StringWriter.html">JSON::StringWriter</a> *writer, const MasterInfo::Capability &amp;capability)</td></tr>
+<tr class="separator:a2c87f38cc98cd10d87758375aa151390"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e4f7a892b0e76eecd84fd3e17e76545"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a2e4f7a892b0e76eecd84fd3e17e76545">mesos::json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const Offer &amp;offer)</td></tr>
+<tr class="separator:a2e4f7a892b0e76eecd84fd3e17e76545"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0e3edd1868025454e9b2d0bc8fd95314"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a0e3edd1868025454e9b2d0bc8fd95314">mesos::json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const Resources &amp;resources)</td></tr>
 <tr class="separator:a0e3edd1868025454e9b2d0bc8fd95314"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9c63ea3368a353c771a9665b365bc3d1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a9c63ea3368a353c771a9665b365bc3d1">mesos::json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const google::protobuf::RepeatedPtrField&lt; Resource &gt; &amp;resources)</td></tr>
 <tr class="separator:a9c63ea3368a353c771a9665b365bc3d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6da2c40fd86c34b27531d859200fdb43"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a6da2c40fd86c34b27531d859200fdb43">mesos::json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const SlaveInfo &amp;slaveInfo)</td></tr>
+<tr class="separator:a6da2c40fd86c34b27531d859200fdb43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a121b023573b213cd8d6219d2bf88c7c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a121b023573b213cd8d6219d2bf88c7c2">mesos::json</a> (<a class="el" href="classJSON_1_1StringWriter.html">JSON::StringWriter</a> *writer, const SlaveInfo::Capability &amp;capability)</td></tr>
+<tr class="separator:a121b023573b213cd8d6219d2bf88c7c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a01914c93c4cc7e2d185e241ce4c4d79d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a01914c93c4cc7e2d185e241ce4c4d79d">mesos::json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const Task &amp;task)</td></tr>
 <tr class="separator:a01914c93c4cc7e2d185e241ce4c4d79d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3d897d3f99fb1494d358695546a0f323"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a3d897d3f99fb1494d358695546a0f323">mesos::json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const TaskStatus &amp;status)</td></tr>
 <tr class="separator:a3d897d3f99fb1494d358695546a0f323"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afb065c5dd15f9f72683fa95134f2c882"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#afb065c5dd15f9f72683fa95134f2c882">mesos::json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const DomainInfo &amp;domainInfo)</td></tr>
-<tr class="separator:afb065c5dd15f9f72683fa95134f2c882"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a876801d3f6c22d613cf83123c4598d5f"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOption.html">Option</a>&lt; authorization::Subject &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1authorization.html#a876801d3f6c22d613cf83123c4598d5f">mesos::authorization::createSubject</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structprocess_1_1http_1_1authenticati [...]
 <tr class="separator:a876801d3f6c22d613cf83123c4598d5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4b83a9b4d6d4952f6b687add145a96d1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespaceprocess_1_1http_1_1authorization.html#affe51580eadc8728411234d784808ece">process::http::authorization::AuthorizationCallbacks</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a4b83a9b4d6d4952f6b687add145a96d1">mesos::createAuthorizationCallbacks</a> (Authorizer *authorizer)</td></tr>
diff --git a/content/api/latest/c++/src_2common_2http_8hpp_source.html b/content/api/latest/c++/src_2common_2http_8hpp_source.html
index 338868d..e9598e8 100644
--- a/content/api/latest/c++/src_2common_2http_8hpp_source.html
+++ b/content/api/latest/c++/src_2common_2http_8hpp_source.html
@@ -52,9 +52,9 @@
 <div class="title">http.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="src_2common_2http_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><s [...]
+<a href="src_2common_2http_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><s [...]
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1authorization_1_1Action_01_4_html_a5a5102b5929420546b69c1807673cd9c"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1authorization_1_1Action_01_4.html#a5a5102b5929420546b69c1807673cd9c">std::hash&lt; mesos::authorization::Action &gt;::result_type</a></div><div class="ttdeci">size_t result_type</div><div class="ttdef"><b>Definition:</b> http.hpp:48</div></div>
-<div class="ttc" id="classmesos_1_1AcceptingObjectApprover_html"><div class="ttname"><a href="classmesos_1_1AcceptingObjectApprover.html">mesos::AcceptingObjectApprover</a></div><div class="ttdef"><b>Definition:</b> http.hpp:182</div></div>
+<div class="ttc" id="classmesos_1_1AcceptingObjectApprover_html"><div class="ttname"><a href="classmesos_1_1AcceptingObjectApprover.html">mesos::AcceptingObjectApprover</a></div><div class="ttdef"><b>Definition:</b> http.hpp:191</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1RequestMediaTypes_html_abfa2dddc4420615fa93f72ffa6bc44e6"><div class="ttname"><a href="structmesos_1_1internal_1_1RequestMediaTypes.html#abfa2dddc4420615fa93f72ffa6bc44e6">mesos::internal::RequestMediaTypes::accept</a></div><div class="ttdeci">ContentType accept</div><div class="ttdef"><b>Definition:</b> http.hpp:89</div></div>
 <div class="ttc" id="namespacemesos_html_a13035ce0cc66cca4a467787b4716039e"><div class="ttname"><a href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">mesos::ContentType</a></div><div class="ttdeci">ContentType</div><div class="ttdef"><b>Definition:</b> http.hpp:43</div></div>
 <div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:36</div></div>
@@ -76,7 +76,9 @@
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
 <div class="ttc" id="structJSON_1_1Array_html"><div class="ttname"><a href="structJSON_1_1Array.html">JSON::Array</a></div><div class="ttdef"><b>Definition:</b> json.hpp:198</div></div>
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1authorization_1_1Action_01_4_html_ab573a7fd8f7ece576889e9b5111f9e29"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1authorization_1_1Action_01_4.html#ab573a7fd8f7ece576889e9b5111f9e29">std::hash&lt; mesos::authorization::Action &gt;::operator()</a></div><div class="ttdeci">result_type operator()(const argument_type &amp;action) const </div><div class="ttdef"><b>Definition:</b> http.hpp:52</div></div>
-<div class="ttc" id="classmesos_1_1IDAcceptor_html_ab83e75268340d6347cd3b2c0d5d1b01f"><div class="ttname"><a href="classmesos_1_1IDAcceptor.html#ab83e75268340d6347cd3b2c0d5d1b01f">mesos::IDAcceptor::targetId</a></div><div class="ttdeci">Option&lt; T &gt; targetId</div><div class="ttdef"><b>Definition:</b> http.hpp:298</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_abf44ee3490d4ec99e8549060bb8c9f58"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58">mesos::internal::capabilities::Capability</a></div><div class="ttdeci">Capability</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:35</div></div>
+<div class="ttc" id="classJSON_1_1StringWriter_html"><div class="ttname"><a href="classJSON_1_1StringWriter.html">JSON::StringWriter</a></div><div class="ttdef"><b>Definition:</b> jsonify.hpp:254</div></div>
+<div class="ttc" id="classmesos_1_1IDAcceptor_html_ab83e75268340d6347cd3b2c0d5d1b01f"><div class="ttname"><a href="classmesos_1_1IDAcceptor.html#ab83e75268340d6347cd3b2c0d5d1b01f">mesos::IDAcceptor::targetId</a></div><div class="ttdeci">Option&lt; T &gt; targetId</div><div class="ttdef"><b>Definition:</b> http.hpp:307</div></div>
 <div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:517</div></div>
 <div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:158</div></div>
@@ -84,16 +86,17 @@
 <div class="ttc" id="namespacemesos_1_1internal_html_a6584ec82e3ab6d2e24a7bd20ce975437"><div class="ttname"><a href="namespacemesos_1_1internal.html#a6584ec82e3ab6d2e24a7bd20ce975437">mesos::internal::DEFAULT_JWT_HTTP_AUTHENTICATOR</a></div><div class="ttdeci">constexpr char DEFAULT_JWT_HTTP_AUTHENTICATOR[]</div><div class="ttdef"><b>Definition:</b> http.hpp:78</div></div>
 <div class="ttc" id="classmesos_1_1Authorizer_html"><div class="ttname"><a href="classmesos_1_1Authorizer.html">mesos::Authorizer</a></div><div class="ttdoc">This interface is used to enable an identity service or any other back end to check authorization pol...</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:243</div></div>
 <div class="ttc" id="namespacemesos_html_a56097aacde65fff7639195601e5624ae"><div class="ttname"><a href="namespacemesos.html#a56097aacde65fff7639195601e5624ae">mesos::logRequest</a></div><div class="ttdeci">void logRequest(const process::http::Request &amp;request)</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:276</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:285</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a33f3db27bdd318b29761985fe76e8255"><div class="ttname"><a href="namespacemesos_1_1internal.html#a33f3db27bdd318b29761985fe76e8255">mesos::internal::deserialize</a></div><div class="ttdeci">Try&lt; Message &gt; deserialize(ContentType contentType, const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:107</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1RequestMediaTypes_html"><div class="ttname"><a href="structmesos_1_1internal_1_1RequestMediaTypes.html">mesos::internal::RequestMediaTypes</a></div><div class="ttdef"><b>Definition:</b> http.hpp:86</div></div>
+<div class="ttc" id="namespacemesos_html_a3d897d3f99fb1494d358695546a0f323"><div class="ttname"><a href="namespacemesos.html#a3d897d3f99fb1494d358695546a0f323">mesos::json</a></div><div class="ttdeci">void json(JSON::ObjectWriter *writer, const TaskStatus &amp;status)</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
-<div class="ttc" id="classmesos_1_1ObjectApprovers_html"><div class="ttname"><a href="classmesos_1_1ObjectApprovers.html">mesos::ObjectApprovers</a></div><div class="ttdef"><b>Definition:</b> http.hpp:193</div></div>
+<div class="ttc" id="classmesos_1_1ObjectApprovers_html"><div class="ttname"><a href="classmesos_1_1ObjectApprovers.html">mesos::ObjectApprovers</a></div><div class="ttdef"><b>Definition:</b> http.hpp:202</div></div>
 <div class="ttc" id="classJSON_1_1ObjectWriter_html"><div class="ttname"><a href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a></div><div class="ttdef"><b>Definition:</b> jsonify.hpp:325</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1quota_1_1validation_html_aad54bc50e16c357a2aabb232448226c5"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1quota_1_1validation.html#aad54bc50e16c357a2aabb232448226c5">mesos::internal::master::quota::validation::quotaInfo</a></div><div class="ttdeci">Option&lt; Error &gt; quotaInfo(const mesos::quota::QuotaInfo &amp;quotaInfo)</div></div>
 <div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a1d63e6e119f6f16523ef4da6c6d3403c"><div class="ttname"><a href="namespacemesos_1_1internal.html#a1d63e6e119f6f16523ef4da6c6d3403c">mesos::internal::AUTHORIZABLE_ENDPOINTS</a></div><div class="ttdeci">hashset&lt; std::string &gt; AUTHORIZABLE_ENDPOINTS</div></div>
-<div class="ttc" id="classmesos_1_1IDAcceptor_html_a758835e0c0b24fac0cd9c6f40ef42ba4"><div class="ttname"><a href="classmesos_1_1IDAcceptor.html#a758835e0c0b24fac0cd9c6f40ef42ba4">mesos::IDAcceptor::accept</a></div><div class="ttdeci">bool accept(const T &amp;candidateId) const </div><div class="ttdef"><b>Definition:</b> http.hpp:288</div></div>
+<div class="ttc" id="classmesos_1_1IDAcceptor_html_a758835e0c0b24fac0cd9c6f40ef42ba4"><div class="ttname"><a href="classmesos_1_1IDAcceptor.html#a758835e0c0b24fac0cd9c6f40ef42ba4">mesos::IDAcceptor::accept</a></div><div class="ttdeci">bool accept(const T &amp;candidateId) const </div><div class="ttdef"><b>Definition:</b> http.hpp:297</div></div>
 <div class="ttc" id="namespaceJSON_html_ae2ea04c2ecd465a301a630a7f32cea44"><div class="ttname"><a href="namespaceJSON.html#ae2ea04c2ecd465a301a630a7f32cea44">JSON::parse</a></div><div class="ttdeci">Try&lt; Value &gt; parse(const std::string &amp;s)</div><div class="ttdoc">Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</div><div class="ttdef"><b>Definition:</b> json.hpp:953</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_1RequestMediaTypes_html_a5d3db3d8f93d66f7233279c7269d6257"><div class="ttname"><a href="structmesos_1_1internal_1_1RequestMediaTypes.html#a5d3db3d8f93d66f7233279c7269d6257">mesos::internal::RequestMediaTypes::content</a></div><div class="ttdeci">ContentType content</div><div class="ttdef"><b>Definition:</b> http.hpp:88</div></div>
@@ -101,7 +104,6 @@
 <div class="ttc" id="structmesos_1_1internal_1_1RequestMediaTypes_html_a6a71bec3e1b7a74aafc76fe5cca7abf0"><div class="ttname"><a href="structmesos_1_1internal_1_1RequestMediaTypes.html#a6a71bec3e1b7a74aafc76fe5cca7abf0">mesos::internal::RequestMediaTypes::messageContent</a></div><div class="ttdeci">Option&lt; ContentType &gt; messageContent</div><div class="ttdef"><b>Definition:</b> http.hpp:90</div></div>
 <div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
 <div class="ttc" id="namespacemesos_html_a7b9820f049a74a88b8c7523c8d74deea"><div class="ttname"><a href="namespacemesos.html#a7b9820f049a74a88b8c7523c8d74deea">mesos::initializeHttpAuthenticators</a></div><div class="ttdeci">Try&lt; Nothing &gt; initializeHttpAuthenticators(const std::string &amp;realm, const std::vector&lt; std::string &gt; &amp;httpAuthenticatorNames, const Option&lt; Credentials &gt; &amp;credentials=None(), const Option&lt; std::string &gt; &amp;jwtSecretKey=None())< [...]
-<div class="ttc" id="namespacemesos_html_afb065c5dd15f9f72683fa95134f2c882"><div class="ttname"><a href="namespacemesos.html#afb065c5dd15f9f72683fa95134f2c882">mesos::json</a></div><div class="ttdeci">void json(JSON::ObjectWriter *writer, const DomainInfo &amp;domainInfo)</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_html_a4b83a9b4d6d4952f6b687add145a96d1"><div class="ttname"><a href="namespacemesos.html#a4b83a9b4d6d4952f6b687add145a96d1">mesos::createAuthorizationCallbacks</a></div><div class="ttdeci">const process::http::authorization::AuthorizationCallbacks createAuthorizationCallbacks(Authorizer *authorizer)</div></div>
@@ -111,11 +113,11 @@
 <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
 <div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
-<div class="ttc" id="classmesos_1_1IDAcceptor_html_a8f8fd854230fb4a006bfe2f95e5ba967"><div class="ttname"><a href="classmesos_1_1IDAcceptor.html#a8f8fd854230fb4a006bfe2f95e5ba967">mesos::IDAcceptor::IDAcceptor</a></div><div class="ttdeci">IDAcceptor(const Option&lt; std::string &gt; &amp;id=None())</div><div class="ttdef"><b>Definition:</b> http.hpp:279</div></div>
+<div class="ttc" id="classmesos_1_1IDAcceptor_html_a8f8fd854230fb4a006bfe2f95e5ba967"><div class="ttname"><a href="classmesos_1_1IDAcceptor.html#a8f8fd854230fb4a006bfe2f95e5ba967">mesos::IDAcceptor::IDAcceptor</a></div><div class="ttdeci">IDAcceptor(const Option&lt; std::string &gt; &amp;id=None())</div><div class="ttdef"><b>Definition:</b> http.hpp:288</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2authenticator_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2authenticator_8hpp.html">authenticator.hpp</a></div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1RequestMediaTypes_html_ad7937d436658474acdb6653bd0930cb0"><div class="ttname"><a href="structmesos_1_1internal_1_1RequestMediaTypes.html#ad7937d436658474acdb6653bd0930cb0">mesos::internal::RequestMediaTypes::messageAccept</a></div><div class="ttdeci">Option&lt; ContentType &gt; messageAccept</div><div class="ttdef"><b>Definition:</b> http.hpp:91</div></div>
-<div class="ttc" id="classmesos_1_1ObjectApprovers_html_aebc7fe7ec3179b1a4dac370c50762b0a"><div class="ttname"><a href="classmesos_1_1ObjectApprovers.html#aebc7fe7ec3179b1a4dac370c50762b0a">mesos::ObjectApprovers::approved</a></div><div class="ttdeci">bool approved(const Args &amp;...args)</div><div class="ttdef"><b>Definition:</b> http.hpp:202</div></div>
+<div class="ttc" id="classmesos_1_1ObjectApprovers_html_aebc7fe7ec3179b1a4dac370c50762b0a"><div class="ttname"><a href="classmesos_1_1ObjectApprovers.html#aebc7fe7ec3179b1a4dac370c50762b0a">mesos::ObjectApprovers::approved</a></div><div class="ttdeci">bool approved(const Args &amp;...args)</div><div class="ttdef"><b>Definition:</b> http.hpp:211</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="jsonify_8hpp_html"><div class="ttname"><a href="jsonify_8hpp.html">jsonify.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a9c1f91de8a8a389b357b81f7b51b0554"><div class="ttname"><a href="namespacemesos_1_1internal.html#a9c1f91de8a8a389b357b81f7b51b0554">mesos::internal::serialize</a></div><div class="ttdeci">std::string serialize(ContentType contentType, const google::protobuf::Message &amp;message)</div></div>
@@ -127,7 +129,7 @@
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1authorization_1_1Action_01_4_html_aa080433cb67083cd1640767e4831402e"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1authorization_1_1Action_01_4.html#aa080433cb67083cd1640767e4831402e">std::hash&lt; mesos::authorization::Action &gt;::argument_type</a></div><div class="ttdeci">mesos::authorization::Action argument_type</div><div class="ttdef"><b>Definition:</b> http.hpp:50</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="classmesos_1_1AcceptingObjectApprover_html_a17dde110e1bc551f83acb9162a88b603"><div class="ttname"><a href="classmesos_1_1AcceptingObjectApprover.html#a17dde110e1bc551f83acb9162a88b603">mesos::AcceptingObjectApprover::approved</a></div><div class="ttdeci">Try&lt; bool &gt; approved(const Option&lt; ObjectApprover::Object &gt; &amp;object) const noexceptoverride</div><div class="ttdoc">NOTE: As this function can be used synchronously by actors it is essential that it d [...]
+<div class="ttc" id="classmesos_1_1AcceptingObjectApprover_html_a17dde110e1bc551f83acb9162a88b603"><div class="ttname"><a href="classmesos_1_1AcceptingObjectApprover.html#a17dde110e1bc551f83acb9162a88b603">mesos::AcceptingObjectApprover::approved</a></div><div class="ttdeci">Try&lt; bool &gt; approved(const Option&lt; ObjectApprover::Object &gt; &amp;object) const noexceptoverride</div><div class="ttdoc">NOTE: As this function can be used synchronously by actors it is essential that it d [...]
 <div class="ttc" id="classJSON_1_1ArrayWriter_html"><div class="ttname"><a href="classJSON_1_1ArrayWriter.html">JSON::ArrayWriter</a></div><div class="ttdef"><b>Definition:</b> jsonify.hpp:295</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:58</div></div>
 <div class="ttc" id="classmesos_1_1Attributes_html"><div class="ttname"><a href="classmesos_1_1Attributes.html">mesos::Attributes</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:32</div></div>
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 7e6e058..097e057 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html
@@ -52,7 +52,7 @@
 <div class="title">master.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="src_2master_2master_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a> [...]
+<a href="src_2master_2master_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a> [...]
 <div class="ttc" id="namespacepath_html"><div class="ttname"><a href="namespacepath.html">path</a></div><div class="ttdef"><b>Definition:</b> path.hpp:26</div></div>
 <div class="ttc" id="machine_8hpp_html"><div class="ttname"><a href="machine_8hpp.html">machine.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Heartbeater_html_a52c1593eff75d1e5b0185a818e324ea1"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a52c1593eff75d1e5b0185a818e324ea1">mesos::internal::master::Heartbeater::initialize</a></div><div class="ttdeci">void initialize() override</div><div class="ttdoc">Invoked when a process gets spawned. </div><div class="ttdef"><b>Definition:</b> master.hpp:394</div></div>
@@ -61,9 +61,9 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1HttpConnection_html_a30bba2e03dffe8a8a369668c15ff6433"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a30bba2e03dffe8a8a369668c15ff6433">mesos::internal::master::HttpConnection::send</a></div><div class="ttdeci">bool send(const Message &amp;message)</div><div class="ttdef"><b>Definition:</b> master.hpp:344</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_ac69e834c9f86c1628859459e4e5255b5"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#ac69e834c9f86c1628859459e4e5255b5">mesos::internal::master::Slave::resourceProviders</a></div><div class="ttdeci">hashmap&lt; ResourceProviderID, ResourceProvider &gt; resourceProviders</div><div class="ttdef"><b>Definition:</b> master.hpp:315</div></div>
 <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_af54ac5eba8a7026cb92968fb6c6efd8a"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#af54ac5eba8a7026cb92968fb6c6efd8a">mesos::internal::master::Framework::tasks</a></div><div class="ttdeci">hashmap&lt; TaskID, Task * &gt; tasks</div><div class="ttdef"><b>Definition:</b> master.hpp:2474</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html">mesos::internal::master::Role</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2626</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a3b912abb827bb20ef35d46b2388ae1f0"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a3b912abb827bb20ef35d46b2388ae1f0">mesos::internal::master::Framework::master</a></div><div class="ttdeci">Master *const master</div><div class="ttdef"><b>Definition:</b> master.hpp:2447</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_af54ac5eba8a7026cb92968fb6c6efd8a"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#af54ac5eba8a7026cb92968fb6c6efd8a">mesos::internal::master::Framework::tasks</a></div><div class="ttdeci">hashmap&lt; TaskID, Task * &gt; tasks</div><div class="ttdef"><b>Definition:</b> master.hpp:2502</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html">mesos::internal::master::Role</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2654</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a3b912abb827bb20ef35d46b2388ae1f0"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a3b912abb827bb20ef35d46b2388ae1f0">mesos::internal::master::Framework::master</a></div><div class="ttdeci">Master *const master</div><div class="ttdef"><b>Definition:</b> master.hpp:2475</div></div>
 <div class="ttc" id="namespacemesos_html_a13035ce0cc66cca4a467787b4716039e"><div class="ttname"><a href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">mesos::ContentType</a></div><div class="ttdeci">ContentType</div><div class="ttdef"><b>Definition:</b> http.hpp:43</div></div>
 <div class="ttc" id="namespaceappc_1_1spec_html_a1f003511d7ad7c4792223d0b11b60f62"><div class="ttname"><a href="namespaceappc_1_1spec.html#a1f003511d7ad7c4792223d0b11b60f62">appc::spec::validate</a></div><div class="ttdeci">Option&lt; Error &gt; validate(const std::string &amp;imageDir)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a4810733e4b2c0ff6c35ad5ade573ac75"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a4810733e4b2c0ff6c35ad5ade573ac75">mesos::internal::master::Slave::operations</a></div><div class="ttdeci">hashmap&lt; UUID, Operation * &gt; operations</div><div class="ttdef"><b>Definition:</b> master.hpp:247</div></div>
@@ -73,12 +73,12 @@
 <div class="ttc" id="namespaceprocess_html_a238371634a6637198c58ea740b0890ca"><div class="ttname"><a href="namespaceprocess.html#a238371634a6637198c58ea740b0890ca">process::finalize</a></div><div class="ttdeci">void finalize(bool finalize_wsa=false)</div><div class="ttdoc">Clean up the library. </div></div>
 <div class="ttc" id="namespaceos_1_1stat_html_a7a116891923bc8b5d8c50f78da8657be"><div class="ttname"><a href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">os::stat::size</a></div><div class="ttdeci">Try&lt; Bytes &gt; size(const std::string &amp;path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:121</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html_a70c60ad79d73c84545ae28bc85714879"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a70c60ad79d73c84545ae28bc85714879">mesos::internal::master::Master::Subscribers::Subscriber::Subscriber</a></div><div class="ttdeci">Subscriber(const HttpConnection &amp;_http, const Option&lt; process::http::authentication::Principal &gt; _principal) [...]
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a88b8d96c4e15e4673d4d505cb1f2a195"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a88b8d96c4e15e4673d4d505cb1f2a195">mesos::internal::master::Framework::heartbeater</a></div><div class="ttdeci">Option&lt; process::Owned&lt; Heartbeater&lt; mesos::scheduler::Event, v1::scheduler::Event &gt; &gt; &gt; heartbeater</div><div class="ttdef"><b>Definition:</b> master.hpp:2541</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html_a70c60ad79d73c84545ae28bc85714879"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a70c60ad79d73c84545ae28bc85714879">mesos::internal::master::Master::Subscribers::Subscriber::Subscriber</a></div><div class="ttdeci">Subscriber(const HttpConnection &amp;_http, const Option&lt; process::http::authentication::Principal &gt; _principal) [...]
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a88b8d96c4e15e4673d4d505cb1f2a195"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a88b8d96c4e15e4673d4d505cb1f2a195">mesos::internal::master::Framework::heartbeater</a></div><div class="ttdeci">Option&lt; process::Owned&lt; Heartbeater&lt; mesos::scheduler::Event, v1::scheduler::Event &gt; &gt; &gt; heartbeater</div><div class="ttdef"><b>Definition:</b> master.hpp:2569</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_af4ee8827d405d9dcb03107dd04fa22ca"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#af4ee8827d405d9dcb03107dd04fa22ca">mesos::internal::master::Slave::info</a></div><div class="ttdeci">SlaveInfo info</div><div class="ttdef"><b>Definition:</b> master.hpp:187</div></div>
 <div class="ttc" id="evolve_8hpp_html"><div class="ttname"><a href="evolve_8hpp.html">evolve.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1v1_1_1master_html"><div class="ttname"><a href="namespacemesos_1_1v1_1_1master.html">mesos::v1::master</a></div><div class="ttdef"><b>Definition:</b> master.hpp:27</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html_a9e8163dd90e1dd48c752cbfa82660804"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html#a9e8163dd90e1dd48c752cbfa82660804">mesos::internal::master::Role::Role</a></div><div class="ttdeci">Role(const std::string &amp;_role)</div><div class="ttdef"><b>Definition:</b> master.hpp:2630</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html_a9e8163dd90e1dd48c752cbfa82660804"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html#a9e8163dd90e1dd48c752cbfa82660804">mesos::internal::master::Role::Role</a></div><div class="ttdeci">Role(const std::string &amp;_role)</div><div class="ttdef"><b>Definition:</b> master.hpp:2658</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a977de92e6e1fb9fa145aec95806be71f"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a977de92e6e1fb9fa145aec95806be71f">mesos::internal::master::Slave::id</a></div><div class="ttdeci">const SlaveID id</div><div class="ttdef"><b>Definition:</b> master.hpp:186</div></div>
 <div class="ttc" id="include_2mesos_2quota_2quota_8hpp_html"><div class="ttname"><a href="include_2mesos_2quota_2quota_8hpp.html">quota.hpp</a></div></div>
@@ -90,9 +90,9 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_ae797309d98eea44477d8b5611972f907"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907">mesos::internal::master::Slave::totalResources</a></div><div class="ttdeci">Resources totalResources</div><div class="ttdef"><b>Definition:</b> master.hpp:276</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a241384d7256ec21bea9b9e9cba24f766"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a241384d7256ec21bea9b9e9cba24f766">mesos::internal::master::DEFAULT_HEARTBEAT_INTERVAL</a></div><div class="ttdeci">constexpr Duration DEFAULT_HEARTBEAT_INTERVAL</div><div class="ttdef"><b>Definition:</b> constants.hpp:60</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">mesos::internal::protobuf::slave::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:261</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_ac11f863cb7ccbc451d099fe77989cfce"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#ac11f863cb7ccbc451d099fe77989cfce">mesos::internal::master::Framework::offeredResources</a></div><div class="ttdeci">hashmap&lt; SlaveID, Resources &gt; offeredResources</div><div class="ttdef"><b>Definition:</b> master.hpp:2537</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_ac11f863cb7ccbc451d099fe77989cfce"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#ac11f863cb7ccbc451d099fe77989cfce">mesos::internal::master::Framework::offeredResources</a></div><div class="ttdeci">hashmap&lt; SlaveID, Resources &gt; offeredResources</div><div class="ttdef"><b>Definition:</b> master.hpp:2565</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Heartbeater_html_a145163f5c3a623df7b05f7fbbfe9a8fa"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a145163f5c3a623df7b05f7fbbfe9a8fa">mesos::internal::master::Heartbeater::Heartbeater</a></div><div class="ttdeci">Heartbeater(const std::string &amp;_logMessage, const Message &amp;_heartbeatMessage, const HttpConnection &amp;_http, const Duration &amp;_interval, const Option&lt; Duration &gt; &amp;_ [...]
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a4bd6909f50c4594e8db3f4f791814dc7"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a4bd6909f50c4594e8db3f4f791814dc7">mesos::internal::master::Framework::capabilities</a></div><div class="ttdeci">protobuf::framework::Capabilities capabilities</div><div class="ttdef"><b>Definition:</b> master.hpp:2453</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a4bd6909f50c4594e8db3f4f791814dc7"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a4bd6909f50c4594e8db3f4f791814dc7">mesos::internal::master::Framework::capabilities</a></div><div class="ttdeci">protobuf::framework::Capabilities capabilities</div><div class="ttdef"><b>Definition:</b> master.hpp:2481</div></div>
 <div class="ttc" id="include_2mesos_2module_2authenticator_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_2authenticator_8hpp.html">authenticator.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_1_1framework_html_a34d007aecebcd1c9dbd3ee0ad1d39155"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf_1_1framework.html#a34d007aecebcd1c9dbd3ee0ad1d39155">mesos::internal::protobuf::framework::getRoles</a></div><div class="ttdeci">std::set&lt; std::string &gt; getRoles(const FrameworkInfo &amp;frameworkInfo)</div></div>
 <div class="ttc" id="type__utils_8hpp_html"><div class="ttname"><a href="type__utils_8hpp.html">type_utils.hpp</a></div></div>
@@ -106,14 +106,14 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation_html_ad41521895f3dce9a5351e9fb167fbd68"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation.html#ad41521895f3dce9a5351e9fb167fbd68">mesos::internal::master::maintenance::validation::machines</a></div><div class="ttdeci">Try&lt; Nothing &gt; machines(const google::protobuf::RepeatedPtrField&lt; MachineID &gt; &amp;ids)</div><div class="ttdoc">Performs the follo [...]
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2616</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_1master_1_1Framework_html_a35847f2388d25e0cb9b3a9d0a722fbdd"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a35847f2388d25e0cb9b3a9d0a722fbdd">mesos::internal::master::Framework::totalUsedResources</a></div><div class="ttdeci">Resources totalUsedResources</div><div class="ttdef"><b>Definition:</b> master.hpp:2529</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a35847f2388d25e0cb9b3a9d0a722fbdd"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a35847f2388d25e0cb9b3a9d0a722fbdd">mesos::internal::master::Framework::totalUsedResources</a></div><div class="ttdeci">Resources totalUsedResources</div><div class="ttdef"><b>Definition:</b> master.hpp:2557</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer_html_a01770229af2006c051401e2d6bc4b608"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#a01770229af2006c051401e2d6bc4b608">mesos::internal::master::validation::offer::getSlave</a></div><div class="ttdeci">Slave * getSlave(Master *master, const SlaveID &amp;slaveId)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1FrameworkMetrics_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></div><div class="ttdef"><b>Definition:</b> metrics.hpp:221</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a574beb521d564fcbbbce942e694d106c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a574beb521d564fcbbbce942e694d106c">mesos::internal::master::Framework::http</a></div><div class="ttdeci">Option&lt; HttpConnection &gt; http</div><div class="ttdef"><b>Definition:</b> master.hpp:2459</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html_a86ef4d728349aedb9d28a20860bb735f"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a86ef4d728349aedb9d28a20860bb735f">mesos::internal::master::Master::Subscribers::Subscriber::~Subscriber</a></div><div class="ttdeci">~Subscriber()</div><div class="ttdef"><b>Definition:</b> master.hpp:2161</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a574beb521d564fcbbbce942e694d106c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a574beb521d564fcbbbce942e694d106c">mesos::internal::master::Framework::http</a></div><div class="ttdeci">Option&lt; HttpConnection &gt; http</div><div class="ttdef"><b>Definition:</b> master.hpp:2487</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html_a86ef4d728349aedb9d28a20860bb735f"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a86ef4d728349aedb9d28a20860bb735f">mesos::internal::master::Master::Subscribers::Subscriber::~Subscriber</a></div><div class="ttdeci">~Subscriber()</div><div class="ttdef"><b>Definition:</b> master.hpp:2189</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:42</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Registrar_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html">mesos::internal::master::Registrar</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:91</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html_a4857faf0abbb202d6074b027d5dff72f"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html#a4857faf0abbb202d6074b027d5dff72f">mesos::internal::master::Role::addFramework</a></div><div class="ttdeci">void addFramework(Framework *framework)</div><div class="ttdef"><b>Definition:</b> master.hpp:2632</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html_a4857faf0abbb202d6074b027d5dff72f"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html#a4857faf0abbb202d6074b027d5dff72f">mesos::internal::master::Role::addFramework</a></div><div class="ttdeci">void addFramework(Framework *framework)</div><div class="ttdef"><b>Definition:</b> master.hpp:2660</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message_html_aa161808296e305b8b17479f2f7b70fa4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#aa161808296e305b8b17479f2f7b70fa4">mesos::internal::master::validation::master::message::reregisterSlave</a></div><div class="ttdeci">Option&lt; Error &gt; reregisterSlave(const ReregisterSlaveMessage &amp;message)</div></div>
 <div class="ttc" id="src_2master_2flags_8hpp_html"><div class="ttname"><a href="src_2master_2flags_8hpp.html">flags.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1Files_html"><div class="ttname"><a href="classmesos_1_1internal_1_1Files.html">mesos::internal::Files</a></div><div class="ttdef"><b>Definition:</b> files.hpp:73</div></div>
@@ -133,11 +133,11 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_af31bd54cf2fd44fd1d95d1c898d6d2c8"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#af31bd54cf2fd44fd1d95d1c898d6d2c8">mesos::internal::master::Slave::tasks</a></div><div class="ttdeci">hashmap&lt; FrameworkID, hashmap&lt; TaskID, Task * &gt; &gt; tasks</div><div class="ttdef"><b>Definition:</b> master.hpp:239</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a471feb09e6e40006c48fa1941ae4961a"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a471feb09e6e40006c48fa1941ae4961a">mesos::internal::master::Slave::killedTasks</a></div><div class="ttdeci">multihashmap&lt; FrameworkID, TaskID &gt; killedTasks</div><div class="ttdef"><b>Definition:</b> master.hpp:243</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2617</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4">mesos::internal::master::Framework::RECOVERED</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2335</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4">mesos::internal::master::Framework::RECOVERED</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2363</div></div>
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:38</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_ab0449df2888be22f3d5c0288367ca31f"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#ab0449df2888be22f3d5c0288367ca31f">mesos::internal::master::Slave::resourceVersion</a></div><div class="ttdeci">Option&lt; UUID &gt; resourceVersion</div><div class="ttdef"><b>Definition:</b> master.hpp:289</div></div>
 <div class="ttc" id="classCache_html"><div class="ttname"><a href="classCache.html">Cache&lt; SlaveID, Nothing &gt;</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a743c4274b4126433515906d2532f2ed1"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a743c4274b4126433515906d2532f2ed1">mesos::internal::master::Framework::metrics</a></div><div class="ttdeci">FrameworkMetrics metrics</div><div class="ttdef"><b>Definition:</b> master.hpp:2544</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a743c4274b4126433515906d2532f2ed1"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a743c4274b4126433515906d2532f2ed1">mesos::internal::master::Framework::metrics</a></div><div class="ttdeci">FrameworkMetrics metrics</div><div class="ttdef"><b>Definition:</b> master.hpp:2572</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">mesos::internal::master::Slave::ResourceProvider</a></div><div class="ttdef"><b>Definition:</b> master.hpp:293</div></div>
 <div class="ttc" id="namespacestrings_html_a269921757daf11096d3f5e02686f8444"><div class="ttname"><a href="namespacestrings.html#a269921757daf11096d3f5e02686f8444">strings::contains</a></div><div class="ttdeci">bool contains(const std::string &amp;s, const std::string &amp;substr)</div><div class="ttdef"><b>Definition:</b> strings.hpp:423</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:50</div></div>
@@ -152,15 +152,15 @@
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
 <div class="ttc" id="scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a9db50e71935c3f9ac83ba47e18c700f8"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a9db50e71935c3f9ac83ba47e18c700f8">mesos::internal::master::Framework::unreachableTasks</a></div><div class="ttdeci">BoundedHashMap&lt; TaskID, process::Owned&lt; Task &gt; &gt; unreachableTasks</div><div class="ttdef"><b>Definition:</b> master.hpp:2487</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html">mesos::internal::master::Master::Subscribers::Subscriber</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2126</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a9db50e71935c3f9ac83ba47e18c700f8"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a9db50e71935c3f9ac83ba47e18c700f8">mesos::internal::master::Framework::unreachableTasks</a></div><div class="ttdeci">BoundedHashMap&lt; TaskID, process::Owned&lt; Task &gt; &gt; unreachableTasks</div><div class="ttdef"><b>Definition:</b> master.hpp:2515</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html">mesos::internal::master::Master::Subscribers::Subscriber</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2154</div></div>
 <div class="ttc" id="counter_8hpp_html"><div class="ttname"><a href="counter_8hpp.html">counter.hpp</a></div></div>
 <div class="ttc" id="namespacerouting_1_1link_html_aec1d046cc8ec45a0265d0522d673ade8"><div class="ttname"><a href="namespacerouting_1_1link.html#aec1d046cc8ec45a0265d0522d673ade8">routing::link::removed</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; removed(const std::string &amp;link)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a8a22f7902325bc17e32068ec2e39867b"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a8a22f7902325bc17e32068ec2e39867b">mesos::internal::master::Slave::registeredTime</a></div><div class="ttdeci">process::Time registeredTime</div><div class="ttdef"><b>Definition:</b> master.hpp:199</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_aa112c6ba4de9bd7ab91365adf92d5c77"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#aa112c6ba4de9bd7ab91365adf92d5c77">mesos::internal::master::Slave::active</a></div><div class="ttdeci">bool active</div><div class="ttdef"><b>Definition:</b> master.hpp:208</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a></div><div class="ttdef"><b>Definition:</b> http.hpp:339</div></div>
 <div class="ttc" id="classmesos_1_1master_1_1contender_1_1MasterContender_html"><div class="ttname"><a href="classmesos_1_1master_1_1contender_1_1MasterContender.html">mesos::master::contender::MasterContender</a></div><div class="ttdoc">An abstraction for contending to be a leading master. </div><div class="ttdef"><b>Definition:</b> contender.hpp:40</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a2d8cbc0dbd23317d8194398a3810a5b5"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a2d8cbc0dbd23317d8194398a3810a5b5">mesos::internal::master::Framework::roles</a></div><div class="ttdeci">std::set&lt; std::string &gt; roles</div><div class="ttdef"><b>Definition:</b> master.hpp:2451</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a2d8cbc0dbd23317d8194398a3810a5b5"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a2d8cbc0dbd23317d8194398a3810a5b5">mesos::internal::master::Framework::roles</a></div><div class="ttdeci">std::set&lt; std::string &gt; roles</div><div class="ttdef"><b>Definition:</b> master.hpp:2479</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_adbf9569c715c985f1549a480f6fd3ec9"><div class="ttname"><a href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">mesos::internal::devolve</a></div><div class="ttdeci">CommandInfo devolve(const v1::CommandInfo &amp;command)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a587fe54aa032cf8b260e3722e0f3c8fd"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a587fe54aa032cf8b260e3722e0f3c8fd">mesos::internal::master::Slave::pid</a></div><div class="ttdeci">process::UPID pid</div><div class="ttdef"><b>Definition:</b> master.hpp:191</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
@@ -168,18 +168,18 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1HttpConnection_html_aeb26fc327b1d73f95d9d874eb4226d5c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">mesos::internal::master::HttpConnection::writer</a></div><div class="ttdeci">process::http::Pipe::Writer writer</div><div class="ttdef"><b>Definition:</b> master.hpp:362</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a31770631022ef2687e10fc826709f2c8"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a31770631022ef2687e10fc826709f2c8">mesos::internal::master::Slave::reregisteredTime</a></div><div class="ttdeci">Option&lt; process::Time &gt; reregisteredTime</div><div class="ttdef"><b>Definition:</b> master.hpp:200</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a0883625e8cc8fc902b5957d12e63f9a1"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a0883625e8cc8fc902b5957d12e63f9a1">mesos::internal::master::Framework::reregisteredTime</a></div><div class="ttdeci">process::Time reregisteredTime</div><div class="ttdef"><b>Definition:</b> master.hpp:2465</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a0883625e8cc8fc902b5957d12e63f9a1"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a0883625e8cc8fc902b5957d12e63f9a1">mesos::internal::master::Framework::reregisteredTime</a></div><div class="ttdeci">process::Time reregisteredTime</div><div class="ttdef"><b>Definition:</b> master.hpp:2493</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; process::http::Response &gt;</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a59f6d83e771ca1dc9bf7f3db88d9339d"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a59f6d83e771ca1dc9bf7f3db88d9339d">mesos::internal::master::Slave::master</a></div><div class="ttdeci">Master *const master</div><div class="ttdef"><b>Definition:</b> master.hpp:185</div></div>
 <div class="ttc" id="namespaceprocess_html_ad46335bec9fe626e60003c33e8f13023"><div class="ttname"><a href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">process::delay</a></div><div class="ttdeci">Timer delay(const Duration &amp;duration, const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> delay.hpp:31</div></div>
 <div class="ttc" id="classrecordio_1_1Encoder_html_a1ab4319875f0c4a59fe6c2283777e78c"><div class="ttname"><a href="classrecordio_1_1Encoder.html#a1ab4319875f0c4a59fe6c2283777e78c">recordio::Encoder::encode</a></div><div class="ttdeci">std::string encode(const T &amp;record) const </div><div class="ttdoc">Returns the &quot;Record-IO&quot; encoded record. </div><div class="ttdef"><b>Definition:</b> recordio.hpp:66</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1quota_1_1validation_html_aad54bc50e16c357a2aabb232448226c5"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1quota_1_1validation.html#aad54bc50e16c357a2aabb232448226c5">mesos::internal::master::quota::validation::quotaInfo</a></div><div class="ttdeci">Option&lt; Error &gt; quotaInfo(const mesos::quota::QuotaInfo &amp;quotaInfo)</div></div>
 <div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html_ae229ba3fea46929a5a6f5819e3c318cc"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc">mesos::internal::master::Role::role</a></div><div class="ttdeci">const std::string role</div><div class="ttdef"><b>Definition:</b> master.hpp:2661</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html_ae229ba3fea46929a5a6f5819e3c318cc"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc">mesos::internal::master::Role::role</a></div><div class="ttdeci">const std::string role</div><div class="ttdef"><b>Definition:</b> master.hpp:2689</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol&lt; PromiseRequest, PromiseResponse &gt; promise</div></div>
 <div class="ttc" id="src_2master_2constants_8hpp_html"><div class="ttname"><a href="src_2master_2constants_8hpp.html">constants.hpp</a></div></div>
 <div class="ttc" id="classProtobufProcess_html"><div class="ttname"><a href="classProtobufProcess.html">ProtobufProcess</a></div><div class="ttdef"><b>Definition:</b> protobuf.hpp:100</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a0e09e14adf247dd3326bfd3dc09c6c7b"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a0e09e14adf247dd3326bfd3dc09c6c7b">mesos::internal::master::Framework::registeredTime</a></div><div class="ttdeci">process::Time registeredTime</div><div class="ttdef"><b>Definition:</b> master.hpp:2464</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a0e09e14adf247dd3326bfd3dc09c6c7b"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a0e09e14adf247dd3326bfd3dc09c6c7b">mesos::internal::master::Framework::registeredTime</a></div><div class="ttdeci">process::Time registeredTime</div><div class="ttdef"><b>Definition:</b> master.hpp:2492</div></div>
 <div class="ttc" id="namespacecgroups_html_aff40863260825f6176d8195102a0a47f"><div class="ttname"><a href="namespacecgroups.html#aff40863260825f6176d8195102a0a47f">cgroups::destroy</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; destroy(const std::string &amp;hierarchy, const std::string &amp;cgroup=&quot;/&quot;)</div></div>
 <div class="ttc" id="foreach_8hpp_html_a28670619e64a84270d76f07b0f6eb3b6"><div class="ttname"><a href="foreach_8hpp.html#a28670619e64a84270d76f07b0f6eb3b6">foreachvalue</a></div><div class="ttdeci">#define foreachvalue(VALUE, ELEMS)</div><div class="ttdef"><b>Definition:</b> foreach.hpp:77</div></div>
 <div class="ttc" id="namespaceprocess_1_1network_html_aa05dd9eea0c1e4d3d49e2fc049c1a446"><div class="ttname"><a href="namespaceprocess_1_1network.html#aa05dd9eea0c1e4d3d49e2fc049c1a446">process::network::accept</a></div><div class="ttdeci">Try&lt; int_fd &gt; accept(int_fd s)</div><div class="ttdef"><b>Definition:</b> network.hpp:31</div></div>
@@ -188,18 +188,18 @@
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2protobuf_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2protobuf_8hpp.html">protobuf.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1WhitelistWatcher_html"><div class="ttname"><a href="classmesos_1_1internal_1_1WhitelistWatcher.html">mesos::internal::WhitelistWatcher</a></div><div class="ttdef"><b>Definition:</b> whitelist_watcher.hpp:37</div></div>
 <div class="ttc" id="master_2contender_8hpp_html"><div class="ttname"><a href="master_2contender_8hpp.html">contender.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html_a406f032bfbc577ec6dd1275e48fe48cf"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html#a406f032bfbc577ec6dd1275e48fe48cf">mesos::internal::master::Role::removeFramework</a></div><div class="ttdeci">void removeFramework(Framework *framework)</div><div class="ttdef"><b>Definition:</b> master.hpp:2637</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html_a406f032bfbc577ec6dd1275e48fe48cf"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html#a406f032bfbc577ec6dd1275e48fe48cf">mesos::internal::master::Role::removeFramework</a></div><div class="ttdeci">void removeFramework(Framework *framework)</div><div class="ttdef"><b>Definition:</b> master.hpp:2665</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a1ae1ab2bf0c21fcfdcf8183a2952d3ce"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a1ae1ab2bf0c21fcfdcf8183a2952d3ce">mesos::internal::master::Master::info</a></div><div class="ttdeci">MasterInfo info() const </div><div class="ttdef"><b>Definition:</b> master.hpp:585</div></div>
 <div class="ttc" id="devolve_8hpp_html"><div class="ttname"><a href="devolve_8hpp.html">devolve.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html_a07833fb41a8b0c1f18fa5485ca8c18d4"><div class="ttname"><a href="namespaceprocess.html#a07833fb41a8b0c1f18fa5485ca8c18d4">process::wait</a></div><div class="ttdeci">bool wait(const UPID &amp;pid, const Duration &amp;duration=Seconds(-1))</div><div class="ttdoc">Wait for the process to exit for no more than the specified seconds. </div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider_html_aa8f983cfaa834cca6e4f9b372815396b"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#aa8f983cfaa834cca6e4f9b372815396b">mesos::internal::master::Slave::ResourceProvider::resourceVersion</a></div><div class="ttdeci">UUID resourceVersion</div><div class="ttdef"><b>Definition:</b> master.hpp:308</div></div>
 <div class="ttc" id="classprocess_1_1Time_html"><div class="ttname"><a href="classprocess_1_1Time.html">process::Time</a></div><div class="ttdef"><b>Definition:</b> time.hpp:23</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_aaa84eaf9694ad355fdb76ff15818b295"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#aaa84eaf9694ad355fdb76ff15818b295">mesos::internal::master::Framework::info</a></div><div class="ttdeci">FrameworkInfo info</div><div class="ttdef"><b>Definition:</b> master.hpp:2449</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_aaa84eaf9694ad355fdb76ff15818b295"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#aaa84eaf9694ad355fdb76ff15818b295">mesos::internal::master::Framework::info</a></div><div class="ttdeci">FrameworkInfo info</div><div class="ttdef"><b>Definition:</b> master.hpp:2477</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1HttpConnection_html_a96b11a33b4022d7a60fa6d672de552ea"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a96b11a33b4022d7a60fa6d672de552ea">mesos::internal::master::HttpConnection::contentType</a></div><div class="ttdeci">ContentType contentType</div><div class="ttdef"><b>Definition:</b> master.hpp:363</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1inject_html_a17e94a83c103ebde55dfd48d9a6e4988"><div class="ttname"><a href="namespaceprocess_1_1inject.html#a17e94a83c103ebde55dfd48d9a6e4988">process::inject::exited</a></div><div class="ttdeci">bool exited(const UPID &amp;from, const UPID &amp;to)</div><div class="ttdoc">Simulates disconnection of the link between &amp;#39;from&amp;#39; and &amp;#39;to&amp;#39; by sending an ExitedEvent to &amp;#39;to&amp;#39;...</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1HttpConnection_html_ad6de2b778601691522fab0b3eed260e7"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#ad6de2b778601691522fab0b3eed260e7">mesos::internal::master::HttpConnection::streamId</a></div><div class="ttdeci">id::UUID streamId</div><div class="ttdef"><b>Definition:</b> master.hpp:364</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html_a0bb1901deff186f05669c0a47b5dbc95"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a0bb1901deff186f05669c0a47b5dbc95">mesos::internal::master::Master::Subscribers::Subscriber::http</a></div><div class="ttdeci">HttpConnection http</div><div class="ttdef"><b>Definition:</b> master.hpp:2173</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html_a0bb1901deff186f05669c0a47b5dbc95"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a0bb1901deff186f05669c0a47b5dbc95">mesos::internal::master::Master::Subscribers::Subscriber::http</a></div><div class="ttdeci">HttpConnection http</div><div class="ttdef"><b>Definition:</b> master.hpp:2201</div></div>
 <div class="ttc" id="classBoundedHashMap_html"><div class="ttname"><a href="classBoundedHashMap.html">BoundedHashMap</a></div><div class="ttdef"><b>Definition:</b> boundedhashmap.hpp:27</div></div>
 <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></div><div class="ttdoc">Basic model of an allocator: resources are allocated to a framework in the form of offers...</div><div class="ttdef"><b>Definition:</b> allocator.hpp:55</div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>
@@ -209,19 +209,19 @@
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="timer_8hpp_html"><div class="ttname"><a href="timer_8hpp.html">timer.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a96a90d8ae734d729489ba877367e6b65a9564d46b6ef0e132e3856ac29e22b065"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a9564d46b6ef0e132e3856ac29e22b065">mesos::internal::master::Framework::INACTIVE</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2342</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a53c59b3da6fae1d939e4ef662b1db164"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a53c59b3da6fae1d939e4ef662b1db164">mesos::internal::master::Framework::inverseOffers</a></div><div class="ttdeci">hashset&lt; InverseOffer * &gt; inverseOffers</div><div class="ttdef"><b>Definition:</b> master.hpp:2491</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a96a90d8ae734d729489ba877367e6b65a9564d46b6ef0e132e3856ac29e22b065"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a9564d46b6ef0e132e3856ac29e22b065">mesos::internal::master::Framework::INACTIVE</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2370</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a53c59b3da6fae1d939e4ef662b1db164"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a53c59b3da6fae1d939e4ef662b1db164">mesos::internal::master::Framework::inverseOffers</a></div><div class="ttdeci">hashset&lt; InverseOffer * &gt; inverseOffers</div><div class="ttdef"><b>Definition:</b> master.hpp:2519</div></div>
 <div class="ttc" id="classLinkedHashMap_html"><div class="ttname"><a href="classLinkedHashMap.html">LinkedHashMap&lt; SlaveID, TimeInfo &gt;</a></div></div>
 <div class="ttc" id="src_2master_2metrics_8hpp_html"><div class="ttname"><a href="src_2master_2metrics_8hpp.html">metrics.hpp</a></div></div>
 <div class="ttc" id="common_2resources__utils_8hpp_html"><div class="ttname"><a href="common_2resources__utils_8hpp.html">resources_utils.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a96a90d8ae734d729489ba877367e6b65a52b99ab13cfb61a1ed4f78cc57f974f6"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a52b99ab13cfb61a1ed4f78cc57f974f6">mesos::internal::master::Framework::DISCONNECTED</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2339</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a96a90d8ae734d729489ba877367e6b65a52b99ab13cfb61a1ed4f78cc57f974f6"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a52b99ab13cfb61a1ed4f78cc57f974f6">mesos::internal::master::Framework::DISCONNECTED</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2367</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:594</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_adb162982d3dd921c4a9c3114c88daf5c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#adb162982d3dd921c4a9c3114c88daf5c">mesos::internal::master::Slave::machineId</a></div><div class="ttdeci">const MachineID machineId</div><div class="ttdef"><b>Definition:</b> master.hpp:189</div></div>
 <div class="ttc" id="circular__buffer_8hpp_html"><div class="ttname"><a href="circular__buffer_8hpp.html">circular_buffer.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></div><div class="ttdef"><b>Definition:</b> master.hpp:116</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html_a38054bb4be46d987910ea84f6c21bdf5"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html#a38054bb4be46d987910ea84f6c21bdf5">mesos::internal::master::Role::allocatedResources</a></div><div class="ttdeci">Resources allocatedResources() const </div><div class="ttdef"><b>Definition:</b> master.hpp:2642</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html_a38054bb4be46d987910ea84f6c21bdf5"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html#a38054bb4be46d987910ea84f6c21bdf5">mesos::internal::master::Role::allocatedResources</a></div><div class="ttdeci">Resources allocatedResources() const </div><div class="ttdef"><b>Definition:</b> master.hpp:2670</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1HttpConnection_html_a4c4c7be068622f9d8c557a58eb065cc6"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a4c4c7be068622f9d8c557a58eb065cc6">mesos::internal::master::HttpConnection::HttpConnection</a></div><div class="ttdeci">HttpConnection(const process::http::Pipe::Writer &amp;_writer, ContentType _contentType, id::UUID _streamId)</div><div class="ttdef"><b>Definition:</b> master.hpp:334</div></div>
 <div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_html_af1f65c9e7a94cc3a9f0f48a4d5a1119a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#af1f65c9e7a94cc3a9f0f48a4d5a1119a">mesos::internal::master::MAX_REMOVED_SLAVES</a></div><div class="ttdeci">constexpr size_t MAX_REMOVED_SLAVES</div><div class="ttdef"><b>Definition:</b> constants.hpp:92</div></div>
@@ -232,20 +232,20 @@
 <div class="ttc" id="include_2mesos_2allocator_2allocator_8hpp_html"><div class="ttname"><a href="include_2mesos_2allocator_2allocator_8hpp.html">allocator.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider_html_ada581846ff5ab022c593e7e6260905af"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#ada581846ff5ab022c593e7e6260905af">mesos::internal::master::Slave::ResourceProvider::totalResources</a></div><div class="ttdeci">Resources totalResources</div><div class="ttdef"><b>Definition:</b> master.hpp:295</div></div>
 <div class="ttc" id="structprocess_1_1MessageEvent_html"><div class="ttname"><a href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:103</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a146261f2447bec7776ebd06a80178d09"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a146261f2447bec7776ebd06a80178d09">mesos::internal::master::Framework::pendingTasks</a></div><div class="ttdeci">hashmap&lt; TaskID, TaskInfo &gt; pendingTasks</div><div class="ttdef"><b>Definition:</b> master.hpp:2470</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a146261f2447bec7776ebd06a80178d09"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a146261f2447bec7776ebd06a80178d09">mesos::internal::master::Framework::pendingTasks</a></div><div class="ttdeci">hashmap&lt; TaskID, TaskInfo &gt; pendingTasks</div><div class="ttdef"><b>Definition:</b> master.hpp:2498</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Heartbeater_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">mesos::internal::master::Heartbeater</a></div><div class="ttdef"><b>Definition:</b> master.hpp:375</div></div>
 <div class="ttc" id="classrecordio_1_1Encoder_html"><div class="ttname"><a href="classrecordio_1_1Encoder.html">recordio::Encoder</a></div><div class="ttdoc">Given an encoding function for individual records, this provides encoding from typed records into &quot;Re...</div><div class="ttdef"><b>Definition:</b> recordio.hpp:57</div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2maintenance_2maintenance_8hpp_html"><div class="ttname"><a href="include_2mesos_2maintenance_2maintenance_8hpp.html">maintenance.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_acccaa7a1d26e66b6c1d3d6de4b1897e0"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#acccaa7a1d26e66b6c1d3d6de4b1897e0">mesos::internal::master::Framework::pid</a></div><div class="ttdeci">Option&lt; process::UPID &gt; pid</div><div class="ttdef"><b>Definition:</b> master.hpp:2460</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_acccaa7a1d26e66b6c1d3d6de4b1897e0"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#acccaa7a1d26e66b6c1d3d6de4b1897e0">mesos::internal::master::Framework::pid</a></div><div class="ttdeci">Option&lt; process::UPID &gt; pid</div><div class="ttdef"><b>Definition:</b> master.hpp:2488</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></div><div class="ttdef"><b>Definition:</b> metrics.hpp:41</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a96a90d8ae734d729489ba877367e6b65"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65">mesos::internal::master::Framework::State</a></div><div class="ttdeci">State</div><div class="ttdef"><b>Definition:</b> master.hpp:2329</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a96a90d8ae734d729489ba877367e6b65"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65">mesos::internal::master::Framework::State</a></div><div class="ttdeci">State</div><div class="ttdef"><b>Definition:</b> master.hpp:2357</div></div>
 <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="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="namespacecgroups_html_ab75e1e2d1be63eec907bf12306a7c8a7"><div class="ttname"><a href="namespacecgroups.html#ab75e1e2d1be63eec907bf12306a7c8a7">cgroups::kill</a></div><div class="ttdeci">Try&lt; Nothing &gt; kill(const std::string &amp;hierarchy, const std::string &amp;cgroup, int signal)</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html_a6cbb8b2d545779d9fefba998cbb103d1"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html#a6cbb8b2d545779d9fefba998cbb103d1">mesos::internal::master::Role::frameworks</a></div><div class="ttdeci">hashmap&lt; FrameworkID, Framework * &gt; frameworks</div><div class="ttdef"><b>Definition:</b> master.hpp:2670</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html_a6cbb8b2d545779d9fefba998cbb103d1"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html#a6cbb8b2d545779d9fefba998cbb103d1">mesos::internal::master::Role::frameworks</a></div><div class="ttdeci">hashmap&lt; FrameworkID, Framework * &gt; frameworks</div><div class="ttdef"><b>Definition:</b> master.hpp:2698</div></div>
 <div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try&lt; Nothing &gt; bind(int_fd s, const Address &amp;address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_ac1cc9915f69092137574206fe15e571c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#ac1cc9915f69092137574206fe15e571c">mesos::internal::master::Framework::unregisteredTime</a></div><div class="ttdeci">process::Time unregisteredTime</div><div class="ttdef"><b>Definition:</b> master.hpp:2466</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_ac1cc9915f69092137574206fe15e571c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#ac1cc9915f69092137574206fe15e571c">mesos::internal::master::Framework::unregisteredTime</a></div><div class="ttdeci">process::Time unregisteredTime</div><div class="ttdef"><b>Definition:</b> master.hpp:2494</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2limiter_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2limiter_8hpp.html">limiter.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a9c1f91de8a8a389b357b81f7b51b0554"><div class="ttname"><a href="namespacemesos_1_1internal.html#a9c1f91de8a8a389b357b81f7b51b0554">mesos::internal::serialize</a></div><div class="ttdeci">std::string serialize(ContentType contentType, const google::protobuf::Message &amp;message)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_a4e7892daaddcb4dd2e4ebb1266715316"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#a4e7892daaddcb4dd2e4ebb1266715316">mesos::internal::tests::v1::scheduler::Response</a></div><div class="ttdeci">mesos::v1::scheduler::Response Response</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2619</div></div>
@@ -254,31 +254,31 @@
 <div class="ttc" id="namespacemesos_1_1uri_html_a5dff7c4a2df7be12fb642b5801c34f9f"><div class="ttname"><a href="namespacemesos_1_1uri.html#a5dff7c4a2df7be12fb642b5801c34f9f">mesos::uri::http</a></div><div class="ttdeci">URI http(const std::string &amp;host, const std::string &amp;path=&quot;/&quot;, const Option&lt; int &gt; &amp;port=None(), const Option&lt; std::string &gt; &amp;query=None(), const Option&lt; std::string &gt; &amp;fragment=None(), const Option&lt; std::string &gt; &amp [...]
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider_html_a2f79355937f8c3b4b17bafcf4d46cf1d"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#a2f79355937f8c3b4b17bafcf4d46cf1d">mesos::internal::master::Slave::ResourceProvider::info</a></div><div class="ttdeci">ResourceProviderInfo info</div><div class="ttdef"><b>Definition:</b> master.hpp:294</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a73bf7efab01d3620fb8cb615c338da6c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a73bf7efab01d3620fb8cb615c338da6c">mesos::internal::master::Slave::executors</a></div><div class="ttdeci">hashmap&lt; FrameworkID, hashmap&lt; ExecutorID, ExecutorInfo &gt; &gt; executors</div><div class="ttdef"><b>Definition:</b> master.hpp:223</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a6fe60c0c1a491ac16776bad1598da52e"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a6fe60c0c1a491ac16776bad1598da52e">mesos::internal::master::Framework::offers</a></div><div class="ttdeci">hashset&lt; Offer * &gt; offers</div><div class="ttdef"><b>Definition:</b> master.hpp:2489</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a6fe60c0c1a491ac16776bad1598da52e"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a6fe60c0c1a491ac16776bad1598da52e">mesos::internal::master::Framework::offers</a></div><div class="ttdeci">hashset&lt; Offer * &gt; offers</div><div class="ttdef"><b>Definition:</b> master.hpp:2517</div></div>
 <div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</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:36</div></div>
 <div class="ttc" id="multihashmap_8hpp_html"><div class="ttname"><a href="multihashmap_8hpp.html">multihashmap.hpp</a></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:2327</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:2355</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_ad684be997cbb5c701e3fe54b36c2b207"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#ad684be997cbb5c701e3fe54b36c2b207">mesos::internal::master::Slave::capabilities</a></div><div class="ttdeci">protobuf::slave::Capabilities capabilities</div><div class="ttdef"><b>Definition:</b> master.hpp:197</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a1e784cda7e5c31ad19ec72b6a7b6fdee"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a1e784cda7e5c31ad19ec72b6a7b6fdee">mesos::internal::master::Framework::executors</a></div><div class="ttdeci">hashmap&lt; SlaveID, hashmap&lt; ExecutorID, ExecutorInfo &gt; &gt; executors</div><div class="ttdef"><b>Definition:</b> master.hpp:2496</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a1e784cda7e5c31ad19ec72b6a7b6fdee"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a1e784cda7e5c31ad19ec72b6a7b6fdee">mesos::internal::master::Framework::executors</a></div><div class="ttdeci">hashmap&lt; SlaveID, hashmap&lt; ExecutorID, ExecutorInfo &gt; &gt; executors</div><div class="ttdef"><b>Definition:</b> master.hpp:2524</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html_aeae44540ead81669d5381fc80f472780"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#aeae44540ead81669d5381fc80f472780">mesos::internal::master::Master::Subscribers::Subscriber::heartbeater</a></div><div class="ttdeci">process::Owned&lt; Heartbeater&lt; mesos::master::Event, v1::master::Event &gt; &gt; heartbeater</div><div class="ttd [...]
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_aa54908091d3f1a1e82e063b70053f6cd"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#aa54908091d3f1a1e82e063b70053f6cd">mesos::internal::master::Framework::completedTasks</a></div><div class="ttdeci">circular_buffer&lt; process::Owned&lt; Task &gt; &gt; completedTasks</div><div class="ttdef"><b>Definition:</b> master.hpp:2481</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html_aeae44540ead81669d5381fc80f472780"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#aeae44540ead81669d5381fc80f472780">mesos::internal::master::Master::Subscribers::Subscriber::heartbeater</a></div><div class="ttdeci">process::Owned&lt; Heartbeater&lt; mesos::master::Event, v1::master::Event &gt; &gt; heartbeater</div><div class="ttd [...]
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_aa54908091d3f1a1e82e063b70053f6cd"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#aa54908091d3f1a1e82e063b70053f6cd">mesos::internal::master::Framework::completedTasks</a></div><div class="ttdeci">circular_buffer&lt; process::Owned&lt; Task &gt; &gt; completedTasks</div><div class="ttdef"><b>Definition:</b> master.hpp:2509</div></div>
 <div class="ttc" id="linkedhashmap_8hpp_html"><div class="ttname"><a href="linkedhashmap_8hpp.html">linkedhashmap.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_adbfbbfbf3b149924091212eff5cf8dc6"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#adbfbbfbf3b149924091212eff5cf8dc6">mesos::internal::master::Framework::operationUUIDs</a></div><div class="ttdeci">hashmap&lt; OperationID, UUID &gt; operationUUIDs</div><div class="ttdef"><b>Definition:</b> master.hpp:2504</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a2adf30b02ddb79430f00ce7fd664f524"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a2adf30b02ddb79430f00ce7fd664f524">mesos::internal::master::Framework::operations</a></div><div class="ttdeci">hashmap&lt; UUID, Operation * &gt; operations</div><div class="ttdef"><b>Definition:</b> master.hpp:2500</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_adbfbbfbf3b149924091212eff5cf8dc6"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#adbfbbfbf3b149924091212eff5cf8dc6">mesos::internal::master::Framework::operationUUIDs</a></div><div class="ttdeci">hashmap&lt; OperationID, UUID &gt; operationUUIDs</div><div class="ttdef"><b>Definition:</b> master.hpp:2532</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a2adf30b02ddb79430f00ce7fd664f524"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a2adf30b02ddb79430f00ce7fd664f524">mesos::internal::master::Framework::operations</a></div><div class="ttdeci">hashmap&lt; UUID, Operation * &gt; operations</div><div class="ttdef"><b>Definition:</b> master.hpp:2528</div></div>
 <div class="ttc" id="namespaceflags_html"><div class="ttname"><a href="namespaceflags.html">flags</a></div><div class="ttdef"><b>Definition:</b> parse.hpp:33</div></div>
 <div class="ttc" id="namespaceos_html_a42af1cab63434cedf2b698cd6f49f073"><div class="ttname"><a href="namespaceos.html#a42af1cab63434cedf2b698cd6f49f073">os::pids</a></div><div class="ttdeci">Try&lt; std::set&lt; pid_t &gt; &gt; pids()</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:62</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html_a13da2ab712b9f1b041694374ebabeb92"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a13da2ab712b9f1b041694374ebabeb92">mesos::internal::master::Master::Subscribers::Subscriber::principal</a></div><div class="ttdeci">const Option&lt; process::http::authentication::Principal &gt; principal</div><div class="ttdef"><b>Definition:</b> mas [...]
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a9085d3f2c156a7772cbd243776a62491"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a9085d3f2c156a7772cbd243776a62491">mesos::internal::master::Framework::usedResources</a></div><div class="ttdeci">hashmap&lt; SlaveID, Resources &gt; usedResources</div><div class="ttdef"><b>Definition:</b> master.hpp:2533</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a965f66810b71a0d2bab683fee1b6a9b6"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a965f66810b71a0d2bab683fee1b6a9b6">mesos::internal::master::Framework::totalOfferedResources</a></div><div class="ttdeci">Resources totalOfferedResources</div><div class="ttdef"><b>Definition:</b> master.hpp:2536</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html_a13da2ab712b9f1b041694374ebabeb92"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a13da2ab712b9f1b041694374ebabeb92">mesos::internal::master::Master::Subscribers::Subscriber::principal</a></div><div class="ttdeci">const Option&lt; process::http::authentication::Principal &gt; principal</div><div class="ttdef"><b>Definition:</b> mas [...]
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a9085d3f2c156a7772cbd243776a62491"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a9085d3f2c156a7772cbd243776a62491">mesos::internal::master::Framework::usedResources</a></div><div class="ttdeci">hashmap&lt; SlaveID, Resources &gt; usedResources</div><div class="ttdef"><b>Definition:</b> master.hpp:2561</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a965f66810b71a0d2bab683fee1b6a9b6"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a965f66810b71a0d2bab683fee1b6a9b6">mesos::internal::master::Framework::totalOfferedResources</a></div><div class="ttdeci">Resources totalOfferedResources</div><div class="ttdef"><b>Definition:</b> master.hpp:2564</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:433</div></div>
 <div class="ttc" id="namespaceprocess_1_1metrics_1_1internal_html_aaa37243f659788386a13de558eba70a7"><div class="ttname"><a href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">process::metrics::internal::metrics</a></div><div class="ttdeci">PID&lt; MetricsProcess &gt; metrics</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a8424019e6048a4f479cd0005873c8314"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a8424019e6048a4f479cd0005873c8314">mesos::internal::master::Slave::offeredResources</a></div><div class="ttdeci">Resources offeredResources</div><div class="ttdef"><b>Definition:</b> master.hpp:260</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a33cbcce2b9fcf343f15cb4f64672868d"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a33cbcce2b9fcf343f15cb4f64672868d">mesos::internal::master::Slave::pendingTasks</a></div><div class="ttdeci">hashmap&lt; FrameworkID, hashmap&lt; TaskID, TaskInfo &gt; &gt; pendingTasks</div><div class="ttdef"><b>Definition:</b> master.hpp:229</div></div>
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_ac971d54c3567de6411c6aa7e998c5417"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#ac971d54c3567de6411c6aa7e998c5417">mesos::internal::master::Framework::id</a></div><div class="ttdeci">const FrameworkID id() const </div><div class="ttdef"><b>Definition:</b> master.hpp:2585</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_ac971d54c3567de6411c6aa7e998c5417"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#ac971d54c3567de6411c6aa7e998c5417">mesos::internal::master::Framework::id</a></div><div class="ttdeci">const FrameworkID id() const </div><div class="ttdef"><b>Definition:</b> master.hpp:2613</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_abb421e81e433867b8c5f9382c92a0812"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#abb421e81e433867b8c5f9382c92a0812">mesos::internal::master::Slave::usedResources</a></div><div class="ttdeci">hashmap&lt; FrameworkID, Resources &gt; usedResources</div><div class="ttdef"><b>Definition:</b> master.hpp:258</div></div>
 <div class="ttc" id="files_8hpp_html"><div class="ttname"><a href="files_8hpp.html">files.hpp</a></div></div>
@@ -286,7 +286,7 @@
 <div class="ttc" id="namespacecgroups_1_1blkio_1_1cfq_html_abe4d7d69fdf7ca70fb30c6cd34a953e4"><div class="ttname"><a href="namespacecgroups_1_1blkio_1_1cfq.html#abe4d7d69fdf7ca70fb30c6cd34a953e4">cgroups::blkio::cfq::time</a></div><div class="ttdeci">Try&lt; std::vector&lt; Value &gt; &gt; time(const std::string &amp;hierarchy, const std::string &amp;cgroup)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation_html_a2305ebada64e853abc6548e118ad08ee"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation.html#a2305ebada64e853abc6548e118ad08ee">mesos::internal::master::maintenance::validation::schedule</a></div><div class="ttdeci">Try&lt; Nothing &gt; schedule(const mesos::maintenance::Schedule &amp;schedule, const hashmap&lt; MachineID, Machine &gt; &amp;machines)</div> [...]
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message_html_afd6f535967a78ca5bfe59127ac23a626"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#afd6f535967a78ca5bfe59127ac23a626">mesos::internal::master::validation::master::message::registerSlave</a></div><div class="ttdeci">Option&lt; Error &gt; registerSlave(const RegisterSlaveMessage &amp;message)</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_af4322f8c99cfc37c386d3b5457a6f053"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#af4322f8c99cfc37c386d3b5457a6f053">mesos::internal::master::Framework::state</a></div><div class="ttdeci">State state</div><div class="ttdef"><b>Definition:</b> master.hpp:2462</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_af4322f8c99cfc37c386d3b5457a6f053"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#af4322f8c99cfc37c386d3b5457a6f053">mesos::internal::master::Framework::state</a></div><div class="ttdeci">State state</div><div class="ttdef"><b>Definition:</b> master.hpp:2490</div></div>
 <div class="ttc" id="messages_8hpp_html"><div class="ttname"><a href="messages_8hpp.html">messages.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; Nothing &gt;</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1windows_html_a04c64346155d34517acdf8b587162868"><div class="ttname"><a href="namespaceprocess_1_1windows.html#a04c64346155d34517acdf8b587162868">process::windows::send</a></div><div class="ttdeci">Future&lt; size_t &gt; send(const int_fd &amp;fd, const void *buf, size_t size)</div></div>
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 0444acd..9a10fa9 100644
--- a/content/api/latest/c++/src_2slave_2http_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2http_8hpp_source.html
@@ -70,7 +70,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_html_a91a5bc5e418e8712bb512721b5abc46d"><div class="ttname"><a href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal::usage</a></div><div class="ttdeci">Try&lt; ResourceStatistics &gt; usage(pid_t pid, bool mem=true, bool cpus=true)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1Reader_html"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1Reader.html">mesos::internal::recordio::Reader</a></div><div class="ttdoc">Provides RecordIO decoding on top of an http::Pipe::Reader. </div><div class="ttdef"><b>Definition:</b> recordio.hpp:62</div></div>
 <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:276</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:285</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:115</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:128</div></div>