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 2019/05/22 04:42:09 UTC

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

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 f40f16e  Updated the website built from mesos SHA: bf07bbd.
f40f16e is described below

commit f40f16e133b5e38c9a100a49c1f4c35668b90406
Author: jenkins <bu...@apache.org>
AuthorDate: Wed May 22 04:41:56 2019 +0000

    Updated the website built from mesos SHA: bf07bbd.
---
 content/api/latest/c++/Nodes.xml                   |  53 +++-
 content/api/latest/c++/Tokens.xml                  | 120 ++++++---
 ...esos_1_1internal_1_1slave_1_1Slave-members.html |   2 +-
 .../classmesos_1_1internal_1_1slave_1_1Slave.html  |  16 +-
 ..._1_1internal_1_1tests_1_1MockSlave-members.html | 136 +++++-----
 ...assmesos_1_1internal_1_1tests_1_1MockSlave.html |  50 +++-
 content/api/latest/c++/cluster_8hpp_source.html    |   2 +-
 .../latest/c++/common_2validation_8hpp_source.html |   2 +-
 .../container__daemon__process_8hpp_source.html    |   2 +-
 content/api/latest/c++/decoder_8hpp_source.html    |   2 +-
 content/api/latest/c++/devolve_8hpp.html           |   2 +
 content/api/latest/c++/devolve_8hpp_source.html    |   9 +-
 content/api/latest/c++/evolve_8hpp_source.html     |   6 +-
 content/api/latest/c++/functions_a.html            |   2 +-
 content/api/latest/c++/functions_func_a.html       |   2 +-
 content/api/latest/c++/functions_func_m.html       |  20 +-
 content/api/latest/c++/functions_func_o.html       |   6 +-
 content/api/latest/c++/functions_func_p.html       |   2 +-
 content/api/latest/c++/functions_func_s.html       |   4 +-
 content/api/latest/c++/functions_func_t.html       |   2 +-
 content/api/latest/c++/functions_func_u.html       |   7 +-
 content/api/latest/c++/functions_func_w.html       |   2 +-
 content/api/latest/c++/functions_k.html            |  12 +-
 content/api/latest/c++/functions_m.html            |  24 +-
 content/api/latest/c++/functions_n.html            |   4 +-
 content/api/latest/c++/functions_o.html            |   8 +-
 content/api/latest/c++/functions_p.html            |   6 +-
 content/api/latest/c++/functions_r.html            |   8 +-
 content/api/latest/c++/functions_rela.html         |   6 +-
 content/api/latest/c++/functions_s.html            |  22 +-
 content/api/latest/c++/functions_t.html            |  20 +-
 content/api/latest/c++/functions_u.html            |   9 +-
 content/api/latest/c++/functions_w.html            |   6 +-
 content/api/latest/c++/globals_u.html              |   6 +-
 content/api/latest/c++/grpc_8hpp_source.html       |   2 +-
 .../api/latest/c++/heartbeater_8hpp_source.html    |   2 +-
 .../latest/c++/http__connection_8hpp_source.html   |   4 +-
 .../include_2mesos_2v1_2executor_8hpp_source.html  |   4 +-
 content/api/latest/c++/index.hhc                   |  25 +-
 content/api/latest/c++/index.hhk                   | 231 ++++++++--------
 .../latest/c++/master_2validation_8hpp_source.html |   2 +-
 .../api/latest/c++/mock__slave_8hpp_source.html    |   6 +-
 content/api/latest/c++/namespacemembers_a.html     |   8 +-
 content/api/latest/c++/namespacemembers_c.html     |   2 +-
 content/api/latest/c++/namespacemembers_d.html     |  10 +-
 .../api/latest/c++/namespacemembers_func_a.html    |   8 +-
 .../api/latest/c++/namespacemembers_func_c.html    |   2 +-
 .../api/latest/c++/namespacemembers_func_d.html    |  10 +-
 .../api/latest/c++/namespacemembers_func_g.html    |   2 +-
 .../api/latest/c++/namespacemembers_func_m.html    |   9 +-
 .../api/latest/c++/namespacemembers_func_s.html    |   2 +-
 .../api/latest/c++/namespacemembers_func_u.html    |   2 +-
 content/api/latest/c++/namespacemembers_g.html     |   2 +-
 content/api/latest/c++/namespacemembers_m.html     |   7 +-
 content/api/latest/c++/namespacemembers_p.html     |   2 +-
 content/api/latest/c++/namespacemembers_r.html     |   8 +-
 content/api/latest/c++/namespacemembers_s.html     |   2 +-
 content/api/latest/c++/namespacemembers_u.html     |   2 +-
 content/api/latest/c++/namespacemembers_w.html     |   9 +-
 .../api/latest/c++/namespacemesos_1_1internal.html |  18 ++
 .../c++/namespacemesos_1_1internal_1_1tests.html   |  44 +---
 ...espacemesos_1_1internal_1_1tests_1_1common.html | 102 +++++---
 ...os_1_1internal_1_1tests_1_1v1_1_1scheduler.html |  34 +++
 .../latest/c++/protobuf__utils_8hpp_source.html    |   2 +-
 ...resource__provider_2validation_8hpp_source.html |   2 +-
 .../latest/c++/slave_2validation_8hpp_source.html  |   2 +-
 content/api/latest/c++/slave_8hpp_source.html      | 112 ++++----
 .../c++/src_2master_2master_8hpp_source.html       |   6 +-
 .../c++/src_2master_2metrics_8hpp_source.html      |   4 +-
 .../latest/c++/src_2slave_2http_8hpp_source.html   |   2 +-
 .../c++/src_2tests_2containerizer_8hpp_source.html |   2 +-
 content/api/latest/c++/src_2tests_2mesos_8hpp.html |  43 ++-
 .../latest/c++/src_2tests_2mesos_8hpp_source.html  | 291 +++++++++++----------
 .../api/latest/c++/v0__v1executor_8hpp_source.html |   2 +-
 .../c++/v1_2resource__provider_8hpp_source.html    |   2 +-
 .../api/latest/c++/v1_2scheduler_8hpp_source.html  |   4 +-
 76 files changed, 895 insertions(+), 720 deletions(-)

diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 93f97a3..fb8e6ee 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -16147,7 +16147,7 @@
                    <Node>
                     <Name>applyOperation</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1Slave.html</Path>
-                    <Anchor>a8b9e36bb8dae2f4b14b8799718c969a0</Anchor>
+                    <Anchor>a9e841a36bfe710f9e0a40c10d54dd814</Anchor>
                    </Node>
                    <Node>
                     <Name>attachTaskVolumeDirectory</Name>
@@ -18887,6 +18887,11 @@
                     <Anchor>afe9085a9dbc9dfa1869de455632154db</Anchor>
                    </Node>
                    <Node>
+                    <Name>MOCK_METHOD1</Name>
+                    <Path>classmesos_1_1internal_1_1tests_1_1MockSlave.html</Path>
+                    <Anchor>aaf5c2b6234fab3d4269c42afc3350efe</Anchor>
+                   </Node>
+                   <Node>
                     <Name>MOCK_METHOD2</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1MockSlave.html</Path>
                     <Anchor>acdfe37cfb77e9dabb4e5ad2f3ee19299</Anchor>
@@ -18962,6 +18967,11 @@
                     <Anchor>aa96f265cb56dd85929d4ca66ed693a85</Anchor>
                    </Node>
                    <Node>
+                    <Name>unmocked_applyOperation</Name>
+                    <Path>classmesos_1_1internal_1_1tests_1_1MockSlave.html</Path>
+                    <Anchor>a230de1fb57323b1480265584e1a3bfe9</Anchor>
+                   </Node>
+                   <Node>
                     <Name>unmocked_authenticate</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1MockSlave.html</Path>
                     <Anchor>a19fb9a4c5ed269b9db22bbf0028dfdf2</Anchor>
@@ -77547,6 +77557,11 @@
                  <Node>
                   <Name>devolve</Name>
                   <Path>devolve_8hpp.html</Path>
+                  <Anchor>ace0335a50603c1a973292679253b6541</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>devolve</Name>
+                  <Path>devolve_8hpp.html</Path>
                   <Anchor>a58c0d2733c1c9dd099d7c6a561b84cb1</Anchor>
                  </Node>
                  <Node>
@@ -98466,7 +98481,7 @@
                    <Node>
                     <Name>applyOperation</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1Slave.html</Path>
-                    <Anchor>a8b9e36bb8dae2f4b14b8799718c969a0</Anchor>
+                    <Anchor>a9e841a36bfe710f9e0a40c10d54dd814</Anchor>
                    </Node>
                    <Node>
                     <Name>attachTaskVolumeDirectory</Name>
@@ -102239,6 +102254,11 @@
                  <Node>
                   <Name>ACTION_P2</Name>
                   <Path>src_2tests_2mesos_8hpp.html</Path>
+                  <Anchor>aaa3fcb8523ffd85945391cf19759bb49</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>ACTION_P2</Name>
+                  <Path>src_2tests_2mesos_8hpp.html</Path>
                   <Anchor>a0be13d8e75d076322bd5acfef32d13b7</Anchor>
                  </Node>
                  <Node>
@@ -102279,7 +102299,7 @@
                  <Node>
                   <Name>CREATE</Name>
                   <Path>src_2tests_2mesos_8hpp.html</Path>
-                  <Anchor>a3fe53df8c99e8dce61568ce527030ce7</Anchor>
+                  <Anchor>a77fcd47deb06ad7f2194aa147022ee52</Anchor>
                  </Node>
                  <Node>
                   <Name>CREATE</Name>
@@ -102739,7 +102759,7 @@
                  <Node>
                   <Name>DESTROY</Name>
                   <Path>src_2tests_2mesos_8hpp.html</Path>
-                  <Anchor>a8a7409ebbb940e352722588a8e0bb106</Anchor>
+                  <Anchor>a1bcd8371d6571ec6a885e3edf0b46536</Anchor>
                  </Node>
                  <Node>
                   <Name>DESTROY</Name>
@@ -102839,7 +102859,7 @@
                  <Node>
                   <Name>GROW_VOLUME</Name>
                   <Path>src_2tests_2mesos_8hpp.html</Path>
-                  <Anchor>ae9d8cb5e38d4b283701e576c841bd132</Anchor>
+                  <Anchor>ab7be786cde1a07c246b17ec1ad80cbcb</Anchor>
                  </Node>
                  <Node>
                   <Name>GROW_VOLUME</Name>
@@ -102882,11 +102902,6 @@
                   <Anchor>a807c9e2bed7d86a73a79c19b7b2b275e</Anchor>
                  </Node>
                  <Node>
-                  <Name>MATCHER</Name>
-                  <Path>src_2tests_2mesos_8hpp.html</Path>
-                  <Anchor>a341112031aee15e0d8427829c7572923</Anchor>
-                 </Node>
-                 <Node>
                   <Name>MATCHER_P</Name>
                   <Path>src_2tests_2mesos_8hpp.html</Path>
                   <Anchor>a3e80404add7eb05ad215c8975f9c44fb</Anchor>
@@ -102909,7 +102924,7 @@
                  <Node>
                   <Name>MATCHER_P</Name>
                   <Path>src_2tests_2mesos_8hpp.html</Path>
-                  <Anchor>aed92b51b07d775baa1e72cb43fc11435</Anchor>
+                  <Anchor>a0f5cc9e89a9c356da1767d77478856c7</Anchor>
                  </Node>
                  <Node>
                   <Name>MATCHER_P</Name>
@@ -102919,7 +102934,7 @@
                  <Node>
                   <Name>MATCHER_P</Name>
                   <Path>src_2tests_2mesos_8hpp.html</Path>
-                  <Anchor>a637ce9d4772c3235abf2f96f6d4e609e</Anchor>
+                  <Anchor>aec8701e2a37c275b6e1e4b5a6f2359cf</Anchor>
                  </Node>
                  <Node>
                   <Name>MATCHER_P</Name>
@@ -102984,7 +102999,7 @@
                  <Node>
                   <Name>SHRINK_VOLUME</Name>
                   <Path>src_2tests_2mesos_8hpp.html</Path>
-                  <Anchor>a661598cde7d8e36cf04e328e707a454d</Anchor>
+                  <Anchor>a4e67956271a46ff46c24fef4533926b6</Anchor>
                  </Node>
                  <Node>
                   <Name>SHRINK_VOLUME</Name>
@@ -102999,7 +103014,7 @@
                  <Node>
                   <Name>UNRESERVE</Name>
                   <Path>src_2tests_2mesos_8hpp.html</Path>
-                  <Anchor>a7502aad15971920c0d5907ca2f010859</Anchor>
+                  <Anchor>aeb3683ee2a39f07239f3910c9e73215c</Anchor>
                  </Node>
                  <Node>
                   <Name>UNRESERVE</Name>
@@ -103579,6 +103594,11 @@
                     <Anchor>afe9085a9dbc9dfa1869de455632154db</Anchor>
                    </Node>
                    <Node>
+                    <Name>MOCK_METHOD1</Name>
+                    <Path>classmesos_1_1internal_1_1tests_1_1MockSlave.html</Path>
+                    <Anchor>aaf5c2b6234fab3d4269c42afc3350efe</Anchor>
+                   </Node>
+                   <Node>
                     <Name>MOCK_METHOD2</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1MockSlave.html</Path>
                     <Anchor>acdfe37cfb77e9dabb4e5ad2f3ee19299</Anchor>
@@ -103654,6 +103674,11 @@
                     <Anchor>aa96f265cb56dd85929d4ca66ed693a85</Anchor>
                    </Node>
                    <Node>
+                    <Name>unmocked_applyOperation</Name>
+                    <Path>classmesos_1_1internal_1_1tests_1_1MockSlave.html</Path>
+                    <Anchor>a230de1fb57323b1480265584e1a3bfe9</Anchor>
+                   </Node>
+                   <Node>
                     <Name>unmocked_authenticate</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1MockSlave.html</Path>
                     <Anchor>a19fb9a4c5ed269b9db22bbf0028dfdf2</Anchor>
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index cc13bf7..52f053f 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -14261,7 +14261,7 @@
       <Scope>mesos::internal::tests::common</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1tests_1_1common.html</Path>
-    <Anchor>a7502aad15971920c0d5907ca2f010859</Anchor>
+    <Anchor>aeb3683ee2a39f07239f3910c9e73215c</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -14272,7 +14272,7 @@
       <Scope>mesos::internal::tests::common</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1tests_1_1common.html</Path>
-    <Anchor>a3fe53df8c99e8dce61568ce527030ce7</Anchor>
+    <Anchor>a77fcd47deb06ad7f2194aa147022ee52</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -14283,7 +14283,7 @@
       <Scope>mesos::internal::tests::common</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1tests_1_1common.html</Path>
-    <Anchor>a8a7409ebbb940e352722588a8e0bb106</Anchor>
+    <Anchor>a1bcd8371d6571ec6a885e3edf0b46536</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -14294,7 +14294,7 @@
       <Scope>mesos::internal::tests::common</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1tests_1_1common.html</Path>
-    <Anchor>ae9d8cb5e38d4b283701e576c841bd132</Anchor>
+    <Anchor>ab7be786cde1a07c246b17ec1ad80cbcb</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -14305,7 +14305,7 @@
       <Scope>mesos::internal::tests::common</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1tests_1_1common.html</Path>
-    <Anchor>a661598cde7d8e36cf04e328e707a454d</Anchor>
+    <Anchor>a4e67956271a46ff46c24fef4533926b6</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -15344,6 +15344,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>ACTION_P2</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::tests::v1::scheduler</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html</Path>
+    <Anchor>aaa3fcb8523ffd85945391cf19759bb49</Anchor>
+    <DeclaredIn>mesos.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>ACTION_P3</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -15603,7 +15614,7 @@
       <Scope>mesos::internal::tests</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1tests.html</Path>
-    <Anchor>aed92b51b07d775baa1e72cb43fc11435</Anchor>
+    <Anchor>a0f5cc9e89a9c356da1767d77478856c7</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -15625,7 +15636,7 @@
       <Scope>mesos::internal::tests</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1tests.html</Path>
-    <Anchor>a637ce9d4772c3235abf2f96f6d4e609e</Anchor>
+    <Anchor>aec8701e2a37c275b6e1e4b5a6f2359cf</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -15641,17 +15652,6 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>MATCHER</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>mesos::internal::tests</Scope>
-    </TokenIdentifier>
-    <Path>namespacemesos_1_1internal_1_1tests.html</Path>
-    <Anchor>a341112031aee15e0d8427829c7572923</Anchor>
-    <DeclaredIn>mesos.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>MATCHER_P</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -23301,6 +23301,17 @@
       <Scope>mesos::internal</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal.html</Path>
+    <Anchor>ace0335a50603c1a973292679253b6541</Anchor>
+    <DeclaredIn>devolve.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>devolve</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal.html</Path>
     <Anchor>a58c0d2733c1c9dd099d7c6a561b84cb1</Anchor>
     <DeclaredIn>devolve.hpp</DeclaredIn>
   </Token>
@@ -62305,6 +62316,17 @@
       <Scope>mesos::internal</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal.html</Path>
+    <Anchor>ace0335a50603c1a973292679253b6541</Anchor>
+    <DeclaredIn>devolve.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>devolve</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal.html</Path>
     <Anchor>a58c0d2733c1c9dd099d7c6a561b84cb1</Anchor>
     <DeclaredIn>devolve.hpp</DeclaredIn>
   </Token>
@@ -129639,7 +129661,7 @@
       <Scope>mesos::internal::slave::Slave</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1slave_1_1Slave.html</Path>
-    <Anchor>a8b9e36bb8dae2f4b14b8799718c969a0</Anchor>
+    <Anchor>a9e841a36bfe710f9e0a40c10d54dd814</Anchor>
     <DeclaredIn>slave.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -141552,7 +141574,7 @@
       <Scope>mesos::internal::tests</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1tests.html</Path>
-    <Anchor>aed92b51b07d775baa1e72cb43fc11435</Anchor>
+    <Anchor>a0f5cc9e89a9c356da1767d77478856c7</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -141574,7 +141596,7 @@
       <Scope>mesos::internal::tests</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1tests.html</Path>
-    <Anchor>a637ce9d4772c3235abf2f96f6d4e609e</Anchor>
+    <Anchor>aec8701e2a37c275b6e1e4b5a6f2359cf</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -141590,17 +141612,6 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>MATCHER</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>mesos::internal::tests</Scope>
-    </TokenIdentifier>
-    <Path>namespacemesos_1_1internal_1_1tests.html</Path>
-    <Anchor>a341112031aee15e0d8427829c7572923</Anchor>
-    <DeclaredIn>mesos.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>MATCHER_P</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -150247,6 +150258,28 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>MOCK_METHOD1</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::tests::MockSlave</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1tests_1_1MockSlave.html</Path>
+    <Anchor>aaf5c2b6234fab3d4269c42afc3350efe</Anchor>
+    <DeclaredIn>mock_slave.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>unmocked_applyOperation</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::tests::MockSlave</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1tests_1_1MockSlave.html</Path>
+    <Anchor>a230de1fb57323b1480265584e1a3bfe9</Anchor>
+    <DeclaredIn>mock_slave.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Slave</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>
@@ -150506,7 +150539,7 @@
       <Scope>mesos::internal::slave::Slave</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1slave_1_1Slave.html</Path>
-    <Anchor>a8b9e36bb8dae2f4b14b8799718c969a0</Anchor>
+    <Anchor>a9e841a36bfe710f9e0a40c10d54dd814</Anchor>
     <DeclaredIn>slave.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -154830,7 +154863,7 @@
       <Scope>mesos::internal::tests::common</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1tests_1_1common.html</Path>
-    <Anchor>a7502aad15971920c0d5907ca2f010859</Anchor>
+    <Anchor>aeb3683ee2a39f07239f3910c9e73215c</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -154841,7 +154874,7 @@
       <Scope>mesos::internal::tests::common</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1tests_1_1common.html</Path>
-    <Anchor>a3fe53df8c99e8dce61568ce527030ce7</Anchor>
+    <Anchor>a77fcd47deb06ad7f2194aa147022ee52</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -154852,7 +154885,7 @@
       <Scope>mesos::internal::tests::common</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1tests_1_1common.html</Path>
-    <Anchor>a8a7409ebbb940e352722588a8e0bb106</Anchor>
+    <Anchor>a1bcd8371d6571ec6a885e3edf0b46536</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -154863,7 +154896,7 @@
       <Scope>mesos::internal::tests::common</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1tests_1_1common.html</Path>
-    <Anchor>ae9d8cb5e38d4b283701e576c841bd132</Anchor>
+    <Anchor>ab7be786cde1a07c246b17ec1ad80cbcb</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -154874,7 +154907,7 @@
       <Scope>mesos::internal::tests::common</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1tests_1_1common.html</Path>
-    <Anchor>a661598cde7d8e36cf04e328e707a454d</Anchor>
+    <Anchor>a4e67956271a46ff46c24fef4533926b6</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -156834,6 +156867,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>ACTION_P2</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::tests::v1::scheduler</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html</Path>
+    <Anchor>aaa3fcb8523ffd85945391cf19759bb49</Anchor>
+    <DeclaredIn>mesos.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>ACTION_P3</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
index 733895b..87473fb 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
@@ -77,7 +77,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac7dbbf424b30bc5f70fe4f6d22c3abc3">_statusUpdate</a>(StatusUpdate update, const Option&lt; process::UPID &gt; &amp;pid, const ExecutorID &amp;executorId, const Option&lt; process::Future&lt; ContainerStatus &gt;&gt; &amp;containerStatus)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa91b3747671faf9f39404a8730e5ef3d">_statusUpdateAcknowledgement</a>(const process::Future&lt; bool &gt; &amp;future, const TaskID &amp;taskId, const FrameworkID &amp;frameworkId, const UUID &amp;uuid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a355d5c297d06b8e818df3edcfd69648b">age</a>(double usage)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8b9e36bb8dae2f4b14b8799718c969a0">applyOperation</a>(const ApplyOperationMessage &amp;message)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9e841a36bfe710f9e0a40c10d54dd814">applyOperation</a>(const ApplyOperationMessage &amp;message)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ae960552ceef724d0391a3e35d2d00a71">attachTaskVolumeDirectory</a>(const ExecutorInfo &amp;executorInfo, const ContainerID &amp;executorContainerId, const Task &amp;task)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a52140fd87471cff88a037eca10116944">authenticate</a>(Duration minTimeout, Duration maxTimeout)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html
index fd43263..c69a0ef 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html
@@ -139,8 +139,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ac60a0839923ad3e1124ad34e515bb0ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a19f871b53d2db04db99772b5e076e552"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a19f871b53d2db04db99772b5e076e552">checkpointResourcesMessage</a> (const std::vector&lt; Resource &gt; &amp;resources)</td></tr>
 <tr class="separator:a19f871b53d2db04db99772b5e076e552"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8b9e36bb8dae2f4b14b8799718c969a0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8b9e36bb8dae2f4b14b8799718c969a0">applyOperation</a> (const ApplyOperationMessage &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
-<tr class="separator:a8b9e36bb8dae2f4b14b8799718c969a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9e841a36bfe710f9e0a40c10d54dd814"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9e841a36bfe710f9e0a40c10d54dd814">applyOperation</a> (const ApplyOperationMessage &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
+<tr class="separator:a9e841a36bfe710f9e0a40c10d54dd814"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0ba4694079a24c1185bda1ae271ec571"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a0ba4694079a24c1185bda1ae271ec571">reconcileOperations</a> (const ReconcileOperationsMessage &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:a0ba4694079a24c1185bda1ae271ec571"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:afa7becb994470ebc4d4c88cca297aa07"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afa7becb994470ebc4d4c88cca297aa07">subscribe</a> (<a class="el" href="structmesos_1_1internal_1_1StreamingHttpConnection.html">StreamingHttpConnection</a>&lt; v1::executor::Event &gt; http, const executor::Call::Subscribe &amp;subscribe, <a class="el" href="classme [...]
@@ -1131,18 +1131,26 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a8b9e36bb8dae2f4b14b8799718c969a0"></a>
+<a class="anchor" id="a9e841a36bfe710f9e0a40c10d54dd814"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">void mesos::internal::slave::Slave::applyOperation </td>
+          <td class="memname">virtual void mesos::internal::slave::Slave::applyOperation </td>
           <td>(</td>
           <td class="paramtype">const ApplyOperationMessage &amp;&#160;</td>
           <td class="paramname"><em>message</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
 </div><div class="memdoc">
 
 </div>
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave-members.html
index 6bb1782..42babf7 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave-members.html
@@ -77,7 +77,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac7dbbf424b30bc5f70fe4f6d22c3abc3">_statusUpdate</a>(StatusUpdate update, const Option&lt; process::UPID &gt; &amp;pid, const ExecutorID &amp;executorId, const Option&lt; process::Future&lt; ContainerStatus &gt;&gt; &amp;containerStatus)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa91b3747671faf9f39404a8730e5ef3d">_statusUpdateAcknowledgement</a>(const process::Future&lt; bool &gt; &amp;future, const TaskID &amp;taskId, const FrameworkID &amp;frameworkId, const UUID &amp;uuid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a355d5c297d06b8e818df3edcfd69648b">age</a>(double usage)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8b9e36bb8dae2f4b14b8799718c969a0">applyOperation</a>(const ApplyOperationMessage &amp;message)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9e841a36bfe710f9e0a40c10d54dd814">applyOperation</a>(const ApplyOperationMessage &amp;message)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ae960552ceef724d0391a3e35d2d00a71">attachTaskVolumeDirectory</a>(const ExecutorInfo &amp;executorInfo, const ContainerID &amp;executorContainerId, const Task &amp;task)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a52140fd87471cff88a037eca10116944">authenticate</a>(Duration minTimeout, Duration maxTimeout)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -138,73 +138,75 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ad98b29ee42bb4ad9915301323b5621e2">MOCK_METHOD1</a>(removeFramework, void(slave::Framework *framework))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a5443b568dfaa721fa22fa0929b402f72">MOCK_METHOD1</a>(__recover, void(const process::Future&lt; Nothing &gt; &amp;future))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#afe9085a9dbc9dfa1869de455632154db">MOCK_METHOD1</a>(_qosCorrections, void(const process::Future&lt; std::list&lt; mesos::slave::QoSCorrection &gt;&gt; &amp;correction))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acdfe37cfb77e9dabb4e5ad2f3ee19299">MOCK_METHOD2</a>(killTask, void(const process::UPID &amp;from, const KillTaskMessage &amp;killTaskMessage))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#adf0cc4fd5788969d1069a87594e31d0a">MOCK_METHOD2</a>(authenticate, void(Duration minTimeout, Duration maxTimeout))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a198bd73abe1de21b424cc9552e433a07">MOCK_METHOD2</a>(_shutdownExecutor, void(slave::Framework *framework, slave::Executor *executor))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4513fd374739794eb5c09252c2ff6068">MOCK_METHOD3</a>(executorTerminated, void(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const process::Future&lt; Option&lt; mesos::slave::ContainerTermination &gt;&gt; &amp;termination))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td [...]
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a09c6ebfb457d7b0125e0f90c23590e59">MOCK_METHOD3</a>(shutdownExecutor, void(const process::UPID &amp;from, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a722a0afa528086a83da14519f985a3f8">MOCK_METHOD6</a>(___run, void(const process::Future&lt; Nothing &gt; &amp;future, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, const std::vector&lt; TaskInfo &gt; &amp;tasks, const std::vector&lt; TaskGroupInfo &gt; &amp;taskGroups))</td><td class="entry"><a class="el" href="classmesos_1_ [...]
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a554636890dccfa6456f33d9c42ab145b">MOCK_METHOD6</a>(_run, process::Future&lt; Nothing &gt;(const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const Option&lt; TaskInfo &gt; &amp;task, const Option&lt; TaskGroupInfo &gt; &amp;taskGroup, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor))</td><td clas [...]
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a26927a366270a6ba40f7d91f36d12a8a">MOCK_METHOD6</a>(__run, void(const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const Option&lt; TaskInfo &gt; &amp;task, const Option&lt; TaskGroupInfo &gt; &amp;taskGroup, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor))</td><td class="entry"><a c [...]
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a3674471b2fa4f68a43af468ce4f343f9">MOCK_METHOD6</a>(runTaskGroup, void(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const TaskGroupInfo &amp;taskGroup, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor))</td><td class="entry"><a class="el" href="classmesos_1_1int [...]
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4245585158835727a3f21ba9f4a859c1">MOCK_METHOD7</a>(runTask, void(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const FrameworkID &amp;frameworkId, const process::UPID &amp;pid, const TaskInfo &amp;task, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor))</td><td class="entry"><a class="e [...]
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a2a97242c294c2fb690d62d40abe2c8c7">MockSlave</a>(const std::string &amp;id, const slave::Flags &amp;flags, mesos::master::detector::MasterDetector *detector, slave::Containerizer *containerizer, Files *files, slave::GarbageCollector *gc, slave::TaskStatusUpdateManager *taskStatusUpdateManager, mesos::slave::ResourceEstimator *resourceEstimator, mesos::slave::QoSController *qosController, SecretG [...]
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5caeb163d30bdf0fd28900136a67ab04">operationStatusAcknowledgement</a>(const process::UPID &amp;from, const AcknowledgeOperationStatusMessage &amp;acknowledgement)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5375350e12064d0cc86ec346e06c22cf">ping</a>(const process::UPID &amp;from, bool connected)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa14da55de5c585de7f443afa61e042d7">pingTimeout</a>(process::Future&lt; Option&lt; MasterInfo &gt;&gt; future)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa0ad621d4e5a289f62e0309e129451d5">qosCorrections</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a0ba4694079a24c1185bda1ae271ec571">reconcileOperations</a>(const ReconcileOperationsMessage &amp;message)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa66f55ccd42a6aac647a50d78a3fb29c">recover</a>(const Try&lt; state::State &gt; &amp;state)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a687e239fe854b91b0f64e076ab4dbf57">recoverFramework</a>(const state::FrameworkState &amp;state, const hashset&lt; ExecutorID &gt; &amp;executorsToRecheckpoint, const hashmap&lt; ExecutorID, hashset&lt; TaskID &gt;&gt; &amp;tasksToRecheckpoint)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"> [...]
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a02c83e427172d4d3c7889ea36806806e">RECOVERING</a> enum value</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2201f63bd7d999ad238f0c6cd7b956ef">recoveryInfo</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a15efbb67f94f85e7d08726c0697c179b">registered</a>(const process::UPID &amp;from, const SlaveID &amp;slaveId, const MasterSlaveConnection &amp;connection)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#accb925947118625aa974fe887268b90a">registerExecutor</a>(const process::UPID &amp;from, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aeaef3f8ca707a6ddf0cd9692835b7f50">registerExecutorTimeout</a>(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa0a3ade2dde9dd762b30fb376497de35">removeExecutor</a>(Framework *framework, Executor *executor)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8c91e52205ed91adf20cee75cfcf43fe">removeFramework</a>(Framework *framework)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a>(const google::protobuf::Message &amp;message)</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a93ef27587c482384feeca0a915dcf23f">reregistered</a>(const process::UPID &amp;from, const SlaveID &amp;slaveId, const std::vector&lt; ReconcileTasksMessage &gt; &amp;reconciliations, const MasterSlaveConnection &amp;connection)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a7671d5dc95a480163e3a52466767ab80">reregisterExecutor</a>(const process::UPID &amp;from, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const std::vector&lt; TaskInfo &gt; &amp;tasks, const std::vector&lt; StatusUpdate &gt; &amp;updates)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="ent [...]
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a00d7e0077ecd03e0e0bde0b814d02a68">reregisterExecutorTimeout</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span c [...]
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, const AuthenticatedHttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37cf86bbf94884960c041e081a34bee4">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;realm, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;, const Option&lt; http::authentication::Principal &gt; &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_ [...]
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#abfb7f2e5da682da23743fadf18a369a8">run</a>(const FrameworkInfo &amp;frameworkInfo, ExecutorInfo executorInfo, Option&lt; TaskInfo &gt; task, Option&lt; TaskGroupInfo &gt; taskGroup, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const process::UPID &amp;pid, const Option&lt; bool &gt; &amp;launchExecutor)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1 [...]
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798ab6e7c1a3b051bfc2e95e9f2baae77ad5">RUNNING</a> enum value</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa429acb761ae13eab28ec1b3f73402aa">runTask</a>(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const FrameworkID &amp;frameworkId, const process::UPID &amp;pid, const TaskInfo &amp;task, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1sl [...]
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a515bd07e751e76bda7f78d3953f5c64f">runTaskGroup</a>(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const TaskGroupInfo &amp;taskGroupInfo, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1 [...]
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad479def15e8e6a1214040b586960595b">schedulerMessage</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const std::string &amp;data)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#aaf5c2b6234fab3d4269c42afc3350efe">MOCK_METHOD1</a>(applyOperation, void(const ApplyOperationMessage &amp;message))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acdfe37cfb77e9dabb4e5ad2f3ee19299">MOCK_METHOD2</a>(killTask, void(const process::UPID &amp;from, const KillTaskMessage &amp;killTaskMessage))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#adf0cc4fd5788969d1069a87594e31d0a">MOCK_METHOD2</a>(authenticate, void(Duration minTimeout, Duration maxTimeout))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a198bd73abe1de21b424cc9552e433a07">MOCK_METHOD2</a>(_shutdownExecutor, void(slave::Framework *framework, slave::Executor *executor))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4513fd374739794eb5c09252c2ff6068">MOCK_METHOD3</a>(executorTerminated, void(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const process::Future&lt; Option&lt; mesos::slave::ContainerTermination &gt;&gt; &amp;termination))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry [...]
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a09c6ebfb457d7b0125e0f90c23590e59">MOCK_METHOD3</a>(shutdownExecutor, void(const process::UPID &amp;from, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a722a0afa528086a83da14519f985a3f8">MOCK_METHOD6</a>(___run, void(const process::Future&lt; Nothing &gt; &amp;future, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, const std::vector&lt; TaskInfo &gt; &amp;tasks, const std::vector&lt; TaskGroupInfo &gt; &amp;taskGroups))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1 [...]
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a554636890dccfa6456f33d9c42ab145b">MOCK_METHOD6</a>(_run, process::Future&lt; Nothing &gt;(const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const Option&lt; TaskInfo &gt; &amp;task, const Option&lt; TaskGroupInfo &gt; &amp;taskGroup, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor)) [...]
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a26927a366270a6ba40f7d91f36d12a8a">MOCK_METHOD6</a>(__run, void(const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const Option&lt; TaskInfo &gt; &amp;task, const Option&lt; TaskGroupInfo &gt; &amp;taskGroup, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor))</td><td class="entry"><a class="el" hre [...]
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a3674471b2fa4f68a43af468ce4f343f9">MOCK_METHOD6</a>(runTaskGroup, void(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const TaskGroupInfo &amp;taskGroup, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor))</td><td class="entry"><a class="el" href="clas [...]
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4245585158835727a3f21ba9f4a859c1">MOCK_METHOD7</a>(runTask, void(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const FrameworkID &amp;frameworkId, const process::UPID &amp;pid, const TaskInfo &amp;task, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor))</td><td class="entry"><a class="el" href="clas [...]
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a2a97242c294c2fb690d62d40abe2c8c7">MockSlave</a>(const std::string &amp;id, const slave::Flags &amp;flags, mesos::master::detector::MasterDetector *detector, slave::Containerizer *containerizer, Files *files, slave::GarbageCollector *gc, slave::TaskStatusUpdateManager *taskStatusUpdateManager, mesos::slave::ResourceEstimator *resourceEstimator, mesos::slave::QoSController *qosContro [...]
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5caeb163d30bdf0fd28900136a67ab04">operationStatusAcknowledgement</a>(const process::UPID &amp;from, const AcknowledgeOperationStatusMessage &amp;acknowledgement)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5375350e12064d0cc86ec346e06c22cf">ping</a>(const process::UPID &amp;from, bool connected)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa14da55de5c585de7f443afa61e042d7">pingTimeout</a>(process::Future&lt; Option&lt; MasterInfo &gt;&gt; future)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa0ad621d4e5a289f62e0309e129451d5">qosCorrections</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a0ba4694079a24c1185bda1ae271ec571">reconcileOperations</a>(const ReconcileOperationsMessage &amp;message)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa66f55ccd42a6aac647a50d78a3fb29c">recover</a>(const Try&lt; state::State &gt; &amp;state)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a687e239fe854b91b0f64e076ab4dbf57">recoverFramework</a>(const state::FrameworkState &amp;state, const hashset&lt; ExecutorID &gt; &amp;executorsToRecheckpoint, const hashmap&lt; ExecutorID, hashset&lt; TaskID &gt;&gt; &amp;tasksToRecheckpoint)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a02c83e427172d4d3c7889ea36806806e">RECOVERING</a> enum value</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2201f63bd7d999ad238f0c6cd7b956ef">recoveryInfo</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a15efbb67f94f85e7d08726c0697c179b">registered</a>(const process::UPID &amp;from, const SlaveID &amp;slaveId, const MasterSlaveConnection &amp;connection)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#accb925947118625aa974fe887268b90a">registerExecutor</a>(const process::UPID &amp;from, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aeaef3f8ca707a6ddf0cd9692835b7f50">registerExecutorTimeout</a>(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa0a3ade2dde9dd762b30fb376497de35">removeExecutor</a>(Framework *framework, Executor *executor)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8c91e52205ed91adf20cee75cfcf43fe">removeFramework</a>(Framework *framework)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a>(const google::protobuf::Message &amp;message)</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a93ef27587c482384feeca0a915dcf23f">reregistered</a>(const process::UPID &amp;from, const SlaveID &amp;slaveId, const std::vector&lt; ReconcileTasksMessage &gt; &amp;reconciliations, const MasterSlaveConnection &amp;connection)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a7671d5dc95a480163e3a52466767ab80">reregisterExecutor</a>(const process::UPID &amp;from, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const std::vector&lt; TaskInfo &gt; &amp;tasks, const std::vector&lt; StatusUpdate &gt; &amp;updates)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td>< [...]
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a00d7e0077ecd03e0e0bde0b814d02a68">reregisterExecutorTimeout</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel" [...]
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, const AuthenticatedHttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected [...]
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37cf86bbf94884960c041e081a34bee4">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;realm, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;, const Option&lt; http::authentication::Principal &gt; &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase. [...]
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#abfb7f2e5da682da23743fadf18a369a8">run</a>(const FrameworkInfo &amp;frameworkInfo, ExecutorInfo executorInfo, Option&lt; TaskInfo &gt; task, Option&lt; TaskGroupInfo &gt; taskGroup, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const process::UPID &amp;pid, const Option&lt; bool &gt; &amp;launchExecutor)</td><td class="entry"><a class="el" href="classmesos_1_ [...]
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798ab6e7c1a3b051bfc2e95e9f2baae77ad5">RUNNING</a> enum value</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa429acb761ae13eab28ec1b3f73402aa">runTask</a>(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const FrameworkID &amp;frameworkId, const process::UPID &amp;pid, const TaskInfo &amp;task, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor)</td><td class="entry"><a class="el" href="classmesos_1_1i [...]
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a515bd07e751e76bda7f78d3953f5c64f">runTaskGroup</a>(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const TaskGroupInfo &amp;taskGroupInfo, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Sl [...]
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad479def15e8e6a1214040b586960595b">schedulerMessage</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const std::string &amp;data)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a>(const process::UPID &amp;to, const google::protobuf::Message &amp;message)</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">Process&lt; Slave &gt;::send</a>(const UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">Process&lt; Slave &gt;::send</a>(const UPID &amp;to, std::string &amp;&amp;name)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">Process&lt; Slave &gt;::send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a960b5a0c710affd3bdd94e97e4dcb1b3">sendOperationStatusUpdate</a>(const UpdateOperationStatusMessage &amp;update)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a16989d154cc28900c0094622ffb38324">shutdown</a>(const process::UPID &amp;from, const std::string &amp;message)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a268b5307f2796f9270acf6efaf29711c">shutdownExecutor</a>(const process::UPID &amp;from, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab3245d2b6f67136e7b1f523a09eb7de4">shutdownExecutorTimeout</a>(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#abbbc83998379b2613f6c0b1e943b9e3c">shutdownFramework</a>(const process::UPID &amp;from, const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac738a6078b63c45cc4c6000f928cabad">signaled</a>(int signal, int uid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8b0e2b7ed2c75d2c8361a4b6da6a0fea">Slave</a>(const std::string &amp;id, const Flags &amp;flags, mesos::master::detector::MasterDetector *detector, Containerizer *containerizer, Files *files, GarbageCollector *gc, TaskStatusUpdateManager *taskStatusUpdateManager, mesos::slave::ResourceEstimator *resourceEstimator, mesos::slave::QoSController *qosController, mesos::SecretGenerator *secretGenerator, Vo [...]
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">State</a> enum name</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">state</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a6ebc1f2b684a989e5c42c9b2642b73dd">statusUpdate</a>(StatusUpdate update, const Option&lt; process::UPID &gt; &amp;pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1e0c26aadd84e879a41ce399d685e421">statusUpdateAcknowledgement</a>(const process::UPID &amp;from, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const TaskID &amp;taskId, const std::string &amp;uuid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afa7becb994470ebc4d4c88cca297aa07">subscribe</a>(StreamingHttpConnection&lt; v1::executor::Event &gt; http, const executor::Call::Subscribe &amp;subscribe, Framework *framework, Executor *executor)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a229d35d6b3d76e3099d766261021b0db">TERMINATING</a> enum value</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ae39ae7d13fc1fd4dc53f7e330ae7eca6">unmocked____run</a>(const process::Future&lt; Nothing &gt; &amp;future, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, const std::vector&lt; TaskInfo &gt; &amp;tasks, const std::vector&lt; TaskGroupInfo &gt; &amp;taskGroups)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1Mo [...]
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ae3044d22a2b9dceb14da7da0a7fe6279">unmocked___recover</a>(const process::Future&lt; Nothing &gt; &amp;future)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a499a2223da3e74ef46fdc8f746615aa9">unmocked___run</a>(const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const Option&lt; TaskInfo &gt; &amp;task, const Option&lt; TaskGroupInfo &gt; &amp;taskGroup, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor)</td><td class="entry"><a class="el" href="classmes [...]
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#abb419bee97e2e2f03c6b0d2632e607d9">unmocked__run</a>(const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const Option&lt; TaskInfo &gt; &amp;task, const Option&lt; TaskGroupInfo &gt; &amp;taskGroup, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor)</td><td class="entry"><a class="el" hr [...]
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#aa96f265cb56dd85929d4ca66ed693a85">unmocked__shutdownExecutor</a>(slave::Framework *framework, slave::Executor *executor)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a>(const process::UPID &amp;to, const google::protobuf::Message &amp;message)</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">Process&lt; Slave &gt;::send</a>(const UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">Process&lt; Slave &gt;::send</a>(const UPID &amp;to, std::string &amp;&amp;name)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">Process&lt; Slave &gt;::send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a960b5a0c710affd3bdd94e97e4dcb1b3">sendOperationStatusUpdate</a>(const UpdateOperationStatusMessage &amp;update)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a16989d154cc28900c0094622ffb38324">shutdown</a>(const process::UPID &amp;from, const std::string &amp;message)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a268b5307f2796f9270acf6efaf29711c">shutdownExecutor</a>(const process::UPID &amp;from, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab3245d2b6f67136e7b1f523a09eb7de4">shutdownExecutorTimeout</a>(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#abbbc83998379b2613f6c0b1e943b9e3c">shutdownFramework</a>(const process::UPID &amp;from, const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac738a6078b63c45cc4c6000f928cabad">signaled</a>(int signal, int uid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8b0e2b7ed2c75d2c8361a4b6da6a0fea">Slave</a>(const std::string &amp;id, const Flags &amp;flags, mesos::master::detector::MasterDetector *detector, Containerizer *containerizer, Files *files, GarbageCollector *gc, TaskStatusUpdateManager *taskStatusUpdateManager, mesos::slave::ResourceEstimator *resourceEstimator, mesos::slave::QoSController *qosController, mesos::SecretGenerator *secret [...]
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">State</a> enum name</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">state</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a6ebc1f2b684a989e5c42c9b2642b73dd">statusUpdate</a>(StatusUpdate update, const Option&lt; process::UPID &gt; &amp;pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1e0c26aadd84e879a41ce399d685e421">statusUpdateAcknowledgement</a>(const process::UPID &amp;from, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const TaskID &amp;taskId, const std::string &amp;uuid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afa7becb994470ebc4d4c88cca297aa07">subscribe</a>(StreamingHttpConnection&lt; v1::executor::Event &gt; http, const executor::Call::Subscribe &amp;subscribe, Framework *framework, Executor *executor)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a229d35d6b3d76e3099d766261021b0db">TERMINATING</a> enum value</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ae39ae7d13fc1fd4dc53f7e330ae7eca6">unmocked____run</a>(const process::Future&lt; Nothing &gt; &amp;future, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, const std::vector&lt; TaskInfo &gt; &amp;tasks, const std::vector&lt; TaskGroupInfo &gt; &amp;taskGroups)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1 [...]
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ae3044d22a2b9dceb14da7da0a7fe6279">unmocked___recover</a>(const process::Future&lt; Nothing &gt; &amp;future)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a499a2223da3e74ef46fdc8f746615aa9">unmocked___run</a>(const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const Option&lt; TaskInfo &gt; &amp;task, const Option&lt; TaskGroupInfo &gt; &amp;taskGroup, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor)</td><td class="entry"><a class="el" h [...]
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#abb419bee97e2e2f03c6b0d2632e607d9">unmocked__run</a>(const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const Option&lt; TaskInfo &gt; &amp;task, const Option&lt; TaskGroupInfo &gt; &amp;taskGroup, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids, const Option&lt; bool &gt; &amp;launchExecutor)</td><td class="entry"><a class="el" href="classmeso [...]
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#aa96f265cb56dd85929d4ca66ed693a85">unmocked__shutdownExecutor</a>(slave::Framework *framework, slave::Executor *executor)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a230de1fb57323b1480265584e1a3bfe9">unmocked_applyOperation</a>(const ApplyOperationMessage &amp;message)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a19fb9a4c5ed269b9db22bbf0028dfdf2">unmocked_authenticate</a>(Duration minTimeout, Duration maxTimeout)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a007b84b4b9a3b2acb68eef1df19902aa">unmocked_executorTerminated</a>(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const process::Future&lt; Option&lt; mesos::slave::ContainerTermination &gt;&gt; &amp;termination)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a8c33ef5f82406ebe3c98cc6de062d796">unmocked_killTask</a>(const process::UPID &amp;from, const KillTaskMessage &amp;killTaskMessage)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave.html
index 0e0d4b5..87a0190 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave.html
@@ -135,6 +135,10 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a198bd73abe1de21b424cc9552e433a07"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa96f265cb56dd85929d4ca66ed693a85"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#aa96f265cb56dd85929d4ca66ed693a85">unmocked__shutdownExecutor</a> (<a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">slave::Framework</a> *framework, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">slave::Executor</a>  [...]
 <tr class="separator:aa96f265cb56dd85929d4ca66ed693a85"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaf5c2b6234fab3d4269c42afc3350efe"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#aaf5c2b6234fab3d4269c42afc3350efe">MOCK_METHOD1</a> (<a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9e841a36bfe710f9e0a40c10d54dd814">applyOperation</a>, void(const ApplyOperationMessage &amp;<a class="el" href="classprocess_1_1ProcessBase.html# [...]
+<tr class="separator:aaf5c2b6234fab3d4269c42afc3350efe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a230de1fb57323b1480265584e1a3bfe9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a230de1fb57323b1480265584e1a3bfe9">unmocked_applyOperation</a> (const ApplyOperationMessage &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
+<tr class="separator:a230de1fb57323b1480265584e1a3bfe9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1Slave')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td></tr>
 <tr class="memitem:a8b0e2b7ed2c75d2c8361a4b6da6a0fea inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8b0e2b7ed2c75d2c8361a4b6da6a0fea">Slave</a> (const std::string &amp;id, const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;flags, <a class="el" href="classmesos_1_1master [...]
 <tr class="separator:a8b0e2b7ed2c75d2c8361a4b6da6a0fea inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -182,8 +186,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ac60a0839923ad3e1124ad34e515bb0ed inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a19f871b53d2db04db99772b5e076e552 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a19f871b53d2db04db99772b5e076e552">checkpointResourcesMessage</a> (const std::vector&lt; Resource &gt; &amp;resources)</td></tr>
 <tr class="separator:a19f871b53d2db04db99772b5e076e552 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8b9e36bb8dae2f4b14b8799718c969a0 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8b9e36bb8dae2f4b14b8799718c969a0">applyOperation</a> (const ApplyOperationMessage &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
-<tr class="separator:a8b9e36bb8dae2f4b14b8799718c969a0 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9e841a36bfe710f9e0a40c10d54dd814 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9e841a36bfe710f9e0a40c10d54dd814">applyOperation</a> (const ApplyOperationMessage &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
+<tr class="separator:a9e841a36bfe710f9e0a40c10d54dd814 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0ba4694079a24c1185bda1ae271ec571 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a0ba4694079a24c1185bda1ae271ec571">reconcileOperations</a> (const ReconcileOperationsMessage &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:a0ba4694079a24c1185bda1ae271ec571 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:afa7becb994470ebc4d4c88cca297aa07 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afa7becb994470ebc4d4c88cca297aa07">subscribe</a> (<a class="el" href="structmesos_1_1internal_1_1StreamingHttpConnection.html">StreamingHttpConnection</a>&lt; v1::executor::Event &gt; http, const executor [...]
@@ -657,6 +661,32 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="aaf5c2b6234fab3d4269c42afc3350efe"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::tests::MockSlave::MOCK_METHOD1 </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9e841a36bfe710f9e0a40c10d54dd814">applyOperation</a>&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void(const ApplyOperationMessage &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="acdfe37cfb77e9dabb4e5ad2f3ee19299"></a>
 <div class="memitem">
 <div class="memproto">
@@ -1109,6 +1139,22 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a230de1fb57323b1480265584e1a3bfe9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::internal::tests::MockSlave::unmocked_applyOperation </td>
+          <td>(</td>
+          <td class="paramtype">const ApplyOperationMessage &amp;&#160;</td>
+          <td class="paramname"><em>message</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a19fb9a4c5ed269b9db22bbf0028dfdf2"></a>
 <div class="memitem">
 <div class="memproto">
diff --git a/content/api/latest/c++/cluster_8hpp_source.html b/content/api/latest/c++/cluster_8hpp_source.html
index 1e13c32..590d06a 100644
--- a/content/api/latest/c++/cluster_8hpp_source.html
+++ b/content/api/latest/c++/cluster_8hpp_source.html
@@ -78,7 +78,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_ad2049ea693c1ef35297b76de24fd19f4"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#ad2049ea693c1ef35297b76de24fd19f4">mesos::internal::tests::cluster::Master::getMasterInfo</a></div><div class="ttdeci">MasterInfo getMasterInfo()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_a3b27f30405cd30da18dc04aa79665d30"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#a3b27f30405cd30da18dc04aa79665d30">mesos::internal::tests::cluster::Master::createDetector</a></div><div class="ttdeci">process::Owned&lt; mesos::master::detector::MasterDetector &gt; createDetector()</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:25</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a6b044a48124e8fcfeba4ae4177e876fd"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd">mesos::internal::tests::READONLY_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READONLY_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:111</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a6b044a48124e8fcfeba4ae4177e876fd"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd">mesos::internal::tests::READONLY_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READONLY_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:109</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="url_8hpp_html"><div class="ttname"><a href="url_8hpp.html">url.hpp</a></div></div>
 <div class="ttc" id="src_2slave_2constants_8hpp_html"><div class="ttname"><a href="src_2slave_2constants_8hpp.html">constants.hpp</a></div></div>
diff --git a/content/api/latest/c++/common_2validation_8hpp_source.html b/content/api/latest/c++/common_2validation_8hpp_source.html
index c0168b1..3c5fd19 100644
--- a/content/api/latest/c++/common_2validation_8hpp_source.html
+++ b/content/api/latest/c++/common_2validation_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1common_1_1validation_html_aae8bca9dce8b75faae743822547ba10c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1common_1_1validation.html#aae8bca9dce8b75faae743822547ba10c">mesos::internal::common::validation::validateSecret</a></div><div class="ttdeci">Option&lt; Error &gt; validateSecret(const Secret &amp;secret)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1common_1_1validation_html_afa925189ea3e309d4a4b2531cdc5b386"><div class="ttname"><a href="namespacemesos_1_1internal_1_1common_1_1validation.html#afa925189ea3e309d4a4b2531cdc5b386">mesos::internal::common::validation::validateEnvironment</a></div><div class="ttdeci">Option&lt; Error &gt; validateEnvironment(const Environment &amp;environment)</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_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:2656</div></div>
+<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:2707</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1common_1_1validation_html_afb728578ef87e1dd707851482b14011b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1common_1_1validation.html#afb728578ef87e1dd707851482b14011b">mesos::internal::common::validation::validateCommandInfo</a></div><div class="ttdeci">Option&lt; Error &gt; validateCommandInfo(const CommandInfo &amp;command)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1common_1_1validation_html_aeaeffec9d0ffa1ea785db0c712c9f0d7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1common_1_1validation.html#aeaeffec9d0ffa1ea785db0c712c9f0d7">mesos::internal::common::validation::validateGpus</a></div><div class="ttdeci">Option&lt; Error &gt; validateGpus(const google::protobuf::RepeatedPtrField&lt; Resource &gt; &amp;resources)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1common_1_1validation_html_aab590984496c9626e4bb3921693c708d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1common_1_1validation.html#aab590984496c9626e4bb3921693c708d">mesos::internal::common::validation::validateSlaveID</a></div><div class="ttdeci">Option&lt; Error &gt; validateSlaveID(const SlaveID &amp;slaveId)</div></div>
diff --git a/content/api/latest/c++/container__daemon__process_8hpp_source.html b/content/api/latest/c++/container__daemon__process_8hpp_source.html
index 694c012..e0a8c71 100644
--- a/content/api/latest/c++/container__daemon__process_8hpp_source.html
+++ b/content/api/latest/c++/container__daemon__process_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess_html_a2621da4b9fe9ee98822c81fc9b671f12"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a2621da4b9fe9ee98822c81fc9b671f12">mesos::internal::slave::ContainerDaemonProcess::launchContainer</a></div><div class="ttdeci">void launchContainer()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess_html_a366d8d1293020cb06cf3d8022a0c2fc0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a366d8d1293020cb06cf3d8022a0c2fc0">mesos::internal::slave::ContainerDaemonProcess::operator=</a></div><div class="ttdeci">ContainerDaemonProcess &amp; operator=(const ContainerDaemonProcess &amp;other)=delete</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_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:2656</div></div>
+<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:2707</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess_html_a0dbafee146621f42a6ba0165371db64b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a0dbafee146621f42a6ba0165371db64b">mesos::internal::slave::ContainerDaemonProcess::wait</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; wait()</div></div>
 <div class="ttc" id="agent_2agent_8hpp_html"><div class="ttname"><a href="agent_2agent_8hpp.html">agent.hpp</a></div></div>
 <div class="ttc" id="src_2common_2http_8hpp_html"><div class="ttname"><a href="src_2common_2http_8hpp.html">http.hpp</a></div></div>
diff --git a/content/api/latest/c++/decoder_8hpp_source.html b/content/api/latest/c++/decoder_8hpp_source.html
index 4d1a95e..0f044c5 100644
--- a/content/api/latest/c++/decoder_8hpp_source.html
+++ b/content/api/latest/c++/decoder_8hpp_source.html
@@ -124,7 +124,7 @@
 <div class="ttc" id="classprocess_1_1DataDecoder_html"><div class="ttname"><a href="classprocess_1_1DataDecoder.html">process::DataDecoder</a></div><div class="ttdef"><b>Definition:</b> decoder.hpp:56</div></div>
 <div class="ttc" id="classOption_html_a06eab791122ebc1f8af4ad310e5e7d7e"><div class="ttname"><a href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> option.hpp:117</div></div>
 <div class="ttc" id="namespaceprocess_1_1http__parsing_html_a1728c94cb446c34b1a8506f5dd6d0f6c"><div class="ttname"><a href="namespaceprocess_1_1http__parsing.html#a1728c94cb446c34b1a8506f5dd6d0f6c">process::http_parsing::FAILURE</a></div><div class="ttdeci">constexpr int FAILURE</div><div class="ttdef"><b>Definition:</b> decoder.hpp:50</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:2659</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:2710</div></div>
 <div class="ttc" id="classprocess_1_1StreamingResponseDecoder_html_aa49ca0c8710b47302097a206dc161708"><div class="ttname"><a href="classprocess_1_1StreamingResponseDecoder.html#aa49ca0c8710b47302097a206dc161708">process::StreamingResponseDecoder::decode</a></div><div class="ttdeci">std::deque&lt; http::Response * &gt; decode(const char *data, size_t length)</div><div class="ttdef"><b>Definition:</b> decoder.hpp:560</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned&lt; gzip::Decompressor &gt;</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a49f854c52adce69bc1d4cc5c15cdccac"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a49f854c52adce69bc1d4cc5c15cdccac">process::http::Status::string</a></div><div class="ttdeci">static std::string string(uint16_t code)</div></div>
diff --git a/content/api/latest/c++/devolve_8hpp.html b/content/api/latest/c++/devolve_8hpp.html
index 1bebf21..b6540b3 100644
--- a/content/api/latest/c++/devolve_8hpp.html
+++ b/content/api/latest/c++/devolve_8hpp.html
@@ -101,6 +101,8 @@ Functions</h2></td></tr>
 <tr class="separator:a1913ddd3dad5eddba4366150faa7e8ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3ae06f11327eb574260cd0b10ae6354f"><td class="memItemLeft" align="right" valign="top">Offer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a3ae06f11327eb574260cd0b10ae6354f">mesos::internal::devolve</a> (const v1::Offer &amp;offer)</td></tr>
 <tr class="separator:a3ae06f11327eb574260cd0b10ae6354f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ace0335a50603c1a973292679253b6541"><td class="memItemLeft" align="right" valign="top">Offer::Operation&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ace0335a50603c1a973292679253b6541">mesos::internal::devolve</a> (const v1::Offer::Operation &amp;operation)</td></tr>
+<tr class="separator:ace0335a50603c1a973292679253b6541"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a58c0d2733c1c9dd099d7c6a561b84cb1"><td class="memItemLeft" align="right" valign="top">OperationStatus&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a58c0d2733c1c9dd099d7c6a561b84cb1">mesos::internal::devolve</a> (const v1::OperationStatus &amp;status)</td></tr>
 <tr class="separator:a58c0d2733c1c9dd099d7c6a561b84cb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9da8fe740ea6cab7877ec75c403584d5"><td class="memItemLeft" align="right" valign="top">Resource&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a9da8fe740ea6cab7877ec75c403584d5">mesos::internal::devolve</a> (const v1::Resource &amp;resource)</td></tr>
diff --git a/content/api/latest/c++/devolve_8hpp_source.html b/content/api/latest/c++/devolve_8hpp_source.html
index ffd9715..de73ee2 100644
--- a/content/api/latest/c++/devolve_8hpp_source.html
+++ b/content/api/latest/c++/devolve_8hpp_source.html
@@ -52,16 +52,17 @@
 <div class="title">devolve.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="devolve_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class= [...]
+<a href="devolve_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class= [...]
 <div class="ttc" id="v1_2resources_8hpp_html"><div class="ttname"><a href="v1_2resources_8hpp.html">resources.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2v1_2master_2master_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2master_2master_8hpp.html">master.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacerouting_html_a22848f0fc9ff46d29ce5df25acd1be2e"><div class="ttname"><a href="namespacerouting.html#a22848f0fc9ff46d29ce5df25acd1be2e">routing::check</a></div><div class="ttdeci">Try&lt; Nothing &gt; check()</div></div>
 <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result&lt; ProcessStatus &gt; status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
-<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:2656</div></div>
+<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:2707</div></div>
 <div class="ttc" id="v1_2resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="v1_2resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>
 <div class="ttc" id="agent_2agent_8hpp_html"><div class="ttname"><a href="agent_2agent_8hpp.html">agent.hpp</a></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:2657</div></div>
+<div class="ttc" id="namespacecgroups_1_1blkio_html_a350b1eb57318afaea7700ab7786b55ef"><div class="ttname"><a href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">cgroups::blkio::Operation</a></div><div class="ttdeci">Operation</div><div class="ttdef"><b>Definition:</b> cgroups.hpp:458</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:2708</div></div>
 <div class="ttc" id="include_2mesos_2master_2master_8hpp_html"><div class="ttname"><a href="include_2mesos_2master_2master_8hpp.html">master.hpp</a></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="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>
@@ -71,7 +72,7 @@
 <div class="ttc" id="resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></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="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:2659</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:2710</div></div>
 <div class="ttc" id="include_2mesos_2executor_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2executor_2executor_8hpp.html">executor.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2v1_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="v1_2agent_2agent_8hpp_html"><div class="ttname"><a href="v1_2agent_2agent_8hpp.html">agent.hpp</a></div></div>
diff --git a/content/api/latest/c++/evolve_8hpp_source.html b/content/api/latest/c++/evolve_8hpp_source.html
index 0811012..cda57f9 100644
--- a/content/api/latest/c++/evolve_8hpp_source.html
+++ b/content/api/latest/c++/evolve_8hpp_source.html
@@ -58,13 +58,13 @@
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a845d4d5a46b931d03f340c8afc58b60a"><div class="ttname"><a href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">mesos::internal::evolve</a></div><div class="ttdeci">v1::AgentID evolve(const SlaveID &amp;slaveId)</div></div>
 <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result&lt; ProcessStatus &gt; status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
-<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:2656</div></div>
+<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:2707</div></div>
 <div class="ttc" id="v1_2resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="v1_2resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
 <div class="ttc" id="agent_2agent_8hpp_html"><div class="ttname"><a href="agent_2agent_8hpp.html">agent.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="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>
-<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:2657</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:2708</div></div>
 <div class="ttc" id="include_2mesos_2master_2master_8hpp_html"><div class="ttname"><a href="include_2mesos_2master_2master_8hpp.html">master.hpp</a></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="v1_2scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="v1_2scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
@@ -75,7 +75,7 @@
 <div class="ttc" id="include_2mesos_2v1_2maintenance_2maintenance_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2maintenance_2maintenance_8hpp.html">maintenance.hpp</a></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="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="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:2659</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:2710</div></div>
 <div class="ttc" id="include_2mesos_2executor_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2executor_2executor_8hpp.html">executor.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2v1_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="v1_2agent_2agent_8hpp_html"><div class="ttname"><a href="v1_2agent_2agent_8hpp.html">agent.hpp</a></div></div>
diff --git a/content/api/latest/c++/functions_a.html b/content/api/latest/c++/functions_a.html
index 3954a37..50be28b 100644
--- a/content/api/latest/c++/functions_a.html
+++ b/content/api/latest/c++/functions_a.html
@@ -534,7 +534,7 @@
 </li>
 <li>applyOperation()
 : <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a140b692886cb0b8b18874d52dc1db5d3">mesos::internal::ResourceProviderManager</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8b9e36bb8dae2f4b14b8799718c969a0">mesos::internal::slave::Slave</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9e841a36bfe710f9e0a40c10d54dd814">mesos::internal::slave::Slave</a>
 </li>
 <li>appoint()
 : <a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html#adb457ca53302f333e3390bab2c6b634d">mesos::master::detector::StandaloneMasterDetector</a>
diff --git a/content/api/latest/c++/functions_func_a.html b/content/api/latest/c++/functions_func_a.html
index 4ee2da5..905dc63 100644
--- a/content/api/latest/c++/functions_func_a.html
+++ b/content/api/latest/c++/functions_func_a.html
@@ -404,7 +404,7 @@
 </li>
 <li>applyOperation()
 : <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a140b692886cb0b8b18874d52dc1db5d3">mesos::internal::ResourceProviderManager</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8b9e36bb8dae2f4b14b8799718c969a0">mesos::internal::slave::Slave</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9e841a36bfe710f9e0a40c10d54dd814">mesos::internal::slave::Slave</a>
 </li>
 <li>appoint()
 : <a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html#a7984be51b4895f8159c12ea29fc83978">mesos::master::detector::StandaloneMasterDetector</a>
diff --git a/content/api/latest/c++/functions_func_m.html b/content/api/latest/c++/functions_func_m.html
index 90403c9..9be391a 100644
--- a/content/api/latest/c++/functions_func_m.html
+++ b/content/api/latest/c++/functions_func_m.html
@@ -303,22 +303,22 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#a199087dad4a1daba02321ac4ebd3c15f">mesos::internal::tests::MockAuthorizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a07c06769bc9639918d4424fb8284ce2e">mesos::internal::tests::MockContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#afa5ce77a86dbbd0b7bbc9abdb14c02f3">mesos::internal::tests::MockDockerContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a6ae23fd387e028884a79a4b17a9c1bbd">mesos::internal::tests::MockExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#acb472049fabcaa36f7f841b60ab876a1">mesos::internal::tests::MockExecutor</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#ac9c79f52b7b0a31641874e4a036a4359">mesos::internal::tests::MockIsolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#ac6d4dfa61211a2c0a7228755ca146884">mesos::internal::tests::MockScheduler</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a31728b721f1bd9c1279c20eca957b7da">mesos::internal::tests::MockScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acdfe37cfb77e9dabb4e5ad2f3ee19299">mesos::internal::tests::MockSlave</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a07f9dd9add2cf8918604d140a6731a7f">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#abbd256339375865a3edea98eef4c24d7">mesos::internal::tests::TestContainerizer</a>
-, <a class="el" href="classprocess_1_1MockFilter.html#a9addf165db2b6321fa1fe32945a003d5">process::MockFilter</a>
+, <a class="el" href="classprocess_1_1MockFilter.html#a330f84f7da050f09f83cdef290fe53b4">process::MockFilter</a>
 </li>
 <li>MOCK_METHOD2_T()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a9d0c7267a720273d2b3ae26b53d52506">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a460a4e69a41a2fe249c2fd2223a582e2">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a86e6fc826111996553ef57f3677b8daf">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#af6dd051cc94640bcb18877610ca42008">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
 </li>
 <li>MOCK_METHOD3()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#af0bb58ece0a9a81319d28504a24385bd">mesos::internal::tests::MockCSIPlugin</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a6487800946be8039f46fa14f5a1a1d35">mesos::internal::tests::MockCSIPlugin</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a32693f3cb052829f2a4bc65a03607856">mesos::internal::tests::MockScheduler</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4513fd374739794eb5c09252c2ff6068">mesos::internal::tests::MockSlave</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a09c6ebfb457d7b0125e0f90c23590e59">mesos::internal::tests::MockSlave</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a35cf7b889403697dbec91ab860de8b8e">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 </li>
 <li>MOCK_METHOD4()
@@ -335,7 +335,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa2565c164096b7dc96a567af2cbe3a37">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 </li>
 <li>MOCK_METHOD6()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a554636890dccfa6456f33d9c42ab145b">mesos::internal::tests::MockSlave</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a722a0afa528086a83da14519f985a3f8">mesos::internal::tests::MockSlave</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a410ec0825e1c6174cae59977844041e0">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 </li>
 <li>MOCK_METHOD7()
@@ -354,7 +354,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDocker.html#a7cb4dbff2995fd68670da9702246672b">mesos::internal::tests::MockDocker</a>
 </li>
 <li>MockDockerContainerizer()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#af3b44a7786c0ba2f701cf5653a79905f">mesos::internal::tests::MockDockerContainerizer</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a66795eec472134c5b433d0c942746eb7">mesos::internal::tests::MockDockerContainerizer</a>
 </li>
 <li>MockDockerContainerizerProcess()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess.html#aa985102c6391bb39798546b23f5c1c84">mesos::internal::tests::MockDockerContainerizerProcess</a>
@@ -434,7 +434,7 @@
 : <a class="el" href="classmultihashmap.html#a7e43695bbd3f981d6127d94ffb82f04d">multihashmap&lt; Key, Value, Hash, Equal &gt;</a>
 </li>
 <li>Multimap()
-: <a class="el" href="classMultimap.html#a13d4bd4285946600c1af81e5be4b09ad">Multimap&lt; K, V &gt;</a>
+: <a class="el" href="classMultimap.html#af4c45434eb219747fb536a7b7ff4fde1">Multimap&lt; K, V &gt;</a>
 </li>
 <li>mutate()
 : <a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html#a834ab16d971efe25bc6f0f2f3b0e8450">mesos::state::protobuf::Variable&lt; T &gt;</a>
diff --git a/content/api/latest/c++/functions_func_o.html b/content/api/latest/c++/functions_func_o.html
index 4132601..0816dc7 100644
--- a/content/api/latest/c++/functions_func_o.html
+++ b/content/api/latest/c++/functions_func_o.html
@@ -117,12 +117,12 @@
 <li>onAny()
 : <a class="el" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future&lt; T &gt;</a>
 </li>
-<li>Once()
-: <a class="el" href="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c">process::Once</a>
-</li>
 <li>once()
 : <a class="el" href="classprocess_1_1Once.html#af60c4d00f5bca3091b20709b038e5ef3">process::Once</a>
 </li>
+<li>Once()
+: <a class="el" href="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c">process::Once</a>
+</li>
 <li>onDiscard()
 : <a class="el" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future&lt; T &gt;</a>
 </li>
diff --git a/content/api/latest/c++/functions_func_p.html b/content/api/latest/c++/functions_func_p.html
index 4dc7b78..79a849f 100644
--- a/content/api/latest/c++/functions_func_p.html
+++ b/content/api/latest/c++/functions_func_p.html
@@ -459,7 +459,7 @@
 </li>
 <li>put()
 : <a class="el" href="classCache.html#a7b54629fb513d4b1652951bb713a0635">Cache&lt; Key, Value &gt;</a>
-, <a class="el" href="classhashmap.html#a040f93efd556981326f0809e0f24f9ef">hashmap&lt; Key, Value, Hash, Equal &gt;</a>
+, <a class="el" href="classhashmap.html#af69989fa69c86b7bf1843c9ae0f77124">hashmap&lt; Key, Value, Hash, Equal &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a0c9c4ec9b4938dd35e946cea55b452d3">mesos::internal::slave::docker::MetadataManager</a>
 , <a class="el" href="classmultihashmap.html#ae10d45cc115dd9f16c07e3fb9a980bca">multihashmap&lt; Key, Value, Hash, Equal &gt;</a>
 , <a class="el" href="classMultimap.html#a86848edcdc42b4e0b46e3d6beccec2c6">Multimap&lt; K, V &gt;</a>
diff --git a/content/api/latest/c++/functions_func_s.html b/content/api/latest/c++/functions_func_s.html
index f38d246..b9f2546 100644
--- a/content/api/latest/c++/functions_func_s.html
+++ b/content/api/latest/c++/functions_func_s.html
@@ -619,7 +619,7 @@
 : <a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State_1_1StreamState.html#af46361932dd0c00fb873b16659f415a6">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State::StreamState</a>
 </li>
 <li>String()
-: <a class="el" href="structJSON_1_1String.html#a7be21f307ea1e322a19a23da1b35afb4">JSON::String</a>
+: <a class="el" href="structJSON_1_1String.html#ab8f3991c166dfd0e7761a8cfc733f4a2">JSON::String</a>
 </li>
 <li>string()
 : <a class="el" href="classJvm.html#ac2c7a5438fbf91870a29720b0a26b0a1">Jvm</a>
@@ -743,7 +743,7 @@
 : <a class="el" href="classSynchronized.html#a6f1fcefdbc244929d3a3efce643d1a42">Synchronized&lt; T &gt;</a>
 </li>
 <li>sysctl()
-: <a class="el" href="structos_1_1sysctl.html#a670413ae2850bb31a74f552672accf40">os::sysctl</a>
+: <a class="el" href="structos_1_1sysctl.html#a86356cee57ee889e8353fc488a5e61a1">os::sysctl</a>
 </li>
 <li>System()
 : <a class="el" href="classprocess_1_1System.html#ace32519ce64ed719c6a56e5d3f8cce8d">process::System</a>
diff --git a/content/api/latest/c++/functions_func_t.html b/content/api/latest/c++/functions_func_t.html
index 54af489..9fe47f7 100644
--- a/content/api/latest/c++/functions_func_t.html
+++ b/content/api/latest/c++/functions_func_t.html
@@ -258,7 +258,7 @@
 , <a class="el" href="structprocess_1_1TimeSeries.html#af0f0682a40225778f4c4c931a1380f0e">process::TimeSeries&lt; T &gt;</a>
 </li>
 <li>Try()
-: <a class="el" href="classTry.html#ac581a83df9066c2211a4b2c62e07ffaf">Try&lt; T, E &gt;</a>
+: <a class="el" href="classTry.html#a0ea6c06d3e7f37022b5751d06e24f3a7">Try&lt; T, E &gt;</a>
 </li>
 <li>type()
 : <a class="el" href="classos_1_1WindowsFD.html#a3ce17a730ace5352a1fc6d49f8336d52">os::WindowsFD</a>
diff --git a/content/api/latest/c++/functions_func_u.html b/content/api/latest/c++/functions_func_u.html
index 8ce3e03..dd8c91f 100644
--- a/content/api/latest/c++/functions_func_u.html
+++ b/content/api/latest/c++/functions_func_u.html
@@ -156,6 +156,9 @@
 <li>unmocked_apply()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html#a5b15a868123d939a609e59d48c830356">mesos::internal::tests::MockRegistrar</a>
 </li>
+<li>unmocked_applyOperation()
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a230de1fb57323b1480265584e1a3bfe9">mesos::internal::tests::MockSlave</a>
+</li>
 <li>unmocked_authenticate()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a19fb9a4c5ed269b9db22bbf0028dfdf2">mesos::internal::tests::MockSlave</a>
 </li>
@@ -279,7 +282,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#afcdbaf605473ebd4e619cb8d20f70291">mesos::internal::master::allocator::MesosAllocatorProcess</a>
 </li>
 <li>updateConnection()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a37f9df00bb7179a95243305d560979d5">mesos::internal::master::Framework</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#aa21baf526b32c397ea45f103cea5dd15">mesos::internal::master::Framework</a>
 </li>
 <li>updated()
 : <a class="el" href="classzookeeper_1_1GroupProcess.html#ad925881d158d8d396b71f82aa86b9f48">zookeeper::GroupProcess</a>
@@ -360,7 +363,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#aa701113886d4b11b9e9b3715dfc2500b">mesos::internal::master::allocator::MesosAllocatorProcess</a>
 </li>
 <li>UPID()
-: <a class="el" href="structprocess_1_1UPID.html#aa29e722907276ba057b3ef7f1b09cff6">process::UPID</a>
+: <a class="el" href="structprocess_1_1UPID.html#a9b45a93b35f945bf1ab99fe188ed348e">process::UPID</a>
 </li>
 <li>upper()
 : <a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html#a052b6554282cf891c255db3612bdcf73">boost::icl::interval_traits&lt; Interval&lt; T &gt; &gt;</a>
diff --git a/content/api/latest/c++/functions_func_w.html b/content/api/latest/c++/functions_func_w.html
index 0c4d031..8a0aab1 100644
--- a/content/api/latest/c++/functions_func_w.html
+++ b/content/api/latest/c++/functions_func_w.html
@@ -146,7 +146,7 @@
 : <a class="el" href="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0">Duration</a>
 </li>
 <li>Weeks()
-: <a class="el" href="classWeeks.html#a2606052f27e4baecbf6eb75bd695a034">Weeks</a>
+: <a class="el" href="classWeeks.html#a01338098b8fc98f665af954f34fe520b">Weeks</a>
 </li>
 <li>when()
 : <a class="el" href="classprocess_1_1StateMachine.html#ab5ecde2413bc4dc62d5b47584940d1ca">process::StateMachine&lt; State &gt;</a>
diff --git a/content/api/latest/c++/functions_k.html b/content/api/latest/c++/functions_k.html
index c82bf31..f1ee979 100644
--- a/content/api/latest/c++/functions_k.html
+++ b/content/api/latest/c++/functions_k.html
@@ -134,28 +134,26 @@
 <li>KILOBYTES
 : <a class="el" href="classBytes.html#a66a1678fb3e923ee9cb48025d4c3c871">Bytes</a>
 </li>
-<li>kind
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html#ac7de592199251ed69562528f3c5a461f">mesos::internal::master::allocator::DRFSorter::Node</a>
-</li>
 <li>Kind
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html#a4d517b4f43a57bed46b16564ed0332b5">mesos::internal::master::allocator::DRFSorter::Node</a>
 </li>
 <li>kind
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html#abc5626caa825ddd965d4e64ae0763b35">mesos::internal::master::allocator::RandomSorter::Node</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html#ac7de592199251ed69562528f3c5a461f">mesos::internal::master::allocator::DRFSorter::Node</a>
 </li>
 <li>Kind
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html#a3fdf652114f250eae8f6efff6989b2e3">mesos::internal::master::allocator::RandomSorter::Node</a>
 </li>
 <li>kind
-: <a class="el" href="structmesos_1_1modules_1_1ModuleBase.html#af37d32c0c7e7964c8e2368f4224ce0b4">mesos::modules::ModuleBase</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html#abc5626caa825ddd965d4e64ae0763b35">mesos::internal::master::allocator::RandomSorter::Node</a>
+, <a class="el" href="structmesos_1_1modules_1_1ModuleBase.html#af37d32c0c7e7964c8e2368f4224ce0b4">mesos::modules::ModuleBase</a>
 , <a class="el" href="classprocess_1_1DataEncoder.html#a9f09288578a5f77582ac5f77f3496b1b">process::DataEncoder</a>
-, <a class="el" href="classprocess_1_1Encoder.html#ab897ad4d4c34b843b2470a687955110a">process::Encoder</a>
 </li>
 <li>Kind
 : <a class="el" href="classprocess_1_1Encoder.html#a61ab7c7c77f3285b9e1a91c3f962a007">process::Encoder</a>
 </li>
 <li>kind()
-: <a class="el" href="classprocess_1_1FileEncoder.html#aa00f68e665791c2522404117108efb06">process::FileEncoder</a>
+: <a class="el" href="classprocess_1_1Encoder.html#ab897ad4d4c34b843b2470a687955110a">process::Encoder</a>
+, <a class="el" href="classprocess_1_1FileEncoder.html#aa00f68e665791c2522404117108efb06">process::FileEncoder</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html#ad0ecd3ed460c9cf93b32e4d68b0107e7">process::network::internal::LibeventSSLSocketImpl</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1PollSocketImpl.html#a7cf3bce5605eb3cf62329f6cdaaeccff">process::network::internal::PollSocketImpl</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a321e42cc71f404ff9a1ae51108c92ef8">process::network::internal::Socket&lt; AddressType &gt;</a>
diff --git a/content/api/latest/c++/functions_m.html b/content/api/latest/c++/functions_m.html
index c9c4dcf..257d97a 100644
--- a/content/api/latest/c++/functions_m.html
+++ b/content/api/latest/c++/functions_m.html
@@ -546,9 +546,9 @@
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#a364457036ee4eee072a47db251e590ab">mesos::internal::tests::TestLauncher</a>
 </li>
 <li>MOCK_METHOD1_T()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#ad68e7e09e1f373256faf91448aca3fb0">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#afc5407d352f82b7492a6cac59c4cead8">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OperationState, Operation, Source &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#aa25565600fc5077a0dbcdfd82b4a85a3">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a83396eca9b218e840e072a09e38aacca">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a8ba8f5bb721cf0391807b5f8a1566eea">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OperationState, Operation, Source &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a7dfa1797debefd1cd2e986ba0b664b89">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
 </li>
 <li>MOCK_METHOD2()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#a199087dad4a1daba02321ac4ebd3c15f">mesos::internal::tests::MockAuthorizer</a>
@@ -558,26 +558,26 @@
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#ac9c79f52b7b0a31641874e4a036a4359">mesos::internal::tests::MockIsolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#ac1f550411decef8c854a1cccfe7be2f8">mesos::internal::tests::MockScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acdfe37cfb77e9dabb4e5ad2f3ee19299">mesos::internal::tests::MockSlave</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aeb26b65d55b6bea77094f726dd43a61c">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a4d97488b999991c2a52e481745618eda">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#abbd256339375865a3edea98eef4c24d7">mesos::internal::tests::TestContainerizer</a>
-, <a class="el" href="classprocess_1_1MockFilter.html#a9addf165db2b6321fa1fe32945a003d5">process::MockFilter</a>
+, <a class="el" href="classprocess_1_1MockFilter.html#a330f84f7da050f09f83cdef290fe53b4">process::MockFilter</a>
 </li>
 <li>MOCK_METHOD2_T()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a86e6fc826111996553ef57f3677b8daf">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a2ec85d03639c057a1371f977b3ec9310">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a380ebd93135bc0cb23029dd35e4921c3">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#ad36bbe61c0fe0f1f870bb84164d0ae12">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
 </li>
 <li>MOCK_METHOD3()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a759b63373755e4d45ac394fb1a4243ba">mesos::internal::tests::MockCSIPlugin</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#ab05eaa01cf24e38147f5c5b91f78da57">mesos::internal::tests::MockCSIPlugin</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a32693f3cb052829f2a4bc65a03607856">mesos::internal::tests::MockScheduler</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a09c6ebfb457d7b0125e0f90c23590e59">mesos::internal::tests::MockSlave</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a35cf7b889403697dbec91ab860de8b8e">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4513fd374739794eb5c09252c2ff6068">mesos::internal::tests::MockSlave</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a61d02835ea07196d541fa835a9738065">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 </li>
 <li>MOCK_METHOD4()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#acd1bdcdca3f1296d7036aad48355f14e">mesos::internal::tests::MockContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a20f9c92d99bc2ccd7a5b3a37d5c7de79">mesos::internal::tests::MockDockerContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a0752b8ad98a9221c54f6ef80d75daac2">mesos::internal::tests::MockExecutor</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#a3964bc4ca97733813371bbdd680edc07">mesos::internal::tests::MockFetcherProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a09a76d39bc07ebd7eba49c273d85754b">mesos::internal::tests::MockScheduler</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a9e6a14dfbd492ad8cbaac3344e401422">mesos::internal::tests::MockScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a42ef58d9b7d25bad17b685edbc27a841">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a249f9386c7a7d350edb621ea88417050">mesos::internal::tests::TestContainerizer</a>
 </li>
@@ -705,7 +705,7 @@
 : <a class="el" href="classmultihashmap.html#a9b179e77c03fb85cfe4e59cc6cf0bf95">multihashmap&lt; Key, Value, Hash, Equal &gt;</a>
 </li>
 <li>Multimap()
-: <a class="el" href="classMultimap.html#a13d4bd4285946600c1af81e5be4b09ad">Multimap&lt; K, V &gt;</a>
+: <a class="el" href="classMultimap.html#af4c45434eb219747fb536a7b7ff4fde1">Multimap&lt; K, V &gt;</a>
 </li>
 <li>MULTIPLE_CHOICES
 : <a class="el" href="structprocess_1_1http_1_1Status.html#a8feae2af2cdeaf0c0ddbd5f80c9f5ff5">process::http::Status</a>
diff --git a/content/api/latest/c++/functions_n.html b/content/api/latest/c++/functions_n.html
index 36c94c3..72c54f3 100644
--- a/content/api/latest/c++/functions_n.html
+++ b/content/api/latest/c++/functions_n.html
@@ -395,10 +395,10 @@
 : <a class="el" href="structproc_1_1ProcessStatus.html#ae1165a6a5e77977d3d0ee8f081c8b4ca">proc::ProcessStatus</a>
 </li>
 <li>Number()
-: <a class="el" href="structJSON_1_1Number.html#ae2408d078068d8ac8e310d7eba6fced6">JSON::Number</a>
+: <a class="el" href="structJSON_1_1Number.html#ac8e8299eb0b627136b6fc51b3cee709c">JSON::Number</a>
 </li>
 <li>NumberWriter()
-: <a class="el" href="classJSON_1_1NumberWriter.html#a97546d3842780edc71423fcc6b24e6fe">JSON::NumberWriter</a>
+: <a class="el" href="classJSON_1_1NumberWriter.html#a1be0121f097633e2cb20166183e32ea7">JSON::NumberWriter</a>
 </li>
 <li>NvidiaGpuAllocator()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#ae719bef3975380c61e888f73ae801d8f">mesos::internal::slave::NvidiaGpuAllocator</a>
diff --git a/content/api/latest/c++/functions_o.html b/content/api/latest/c++/functions_o.html
index 354f69a..bccce94 100644
--- a/content/api/latest/c++/functions_o.html
+++ b/content/api/latest/c++/functions_o.html
@@ -167,12 +167,12 @@
 <li>onAny()
 : <a class="el" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future&lt; T &gt;</a>
 </li>
-<li>Once()
-: <a class="el" href="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c">process::Once</a>
-</li>
 <li>once()
 : <a class="el" href="classprocess_1_1Once.html#af60c4d00f5bca3091b20709b038e5ef3">process::Once</a>
 </li>
+<li>Once()
+: <a class="el" href="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c">process::Once</a>
+</li>
 <li>onDiscard()
 : <a class="el" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future&lt; T &gt;</a>
 </li>
@@ -787,7 +787,7 @@
 : <a class="el" href="classprocess_1_1Shared.html#a84986b276de9b6d1b525c64d944c6797">process::Shared&lt; T &gt;</a>
 </li>
 <li>Owned()
-: <a class="el" href="classprocess_1_1Owned.html#ae4c94696ed1b07401493f1bef8d31981">process::Owned&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Owned.html#aa750a1f0d7d33c4263e591a7264fe2d9">process::Owned&lt; T &gt;</a>
 </li>
 <li>OWNED
 : <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990ad3f73761156a6e75873cf903a0d62994">process::Subprocess::IO</a>
diff --git a/content/api/latest/c++/functions_p.html b/content/api/latest/c++/functions_p.html
index 0cfcecc..3c4461b 100644
--- a/content/api/latest/c++/functions_p.html
+++ b/content/api/latest/c++/functions_p.html
@@ -579,12 +579,12 @@
 <li>ProcessWatcher()
 : <a class="el" href="classProcessWatcher.html#ae6f5acc4af4d936adca882e2274e6491">ProcessWatcher&lt; T &gt;</a>
 </li>
-<li>Producer
-: <a class="el" href="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0">process::EventQueue</a>
-</li>
 <li>producer
 : <a class="el" href="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca">process::EventQueue</a>
 </li>
+<li>Producer
+: <a class="el" href="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0">process::EventQueue</a>
+</li>
 <li>Profiler()
 : <a class="el" href="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8">process::Profiler</a>
 </li>
diff --git a/content/api/latest/c++/functions_r.html b/content/api/latest/c++/functions_r.html
index 3aa3573..e477b16 100644
--- a/content/api/latest/c++/functions_r.html
+++ b/content/api/latest/c++/functions_r.html
@@ -903,10 +903,12 @@
 </li>
 <li>role
 : <a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#af84b1942374e87f678a3950ccc136980">mesos::internal::examples::Flags</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc">mesos::internal::master::Role</a>
 </li>
 <li>Role()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#a9e8163dd90e1dd48c752cbfa82660804">mesos::internal::master::Role</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce">mesos::internal::master::Role</a>
+</li>
+<li>role
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc">mesos::internal::master::Role</a>
 </li>
 <li>role_sorter
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0fd5f13197bb357ab0cc4f10144f2a58">mesos::internal::master::Flags</a>
@@ -936,7 +938,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1Rootfs.html#a0d1eefd3053932eceda17475fae5f95c">mesos::internal::tests::Rootfs</a>
 </li>
 <li>route()
-: <a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">process::ProcessBase</a>
+: <a class="el" href="classprocess_1_1ProcessBase.html#a37cf86bbf94884960c041e081a34bee4">process::ProcessBase</a>
 </li>
 <li>RouteOptions()
 : <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html#a9c202f7f06a7cb90499e3365ce338475">process::ProcessBase::RouteOptions</a>
diff --git a/content/api/latest/c++/functions_rela.html b/content/api/latest/c++/functions_rela.html
index c9cadc3..ecfe076 100644
--- a/content/api/latest/c++/functions_rela.html
+++ b/content/api/latest/c++/functions_rela.html
@@ -345,12 +345,14 @@
 : <a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::protobuf::Variable&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1state_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::Variable</a>
 </li>
+<li>Subprocess
+: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
+</li>
 <li>subprocess
 : <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#afa34ca045f618704548708d7c5e5d82a">process::Subprocess::IO</a>
 </li>
 <li>Subprocess
-: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
-, <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
+: <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
 </li>
 <li>subprocess
 : <a class="el" href="classprocess_1_1Subprocess.html#afa34ca045f618704548708d7c5e5d82a">process::Subprocess</a>
diff --git a/content/api/latest/c++/functions_s.html b/content/api/latest/c++/functions_s.html
index 921fec6..db0b89a 100644
--- a/content/api/latest/c++/functions_s.html
+++ b/content/api/latest/c++/functions_s.html
@@ -464,12 +464,12 @@
 <li>signature
 : <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#a7a5314085fad497a929f9901cf55721a">process::http::authentication::JWT</a>
 </li>
-<li>SIGNED_INTEGER
-: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779">JSON::Number</a>
-</li>
 <li>signed_integer
 : <a class="el" href="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7">JSON::Number</a>
 </li>
+<li>SIGNED_INTEGER
+: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779">JSON::Number</a>
+</li>
 <li>size()
 : <a class="el" href="classBoundedHashMap.html#aa0c84c4c9636449ab35ef13ecce36266">BoundedHashMap&lt; Key, Value &gt;</a>
 , <a class="el" href="classCache.html#aae4846f6fb5c598ae164e89129de1350">Cache&lt; Key, Value &gt;</a>
@@ -781,12 +781,12 @@
 <li>StateMachine()
 : <a class="el" href="classprocess_1_1StateMachine.html#ae57900c329ba1669ccfb98c1a0160652">process::StateMachine&lt; State &gt;</a>
 </li>
-<li>Statement
-: <a class="el" href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow&lt; T &gt;</a>
-</li>
 <li>statement()
 : <a class="el" href="classprocess_1_1ControlFlow.html#a34752a25284d038dc5d4d9e551424cfe">process::ControlFlow&lt; T &gt;</a>
 </li>
+<li>Statement
+: <a class="el" href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow&lt; T &gt;</a>
+</li>
 <li>stateSummary()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master_1_1ReadOnlyHandler.html#a5de911e3db15e336490963bd1fc2dee3">mesos::internal::master::Master::ReadOnlyHandler</a>
 </li>
@@ -931,7 +931,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">mesos::internal::slave::Flags</a>
 </li>
 <li>String()
-: <a class="el" href="structJSON_1_1String.html#ab868bcf5be8276c353b0e218817c39a1">JSON::String</a>
+: <a class="el" href="structJSON_1_1String.html#a7be21f307ea1e322a19a23da1b35afb4">JSON::String</a>
 </li>
 <li>string()
 : <a class="el" href="classJvm.html#ac2c7a5438fbf91870a29720b0a26b0a1">Jvm</a>
@@ -957,14 +957,12 @@
 <li>submitScheduler()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f">mesos::internal::master::Master</a>
 </li>
-<li>Subprocess
-: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
-</li>
 <li>subprocess
 : <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#afa34ca045f618704548708d7c5e5d82a">process::Subprocess::IO</a>
 </li>
 <li>Subprocess
-: <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
+: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
+, <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
 </li>
 <li>subprocess
 : <a class="el" href="classprocess_1_1Subprocess.html#afa34ca045f618704548708d7c5e5d82a">process::Subprocess</a>
@@ -1103,7 +1101,7 @@
 : <a class="el" href="classSynchronized.html#a6f1fcefdbc244929d3a3efce643d1a42">Synchronized&lt; T &gt;</a>
 </li>
 <li>sysctl()
-: <a class="el" href="structos_1_1sysctl.html#acce1acf3d6dfb33d4d06dfe2ee09169b">os::sysctl</a>
+: <a class="el" href="structos_1_1sysctl.html#a3341cabf86d3585a12fb74000971a2e6">os::sysctl</a>
 </li>
 <li>sysname
 : <a class="el" href="structos_1_1UTSInfo.html#a6d960255088be07cac7157b7cbe94cbf">os::UTSInfo</a>
diff --git a/content/api/latest/c++/functions_t.html b/content/api/latest/c++/functions_t.html
index bc9ea4c..4851b60 100644
--- a/content/api/latest/c++/functions_t.html
+++ b/content/api/latest/c++/functions_t.html
@@ -323,7 +323,7 @@
 , <a class="el" href="structprocess_1_1grpc_1_1client_1_1CallOptions.html#ad20c38ae483b90d87ecb089c3973e27f">process::grpc::client::CallOptions</a>
 </li>
 <li>Timeout()
-: <a class="el" href="classprocess_1_1Timeout.html#aa92e0df435b3ef095e9fc40313600334">process::Timeout</a>
+: <a class="el" href="classprocess_1_1Timeout.html#adeadd19e081fb4f2a0a39ecc586a4af7">process::Timeout</a>
 </li>
 <li>timeout()
 : <a class="el" href="classprocess_1_1Timer.html#adcce3e5538751535be6ec4d48670eb89">process::Timer</a>
@@ -437,20 +437,20 @@
 <li>type
 : <a class="el" href="structboost_1_1icl_1_1interval__bound__type_3_01Interval_3_01T_01_4_01_4.html#a1fb0c27f4ab926a92987cd26571c1cd9">boost::icl::interval_bound_type&lt; Interval&lt; T &gt; &gt;</a>
 , <a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html#a78dfbb0c4101084fe49212f1867c04d2">boost::icl::interval_traits&lt; Interval&lt; T &gt; &gt;</a>
-, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#ae7566a068a554a9727f32aa50f3eeb81">cgroups::devices::Entry::Selector</a>
 </li>
 <li>Type
 : <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#a3901fb22702c5ae9ca80a4ea0093e8f4">cgroups::devices::Entry::Selector</a>
 </li>
 <li>type
-: <a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen_3_01T_00_010_00_01Is_8_8_8_01_4.html#a5f00d8d117a878f2a44a2c0870905a20">cpp14::internal::IntegerSequenceGen&lt; T, 0, Is... &gt;</a>
-, <a class="el" href="structJSON_1_1Number.html#a2e9d12ef7b37989c7c1bf2b89dc31690">JSON::Number</a>
+: <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#ae7566a068a554a9727f32aa50f3eeb81">cgroups::devices::Entry::Selector</a>
+, <a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen_3_01T_00_010_00_01Is_8_8_8_01_4.html#a5f00d8d117a878f2a44a2c0870905a20">cpp14::internal::IntegerSequenceGen&lt; T, 0, Is... &gt;</a>
 </li>
 <li>Type
 : <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aa">JSON::Number</a>
 </li>
 <li>type
-: <a class="el" href="structmesos_1_1csi_1_1paths_1_1ContainerPath.html#ae82c8eee1ce13cbd2d0da44e29134b1f">mesos::csi::paths::ContainerPath</a>
+: <a class="el" href="structJSON_1_1Number.html#a2e9d12ef7b37989c7c1bf2b89dc31690">JSON::Number</a>
+, <a class="el" href="structmesos_1_1csi_1_1paths_1_1ContainerPath.html#ae82c8eee1ce13cbd2d0da44e29134b1f">mesos::csi::paths::ContainerPath</a>
 , <a class="el" href="structmesos_1_1csi_1_1paths_1_1VolumePath.html#a932b55eda0d5df1444fe5e15adba876d">mesos::csi::paths::VolumePath</a>
 </li>
 <li>Type
@@ -471,21 +471,17 @@
 </li>
 <li>Type
 : <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html#a7c8f14a0efec6a09b957d5d24b8f9e99">mesos::slave::ContainerIO::IO</a>
+, <a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">os::WindowsFD</a>
 </li>
 <li>type()
 : <a class="el" href="classos_1_1WindowsFD.html#a3ce17a730ace5352a1fc6d49f8336d52">os::WindowsFD</a>
 </li>
 <li>Type
-: <a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">os::WindowsFD</a>
-</li>
-<li>type
-: <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a082bf5dfcd9d0a9ffcb6851d8e042a01">process::http::authentication::JWTError</a>
-</li>
-<li>Type
 : <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a6f5217e567bf225c536e03e858a017ed">process::http::authentication::JWTError</a>
 </li>
 <li>type
-: <a class="el" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">process::http::Request</a>
+: <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a082bf5dfcd9d0a9ffcb6851d8e042a01">process::http::authentication::JWTError</a>
+, <a class="el" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">process::http::Request</a>
 , <a class="el" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">process::http::Response</a>
 , <a class="el" href="structprocess_1_1internal_1_1unwrap.html#a42055ebfe5f79c5139c8811f9866cce9">process::internal::unwrap&lt; T &gt;</a>
 , <a class="el" href="structprocess_1_1internal_1_1unwrap_3_01Future_3_01X_01_4_01_4.html#a14a1ae87a7669ca60aad0624d1e58bff">process::internal::unwrap&lt; Future&lt; X &gt; &gt;</a>
diff --git a/content/api/latest/c++/functions_u.html b/content/api/latest/c++/functions_u.html
index 5bd2bc6..a228388 100644
--- a/content/api/latest/c++/functions_u.html
+++ b/content/api/latest/c++/functions_u.html
@@ -186,6 +186,9 @@
 <li>unmocked_apply()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html#a5b15a868123d939a609e59d48c830356">mesos::internal::tests::MockRegistrar</a>
 </li>
+<li>unmocked_applyOperation()
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a230de1fb57323b1480265584e1a3bfe9">mesos::internal::tests::MockSlave</a>
+</li>
 <li>unmocked_authenticate()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a19fb9a4c5ed269b9db22bbf0028dfdf2">mesos::internal::tests::MockSlave</a>
 </li>
@@ -313,11 +316,13 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#ab2351a69f1f7ed476aa6f11e9401055a">mesos::internal::slave::XfsDiskIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#a1658b4adb952dc5e20465e31d572633b">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;</a>
 , <a class="el" href="classmesos_1_1slave_1_1Isolator.html#aa4e5910588131613e4c10903282dc252">mesos::slave::Isolator</a>
-, <a class="el" href="classprocess_1_1Clock.html#a196836d438ff28617159c9e682be3656">process::Clock</a>
 </li>
 <li>Update
 : <a class="el" href="classprocess_1_1Clock.html#a1e639da11c2a00b3bffd3391d4a9412f">process::Clock</a>
 </li>
+<li>update()
+: <a class="el" href="classprocess_1_1Clock.html#a196836d438ff28617159c9e682be3656">process::Clock</a>
+</li>
 <li>updateAllocation()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#aa8ee61bea88a926c920e909571f836dd">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a257182b5b97d3fdbeb397e5814639b28">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
@@ -421,7 +426,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#aa701113886d4b11b9e9b3715dfc2500b">mesos::internal::master::allocator::MesosAllocatorProcess</a>
 </li>
 <li>UPID()
-: <a class="el" href="structprocess_1_1UPID.html#aa29e722907276ba057b3ef7f1b09cff6">process::UPID</a>
+: <a class="el" href="structprocess_1_1UPID.html#a9b45a93b35f945bf1ab99fe188ed348e">process::UPID</a>
 </li>
 <li>upper()
 : <a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html#a052b6554282cf891c255db3612bdcf73">boost::icl::interval_traits&lt; Interval&lt; T &gt; &gt;</a>
diff --git a/content/api/latest/c++/functions_w.html b/content/api/latest/c++/functions_w.html
index 346418b..899bcf8 100644
--- a/content/api/latest/c++/functions_w.html
+++ b/content/api/latest/c++/functions_w.html
@@ -170,12 +170,12 @@
 <li>webui_dir
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a94a63a333e884c51856ce197f29f8e89">mesos::internal::master::Flags</a>
 </li>
-<li>WEEKS
-: <a class="el" href="classDuration.html#aadcf23b757330ae23ee70117aec0656e">Duration</a>
-</li>
 <li>weeks()
 : <a class="el" href="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0">Duration</a>
 </li>
+<li>WEEKS
+: <a class="el" href="classDuration.html#aadcf23b757330ae23ee70117aec0656e">Duration</a>
+</li>
 <li>Weeks()
 : <a class="el" href="classWeeks.html#a2606052f27e4baecbf6eb75bd695a034">Weeks</a>
 </li>
diff --git a/content/api/latest/c++/globals_u.html b/content/api/latest/c++/globals_u.html
index 068f6c9..f3d4666 100644
--- a/content/api/latest/c++/globals_u.html
+++ b/content/api/latest/c++/globals_u.html
@@ -95,12 +95,12 @@
 <li>Unimplemented()
 : <a class="el" href="unimplemented_8hpp.html#a788f2d5d116d024fbfd9b0fd36fa334f">unimplemented.hpp</a>
 </li>
-<li>Unreachable()
-: <a class="el" href="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3">unreachable.hpp</a>
-</li>
 <li>UNREACHABLE
 : <a class="el" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">unreachable.hpp</a>
 </li>
+<li>Unreachable()
+: <a class="el" href="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3">unreachable.hpp</a>
+</li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->
diff --git a/content/api/latest/c++/grpc_8hpp_source.html b/content/api/latest/c++/grpc_8hpp_source.html
index 404113b..a674fca 100644
--- a/content/api/latest/c++/grpc_8hpp_source.html
+++ b/content/api/latest/c++/grpc_8hpp_source.html
@@ -103,7 +103,7 @@
 <div class="ttc" id="libprocess_2include_2process_2check_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html">check.hpp</a></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="structprocess_1_1grpc_1_1client_1_1internal_1_1MethodTraits_3_01std_1_1unique__ptr_3_1_1grpc_1_1b922a69900827d65b241714130bc07ca_html_a39b26e8b5b508708af0b6468a31dcab5"><div class="ttname"><a href="structprocess_1_1grpc_1_1client_1_1internal_1_1MethodTraits_3_01std_1_1unique__ptr_3_1_1grpc_1_1b922a69900827d65b241714130bc07ca.html#a39b26e8b5b508708af0b6468a31dcab5">process::grpc::client::internal::MethodTraits&lt; std::unique_ptr&lt;::grpc::ClientAsyncResponseReader&l [...]
-<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:2659</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:2710</div></div>
 <div class="ttc" id="classprocess_1_1grpc_1_1StatusError_html_af8b12349660968c3171d71d48d82111b"><div class="ttname"><a href="classprocess_1_1grpc_1_1StatusError.html#af8b12349660968c3171d71d48d82111b">process::grpc::StatusError::StatusError</a></div><div class="ttdeci">StatusError(::grpc::Status _status)</div><div class="ttdef"><b>Definition:</b> grpc.hpp:69</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="structprocess_1_1grpc_1_1client_1_1CallOptions_html_ad20c38ae483b90d87ecb089c3973e27f"><div class="ttname"><a href="structprocess_1_1grpc_1_1client_1_1CallOptions.html#ad20c38ae483b90d87ecb089c3973e27f">process::grpc::client::CallOptions::timeout</a></div><div class="ttdeci">Duration timeout</div><div class="ttdef"><b>Definition:</b> grpc.hpp:141</div></div>
diff --git a/content/api/latest/c++/heartbeater_8hpp_source.html b/content/api/latest/c++/heartbeater_8hpp_source.html
index 2418f01..f683c31 100644
--- a/content/api/latest/c++/heartbeater_8hpp_source.html
+++ b/content/api/latest/c++/heartbeater_8hpp_source.html
@@ -65,7 +65,7 @@
 <div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &amp;pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></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:116</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:2657</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:2708</div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1ResponseHeartbeater_html_ac5573da3eb7461e9b41bf3ace160cb2c"><div class="ttname"><a href="classmesos_1_1internal_1_1ResponseHeartbeater.html#ac5573da3eb7461e9b41bf3ace160cb2c">mesos::internal::ResponseHeartbeater::~ResponseHeartbeater</a></div><div class="ttdeci">~ResponseHeartbeater()</div><div class="ttdef"><b>Definition:</b> heartbeater.hpp:121</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:25</div></div>
diff --git a/content/api/latest/c++/http__connection_8hpp_source.html b/content/api/latest/c++/http__connection_8hpp_source.html
index 8147789..5545f78 100644
--- a/content/api/latest/c++/http__connection_8hpp_source.html
+++ b/content/api/latest/c++/http__connection_8hpp_source.html
@@ -73,7 +73,7 @@
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_ad6530fddd03380dbb3b23b17523cb242"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242">process::http::Response::code</a></div><div class="ttdeci">uint16_t code</div><div class="ttdef"><b>Definition:</b> http.hpp:661</div></div>
 <div class="ttc" id="namespaceos_1_1libraries_1_1Library_html_ab0e1a0e311049b6d685de1068e8f4690"><div class="ttname"><a href="namespaceos_1_1libraries_1_1Library.html#ab0e1a0e311049b6d685de1068e8f4690">os::libraries::Library::prefix</a></div><div class="ttdeci">constexpr const char * prefix</div><div class="ttdef"><b>Definition:</b> os.hpp:95</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a81fc91fa235309d5486bf019260e6480"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a81fc91fa235309d5486bf019260e6480">mesos::internal::HttpConnectionProcess::receive</a></div><div class="ttdeci">void receive(const Event &amp;event)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:467</div></div>
-<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:2656</div></div>
+<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:2707</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html">mesos::internal::HttpConnectionProcess</a></div><div class="ttdoc">HTTP connection handler. </div><div class="ttdef"><b>Definition:</b> resource_provider.hpp:41</div></div>
 <div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1157</div></div>
 <div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div>
@@ -84,7 +84,7 @@
 <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:116</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a0e32a05c88072b7db23e87a384ffa1ea"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0e32a05c88072b7db23e87a384ffa1ea">mesos::internal::HttpConnectionProcess::connect</a></div><div class="ttdeci">void connect(const id::UUID &amp;_connectionId)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:238</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:520</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:2657</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:2708</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_aa3543eb8ecd36f5d6d91b2640d471359"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#aa3543eb8ecd36f5d6d91b2640d471359">process::http::Response::reader</a></div><div class="ttdeci">Option&lt; Pipe::Reader &gt; reader</div><div class="ttdef"><b>Definition:</b> http.hpp:659</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a15a7b927d5655f1e59ea1bd43d2fe8f9"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a15a7b927d5655f1e59ea1bd43d2fe8f9">mesos::internal::HttpConnectionProcess::Self</a></div><div class="ttdeci">HttpConnectionProcess&lt; Call, Event &gt; Self</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:181</div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
diff --git a/content/api/latest/c++/include_2mesos_2v1_2executor_8hpp_source.html b/content/api/latest/c++/include_2mesos_2v1_2executor_8hpp_source.html
index 3ed9e44..474a6ff 100644
--- a/content/api/latest/c++/include_2mesos_2v1_2executor_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2v1_2executor_8hpp_source.html
@@ -55,8 +55,8 @@
 <a href="include_2mesos_2v1_2executor_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="l00 [...]
 <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="classmesos_1_1v1_1_1executor_1_1MesosBase_html_a21bd78cd127c8a8565b6432318a55dd3"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1MesosBase.html#a21bd78cd127c8a8565b6432318a55dd3">mesos::v1::executor::MesosBase::send</a></div><div class="ttdeci">virtual void send(const Call &amp;call)=0</div></div>
-<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:2656</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_ab87ee31e10bdc282bae31a2c973602df"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab87ee31e10bdc282bae31a2c973602df">mesos::internal::tests::v1::scheduler::Mesos</a></div><div class="ttdeci">mesos::v1::scheduler::Mesos Mesos</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2658</div></div>
+<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:2707</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_ab87ee31e10bdc282bae31a2c973602df"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab87ee31e10bdc282bae31a2c973602df">mesos::internal::tests::v1::scheduler::Mesos</a></div><div class="ttdeci">mesos::v1::scheduler::Mesos Mesos</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2709</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1executor_1_1MesosBase_html_ae29a0e0423556d7ea07d36e4d3abf185"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1MesosBase.html#ae29a0e0423556d7ea07d36e4d3abf185">mesos::v1::executor::MesosBase::~MesosBase</a></div><div class="ttdeci">virtual ~MesosBase()</div><div class="ttdef"><b>Definition:</b> executor.hpp:43</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1396c5e3b0a179220de2792d74770ec2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">mesos::internal::tests::environment</a></div><div class="ttdeci">Environment * environment</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:25</div></div>
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index fbc64d4..fab4b53 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -4171,7 +4171,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_statusUpdate"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#ac7dbbf424b30bc5f70fe4f6d22c3abc3"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_statusUpdateAcknowledgement"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#aa91b3747671faf9f39404a8730e5ef3d"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="age"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a355d5c297d06b8e818df3edcfd69648b"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="applyOperation"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a8b9e36bb8dae2f4b14b8799718c969a0"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="applyOperation"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a9e841a36bfe710f9e0a40c10d54dd814"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="attachTaskVolumeDirectory"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#ae960552ceef724d0391a3e35d2d00a71"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="authenticate"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a52140fd87471cff88a037eca10116944"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="checkDiskUsage"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a834f5a3d33854228abfa40e61eb0106e"><param name="ImageNumber" value="11"></OBJECT>
@@ -4842,6 +4842,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ad98b29ee42bb4ad9915301323b5621e2"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a5443b568dfaa721fa22fa0929b402f72"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#afe9085a9dbc9dfa1869de455632154db"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#aaf5c2b6234fab3d4269c42afc3350efe"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD2"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acdfe37cfb77e9dabb4e5ad2f3ee19299"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD2"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#adf0cc4fd5788969d1069a87594e31d0a"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD2"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a198bd73abe1de21b424cc9552e433a07"><param name="ImageNumber" value="11"></OBJECT>
@@ -4857,6 +4858,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="unmocked___run"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a499a2223da3e74ef46fdc8f746615aa9"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="unmocked__run"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#abb419bee97e2e2f03c6b0d2632e607d9"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="unmocked__shutdownExecutor"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#aa96f265cb56dd85929d4ca66ed693a85"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="unmocked_applyOperation"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a230de1fb57323b1480265584e1a3bfe9"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="unmocked_authenticate"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a19fb9a4c5ed269b9db22bbf0028dfdf2"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="unmocked_executorTerminated"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a007b84b4b9a3b2acb68eef1df19902aa"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="unmocked_killTask"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a8c33ef5f82406ebe3c98cc6de062d796"><param name="ImageNumber" value="11"></OBJECT>
@@ -20397,6 +20399,7 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#aee49800050b70df6461036cb3175c8a2"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#a1913ddd3dad5eddba4366150faa7e8ea"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#a3ae06f11327eb574260cd0b10ae6354f"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#ace0335a50603c1a973292679253b6541"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#a58c0d2733c1c9dd099d7c6a561b84cb1"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#a9da8fe740ea6cab7877ec75c403584d5"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#aabfb75a9ee378fc79c7a9c09b3395fd2"><param name="ImageNumber" value="11"></OBJECT>
@@ -25735,7 +25738,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_statusUpdate"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#ac7dbbf424b30bc5f70fe4f6d22c3abc3"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_statusUpdateAcknowledgement"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#aa91b3747671faf9f39404a8730e5ef3d"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="age"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a355d5c297d06b8e818df3edcfd69648b"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="applyOperation"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a8b9e36bb8dae2f4b14b8799718c969a0"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="applyOperation"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a9e841a36bfe710f9e0a40c10d54dd814"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="attachTaskVolumeDirectory"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#ae960552ceef724d0391a3e35d2d00a71"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="authenticate"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a52140fd87471cff88a037eca10116944"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="checkDiskUsage"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a834f5a3d33854228abfa40e61eb0106e"><param name="ImageNumber" value="11"></OBJECT>
@@ -26670,6 +26673,7 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="ACTION_P"><param name="Local" value="src_2tests_2mesos_8hpp.html#a8368e612abb1ca1fa5da3ff0b1fec11a"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="ACTION_P2"><param name="Local" value="src_2tests_2mesos_8hpp.html#a748bcd61702a6bdfbf73b34fe47e8af3"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="ACTION_P2"><param name="Local" value="src_2tests_2mesos_8hpp.html#a40fd3e7758ec76572e04e78901f492f7"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="ACTION_P2"><param name="Local" value="src_2tests_2mesos_8hpp.html#aaa3fcb8523ffd85945391cf19759bb49"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="ACTION_P2"><param name="Local" value="src_2tests_2mesos_8hpp.html#a0be13d8e75d076322bd5acfef32d13b7"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="ACTION_P3"><param name="Local" value="src_2tests_2mesos_8hpp.html#ab0508062aec7908bdf24bc18095a0903"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="ACTION_P3"><param name="Local" value="src_2tests_2mesos_8hpp.html#a9892bac1a19053c6c76e6be2c4284da1"><param name="ImageNumber" value="11"></OBJECT>
@@ -26678,7 +26682,7 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="convertToHashmap"><param name="Local" value="src_2tests_2mesos_8hpp.html#ac4a5499bf7bd860c85008cee8dec7582"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="convertToHashmap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a2acffe0a024cafd5e34370af4b94efbd"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="convertToHashmap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a1618875568d3c299e9cad6e29b85149e"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="CREATE"><param name="Local" value="src_2tests_2mesos_8hpp.html#a3fe53df8c99e8dce61568ce527030ce7"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="CREATE"><param name="Local" value="src_2tests_2mesos_8hpp.html#a77fcd47deb06ad7f2194aa147022ee52"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="CREATE"><param name="Local" value="src_2tests_2mesos_8hpp.html#a1c90834d4e914c028008bf6d4edd5a00"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="CREATE"><param name="Local" value="src_2tests_2mesos_8hpp.html#a3361bf9eac8c4763b8932f1efce7cb8a"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="CREATE_DISK"><param name="Local" value="src_2tests_2mesos_8hpp.html#a18113034a337746a8c8c7d003141c856"><param name="ImageNumber" value="11"></OBJECT>
@@ -26770,7 +26774,7 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="createWeightInfos"><param name="Local" value="src_2tests_2mesos_8hpp.html#a96c6096bba99af5d2e8093b06f315c15"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="createWeightInfos"><param name="Local" value="src_2tests_2mesos_8hpp.html#a0618d152e3c28f151ed43f530c650653"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="createWeightInfos"><param name="Local" value="src_2tests_2mesos_8hpp.html#a50b62cdb3a3b962c5b7e01cc975db458"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="DESTROY"><param name="Local" value="src_2tests_2mesos_8hpp.html#a8a7409ebbb940e352722588a8e0bb106"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="DESTROY"><param name="Local" value="src_2tests_2mesos_8hpp.html#a1bcd8371d6571ec6a885e3edf0b46536"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="DESTROY"><param name="Local" value="src_2tests_2mesos_8hpp.html#a0b5c0df110c42e2e09e593003bbbbbb5"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="DESTROY"><param name="Local" value="src_2tests_2mesos_8hpp.html#a3628ea1de6e52dd76de2d3b5d4ab8463"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="DESTROY_DISK"><param name="Local" value="src_2tests_2mesos_8hpp.html#a6d9be271a654223f53894a392260cb1d"><param name="ImageNumber" value="11"></OBJECT>
@@ -26790,7 +26794,7 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="FutureUnionProtobuf"><param name="Local" value="src_2tests_2mesos_8hpp.html#a074dbc9bf8a6132df54c5928ff45b483"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="getAgentID"><param name="Local" value="src_2tests_2mesos_8hpp.html#ada5dfad7aa62e60242ec749090e4eb36"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="getAgentID"><param name="Local" value="src_2tests_2mesos_8hpp.html#a61176b4959112873a10c7175f0bfc85d"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="GROW_VOLUME"><param name="Local" value="src_2tests_2mesos_8hpp.html#ae9d8cb5e38d4b283701e576c841bd132"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="GROW_VOLUME"><param name="Local" value="src_2tests_2mesos_8hpp.html#ab7be786cde1a07c246b17ec1ad80cbcb"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="GROW_VOLUME"><param name="Local" value="src_2tests_2mesos_8hpp.html#af3de6b656627b17e001e27635171b654"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="GROW_VOLUME"><param name="Local" value="src_2tests_2mesos_8hpp.html#a65bba7e47272f85f50938234123b6454"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="LAUNCH"><param name="Local" value="src_2tests_2mesos_8hpp.html#a5e5ce150a3e1b42ffcc0fd9e5ed659ab"><param name="ImageNumber" value="11"></OBJECT>
@@ -26799,14 +26803,13 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="LAUNCH_GROUP"><param name="Local" value="src_2tests_2mesos_8hpp.html#ac32a101c068371a2114b0f63a0c45db2"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="LAUNCH_GROUP"><param name="Local" value="src_2tests_2mesos_8hpp.html#aeba8e9df519c88a2fb584f23948ed34b"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="LAUNCH_GROUP"><param name="Local" value="src_2tests_2mesos_8hpp.html#a807c9e2bed7d86a73a79c19b7b2b275e"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER"><param name="Local" value="src_2tests_2mesos_8hpp.html#a341112031aee15e0d8427829c7572923"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P"><param name="Local" value="src_2tests_2mesos_8hpp.html#a3e80404add7eb05ad215c8975f9c44fb"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P"><param name="Local" value="src_2tests_2mesos_8hpp.html#a1ebdc36e21570a3a69c5f7b83dc86abb"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P"><param name="Local" value="src_2tests_2mesos_8hpp.html#a238ec6d237ad3bcd459281c730b91a60"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P"><param name="Local" value="src_2tests_2mesos_8hpp.html#a14ad2e631152154bc4dddf43cc813c7d"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P"><param name="Local" value="src_2tests_2mesos_8hpp.html#aed92b51b07d775baa1e72cb43fc11435"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P"><param name="Local" value="src_2tests_2mesos_8hpp.html#a0f5cc9e89a9c356da1767d77478856c7"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P"><param name="Local" value="src_2tests_2mesos_8hpp.html#a7cab29b6df9a8d0f3359e53ca8bb5c3d"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P"><param name="Local" value="src_2tests_2mesos_8hpp.html#a637ce9d4772c3235abf2f96f6d4e609e"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P"><param name="Local" value="src_2tests_2mesos_8hpp.html#aec8701e2a37c275b6e1e4b5a6f2359cf"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P"><param name="Local" value="src_2tests_2mesos_8hpp.html#a1f244dc86bb8d7ce9194727600b8f845"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P"><param name="Local" value="src_2tests_2mesos_8hpp.html#a98039391b28e95a3a4533812ddd0b303"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P"><param name="Local" value="src_2tests_2mesos_8hpp.html#a846d0de8ef7bfaca35c361dcfa7305ae"><param name="ImageNumber" value="11"></OBJECT>
@@ -26819,10 +26822,10 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="RESERVE"><param name="Local" value="src_2tests_2mesos_8hpp.html#ae1b6ee4dccb597157302b3c7c6ae3b43"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="setAgentID"><param name="Local" value="src_2tests_2mesos_8hpp.html#afb586e572f8826239f819e18652d8d7b"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="setAgentID"><param name="Local" value="src_2tests_2mesos_8hpp.html#a40f485739b34648f9fa09b0924581f07"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="SHRINK_VOLUME"><param name="Local" value="src_2tests_2mesos_8hpp.html#a661598cde7d8e36cf04e328e707a454d"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="SHRINK_VOLUME"><param name="Local" value="src_2tests_2mesos_8hpp.html#a4e67956271a46ff46c24fef4533926b6"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="SHRINK_VOLUME"><param name="Local" value="src_2tests_2mesos_8hpp.html#a3b2018e10514a54e6a45108ec21dccd0"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="SHRINK_VOLUME"><param name="Local" value="src_2tests_2mesos_8hpp.html#ae3f07200d4660dcb1eb24dde5abf3647"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="UNRESERVE"><param name="Local" value="src_2tests_2mesos_8hpp.html#a7502aad15971920c0d5907ca2f010859"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="UNRESERVE"><param name="Local" value="src_2tests_2mesos_8hpp.html#aeb3683ee2a39f07239f3910c9e73215c"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="UNRESERVE"><param name="Local" value="src_2tests_2mesos_8hpp.html#a0291fbcb8e9691f1e123448594eacaaf"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="UNRESERVE"><param name="Local" value="src_2tests_2mesos_8hpp.html#af17d3743c607ee11d47e22624feb7f64"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="DEFAULT_JWT_SECRET_KEY"><param name="Local" value="src_2tests_2mesos_8hpp.html#af290f8cc581fe8944d4faeb8a56e1f0b"><param name="ImageNumber" value="11"></OBJECT>
@@ -26963,6 +26966,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ad98b29ee42bb4ad9915301323b5621e2"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a5443b568dfaa721fa22fa0929b402f72"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#afe9085a9dbc9dfa1869de455632154db"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#aaf5c2b6234fab3d4269c42afc3350efe"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD2"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acdfe37cfb77e9dabb4e5ad2f3ee19299"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD2"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#adf0cc4fd5788969d1069a87594e31d0a"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD2"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a198bd73abe1de21b424cc9552e433a07"><param name="ImageNumber" value="11"></OBJECT>
@@ -26978,6 +26982,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="unmocked___run"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a499a2223da3e74ef46fdc8f746615aa9"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="unmocked__run"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#abb419bee97e2e2f03c6b0d2632e607d9"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="unmocked__shutdownExecutor"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#aa96f265cb56dd85929d4ca66ed693a85"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="unmocked_applyOperation"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a230de1fb57323b1480265584e1a3bfe9"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="unmocked_authenticate"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a19fb9a4c5ed269b9db22bbf0028dfdf2"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="unmocked_executorTerminated"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a007b84b4b9a3b2acb68eef1df19902aa"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="unmocked_killTask"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a8c33ef5f82406ebe3c98cc6de062d796"><param name="ImageNumber" value="11"></OBJECT>
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index 178f575..e762cef 100644
--- a/content/api/latest/c++/index.hhk
+++ b/content/api/latest/c++/index.hhk
@@ -41,8 +41,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2libprocess_2include_2process_2io_8hpp.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="read"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2libprocess_2include_2process_2io_8hpp.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2libprocess_2include_2process_2io_8hpp.html#ab9c4a52a88fcc9983438e391643424ca"><param name="Name" value="redirect"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2libprocess_2include_2process_2io_8hpp.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2libprocess_2include_2process_2io_8hpp.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2libprocess_2include_2process_2io_8hpp.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html"><param name="Name" value="3rdparty/libprocess/include/process/metrics/metrics.hpp"></OBJECT>
   <UL>
@@ -901,7 +901,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a140b692886cb0b8b18874d52dc1db5d3"><param name="Name" value="applyOperation"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a140b692886cb0b8b18874d52dc1db5d3"><param name="Name" value="mesos::internal::ResourceProviderManager"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a8b9e36bb8dae2f4b14b8799718c969a0"><param name="Name" value="mesos::internal::slave::Slave"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a9e841a36bfe710f9e0a40c10d54dd814"><param name="Name" value="mesos::internal::slave::Slave"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html#adb457ca53302f333e3390bab2c6b634d"><param name="Name" value="appoint"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1AcceptingObjectApprover.html#a17dde110e1bc551f83acb9162a88b603"><param name="Name" value="approved"></OBJECT>
@@ -2878,7 +2878,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#aad0fa29998b555fa372e9f0ebde9ba52"><param name="Name" value="mesos::internal::StorageLocalResourceProvider"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a0aa965668fa37d065f102abc888a2ba7"><param name="Name" value="mesos::internal::tests::cluster::Slave"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a3fe53df8c99e8dce61568ce527030ce7"><param name="Name" value="CREATE"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a77fcd47deb06ad7f2194aa147022ee52"><param name="Name" value="CREATE"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html#a2e384f9e69baf909ea32437ecde85143"><param name="Name" value="create"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html#a2e384f9e69baf909ea32437ecde85143"><param name="Name" value="mesos::internal::tests::common::DefaultCredential"></OBJECT>
@@ -2956,7 +2956,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacerouting_1_1queueing_1_1internal.html#ad758dd14190e35694010d8975d39e24c"><param name="Name" value="routing::queueing::internal"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacerouting_1_1filter_1_1ip.html#a41ba6dae935fe9f879696a6c091addc6"><param name="Name" value="src/linux/routing/filter/ip.hpp"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a3fe53df8c99e8dce61568ce527030ce7"><param name="Name" value="CREATE"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a77fcd47deb06ad7f2194aa147022ee52"><param name="Name" value="CREATE"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1uri_1_1fetcher.html#a9e3b9116b5b9559bb374a9a189e20931"><param name="Name" value="create"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1uri_1_1fetcher.html#a9e3b9116b5b9559bb374a9a189e20931"><param name="Name" value="src/uri/fetcher.hpp"></OBJECT>
@@ -4071,16 +4071,16 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a82f8cfb70b75de3d52ae67b60b220d00"><param name="Name" value="mesos::internal::slave::ProvisionerProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#a8cb181a57647f73c523b26a7f3c1501f"><param name="Name" value="mesos::internal::slave::SubprocessLauncher"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a8a7409ebbb940e352722588a8e0bb106"><param name="Name" value="DESTROY"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a1bcd8371d6571ec6a885e3edf0b46536"><param name="Name" value="DESTROY"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a8a7409ebbb940e352722588a8e0bb106"><param name="Name" value="mesos::internal::tests::common"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a1bcd8371d6571ec6a885e3edf0b46536"><param name="Name" value="mesos::internal::tests::common"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1internal.html#a0b5c0df110c42e2e09e593003bbbbbb5"><param name="Name" value="mesos::internal::tests::internal"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#ae6be2543197d87f6ed4e75b5a06600b2"><param name="Name" value="destroy"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1v1.html#a3628ea1de6e52dd76de2d3b5d4ab8463"><param name="Name" value="DESTROY"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1v1.html#a3628ea1de6e52dd76de2d3b5d4ab8463"><param name="Name" value="mesos::internal::tests::v1"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a8a7409ebbb940e352722588a8e0bb106"><param name="Name" value="src/tests/mesos.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a1bcd8371d6571ec6a885e3edf0b46536"><param name="Name" value="src/tests/mesos.hpp"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a6d9be271a654223f53894a392260cb1d"><param name="Name" value="DESTROY_DISK"></OBJECT>
   <UL>
@@ -7192,12 +7192,12 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structzookeeper_1_1Group_1_1Membership.html#af98627d242b828f8f25413b5f1504aa2"><param name="Name" value="zookeeper::Group::Membership"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classzookeeper_1_1GroupProcess.html#acecaf6cd579a8462517a0986d7de75b7"><param name="Name" value="zookeeper::GroupProcess"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#ae9d8cb5e38d4b283701e576c841bd132"><param name="Name" value="GROW_VOLUME"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#ab7be786cde1a07c246b17ec1ad80cbcb"><param name="Name" value="GROW_VOLUME"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#ae9d8cb5e38d4b283701e576c841bd132"><param name="Name" value="mesos::internal::tests::common"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#ab7be786cde1a07c246b17ec1ad80cbcb"><param name="Name" value="mesos::internal::tests::common"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1internal.html#af3de6b656627b17e001e27635171b654"><param name="Name" value="mesos::internal::tests::internal"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1v1.html#a65bba7e47272f85f50938234123b6454"><param name="Name" value="mesos::internal::tests::v1"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#ae9d8cb5e38d4b283701e576c841bd132"><param name="Name" value="src/tests/mesos.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#ab7be786cde1a07c246b17ec1ad80cbcb"><param name="Name" value="src/tests/mesos.hpp"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="grp_8hpp.html"><param name="Name" value="grp.hpp"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacegrpc.html"><param name="Name" value="grpc"></OBJECT>
@@ -9824,11 +9824,6 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1HookManager.html#a5967813f1c50c99755e62811e04ee080"><param name="Name" value="mesos::internal::HookManager"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Resources.html#a0fd76eaac0f68b60671099fedf7ba27c"><param name="Name" value="match"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a341112031aee15e0d8427829c7572923"><param name="Name" value="MATCHER"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a341112031aee15e0d8427829c7572923"><param name="Name" value="mesos::internal::tests"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a341112031aee15e0d8427829c7572923"><param name="Name" value="src/tests/mesos.hpp"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a81c9f0acdbf20f78ce95468dc3c66cdb"><param name="Name" value="MATCHER_P2"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a81c9f0acdbf20f78ce95468dc3c66cdb"><param name="Name" value="gmock.hpp"></OBJECT>
@@ -13819,7 +13814,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#ac7dbbf424b30bc5f70fe4f6d22c3abc3"><param name="Name" value="_statusUpdate"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#aa91b3747671faf9f39404a8730e5ef3d"><param name="Name" value="_statusUpdateAcknowledgement"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a355d5c297d06b8e818df3edcfd69648b"><param name="Name" value="age"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a8b9e36bb8dae2f4b14b8799718c969a0"><param name="Name" value="applyOperation"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a9e841a36bfe710f9e0a40c10d54dd814"><param name="Name" value="applyOperation"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#ae960552ceef724d0391a3e35d2d00a71"><param name="Name" value="attachTaskVolumeDirectory"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a52140fd87471cff88a037eca10116944"><param name="Name" value="authenticate"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a834f5a3d33854228abfa40e61eb0106e"><param name="Name" value="checkDiskUsage"></OBJECT>
@@ -14396,7 +14391,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html"><param name="Name" value="mesos::internal::tests::common"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#ac4a5499bf7bd860c85008cee8dec7582"><param name="Name" value="convertToHashmap"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a3fe53df8c99e8dce61568ce527030ce7"><param name="Name" value="CREATE"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a77fcd47deb06ad7f2194aa147022ee52"><param name="Name" value="CREATE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a18113034a337746a8c8c7d003141c856"><param name="Name" value="CREATE_DISK"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a33e1b9a2dea5527be8737ed6084567fb"><param name="Name" value="createBasicAuthHeaders"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a5100f2f8019ea6e27f1d14fc33429d72"><param name="Name" value="createCommandInfo"></OBJECT>
@@ -14421,17 +14416,17 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e816f28915e4ff0fcb29d4833382a96"><param name="Name" value="createVolumeHostPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#aab8b24b0bae458e9005c8057bf6ee0f5"><param name="Name" value="createVolumeSandboxPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a96c6096bba99af5d2e8093b06f315c15"><param name="Name" value="createWeightInfos"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a8a7409ebbb940e352722588a8e0bb106"><param name="Name" value="DESTROY"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a1bcd8371d6571ec6a885e3edf0b46536"><param name="Name" value="DESTROY"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a6d9be271a654223f53894a392260cb1d"><param name="Name" value="DESTROY_DISK"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#ada5dfad7aa62e60242ec749090e4eb36"><param name="Name" value="getAgentID"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#ae9d8cb5e38d4b283701e576c841bd132"><param name="Name" value="GROW_VOLUME"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#ab7be786cde1a07c246b17ec1ad80cbcb"><param name="Name" value="GROW_VOLUME"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e5ce150a3e1b42ffcc0fd9e5ed659ab"><param name="Name" value="LAUNCH"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#ac32a101c068371a2114b0f63a0c45db2"><param name="Name" value="LAUNCH_GROUP"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#acfb7d6b4d5a646c620b8aba7f2f2c4fa"><param name="Name" value="parameterize"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a5c9b10f950934631b02a9ce222c32339"><param name="Name" value="RESERVE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#afb586e572f8826239f819e18652d8d7b"><param name="Name" value="setAgentID"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a661598cde7d8e36cf04e328e707a454d"><param name="Name" value="SHRINK_VOLUME"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a7502aad15971920c0d5907ca2f010859"><param name="Name" value="UNRESERVE"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a4e67956271a46ff46c24fef4533926b6"><param name="Name" value="SHRINK_VOLUME"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#aeb3683ee2a39f07239f3910c9e73215c"><param name="Name" value="UNRESERVE"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1ContainerizerTest.html"><param name="Name" value="mesos::internal::tests::ContainerizerTest"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1ContainerizerTest_3_01slave_1_1MesosContainerizer_01_4.html"><param name="Name" value="mesos::internal::tests::ContainerizerTest< slave::MesosContainerizer >"></OBJECT>
@@ -14712,6 +14707,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a499a2223da3e74ef46fdc8f746615aa9"><param name="Name" value="unmocked___run"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#abb419bee97e2e2f03c6b0d2632e607d9"><param name="Name" value="unmocked__run"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#aa96f265cb56dd85929d4ca66ed693a85"><param name="Name" value="unmocked__shutdownExecutor"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a230de1fb57323b1480265584e1a3bfe9"><param name="Name" value="unmocked_applyOperation"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a19fb9a4c5ed269b9db22bbf0028dfdf2"><param name="Name" value="unmocked_authenticate"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a007b84b4b9a3b2acb68eef1df19902aa"><param name="Name" value="unmocked_executorTerminated"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a8c33ef5f82406ebe3c98cc6de062d796"><param name="Name" value="unmocked_killTask"></OBJECT>
@@ -14995,7 +14991,6 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a9fde23c25c5ac80169e660e4b3deccf3"><param name="Name" value="getWebUIDir"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a40599477fe582297ef92c8e19df830b1"><param name="Name" value="initModules"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6a29cdd8cd657c6eceab1bd280cdb1ba0f"><param name="Name" value="LogrotateContainerLogger"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a341112031aee15e0d8427829c7572923"><param name="Name" value="MATCHER"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a238ec6d237ad3bcd459281c730b91a60"><param name="Name" value="MATCHER_P"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a1ff527d79219609dc99b7f90b4933a4a"><param name="Name" value="metricEquals"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6"><param name="Name" value="Metrics"></OBJECT>
@@ -15514,8 +15509,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#adb691cdd12b7af7db52284b0a1737533"><param name="Name" value="apply"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#afa8d5fe5c9c3f6f1588d7df710262080"><param name="Name" value="consumed"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a5a8038920d7a88ed4c0b5b096f6fce83"><param name="Name" value="converted"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="postValidation"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6"><param name="Name" value="PostValidation"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="postValidation"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#aad98a62b2681ff5a4b77f9dc20e9140b"><param name="Name" value="ResourceConversion"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Resources.html"><param name="Name" value="mesos::Resources"></OBJECT>
@@ -16983,10 +16978,13 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ada77661cf8483a0f139d486caff087ad"><param name="Name" value="name"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"><param name="Name" value="NAME"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299"><param name="Name" value="name"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a06b4afb2f86856aadf43412a6bf9ab73"><param name="Name" value="NAME"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a12db6b26fc5e9805d765764ebdb5848d"><param name="Name" value="name"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299"><param name="Name" value="mesos::uri::Fetcher::Plugin"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a12db6b26fc5e9805d765764ebdb5848d"><param name="Name" value="mesos::uri::HadoopFetcherPlugin"></OBJECT>
+  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a06b4afb2f86856aadf43412a6bf9ab73"><param name="Name" value="NAME"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46"><param name="Name" value="name"></OBJECT>
+  <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46"><param name="Name" value="os::Shell"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46"><param name="Name" value="posix/shell.hpp"></OBJECT>
   </UL>
@@ -19767,8 +19765,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html"><param name="Name" value="process::EventQueue"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd"><param name="Name" value="Consumer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a73f44b10f6d09ead6bdf3ab11cba4d06"><param name="Name" value="consumer"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd"><param name="Name" value="Consumer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#ad2d51d8a2a80f473de0bcf2e08e48d90"><param name="Name" value="EventQueue"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
@@ -20397,11 +20395,11 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ada6541d78cad2ecc225be8a26662c748"><param name="Name" value="is_async"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#af71c45e0a85e21f6b39060f4e716cebf"><param name="Name" value="poll"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a9db94d84fb44b21fb669ade7c6a82114"><param name="Name" value="prepare_async"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="read"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="read"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab9c4a52a88fcc9983438e391643424ca"><param name="Name" value="redirect"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Latch.html"><param name="Name" value="process::Latch"></OBJECT>
   <UL>
@@ -20683,8 +20681,8 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html"><param name="Name" value="process::Once"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#a2b83d07d529fb1028705e5c5bcafab6c"><param name="Name" value="done"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af60c4d00f5bca3091b20709b038e5ef3"><param name="Name" value="once"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c"><param name="Name" value="Once"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af60c4d00f5bca3091b20709b038e5ef3"><param name="Name" value="once"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#a757b5aa045b5833563235eb0d84afa82"><param name="Name" value="~Once"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Owned.html"><param name="Name" value="process::Owned"></OBJECT>
@@ -20707,8 +20705,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="process::Process"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -20764,8 +20762,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#aa70c825f2b107eac5f393db03d2dd6ec"><param name="Name" value="associate"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d"><param name="Name" value="discard"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667"><param name="Name" value="fail"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1"><param name="Name" value="future"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#ab033f7626ddfc7f1d62cb3d3952d166e"><param name="Name" value="Future"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1"><param name="Name" value="future"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a6d293d289666af0adec11f68f9fede9c"><param name="Name" value="internal::discarded"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a13a7543bb21f58ae97618480599409e1"><param name="Name" value="operator="></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39"><param name="Name" value="Promise"></OBJECT>
@@ -20928,8 +20926,8 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990af648d44b624da021da40a80190291380"><param name="Name" value="DUPLICATED"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990ad3f73761156a6e75873cf903a0d62994"><param name="Name" value="OWNED"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#afa34ca045f618704548708d7c5e5d82a"><param name="Name" value="subprocess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#afa34ca045f618704548708d7c5e5d82a"><param name="Name" value="subprocess"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html"><param name="Name" value="process::Subprocess::ParentHook"></OBJECT>
   <UL>
@@ -21104,8 +21102,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -21125,8 +21123,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -21153,15 +21151,15 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< HttpConnectionProcess< Call, Event > >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< HttpProxy >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -21181,8 +21179,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< LogProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -21195,8 +21193,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -21216,15 +21214,15 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< MesosAllocatorProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< MesosContainerizerProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -21279,8 +21277,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -21300,15 +21298,15 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Slave >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -21363,15 +21361,15 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< VolumeManagerProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< WhitelistWatcher >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -21527,8 +21525,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classProcessWatcher.html#abdbc71360384f2b3b0ee5080db25b431"><param name="Name" value="process"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classProcessWatcher.html#ae6f5acc4af4d936adca882e2274e6491"><param name="Name" value="ProcessWatcher"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8"><param name="Name" value="Profiler"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceelf.html#a5e0f37b29d2d9500fe43653adefc1022ac94c37334a8660ad8e5c05176a2b3853"><param name="Name" value="PROGBITS"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4"><param name="Name" value="programName_"></OBJECT>
@@ -21972,13 +21970,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1log_1_1Log_1_1Reader.html#a5588979f3c9608bed2ac45328b85b4f3"><param name="Name" value="mesos::log::Log::Reader"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7"><param name="Name" value="os"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1http_1_1Pipe_1_1Reader.html#a0b20318ac77b65b16e30d552b6c0ae91"><param name="Name" value="process::http::Pipe::Reader"></OBJECT>
-  </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="read"></OBJECT>
-  <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="process::io"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io_1_1internal.html#ac0a90b8abf47098e5a57d90e744a42a8"><param name="Name" value="process::io::internal"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io_1_1internal.html#ac0a90b8abf47098e5a57d90e744a42a8"><param name="Name" value="read"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904a3466fab4975481651940ed328aa990e4"><param name="Name" value="READ"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#a0a3f315345ef7b7ee6f3f1d4d337854d"><param name="Name" value="read"></OBJECT>
   <UL>
@@ -22917,8 +22912,11 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a84298b990ad52dfd353358427b04ff3f"><param name="Name" value="windows/rmdir.hpp"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1examples_1_1Flags.html#af84b1942374e87f678a3950ccc136980"><param name="Name" value="role"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1examples_1_1Flags.html#af84b1942374e87f678a3950ccc136980"><param name="Name" value="mesos::internal::examples::Flags"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc"><param name="Name" value="mesos::internal::master::Role"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce"><param name="Name" value="Role"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc"><param name="Name" value="role"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a0fd5f13197bb357ab0cc4f10144f2a58"><param name="Name" value="role_sorter"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="roles_8hpp.html"><param name="Name" value="roles.hpp"></OBJECT>
   <UL>
@@ -23490,79 +23488,67 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ContainerDaemonProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ContainerDaemonProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< DockerContainerizerProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< DockerContainerizerProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< GarbageCollectorProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Help >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< HttpConnectionProcess< Call, Event > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< GarbageCollectorProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< GroupProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Logging >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< HttpConnectionProcess< Call, Event > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< HttpProxy >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Master >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogReaderProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Master >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MemoryProfiler >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogReaderProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosAllocatorProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosContainerizerProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Master >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MemoryProfiler >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosContainerizerProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MetricsProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Profiler >"></OBJECT>
@@ -23577,38 +23563,32 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReaderProcess< T > >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReqResProcess< Req, Res > >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReqResProcess< Req, Res > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ResponseHeartbeaterProcess< Message, Event > >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ResponseHeartbeaterProcess< Message, Event > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Slave >"></OBJECT>
-  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Slave >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType > >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Slave >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< SubsystemProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< SubsystemProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< System >"></OBJECT>
@@ -23624,17 +23604,17 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< UriDiskProfileAdaptorProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< VersionProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="semaphore_8hpp.html"><param name="Name" value="semaphore.hpp"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="semaphore_8hpp.html#ad2f1d392a1962c0a2f6c0639619cc29e"><param name="Name" value="__semaphore__"></OBJECT>
@@ -24010,12 +23990,12 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Resources.html#a1f3cdedd4148ab72cee6dd6283526c73"><param name="Name" value="mesos::Resources"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1Resources.html#ad4403987b8e06ee32c8a8053b64e6210"><param name="Name" value="mesos::v1::Resources"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a661598cde7d8e36cf04e328e707a454d"><param name="Name" value="SHRINK_VOLUME"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a4e67956271a46ff46c24fef4533926b6"><param name="Name" value="SHRINK_VOLUME"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a661598cde7d8e36cf04e328e707a454d"><param name="Name" value="mesos::internal::tests::common"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a4e67956271a46ff46c24fef4533926b6"><param name="Name" value="mesos::internal::tests::common"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1internal.html#a3b2018e10514a54e6a45108ec21dccd0"><param name="Name" value="mesos::internal::tests::internal"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1v1.html#ae3f07200d4660dcb1eb24dde5abf3647"><param name="Name" value="mesos::internal::tests::v1"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a661598cde7d8e36cf04e328e707a454d"><param name="Name" value="src/tests/mesos.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a4e67956271a46ff46c24fef4533926b6"><param name="Name" value="src/tests/mesos.hpp"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a337bdc938215c39cd21ddd11106189c6"><param name="Name" value="SHUT_RD"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abc5dbd13b73a0a66d7fa25364a3f7d77"><param name="Name" value="SHUT_RDWR"></OBJECT>
@@ -24787,7 +24767,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#ab98905cb1522d9d54c54527234d50871"><param name="Name" value="APIResult"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#acb18ceaa5f6f2338f2a9727af398eb79"><param name="Name" value="Call"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#ac4a5499bf7bd860c85008cee8dec7582"><param name="Name" value="convertToHashmap"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a3fe53df8c99e8dce61568ce527030ce7"><param name="Name" value="CREATE"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a77fcd47deb06ad7f2194aa147022ee52"><param name="Name" value="CREATE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a18113034a337746a8c8c7d003141c856"><param name="Name" value="CREATE_DISK"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a33e1b9a2dea5527be8737ed6084567fb"><param name="Name" value="createBasicAuthHeaders"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a5ef717f78021c7cfb0e1cf8e86f5b65a"><param name="Name" value="createCallAccept"></OBJECT>
@@ -24831,7 +24811,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#af54e2c0756107125d4f5544865bd4d78"><param name="Name" value="DefaultCredential"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a44cfa85fa3dc7119765112250095f094"><param name="Name" value="DefaultCredential2"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#aafbf88a94bcb935ba065a107757ddc01"><param name="Name" value="DefaultFrameworkInfo"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a8a7409ebbb940e352722588a8e0bb106"><param name="Name" value="DESTROY"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a1bcd8371d6571ec6a885e3edf0b46536"><param name="Name" value="DESTROY"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a6d9be271a654223f53894a392260cb1d"><param name="Name" value="DESTROY_DISK"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a30192b584d12981549ac3d0b02a6f6ac"><param name="Name" value="DROP_CALL"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a3533c0c7d319d1f84da0ee000885102f"><param name="Name" value="DROP_CALL_MESSAGE"></OBJECT>
@@ -24865,10 +24845,9 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a81d1fa17de2f742f6531ba47760b399f"><param name="Name" value="FutureUnionHttp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a074dbc9bf8a6132df54c5928ff45b483"><param name="Name" value="FutureUnionProtobuf"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#ada5dfad7aa62e60242ec749090e4eb36"><param name="Name" value="getAgentID"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#ae9d8cb5e38d4b283701e576c841bd132"><param name="Name" value="GROW_VOLUME"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#ab7be786cde1a07c246b17ec1ad80cbcb"><param name="Name" value="GROW_VOLUME"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a5e5ce150a3e1b42ffcc0fd9e5ed659ab"><param name="Name" value="LAUNCH"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#ac32a101c068371a2114b0f63a0c45db2"><param name="Name" value="LAUNCH_GROUP"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a341112031aee15e0d8427829c7572923"><param name="Name" value="MATCHER"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a3e80404add7eb05ad215c8975f9c44fb"><param name="Name" value="MATCHER_P"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#ab87ee31e10bdc282bae31a2c973602df"><param name="Name" value="Mesos"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a4a40e358c862a7c630137960605eb017"><param name="Name" value="MockHTTPExecutor"></OBJECT>
@@ -24880,9 +24859,9 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a5c9b10f950934631b02a9ce222c32339"><param name="Name" value="RESERVE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a4e7892daaddcb4dd2e4ebb1266715316"><param name="Name" value="Response"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#afb586e572f8826239f819e18652d8d7b"><param name="Name" value="setAgentID"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a661598cde7d8e36cf04e328e707a454d"><param name="Name" value="SHRINK_VOLUME"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a4e67956271a46ff46c24fef4533926b6"><param name="Name" value="SHRINK_VOLUME"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#ad501fde9ba8e054ecbfc6991b5e5200a"><param name="Name" value="TestMesos"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a7502aad15971920c0d5907ca2f010859"><param name="Name" value="UNRESERVE"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#aeb3683ee2a39f07239f3910c9e73215c"><param name="Name" value="UNRESERVE"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2module_8hpp.html"><param name="Name" value="src/tests/module.hpp"></OBJECT>
   <UL>
@@ -25705,20 +25684,14 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a2d7e0a283bc0c9eca8a8b0532e026269"><param name="Name" value="include/process/subprocess.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a2d7e0a283bc0c9eca8a8b0532e026269"><param name="Name" value="process"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess.html#afa34ca045f618704548708d7c5e5d82a"><param name="Name" value="process::Subprocess"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#afa34ca045f618704548708d7c5e5d82a"><param name="Name" value="process::Subprocess::IO"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="process::Subprocess::IO"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="process::Subprocess::ParentHook"></OBJECT>
-  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#afa34ca045f618704548708d7c5e5d82a"><param name="Name" value="subprocess"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#af010735837a761ba49b0ff6fb0e50ff1"><param name="Name" value="SubprocessLauncher"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a45b73ef479821e71be9f69a190f2bb86"><param name="Name" value="SUBSCRIBE"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#af56dbb267e70425cdc8ac21a2fb4e926"><param name="Name" value="subscribe"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#af56dbb267e70425cdc8ac21a2fb4e926"><param name="Name" value="mesos::internal::ResourceProviderMessage"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#afa7becb994470ebc4d4c88cca297aa07"><param name="Name" value="mesos::internal::slave::Slave"></OBJECT>
-  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a45b73ef479821e71be9f69a190f2bb86"><param name="Name" value="SUBSCRIBE"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#afa7becb994470ebc4d4c88cca297aa07"><param name="Name" value="subscribe"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a749320a9db76684dfddbca810e7df1c6"><param name="Name" value="subscribed"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a0238badb91d8330beab9014c1726c2b4"><param name="Name" value="subscribedDefault"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ad8fccf68963e3540e62df4dfb512bc54"><param name="Name" value="Subscriber"></OBJECT>
@@ -26571,9 +26544,9 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Exec.html#aa44880630d71534bbcb9f8f5acb2c286"><param name="Name" value="os::Exec"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Fork.html#ae3afda5dfbf9c15949f69161d2d5b33c"><param name="Name" value="os::Fork"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4"><param name="Name" value="unimplemented.hpp"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html#a788f2d5d116d024fbfd9b0fd36fa334f"><param name="Name" value="Unimplemented"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4"><param name="Name" value="UNIMPLEMENTED"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1protobuf_1_1UnionValidator.html#a383d069a188b69ce55cbb567df00bf04"><param name="Name" value="UnionValidator"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Shared.html#a5a4fd275e890e3c5e81dd7aed1d804b0"><param name="Name" value="unique"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classDays.html#a589226d06fa74863c8f7a3c7b5c17a4c"><param name="Name" value="units"></OBJECT>
@@ -26609,6 +26582,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#abb419bee97e2e2f03c6b0d2632e607d9"><param name="Name" value="unmocked__run"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#aa96f265cb56dd85929d4ca66ed693a85"><param name="Name" value="unmocked__shutdownExecutor"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html#a5b15a868123d939a609e59d48c830356"><param name="Name" value="unmocked_apply"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a230de1fb57323b1480265584e1a3bfe9"><param name="Name" value="unmocked_applyOperation"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a19fb9a4c5ed269b9db22bbf0028dfdf2"><param name="Name" value="unmocked_authenticate"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a007b84b4b9a3b2acb68eef1df19902aa"><param name="Name" value="unmocked_executorTerminated"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a8c33ef5f82406ebe3c98cc6de062d796"><param name="Name" value="unmocked_killTask"></OBJECT>
@@ -26643,8 +26617,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html"><param name="Name" value="unreachable.hpp"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics_1_1OperationStates.html#a7a34719ef6305e05a9369b84cf1990dc"><param name="Name" value="unreachable"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
@@ -26654,12 +26628,12 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ac1cc9915f69092137574206fe15e571c"><param name="Name" value="unregisteredTime"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a3b121770595af7978290e598a47ae3f7"><param name="Name" value="unregisterFramework"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a10cc0fd019512c68eae59432b7aff3a4"><param name="Name" value="unregisterSlave"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a7502aad15971920c0d5907ca2f010859"><param name="Name" value="UNRESERVE"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#aeb3683ee2a39f07239f3910c9e73215c"><param name="Name" value="UNRESERVE"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a7502aad15971920c0d5907ca2f010859"><param name="Name" value="mesos::internal::tests::common"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#aeb3683ee2a39f07239f3910c9e73215c"><param name="Name" value="mesos::internal::tests::common"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1internal.html#a0291fbcb8e9691f1e123448594eacaaf"><param name="Name" value="mesos::internal::tests::internal"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1v1.html#af17d3743c607ee11d47e22624feb7f64"><param name="Name" value="mesos::internal::tests::v1"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a7502aad15971920c0d5907ca2f010859"><param name="Name" value="src/tests/mesos.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#aeb3683ee2a39f07239f3910c9e73215c"><param name="Name" value="src/tests/mesos.hpp"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Resources.html#a643e177ab27dd9448ec1f3e8cbbc5634"><param name="Name" value="unreserved"></OBJECT>
   <UL>
@@ -27530,8 +27504,8 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1WeakFuture.html#abc498bf35827627ae815540181e073a9"><param name="Name" value="WeakFuture"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a94a63a333e884c51856ce197f29f8e89"><param name="Name" value="webui_dir"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classWeeks.html"><param name="Name" value="Weeks"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0"><param name="Name" value="weeks"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#aadcf23b757330ae23ee70117aec0656e"><param name="Name" value="WEEKS"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0"><param name="Name" value="weeks"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classWeeks.html"><param name="Name" value="Weeks"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classWeeks.html#a7d1f2cc4ff0b617564e447dfbbcf0373"><param name="Name" value="units"></OBJECT>
@@ -27790,10 +27764,13 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a73da9d49515dfff761c4887c3d6032c0"><param name="Name" value="os"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b"><param name="Name" value="os::signal_safe"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66"><param name="Name" value="process::http::Pipe::Writer"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="process::io"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io_1_1internal.html#ab4ecbbe96ef3c0600060e16c47988798"><param name="Name" value="write"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="process::io"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io_1_1internal.html#ab4ecbbe96ef3c0600060e16c47988798"><param name="Name" value="process::io::internal"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904ad4b9e47f65b6e79b010582f15785867e"><param name="Name" value="WRITE"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#ab812da47364d793d9ec0471d3dc8c1bc"><param name="Name" value="write"></OBJECT>
   <UL>
diff --git a/content/api/latest/c++/master_2validation_8hpp_source.html b/content/api/latest/c++/master_2validation_8hpp_source.html
index a11eba0..4b9cc4d 100644
--- a/content/api/latest/c++/master_2validation_8hpp_source.html
+++ b/content/api/latest/c++/master_2validation_8hpp_source.html
@@ -61,7 +61,7 @@
 <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:308</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer_html_aa13ddcf17f737fd9f2d870fb993891f0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#aa13ddcf17f737fd9f2d870fb993891f0">mesos::internal::master::validation::offer::getInverseOffer</a></div><div class="ttdeci">InverseOffer * getInverseOffer(Master *master, const OfferID &amp;offerId)</div></div>
-<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:2656</div></div>
+<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:2707</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:83</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="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal_html_a7c58bc6b710afb48231552ac3c684cef"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html#a7c58bc6b710afb48231552ac3c684cef">mesos::internal::master::validation::task::internal::validateResources</a></div><div class="ttdeci">Option&lt; Error &gt; validateResources(const TaskInfo &amp;task)</div></div>
diff --git a/content/api/latest/c++/mock__slave_8hpp_source.html b/content/api/latest/c++/mock__slave_8hpp_source.html
index 379052d..fadfe88 100644
--- a/content/api/latest/c++/mock__slave_8hpp_source.html
+++ b/content/api/latest/c++/mock__slave_8hpp_source.html
@@ -52,7 +52,7 @@
 <div class="title">mock_slave.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="mock__slave_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span cl [...]
+<a href="mock__slave_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span cl [...]
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator_html_af9cbd826e761a233c0ef3fa81010362b"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html#af9cbd826e761a233c0ef3fa81010362b">mesos::internal::tests::MockResourceEstimator::~MockResourceEstimator</a></div><div class="ttdeci">~MockResourceEstimator() override</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:29</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>
@@ -91,9 +91,9 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1GarbageCollector_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html">mesos::internal::slave::GarbageCollector</a></div><div class="ttdef"><b>Definition:</b> gc.hpp:42</div></div>
 <div class="ttc" id="classmesos_1_1master_1_1detector_1_1MasterDetector_html"><div class="ttname"><a href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a></div><div class="ttdoc">An abstraction of a Master detector which can be used to detect the leading master from a group...</div><div class="ttdef"><b>Definition:</b> detector.hpp:38</div></div>
 <div class="ttc" id="classmesos_1_1slave_1_1QoSController_html"><div class="ttname"><a href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a></div><div class="ttdef"><b>Definition:</b> qos_controller.hpp:44</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:894</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:895</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="classmesos_1_1internal_1_1slave_1_1Framework_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:1074</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:1075</div></div>
 <div class="ttc" id="messages_8hpp_html"><div class="ttname"><a href="messages_8hpp.html">messages.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:58</div></div>
 </div><!-- fragment --></div><!-- contents -->
diff --git a/content/api/latest/c++/namespacemembers_a.html b/content/api/latest/c++/namespacemembers_a.html
index beeb942..3c1dc4d 100644
--- a/content/api/latest/c++/namespacemembers_a.html
+++ b/content/api/latest/c++/namespacemembers_a.html
@@ -170,7 +170,7 @@
 </li>
 <li>append()
 : <a class="el" href="namespaceprotobuf.html#a865f8b0029841d6e3277873ef7b7d3fb">protobuf</a>
-, <a class="el" href="namespacestrings_1_1internal.html#acaa67ca80bcc987b1cc537822845f3f5">strings::internal</a>
+, <a class="el" href="namespacestrings_1_1internal.html#a98e3542d098140d417fcb3d6e35836a0">strings::internal</a>
 </li>
 <li>appendPaths()
 : <a class="el" href="namespaceos_1_1libraries.html#a980d85a5e6c3980841696f8774283b39">os::libraries</a>
@@ -206,13 +206,13 @@
 : <a class="el" href="namespaceos.html#a706dc9d1287978f358a9a23b77037fb0">os</a>
 </li>
 <li>async()
-: <a class="el" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">process</a>
+: <a class="el" href="namespaceprocess.html#a9a7ae46e9f2d15e3fcd2bff8c87204c9">process</a>
 </li>
 <li>async_watcher
 : <a class="el" href="namespaceprocess.html#abde24dee21e5f3c5110d36020c9f8d89">process</a>
 </li>
 <li>attach()
-: <a class="el" href="namespacerouting_1_1filter_1_1internal.html#a3ae22bb34cae1ea9e5d0a30cafeb0d4f">routing::filter::internal</a>
+: <a class="el" href="namespacerouting_1_1filter_1_1internal.html#a8d4c16f68a968cea2dc98e2a8226913c">routing::filter::internal</a>
 </li>
 <li>AttributeList
 : <a class="el" href="namespaceinternal_1_1windows.html#a57ccac11227b87ed48b2798ebc1c5e04">internal::windows</a>
@@ -248,7 +248,7 @@
 : <a class="el" href="namespacemesos_1_1authorization.html#adfad6da9a710bd0b752e3e399f2c2378">mesos::authorization</a>
 </li>
 <li>await()
-: <a class="el" href="namespaceprocess.html#a798bdf13d396404bbf4cd7bb9d25c62c">process</a>
+: <a class="el" href="namespaceprocess.html#a9d64abf575bde6dc82f9d915b33743c8">process</a>
 , <a class="el" href="namespaceprocess_1_1internal.html#a45915c2c6b7aea85b1c9a726158f19fc">process::internal</a>
 </li>
 <li>awaited()
diff --git a/content/api/latest/c++/namespacemembers_c.html b/content/api/latest/c++/namespacemembers_c.html
index ac79d2a..5b2bd60 100644
--- a/content/api/latest/c++/namespacemembers_c.html
+++ b/content/api/latest/c++/namespacemembers_c.html
@@ -362,7 +362,7 @@
 , <a class="el" href="namespacemesos_1_1internal_1_1memfd.html#a46330d6b5dfb6fe50607b896627780bf">mesos::internal::memfd</a>
 </li>
 <li>CREATE()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a3fe53df8c99e8dce61568ce527030ce7">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a77fcd47deb06ad7f2194aa147022ee52">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a1c90834d4e914c028008bf6d4edd5a00">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a3361bf9eac8c4763b8932f1efce7cb8a">mesos::internal::tests::v1</a>
 </li>
diff --git a/content/api/latest/c++/namespacemembers_d.html b/content/api/latest/c++/namespacemembers_d.html
index 8d46b3f..33d9da1 100644
--- a/content/api/latest/c++/namespacemembers_d.html
+++ b/content/api/latest/c++/namespacemembers_d.html
@@ -306,7 +306,7 @@
 : <a class="el" href="namespacecgroups.html#aff40863260825f6176d8195102a0a47f">cgroups</a>
 </li>
 <li>DESTROY()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a8a7409ebbb940e352722588a8e0bb106">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a1bcd8371d6571ec6a885e3edf0b46536">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a0b5c0df110c42e2e09e593003bbbbbb5">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a3628ea1de6e52dd76de2d3b5d4ab8463">mesos::internal::tests::v1</a>
 </li>
@@ -336,7 +336,7 @@
 <li>devolve()
 : <a class="el" href="namespacemesos_1_1csi_1_1v0.html#a896121a0c595635f77c9b3ee12e4dca6">mesos::csi::v0</a>
 , <a class="el" href="namespacemesos_1_1csi_1_1v1.html#a1b0989c176b31d8e9ed40c90aef702e4">mesos::csi::v1</a>
-, <a class="el" href="namespacemesos_1_1internal.html#aa138875b08587bec160408b02a84aa15">mesos::internal</a>
+, <a class="el" href="namespacemesos_1_1internal.html#afc6a33b65dfc4f830eb2ba15aa38fbbd">mesos::internal</a>
 </li>
 <li>diff()
 : <a class="el" href="namespacesvn.html#af97eefc14cbcf6f81e217c6a9215cea9">svn</a>
@@ -352,7 +352,7 @@
 , <a class="el" href="namespaceprocess_1_1internal.html#a58d2ee086b173d21a4fc0550f843dd2e">process::internal</a>
 </li>
 <li>discarded()
-: <a class="el" href="namespaceprocess_1_1internal.html#a7fc7a125c0e895df1fcb67678a8b90d6">process::internal</a>
+: <a class="el" href="namespaceprocess_1_1internal.html#aa03406abec646ff3df058f9e55749c11">process::internal</a>
 </li>
 <li>discardPromises()
 : <a class="el" href="namespaceprocess.html#afe0ad6b5dde08973b75bb8b6eb3a92fc">process</a>
@@ -361,7 +361,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a30ce2dea60e8214b2c6d85ff62320726">mesos::internal::slave</a>
 </li>
 <li>dispatch()
-: <a class="el" href="namespaceprocess.html#add42acb60809951c1bf4cb5397bca116">process</a>
+: <a class="el" href="namespaceprocess.html#a7c08a3db4826a874838e0e8432156aac">process</a>
 , <a class="el" href="namespaceprocess_1_1internal.html#ac34bccdf47fcfa46cedf2a03771eb221">process::internal</a>
 </li>
 <li>DOCKER_FORCE_KILL_TIMEOUT
@@ -398,7 +398,7 @@
 : <a class="el" href="namespacemesos.html#a8ffd0265cced4fe23456fd434f597693">mesos</a>
 </li>
 <li>downgradeResources()
-: <a class="el" href="namespacemesos.html#a941056e127be4427a6e63ec0b9a7a2a5">mesos</a>
+: <a class="el" href="namespacemesos.html#ae0ca5e7aa7cf7a3795ad8ebaf7908015">mesos</a>
 </li>
 <li>download()
 : <a class="el" href="namespacenet.html#ace14e175f117e4e3e73f164538bcfea2">net</a>
diff --git a/content/api/latest/c++/namespacemembers_func_a.html b/content/api/latest/c++/namespacemembers_func_a.html
index d8171a6..28ff71b 100644
--- a/content/api/latest/c++/namespacemembers_func_a.html
+++ b/content/api/latest/c++/namespacemembers_func_a.html
@@ -148,7 +148,7 @@
 </li>
 <li>append()
 : <a class="el" href="namespaceprotobuf.html#a865f8b0029841d6e3277873ef7b7d3fb">protobuf</a>
-, <a class="el" href="namespacestrings_1_1internal.html#af61af4ae3c4f2524e00b4f2a8ded06c6">strings::internal</a>
+, <a class="el" href="namespacestrings_1_1internal.html#a98e3542d098140d417fcb3d6e35836a0">strings::internal</a>
 </li>
 <li>appendPaths()
 : <a class="el" href="namespaceos_1_1libraries.html#a980d85a5e6c3980841696f8774283b39">os::libraries</a>
@@ -169,10 +169,10 @@
 : <a class="el" href="namespaceos.html#a706dc9d1287978f358a9a23b77037fb0">os</a>
 </li>
 <li>async()
-: <a class="el" href="namespaceprocess.html#a9a7ae46e9f2d15e3fcd2bff8c87204c9">process</a>
+: <a class="el" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">process</a>
 </li>
 <li>attach()
-: <a class="el" href="namespacerouting_1_1filter_1_1internal.html#a3ae22bb34cae1ea9e5d0a30cafeb0d4f">routing::filter::internal</a>
+: <a class="el" href="namespacerouting_1_1filter_1_1internal.html#a8d4c16f68a968cea2dc98e2a8226913c">routing::filter::internal</a>
 </li>
 <li>AUTHENTICATION()
 : <a class="el" href="namespaceprocess.html#af11700c40575d7826e6e820896ab7023">process</a>
@@ -187,7 +187,7 @@
 : <a class="el" href="namespacemesos_1_1authorization.html#adfad6da9a710bd0b752e3e399f2c2378">mesos::authorization</a>
 </li>
 <li>await()
-: <a class="el" href="namespaceprocess.html#a9d64abf575bde6dc82f9d915b33743c8">process</a>
+: <a class="el" href="namespaceprocess.html#a798bdf13d396404bbf4cd7bb9d25c62c">process</a>
 , <a class="el" href="namespaceprocess_1_1internal.html#a45915c2c6b7aea85b1c9a726158f19fc">process::internal</a>
 </li>
 <li>awaited()
diff --git a/content/api/latest/c++/namespacemembers_func_c.html b/content/api/latest/c++/namespacemembers_func_c.html
index d8c9181..2c49fdf 100644
--- a/content/api/latest/c++/namespacemembers_func_c.html
+++ b/content/api/latest/c++/namespacemembers_func_c.html
@@ -240,7 +240,7 @@
 , <a class="el" href="namespacemesos_1_1internal_1_1memfd.html#a46330d6b5dfb6fe50607b896627780bf">mesos::internal::memfd</a>
 </li>
 <li>CREATE()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a3fe53df8c99e8dce61568ce527030ce7">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a77fcd47deb06ad7f2194aa147022ee52">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a1c90834d4e914c028008bf6d4edd5a00">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a3361bf9eac8c4763b8932f1efce7cb8a">mesos::internal::tests::v1</a>
 </li>
diff --git a/content/api/latest/c++/namespacemembers_func_d.html b/content/api/latest/c++/namespacemembers_func_d.html
index 7d13f0a..84b31a7 100644
--- a/content/api/latest/c++/namespacemembers_func_d.html
+++ b/content/api/latest/c++/namespacemembers_func_d.html
@@ -142,7 +142,7 @@
 : <a class="el" href="namespacecgroups.html#aff40863260825f6176d8195102a0a47f">cgroups</a>
 </li>
 <li>DESTROY()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a8a7409ebbb940e352722588a8e0bb106">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a1bcd8371d6571ec6a885e3edf0b46536">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a0b5c0df110c42e2e09e593003bbbbbb5">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a3628ea1de6e52dd76de2d3b5d4ab8463">mesos::internal::tests::v1</a>
 </li>
@@ -169,7 +169,7 @@
 <li>devolve()
 : <a class="el" href="namespacemesos_1_1csi_1_1v0.html#a0f2c54ad3145ec1d0f09953927366819">mesos::csi::v0</a>
 , <a class="el" href="namespacemesos_1_1csi_1_1v1.html#a1b0989c176b31d8e9ed40c90aef702e4">mesos::csi::v1</a>
-, <a class="el" href="namespacemesos_1_1internal.html#a7ca0063ef73bff100c2f50ad82f81570">mesos::internal</a>
+, <a class="el" href="namespacemesos_1_1internal.html#a840d16142c39cb98e48a44012a91f9ab">mesos::internal</a>
 </li>
 <li>diff()
 : <a class="el" href="namespacesvn.html#af97eefc14cbcf6f81e217c6a9215cea9">svn</a>
@@ -182,20 +182,20 @@
 , <a class="el" href="namespaceprocess_1_1internal.html#a58d2ee086b173d21a4fc0550f843dd2e">process::internal</a>
 </li>
 <li>discarded()
-: <a class="el" href="namespaceprocess_1_1internal.html#a7fc7a125c0e895df1fcb67678a8b90d6">process::internal</a>
+: <a class="el" href="namespaceprocess_1_1internal.html#aa03406abec646ff3df058f9e55749c11">process::internal</a>
 </li>
 <li>discardPromises()
 : <a class="el" href="namespaceprocess.html#afe0ad6b5dde08973b75bb8b6eb3a92fc">process</a>
 </li>
 <li>dispatch()
-: <a class="el" href="namespaceprocess.html#a9af2ac02b42bbf248161ae6dc7f4e941">process</a>
+: <a class="el" href="namespaceprocess.html#a8b941e17b64458400670153e2f33b67c">process</a>
 , <a class="el" href="namespaceprocess_1_1internal.html#ac34bccdf47fcfa46cedf2a03771eb221">process::internal</a>
 </li>
 <li>downgradeResource()
 : <a class="el" href="namespacemesos.html#a8ffd0265cced4fe23456fd434f597693">mesos</a>
 </li>
 <li>downgradeResources()
-: <a class="el" href="namespacemesos.html#a941056e127be4427a6e63ec0b9a7a2a5">mesos</a>
+: <a class="el" href="namespacemesos.html#ab6aedf5b9bda94224599094cb8140c83">mesos</a>
 </li>
 <li>download()
 : <a class="el" href="namespacenet.html#ace14e175f117e4e3e73f164538bcfea2">net</a>
diff --git a/content/api/latest/c++/namespacemembers_func_g.html b/content/api/latest/c++/namespacemembers_func_g.html
index 271d2af..c8ecb65 100644
--- a/content/api/latest/c++/namespacemembers_func_g.html
+++ b/content/api/latest/c++/namespacemembers_func_g.html
@@ -603,7 +603,7 @@
 : <a class="el" href="namespaceos.html#a5e0295f0e3bae2bd29d86803f9293b5d">os</a>
 </li>
 <li>GROW_VOLUME()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae9d8cb5e38d4b283701e576c841bd132">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab7be786cde1a07c246b17ec1ad80cbcb">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#af3de6b656627b17e001e27635171b654">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a65bba7e47272f85f50938234123b6454">mesos::internal::tests::v1</a>
 </li>
diff --git a/content/api/latest/c++/namespacemembers_func_m.html b/content/api/latest/c++/namespacemembers_func_m.html
index db130c9..33f21a7 100644
--- a/content/api/latest/c++/namespacemembers_func_m.html
+++ b/content/api/latest/c++/namespacemembers_func_m.html
@@ -104,11 +104,8 @@
 <li>MASTER_CAPABILITIES()
 : <a class="el" href="namespacemesos_1_1internal_1_1master.html#a5755d8f01d2ae9068790916bdf0faab0">mesos::internal::master</a>
 </li>
-<li>MATCHER()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a341112031aee15e0d8427829c7572923">mesos::internal::tests</a>
-</li>
 <li>MATCHER_P()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a238ec6d237ad3bcd459281c730b91a60">mesos::internal::tests</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a14ad2e631152154bc4dddf43cc813c7d">mesos::internal::tests</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#a3e80404add7eb05ad215c8975f9c44fb">mesos::internal::tests::v1::scheduler</a>
 , <a class="el" href="namespaceprocess.html#a455c465e5d0dcf4dc7837d690554987c">process</a>
 </li>
@@ -254,11 +251,11 @@
 : <a class="el" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">os::stat</a>
 </li>
 <li>model()
-: <a class="el" href="namespacemesos_1_1internal.html#a8da3ef9ba9db854802b9ef6bb88c4a0e">mesos::internal</a>
+: <a class="el" href="namespacemesos_1_1internal.html#a0f1e16f608664041e365cbf89dbd4739">mesos::internal</a>
 </li>
 <li>mount()
 : <a class="el" href="namespacecgroups.html#aa3c1a4d4d11cca392dc45ff363718fc1">cgroups</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1fs.html#afd1e45c2b648ff930d2df614beb6f34b">mesos::internal::fs</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1fs.html#af0d63e921d6b48554eaee82037356187">mesos::internal::fs</a>
 </li>
 <li>mounted()
 : <a class="el" href="namespacecgroups.html#a379912fbd52d8dba056a7d94041a224e">cgroups</a>
diff --git a/content/api/latest/c++/namespacemembers_func_s.html b/content/api/latest/c++/namespacemembers_func_s.html
index d1c37de..04425e5 100644
--- a/content/api/latest/c++/namespacemembers_func_s.html
+++ b/content/api/latest/c++/namespacemembers_func_s.html
@@ -205,7 +205,7 @@
 : <a class="el" href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa">os</a>
 </li>
 <li>SHRINK_VOLUME()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a661598cde7d8e36cf04e328e707a454d">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a4e67956271a46ff46c24fef4533926b6">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a3b2018e10514a54e6a45108ec21dccd0">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ae3f07200d4660dcb1eb24dde5abf3647">mesos::internal::tests::v1</a>
 </li>
diff --git a/content/api/latest/c++/namespacemembers_func_u.html b/content/api/latest/c++/namespacemembers_func_u.html
index 855268e..e001a55 100644
--- a/content/api/latest/c++/namespacemembers_func_u.html
+++ b/content/api/latest/c++/namespacemembers_func_u.html
@@ -109,7 +109,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1fs.html#a8cc7e8b3a7436a7459dfd72cd90057bc">mesos::internal::fs</a>
 </li>
 <li>UNRESERVE()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a7502aad15971920c0d5907ca2f010859">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#aeb3683ee2a39f07239f3910c9e73215c">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a0291fbcb8e9691f1e123448594eacaaf">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#af17d3743c607ee11d47e22624feb7f64">mesos::internal::tests::v1</a>
 </li>
diff --git a/content/api/latest/c++/namespacemembers_g.html b/content/api/latest/c++/namespacemembers_g.html
index 8a667f7..5af6da1 100644
--- a/content/api/latest/c++/namespacemembers_g.html
+++ b/content/api/latest/c++/namespacemembers_g.html
@@ -618,7 +618,7 @@
 : <a class="el" href="namespaceos.html#a5e0295f0e3bae2bd29d86803f9293b5d">os</a>
 </li>
 <li>GROW_VOLUME()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae9d8cb5e38d4b283701e576c841bd132">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab7be786cde1a07c246b17ec1ad80cbcb">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#af3de6b656627b17e001e27635171b654">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a65bba7e47272f85f50938234123b6454">mesos::internal::tests::v1</a>
 </li>
diff --git a/content/api/latest/c++/namespacemembers_m.html b/content/api/latest/c++/namespacemembers_m.html
index 98e8dc5..58fe241 100644
--- a/content/api/latest/c++/namespacemembers_m.html
+++ b/content/api/latest/c++/namespacemembers_m.html
@@ -128,11 +128,8 @@
 <li>MASTER_INFO_LABEL
 : <a class="el" href="namespacemesos_1_1internal_1_1master.html#a5de4b87e242520966053b9d15adc1374">mesos::internal::master</a>
 </li>
-<li>MATCHER()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a341112031aee15e0d8427829c7572923">mesos::internal::tests</a>
-</li>
 <li>MATCHER_P()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a5545980cfd4ba889899bc0af733fa082">mesos::internal::tests</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a238ec6d237ad3bcd459281c730b91a60">mesos::internal::tests</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#a3e80404add7eb05ad215c8975f9c44fb">mesos::internal::tests::v1::scheduler</a>
 , <a class="el" href="namespaceprocess.html#a455c465e5d0dcf4dc7837d690554987c">process</a>
 </li>
@@ -411,7 +408,7 @@
 : <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03">strings</a>
 </li>
 <li>model()
-: <a class="el" href="namespacemesos_1_1internal.html#af4e0b860b9f388537ecdd51c8f993441">mesos::internal</a>
+: <a class="el" href="namespacemesos_1_1internal.html#a4b20b8ed434e7fc890be702845a9bd9c">mesos::internal</a>
 </li>
 <li>ModuleID
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6">mesos::internal::tests</a>
diff --git a/content/api/latest/c++/namespacemembers_p.html b/content/api/latest/c++/namespacemembers_p.html
index c09fad0..d4430b2 100644
--- a/content/api/latest/c++/namespacemembers_p.html
+++ b/content/api/latest/c++/namespacemembers_p.html
@@ -274,7 +274,7 @@
 : <a class="el" href="namespaceJSON.html#a93c179a1a5bd4164169d47cb1803f2a6">JSON</a>
 </li>
 <li>pstree()
-: <a class="el" href="namespaceos.html#ac324ef4f356d10686ce7024257251443">os</a>
+: <a class="el" href="namespaceos.html#a0b553259c4b9eaee7c3228502fa2406b">os</a>
 </li>
 <li>pstrees()
 : <a class="el" href="namespaceos.html#ae610a9542f877147b89a2a6b7745c80f">os</a>
diff --git a/content/api/latest/c++/namespacemembers_r.html b/content/api/latest/c++/namespacemembers_r.html
index ae9bf63..8e30aae 100644
--- a/content/api/latest/c++/namespacemembers_r.html
+++ b/content/api/latest/c++/namespacemembers_r.html
@@ -108,15 +108,15 @@
 : <a class="el" href="namespacecgroups.html#aa696e42fa4a13e922dee2d1f869146d2">cgroups</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html#adeb89c1623e8d5af457b5b130aceac1d">mesos::internal::slave::state</a>
-, <a class="el" href="namespaceos.html#a7e99bac0fb06315c051358c7916fe692">os</a>
+, <a class="el" href="namespaceos.html#ac7e4e9ac378b8ccbf2faecdfb3f3a825">os</a>
 , <a class="el" href="namespaceprocess_1_1io_1_1internal.html#ac0a90b8abf47098e5a57d90e744a42a8">process::io::internal</a>
+, <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
 </li>
 <li>READ
 : <a class="el" href="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879">process::io</a>
 </li>
 <li>read()
-: <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
-, <a class="el" href="namespaceprocess_1_1windows.html#a7436ed89e84ff3415987de0ca9428d08">process::windows</a>
+: <a class="el" href="namespaceprocess_1_1windows.html#a7436ed89e84ff3415987de0ca9428d08">process::windows</a>
 , <a class="el" href="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3">protobuf</a>
 </li>
 <li>read&lt; Resources &gt;()
@@ -282,7 +282,7 @@
 , <a class="el" href="namespaceprocess.html#a72c24f06ac3f91b9412de80c6252df25">process</a>
 </li>
 <li>run_in_event_loop()
-: <a class="el" href="namespaceprocess.html#abd611a6cc14dc5e3d73fad6c84268342">process</a>
+: <a class="el" href="namespaceprocess.html#ad91a0486ed34c25dc10ba404f4a1fc9b">process</a>
 </li>
 <li>runRecoverProtocol()
 : <a class="el" href="namespacemesos_1_1internal_1_1log.html#a552d05485d9b86bfcbd577cb669ff5ba">mesos::internal::log</a>
diff --git a/content/api/latest/c++/namespacemembers_s.html b/content/api/latest/c++/namespacemembers_s.html
index 7ef55f9..4893288 100644
--- a/content/api/latest/c++/namespacemembers_s.html
+++ b/content/api/latest/c++/namespacemembers_s.html
@@ -226,7 +226,7 @@
 : <a class="el" href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa">os</a>
 </li>
 <li>SHRINK_VOLUME()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a661598cde7d8e36cf04e328e707a454d">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a4e67956271a46ff46c24fef4533926b6">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a3b2018e10514a54e6a45108ec21dccd0">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ae3f07200d4660dcb1eb24dde5abf3647">mesos::internal::tests::v1</a>
 </li>
diff --git a/content/api/latest/c++/namespacemembers_u.html b/content/api/latest/c++/namespacemembers_u.html
index 2c03d12..3268e09 100644
--- a/content/api/latest/c++/namespacemembers_u.html
+++ b/content/api/latest/c++/namespacemembers_u.html
@@ -112,7 +112,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1fs.html#a8cc7e8b3a7436a7459dfd72cd90057bc">mesos::internal::fs</a>
 </li>
 <li>UNRESERVE()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a7502aad15971920c0d5907ca2f010859">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#aeb3683ee2a39f07239f3910c9e73215c">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a0291fbcb8e9691f1e123448594eacaaf">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#af17d3743c607ee11d47e22624feb7f64">mesos::internal::tests::v1</a>
 </li>
diff --git a/content/api/latest/c++/namespacemembers_w.html b/content/api/latest/c++/namespacemembers_w.html
index 1c55211..c3fbd40 100644
--- a/content/api/latest/c++/namespacemembers_w.html
+++ b/content/api/latest/c++/namespacemembers_w.html
@@ -135,17 +135,18 @@
 : <a class="el" href="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a">cgroups</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1log.html#a644a438399ebd57381f8c3eb9261c9bc">mesos::internal::log</a>
-, <a class="el" href="namespaceos_1_1signal__safe.html#a67bf0cd3aa924b5584a8744f15430835">os::signal_safe</a>
-, <a class="el" href="namespaceos.html#a1b67d073837cf74e5cdfa785d5c95fac">os</a>
+, <a class="el" href="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b">os::signal_safe</a>
+, <a class="el" href="namespaceos.html#ac79d6c19460213ad0d5d7adad2d35340">os</a>
 , <a class="el" href="namespaceprocess_1_1io_1_1internal.html#ab4ecbbe96ef3c0600060e16c47988798">process::io::internal</a>
+, <a class="el" href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a>
 </li>
 <li>WRITE
 : <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
 </li>
 <li>write()
-: <a class="el" href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a>
+: <a class="el" href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">process::io</a>
 , <a class="el" href="namespaceprocess_1_1windows.html#a69a29846581bb7bb1084e9ee90cbe8e6">process::windows</a>
-, <a class="el" href="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899">protobuf</a>
+, <a class="el" href="namespaceprotobuf.html#ad7c5a30c2e972caaed6b3896ac7e477f">protobuf</a>
 </li>
 <li>write_async()
 : <a class="el" href="namespaceos.html#a1af52685ba3e8fe8676af86cd16a1eb8">os</a>
diff --git a/content/api/latest/c++/namespacemesos_1_1internal.html b/content/api/latest/c++/namespacemesos_1_1internal.html
index 1e06775..748abba 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal.html
@@ -220,6 +220,8 @@ Functions</h2></td></tr>
 <tr class="separator:a1913ddd3dad5eddba4366150faa7e8ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3ae06f11327eb574260cd0b10ae6354f"><td class="memItemLeft" align="right" valign="top">Offer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a3ae06f11327eb574260cd0b10ae6354f">devolve</a> (const v1::Offer &amp;offer)</td></tr>
 <tr class="separator:a3ae06f11327eb574260cd0b10ae6354f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ace0335a50603c1a973292679253b6541"><td class="memItemLeft" align="right" valign="top">Offer::Operation&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ace0335a50603c1a973292679253b6541">devolve</a> (const v1::Offer::Operation &amp;operation)</td></tr>
+<tr class="separator:ace0335a50603c1a973292679253b6541"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a58c0d2733c1c9dd099d7c6a561b84cb1"><td class="memItemLeft" align="right" valign="top">OperationStatus&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a58c0d2733c1c9dd099d7c6a561b84cb1">devolve</a> (const v1::OperationStatus &amp;status)</td></tr>
 <tr class="separator:a58c0d2733c1c9dd099d7c6a561b84cb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9da8fe740ea6cab7877ec75c403584d5"><td class="memItemLeft" align="right" valign="top">Resource&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a9da8fe740ea6cab7877ec75c403584d5">devolve</a> (const v1::Resource &amp;resource)</td></tr>
@@ -607,6 +609,22 @@ template&lt;typename Message &gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="ace0335a50603c1a973292679253b6541"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Offer::Operation mesos::internal::devolve </td>
+          <td>(</td>
+          <td class="paramtype">const v1::Offer::Operation &amp;&#160;</td>
+          <td class="paramname"><em>operation</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a58c0d2733c1c9dd099d7c6a561b84cb1"></a>
 <div class="memitem">
 <div class="memproto">
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests.html
index bc80987..ef0504e 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests.html
@@ -319,16 +319,14 @@ Functions</h2></td></tr>
 <tr class="separator:a238ec6d237ad3bcd459281c730b91a60"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14ad2e631152154bc4dddf43cc813c7d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a14ad2e631152154bc4dddf43cc813c7d">MATCHER_P</a> (OffersHaveResource, resource,&quot;&quot;)</td></tr>
 <tr class="separator:a14ad2e631152154bc4dddf43cc813c7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed92b51b07d775baa1e72cb43fc11435"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#aed92b51b07d775baa1e72cb43fc11435">MATCHER_P</a> (TaskStatusTaskIdEq, taskInfo,&quot;&quot;)</td></tr>
-<tr class="separator:aed92b51b07d775baa1e72cb43fc11435"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f5cc9e89a9c356da1767d77478856c7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a0f5cc9e89a9c356da1767d77478856c7">MATCHER_P</a> (TaskStatusTaskIdEq, taskId,&quot;&quot;)</td></tr>
+<tr class="separator:a0f5cc9e89a9c356da1767d77478856c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7cab29b6df9a8d0f3359e53ca8bb5c3d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a7cab29b6df9a8d0f3359e53ca8bb5c3d">MATCHER_P</a> (TaskStatusStateEq, taskState,&quot;&quot;)</td></tr>
 <tr class="separator:a7cab29b6df9a8d0f3359e53ca8bb5c3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a637ce9d4772c3235abf2f96f6d4e609e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a637ce9d4772c3235abf2f96f6d4e609e">MATCHER_P</a> (TaskStatusUpdateTaskIdEq, taskInfo,&quot;&quot;)</td></tr>
-<tr class="separator:a637ce9d4772c3235abf2f96f6d4e609e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec8701e2a37c275b6e1e4b5a6f2359cf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#aec8701e2a37c275b6e1e4b5a6f2359cf">MATCHER_P</a> (TaskStatusUpdateTaskIdEq, taskId,&quot;&quot;)</td></tr>
+<tr class="separator:aec8701e2a37c275b6e1e4b5a6f2359cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1f244dc86bb8d7ce9194727600b8f845"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a1f244dc86bb8d7ce9194727600b8f845">MATCHER_P</a> (TaskStatusUpdateStateEq, taskState,&quot;&quot;)</td></tr>
 <tr class="separator:a1f244dc86bb8d7ce9194727600b8f845"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a341112031aee15e0d8427829c7572923"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a341112031aee15e0d8427829c7572923">MATCHER</a> (TaskStatusUpdateIsTerminalState,&quot;&quot;)</td></tr>
-<tr class="separator:a341112031aee15e0d8427829c7572923"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a98039391b28e95a3a4533812ddd0b303"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a98039391b28e95a3a4533812ddd0b303">MATCHER_P</a> (AuthorizationRequestHasTaskID, taskId,&quot;&quot;)</td></tr>
 <tr class="separator:a98039391b28e95a3a4533812ddd0b303"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a846d0de8ef7bfaca35c361dcfa7305ae"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a846d0de8ef7bfaca35c361dcfa7305ae">MATCHER_P</a> (OptionTaskHasTaskID, taskId,&quot;&quot;)</td></tr>
@@ -2389,32 +2387,6 @@ template&lt;typename Message , typename UnionType , typename From , typename To
 
 </div>
 </div>
-<a class="anchor" id="a341112031aee15e0d8427829c7572923"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mesos::internal::tests::MATCHER </td>
-          <td>(</td>
-          <td class="paramtype">TaskStatusUpdateIsTerminalState&#160;</td>
-          <td class="paramname">, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">&quot;&quot;&#160;</td>
-          <td class="paramname">&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
 <a class="anchor" id="a238ec6d237ad3bcd459281c730b91a60"></a>
 <div class="memitem">
 <div class="memproto">
@@ -2479,7 +2451,7 @@ template&lt;typename Message , typename UnionType , typename From , typename To
 
 </div>
 </div>
-<a class="anchor" id="aed92b51b07d775baa1e72cb43fc11435"></a>
+<a class="anchor" id="a0f5cc9e89a9c356da1767d77478856c7"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -2492,7 +2464,7 @@ template&lt;typename Message , typename UnionType , typename From , typename To
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">taskInfo&#160;</td>
+          <td class="paramtype">taskId&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
@@ -2543,7 +2515,7 @@ template&lt;typename Message , typename UnionType , typename From , typename To
 
 </div>
 </div>
-<a class="anchor" id="a637ce9d4772c3235abf2f96f6d4e609e"></a>
+<a class="anchor" id="aec8701e2a37c275b6e1e4b5a6f2359cf"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -2556,7 +2528,7 @@ template&lt;typename Message , typename UnionType , typename From , typename To
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">taskInfo&#160;</td>
+          <td class="paramtype">taskId&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html
index 6324da1..15a8c10 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html
@@ -171,21 +171,21 @@ Functions</h2></td></tr>
 <tr class="memitem:a5c9b10f950934631b02a9ce222c32339"><td class="memTemplParams" colspan="2">template&lt;typename TResources , typename TOperationID , typename TOffer &gt; </td></tr>
 <tr class="memitem:a5c9b10f950934631b02a9ce222c32339"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5c9b10f950934631b02a9ce222c32339">RESERVE</a> (const TResources &amp;resources, const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;operationId=<a class="el" href="structNone.html">None</a>())</td></tr>
 <tr class="separator:a5c9b10f950934631b02a9ce222c32339"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7502aad15971920c0d5907ca2f010859"><td class="memTemplParams" colspan="2">template&lt;typename TResources , typename TOffer &gt; </td></tr>
-<tr class="memitem:a7502aad15971920c0d5907ca2f010859"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a7502aad15971920c0d5907ca2f010859">UNRESERVE</a> (const TResources &amp;resources)</td></tr>
-<tr class="separator:a7502aad15971920c0d5907ca2f010859"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3fe53df8c99e8dce61568ce527030ce7"><td class="memTemplParams" colspan="2">template&lt;typename TResources , typename TOffer &gt; </td></tr>
-<tr class="memitem:a3fe53df8c99e8dce61568ce527030ce7"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a3fe53df8c99e8dce61568ce527030ce7">CREATE</a> (const TResources &amp;volumes)</td></tr>
-<tr class="separator:a3fe53df8c99e8dce61568ce527030ce7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8a7409ebbb940e352722588a8e0bb106"><td class="memTemplParams" colspan="2">template&lt;typename TResources , typename TOffer &gt; </td></tr>
-<tr class="memitem:a8a7409ebbb940e352722588a8e0bb106"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a8a7409ebbb940e352722588a8e0bb106">DESTROY</a> (const TResources &amp;volumes)</td></tr>
-<tr class="separator:a8a7409ebbb940e352722588a8e0bb106"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae9d8cb5e38d4b283701e576c841bd132"><td class="memTemplParams" colspan="2">template&lt;typename TResource , typename TOffer &gt; </td></tr>
-<tr class="memitem:ae9d8cb5e38d4b283701e576c841bd132"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae9d8cb5e38d4b283701e576c841bd132">GROW_VOLUME</a> (const TResource &amp;volume, const TResource &amp;addition)</td></tr>
-<tr class="separator:ae9d8cb5e38d4b283701e576c841bd132"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a661598cde7d8e36cf04e328e707a454d"><td class="memTemplParams" colspan="2">template&lt;typename TResource , typename TOffer , typename TValueScalar &gt; </td></tr>
-<tr class="memitem:a661598cde7d8e36cf04e328e707a454d"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a661598cde7d8e36cf04e328e707a454d">SHRINK_VOLUME</a> (const TResource &amp;volume, const TValueScalar &amp;subtract)</td></tr>
-<tr class="separator:a661598cde7d8e36cf04e328e707a454d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb3683ee2a39f07239f3910c9e73215c"><td class="memTemplParams" colspan="2">template&lt;typename TResources , typename TOperationID , typename TOffer &gt; </td></tr>
+<tr class="memitem:aeb3683ee2a39f07239f3910c9e73215c"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#aeb3683ee2a39f07239f3910c9e73215c">UNRESERVE</a> (const TResources &amp;resources, const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;operationId=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:aeb3683ee2a39f07239f3910c9e73215c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a77fcd47deb06ad7f2194aa147022ee52"><td class="memTemplParams" colspan="2">template&lt;typename TResources , typename TOperationID , typename TOffer &gt; </td></tr>
+<tr class="memitem:a77fcd47deb06ad7f2194aa147022ee52"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a77fcd47deb06ad7f2194aa147022ee52">CREATE</a> (const TResources &amp;volumes, const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;operationId=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a77fcd47deb06ad7f2194aa147022ee52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bcd8371d6571ec6a885e3edf0b46536"><td class="memTemplParams" colspan="2">template&lt;typename TResources , typename TOperationID , typename TOffer &gt; </td></tr>
+<tr class="memitem:a1bcd8371d6571ec6a885e3edf0b46536"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a1bcd8371d6571ec6a885e3edf0b46536">DESTROY</a> (const TResources &amp;volumes, const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;operationId=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a1bcd8371d6571ec6a885e3edf0b46536"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab7be786cde1a07c246b17ec1ad80cbcb"><td class="memTemplParams" colspan="2">template&lt;typename TResource , typename TOperationID , typename TOffer &gt; </td></tr>
+<tr class="memitem:ab7be786cde1a07c246b17ec1ad80cbcb"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab7be786cde1a07c246b17ec1ad80cbcb">GROW_VOLUME</a> (const TResource &amp;volume, const TResource &amp;addition, const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;operationId=<a class="el" href="structNone. [...]
+<tr class="separator:ab7be786cde1a07c246b17ec1ad80cbcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4e67956271a46ff46c24fef4533926b6"><td class="memTemplParams" colspan="2">template&lt;typename TResource , typename TValueScalar , typename TOperationID , typename TOffer &gt; </td></tr>
+<tr class="memitem:a4e67956271a46ff46c24fef4533926b6"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a4e67956271a46ff46c24fef4533926b6">SHRINK_VOLUME</a> (const TResource &amp;volume, const TValueScalar &amp;subtract, const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;operationId=<a class="el" href="struct [...]
+<tr class="separator:a4e67956271a46ff46c24fef4533926b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5e5ce150a3e1b42ffcc0fd9e5ed659ab"><td class="memTemplParams" colspan="2">template&lt;typename TOffer , typename TTaskInfo &gt; </td></tr>
 <tr class="memitem:a5e5ce150a3e1b42ffcc0fd9e5ed659ab"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e5ce150a3e1b42ffcc0fd9e5ed659ab">LAUNCH</a> (const std::vector&lt; TTaskInfo &gt; &amp;tasks)</td></tr>
 <tr class="separator:a5e5ce150a3e1b42ffcc0fd9e5ed659ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -229,11 +229,11 @@ template&lt;typename TWeightInfo &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a3fe53df8c99e8dce61568ce527030ce7"></a>
+<a class="anchor" id="a77fcd47deb06ad7f2194aa147022ee52"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename TResources , typename TOffer &gt; </div>
+template&lt;typename TResources , typename TOperationID , typename TOffer &gt; </div>
 <table class="mlabels">
   <tr>
   <td class="mlabels-left">
@@ -242,8 +242,18 @@ template&lt;typename TResources , typename TOffer &gt; </div>
           <td class="memname">TOffer::Operation mesos::internal::tests::common::CREATE </td>
           <td>(</td>
           <td class="paramtype">const TResources &amp;&#160;</td>
-          <td class="paramname"><em>volumes</em></td><td>)</td>
+          <td class="paramname"><em>volumes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;&#160;</td>
+          <td class="paramname"><em>operationId</em> = <code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
+        </tr>
+        <tr>
           <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
   </td>
@@ -1635,11 +1645,11 @@ template&lt;typename TWeightInfo &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a8a7409ebbb940e352722588a8e0bb106"></a>
+<a class="anchor" id="a1bcd8371d6571ec6a885e3edf0b46536"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename TResources , typename TOffer &gt; </div>
+template&lt;typename TResources , typename TOperationID , typename TOffer &gt; </div>
 <table class="mlabels">
   <tr>
   <td class="mlabels-left">
@@ -1648,8 +1658,18 @@ template&lt;typename TResources , typename TOffer &gt; </div>
           <td class="memname">TOffer::Operation mesos::internal::tests::common::DESTROY </td>
           <td>(</td>
           <td class="paramtype">const TResources &amp;&#160;</td>
-          <td class="paramname"><em>volumes</em></td><td>)</td>
+          <td class="paramname"><em>volumes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;&#160;</td>
+          <td class="paramname"><em>operationId</em> = <code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
+        </tr>
+        <tr>
           <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
   </td>
@@ -1745,11 +1765,11 @@ template&lt;typename TResource , typename TOperationID , typename TOffer &gt; </
 
 </div>
 </div>
-<a class="anchor" id="ae9d8cb5e38d4b283701e576c841bd132"></a>
+<a class="anchor" id="ab7be786cde1a07c246b17ec1ad80cbcb"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename TResource , typename TOffer &gt; </div>
+template&lt;typename TResource , typename TOperationID , typename TOffer &gt; </div>
 <table class="mlabels">
   <tr>
   <td class="mlabels-left">
@@ -1764,7 +1784,13 @@ template&lt;typename TResource , typename TOffer &gt; </div>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const TResource &amp;&#160;</td>
-          <td class="paramname"><em>addition</em>&#160;</td>
+          <td class="paramname"><em>addition</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;&#160;</td>
+          <td class="paramname"><em>operationId</em> = <code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -1973,11 +1999,11 @@ template&lt;typename TResources , typename TOperationID , typename TOffer &gt; <
 
 </div>
 </div>
-<a class="anchor" id="a661598cde7d8e36cf04e328e707a454d"></a>
+<a class="anchor" id="a4e67956271a46ff46c24fef4533926b6"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename TResource , typename TOffer , typename TValueScalar &gt; </div>
+template&lt;typename TResource , typename TValueScalar , typename TOperationID , typename TOffer &gt; </div>
 <table class="mlabels">
   <tr>
   <td class="mlabels-left">
@@ -1992,7 +2018,13 @@ template&lt;typename TResource , typename TOffer , typename TValueScalar &gt; </
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const TValueScalar &amp;&#160;</td>
-          <td class="paramname"><em>subtract</em>&#160;</td>
+          <td class="paramname"><em>subtract</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;&#160;</td>
+          <td class="paramname"><em>operationId</em> = <code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -2009,11 +2041,11 @@ template&lt;typename TResource , typename TOffer , typename TValueScalar &gt; </
 
 </div>
 </div>
-<a class="anchor" id="a7502aad15971920c0d5907ca2f010859"></a>
+<a class="anchor" id="aeb3683ee2a39f07239f3910c9e73215c"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename TResources , typename TOffer &gt; </div>
+template&lt;typename TResources , typename TOperationID , typename TOffer &gt; </div>
 <table class="mlabels">
   <tr>
   <td class="mlabels-left">
@@ -2022,8 +2054,18 @@ template&lt;typename TResources , typename TOffer &gt; </div>
           <td class="memname">TOffer::Operation mesos::internal::tests::common::UNRESERVE </td>
           <td>(</td>
           <td class="paramtype">const TResources &amp;&#160;</td>
-          <td class="paramname"><em>resources</em></td><td>)</td>
+          <td class="paramname"><em>resources</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
           <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;&#160;</td>
+          <td class="paramname"><em>operationId</em> = <code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
   </td>
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html
index 9923ea2..255adaf 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html
@@ -85,6 +85,8 @@ Functions</h2></td></tr>
 <tr class="separator:a748bcd61702a6bdfbf73b34fe47e8af3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a40fd3e7758ec76572e04e78901f492f7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#a40fd3e7758ec76572e04e78901f492f7">ACTION_P2</a> (SendAcknowledge, frameworkId, agentId)</td></tr>
 <tr class="separator:a40fd3e7758ec76572e04e78901f492f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaa3fcb8523ffd85945391cf19759bb49"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#aaa3fcb8523ffd85945391cf19759bb49">ACTION_P2</a> (SendAcknowledgeOperationStatus, frameworkId, agentId)</td></tr>
+<tr class="separator:aaa3fcb8523ffd85945391cf19759bb49"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab0508062aec7908bdf24bc18095a0903"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab0508062aec7908bdf24bc18095a0903">ACTION_P3</a> (SendAcknowledgeOperationStatus, frameworkId, agentId, resourceProviderId)</td></tr>
 <tr class="separator:ab0508062aec7908bdf24bc18095a0903"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
@@ -268,6 +270,38 @@ Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="aaa3fcb8523ffd85945391cf19759bb49"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::tests::v1::scheduler::ACTION_P2 </td>
+          <td>(</td>
+          <td class="paramtype">SendAcknowledgeOperationStatus&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">frameworkId&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">agentId&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="ab0508062aec7908bdf24bc18095a0903"></a>
 <div class="memitem">
 <div class="memproto">
diff --git a/content/api/latest/c++/protobuf__utils_8hpp_source.html b/content/api/latest/c++/protobuf__utils_8hpp_source.html
index c7fc610..cc8c812 100644
--- a/content/api/latest/c++/protobuf__utils_8hpp_source.html
+++ b/content/api/latest/c++/protobuf__utils_8hpp_source.html
@@ -92,7 +92,7 @@
 <div class="ttc" id="namespacesystemd_1_1slices_html_a95aa197d8eed9f20dacb44f433b15f01"><div class="ttname"><a href="namespacesystemd_1_1slices.html#a95aa197d8eed9f20dacb44f433b15f01">systemd::slices::start</a></div><div class="ttdeci">Try&lt; Nothing &gt; start(const std::string &amp;name)</div><div class="ttdoc">Starts the slice with the given name (via &amp;#39;systemctl start &lt;name&gt;&amp;#39;). </div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html">mesos::internal::protobuf::master::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:459</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html_aad0128d18048818ccede75dbd3d3ad43"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#aad0128d18048818ccede75dbd3d3ad43">mesos::internal::protobuf::framework::Capabilities::Capabilities</a></div><div class="ttdeci">Capabilities(const Iterable &amp;capabilities)</div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:535</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:2657</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:2708</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="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event_html_a69703958853b44f22fbf6123be76e0a2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#a69703958853b44f22fbf6123be76e0a2">mesos::internal::protobuf::master::event::createTaskAdded</a></div><div class="ttdeci">mesos::master::Event createTaskAdded(const Task &amp;task)</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:181</div></div>
diff --git a/content/api/latest/c++/resource__provider_2validation_8hpp_source.html b/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
index deebdf3..ecbe4fb 100644
--- a/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="resource__provider_2validation_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="l [...]
-<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:2656</div></div>
+<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:2707</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:25</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>
diff --git a/content/api/latest/c++/slave_2validation_8hpp_source.html b/content/api/latest/c++/slave_2validation_8hpp_source.html
index 355c0fc..172c175 100644
--- a/content/api/latest/c++/slave_2validation_8hpp_source.html
+++ b/content/api/latest/c++/slave_2validation_8hpp_source.html
@@ -54,7 +54,7 @@
 <div class="contents">
 <a href="slave_2validation_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="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; Error &gt;</a></div></div>
-<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:2656</div></div>
+<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:2707</div></div>
 <div class="ttc" id="agent_2agent_8hpp_html"><div class="ttname"><a href="agent_2agent_8hpp.html">agent.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container_html_ae576305179ad464bbd1bf38f34799f13"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container.html#ae576305179ad464bbd1bf38f34799f13">mesos::internal::slave::validation::container::validateContainerId</a></div><div class="ttdeci">Option&lt; Error &gt; validateContainerId(const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1v1_1_1agent_html"><div class="ttname"><a href="namespacemesos_1_1v1_1_1agent.html">mesos::v1::agent</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:27</div></div>
diff --git a/content/api/latest/c++/slave_8hpp_source.html b/content/api/latest/c++/slave_8hpp_source.html
index fd5f8e6..987cc7c 100644
--- a/content/api/latest/c++/slave_8hpp_source.html
+++ b/content/api/latest/c++/slave_8hpp_source.html
@@ -52,7 +52,7 @@
 <div class="title">slave.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="slave_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="l [...]
+<a href="slave_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="l [...]
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a2201f63bd7d999ad238f0c6cd7b956ef"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2201f63bd7d999ad238f0c6cd7b956ef">mesos::internal::slave::Slave::recoveryInfo</a></div><div class="ttdeci">struct mesos::internal::slave::Slave::RecoveryInfo recoveryInfo</div></div>
 <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="classmesos_1_1internal_1_1slave_1_1Slave_html_a7c5612e80a880f00c74767e13bb068fd"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a7c5612e80a880f00c74767e13bb068fd">mesos::internal::slave::Slave::usage</a></div><div class="ttdeci">virtual process::Future&lt; ResourceUsage &gt; usage()</div></div>
@@ -60,7 +60,7 @@
 <div class="ttc" id="operation_8hpp_html"><div class="ttname"><a href="operation_8hpp.html">operation.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1state_1_1internal_html_aa7d7159a34920213b0e79d398070cba0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1state_1_1internal.html#aa7d7159a34920213b0e79d398070cba0">mesos::internal::slave::state::internal::checkpoint</a></div><div class="ttdeci">Try&lt; Nothing &gt; checkpoint(const std::string &amp;path, const std::string &amp;message, bool sync, bool downgradeResources)</div><div class="ttdef"><b>Definition: [...]
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ab7696419236c5bd5d455a0f1aeca9e2c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab7696419236c5bd5d455a0f1aeca9e2c">mesos::internal::slave::Slave::executorMessage</a></div><div class="ttdeci">void executorMessage(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const std::string &amp;data)</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a3d1cb1ded85dc63627e5e1713cd26163"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a3d1cb1ded85dc63627e5e1713cd26163">mesos::internal::slave::Framework::completedExecutors</a></div><div class="ttdeci">circular_buffer&lt; process::Owned&lt; Executor &gt; &gt; completedExecutors</div><div class="ttdef"><b>Definition:</b> slave.hpp:1184</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a3d1cb1ded85dc63627e5e1713cd26163"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a3d1cb1ded85dc63627e5e1713cd26163">mesos::internal::slave::Framework::completedExecutors</a></div><div class="ttdeci">circular_buffer&lt; process::Owned&lt; Executor &gt; &gt; completedExecutors</div><div class="ttdef"><b>Definition:</b> slave.hpp:1185</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_afa7becb994470ebc4d4c88cca297aa07"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#afa7becb994470ebc4d4c88cca297aa07">mesos::internal::slave::Slave::subscribe</a></div><div class="ttdeci">void subscribe(StreamingHttpConnection&lt; v1::executor::Event &gt; http, const executor::Call::Subscribe &amp;subscribe, Framework *framework, Executor *executor)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a960b5a0c710affd3bdd94e97e4dcb1b3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a960b5a0c710affd3bdd94e97e4dcb1b3">mesos::internal::slave::Slave::sendOperationStatusUpdate</a></div><div class="ttdeci">void sendOperationStatusUpdate(const UpdateOperationStatusMessage &amp;update)</div></div>
 <div class="ttc" id="namespaceos_1_1stat_html_a96066cfc01f1f62fc25b56f6915800eb"><div class="ttname"><a href="namespaceos_1_1stat.html#a96066cfc01f1f62fc25b56f6915800eb">os::stat::uid</a></div><div class="ttdeci">Try&lt; uid_t &gt; uid(const std::string &amp;path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:215</div></div>
@@ -68,20 +68,20 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></div><div class="ttdef"><b>Definition:</b> http.hpp:42</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:29</div></div>
 <div class="ttc" id="namespacerouting_1_1filter_1_1basic_html_a088d88712e011acb0673da92045b365b"><div class="ttname"><a href="namespacerouting_1_1filter_1_1basic.html#a088d88712e011acb0673da92045b365b">routing::filter::basic::update</a></div><div class="ttdeci">Try&lt; bool &gt; update(const std::string &amp;link, const Handle &amp;parent, uint16_t protocol, const action::Mirror &amp;mirror)</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a3b2abbbd9f9e9ca5c08b75329ac426c0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">mesos::internal::slave::Executor::State</a></div><div class="ttdeci">State</div><div class="ttdef"><b>Definition:</b> slave.hpp:985</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a726fa325995a88be3eda7b99545f89a9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a726fa325995a88be3eda7b99545f89a9">mesos::internal::slave::Executor::completedTasks</a></div><div class="ttdeci">circular_buffer&lt; std::shared_ptr&lt; Task &gt; &gt; completedTasks</div><div class="ttdef"><b>Definition:</b> slave.hpp:1056</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_ae55ae82756d7af7868412d5df946da12"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#ae55ae82756d7af7868412d5df946da12">mesos::internal::slave::Executor::heartbeater</a></div><div class="ttdeci">process::Owned&lt; ResponseHeartbeater&lt; executor::Event, v1::executor::Event &gt; &gt; heartbeater</div><div class="ttdef"><b>Definition:</b> slave.hpp:1028</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a3b2abbbd9f9e9ca5c08b75329ac426c0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">mesos::internal::slave::Executor::State</a></div><div class="ttdeci">State</div><div class="ttdef"><b>Definition:</b> slave.hpp:986</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a726fa325995a88be3eda7b99545f89a9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a726fa325995a88be3eda7b99545f89a9">mesos::internal::slave::Executor::completedTasks</a></div><div class="ttdeci">circular_buffer&lt; std::shared_ptr&lt; Task &gt; &gt; completedTasks</div><div class="ttdef"><b>Definition:</b> slave.hpp:1057</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_ae55ae82756d7af7868412d5df946da12"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#ae55ae82756d7af7868412d5df946da12">mesos::internal::slave::Executor::heartbeater</a></div><div class="ttdeci">process::Owned&lt; ResponseHeartbeater&lt; executor::Event, v1::executor::Event &gt; &gt; heartbeater</div><div class="ttdef"><b>Definition:</b> slave.hpp:1029</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">mesos::internal::slave::state::ExecutorState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:319</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a501cc0851b8609a0305cb6b4604081ab"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a501cc0851b8609a0305cb6b4604081ab">mesos::internal::slave::Slave::_reregisterExecutor</a></div><div class="ttdeci">void _reregisterExecutor(const process::Future&lt; Nothing &gt; &amp;future, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</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="classmesos_1_1internal_1_1slave_1_1Slave_html_a355d5c297d06b8e818df3edcfd69648b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a355d5c297d06b8e818df3edcfd69648b">mesos::internal::slave::Slave::age</a></div><div class="ttdeci">Duration age(double usage)</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="classmesos_1_1internal_1_1slave_1_1Executor_html_aed6f0c1093840e82b6e920164be9df74"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#aed6f0c1093840e82b6e920164be9df74">mesos::internal::slave::Executor::user</a></div><div class="ttdeci">const Option&lt; std::string &gt; user</div><div class="ttdef"><b>Definition:</b> slave.hpp:1010</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_aed6f0c1093840e82b6e920164be9df74"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#aed6f0c1093840e82b6e920164be9df74">mesos::internal::slave::Executor::user</a></div><div class="ttdeci">const Option&lt; std::string &gt; user</div><div class="ttdef"><b>Definition:</b> slave.hpp:1011</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_acc816a5f127bb40e7d5464befda0a0a9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#acc816a5f127bb40e7d5464befda0a0a9">mesos::internal::slave::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const MesosContainerizerProcess::State &amp;state)</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a6d93343a7cac0e8f5398e4d55a19c856"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6d93343a7cac0e8f5398e4d55a19c856">mesos::internal::slave::Executor::info</a></div><div class="ttdeci">const ExecutorInfo info</div><div class="ttdef"><b>Definition:</b> slave.hpp:999</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a6d93343a7cac0e8f5398e4d55a19c856"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6d93343a7cac0e8f5398e4d55a19c856">mesos::internal::slave::Executor::info</a></div><div class="ttdeci">const ExecutorInfo info</div><div class="ttdef"><b>Definition:</b> slave.hpp:1000</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a8c91e52205ed91adf20cee75cfcf43fe"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8c91e52205ed91adf20cee75cfcf43fe">mesos::internal::slave::Slave::removeFramework</a></div><div class="ttdeci">virtual void removeFramework(Framework *framework)</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="classmesos_1_1internal_1_1slave_1_1Executor_html_a6088e2d4d0160d0cdaf8674c46d91c43"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6088e2d4d0160d0cdaf8674c46d91c43">mesos::internal::slave::Executor::send</a></div><div class="ttdeci">void send(const Message &amp;message)</div><div class="ttdef"><b>Definition:</b> slave.hpp:952</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a6088e2d4d0160d0cdaf8674c46d91c43"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6088e2d4d0160d0cdaf8674c46d91c43">mesos::internal::slave::Executor::send</a></div><div class="ttdeci">void send(const Message &amp;message)</div><div class="ttdef"><b>Definition:</b> slave.hpp:953</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a268b5307f2796f9270acf6efaf29711c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a268b5307f2796f9270acf6efaf29711c">mesos::internal::slave::Slave::shutdownExecutor</a></div><div class="ttdeci">virtual void shutdownExecutor(const process::UPID &amp;from, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a30d96c36cbd0acafd0ccb8df227c382c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a30d96c36cbd0acafd0ccb8df227c382c">mesos::internal::slave::Slave::detachTaskVolumeDirectories</a></div><div class="ttdeci">void detachTaskVolumeDirectories(const ExecutorInfo &amp;executorInfo, const ContainerID &amp;executorContainerId, const std::vector&lt; Task &gt; &amp;tasks)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_abfb7f2e5da682da23743fadf18a369a8"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#abfb7f2e5da682da23743fadf18a369a8">mesos::internal::slave::Slave::run</a></div><div class="ttdeci">void run(const FrameworkInfo &amp;frameworkInfo, ExecutorInfo executorInfo, Option&lt; TaskInfo &gt; task, Option&lt; TaskGroupInfo &gt; taskGroup, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionU [...]
@@ -91,7 +91,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a14a15d2b5e7d53570e69704aebba903b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a14a15d2b5e7d53570e69704aebba903b">mesos::internal::slave::Slave::___run</a></div><div class="ttdeci">virtual void ___run(const process::Future&lt; Nothing &gt; &amp;future, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, const std::vector&lt; TaskInfo &gt; [...]
 <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:308</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa91b3747671faf9f39404a8730e5ef3d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa91b3747671faf9f39404a8730e5ef3d">mesos::internal::slave::Slave::_statusUpdateAcknowledgement</a></div><div class="ttdeci">void _statusUpdateAcknowledgement(const process::Future&lt; bool &gt; &amp;future, const TaskID &amp;taskId, const FrameworkID &amp;frameworkId, const UUID &amp;uuid)</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_a01071449f782490aaa812b1956811ed9"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a01071449f782490aaa812b1956811ed9">mesos::internal::slave::ResourceProvider::ResourceProvider</a></div><div class="ttdeci">ResourceProvider(const ResourceProviderInfo &amp;_info, const Resources &amp;_totalResources, const Option&lt; UUID &gt; &amp;_resourceVersion)</div><div class="ttdef"> [...]
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_a01071449f782490aaa812b1956811ed9"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a01071449f782490aaa812b1956811ed9">mesos::internal::slave::ResourceProvider::ResourceProvider</a></div><div class="ttdeci">ResourceProvider(const ResourceProviderInfo &amp;_info, const Resources &amp;_totalResources, const Option&lt; UUID &gt; &amp;_resourceVersion)</div><div class="ttdef"> [...]
 <div class="ttc" id="src_2slave_2metrics_8hpp_html"><div class="ttname"><a href="src_2slave_2metrics_8hpp.html">metrics.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa0a3ade2dde9dd762b30fb376497de35"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa0a3ade2dde9dd762b30fb376497de35">mesos::internal::slave::Slave::removeExecutor</a></div><div class="ttdeci">void removeExecutor(Framework *framework, Executor *executor)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a05bb2d1fc84402385d05c5341dea5827"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a05bb2d1fc84402385d05c5341dea5827">mesos::internal::slave::Slave::_recoverContainerizer</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; _recoverContainerizer(const Option&lt; state::SlaveState &gt; &amp;state)</div></div>
@@ -99,34 +99,34 @@
 <div class="ttc" id="namespaceos_html_a698aa27e5ea6b1dc1c190b978c2f7960"><div class="ttname"><a href="namespaceos.html#a698aa27e5ea6b1dc1c190b978c2f7960">os::user</a></div><div class="ttdeci">Result&lt; std::string &gt; user(Option&lt; uid_t &gt; uid=None())</div><div class="ttdef"><b>Definition:</b> su.hpp:284</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>
 <div class="ttc" id="os_8hpp_html"><div class="ttname"><a href="os_8hpp.html">os.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a216f08b1add210f581feac4f32980ba4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a216f08b1add210f581feac4f32980ba4">mesos::internal::slave::Framework::taskLaunchSequences</a></div><div class="ttdeci">hashmap&lt; ExecutorID, process::Sequence &gt; taskLaunchSequences</div><div class="ttdef"><b>Definition:</b> slave.hpp:1174</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a216f08b1add210f581feac4f32980ba4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a216f08b1add210f581feac4f32980ba4">mesos::internal::slave::Framework::taskLaunchSequences</a></div><div class="ttdeci">hashmap&lt; ExecutorID, process::Sequence &gt; taskLaunchSequences</div><div class="ttdef"><b>Definition:</b> slave.hpp:1175</div></div>
 <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result&lt; ProcessStatus &gt; status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
 <div class="ttc" id="include_2mesos_2master_2detector_8hpp_html"><div class="ttname"><a href="include_2mesos_2master_2detector_8hpp.html">detector.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_a8c0e5dbb74c8b82f48a3dcdf31fe87d7"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a8c0e5dbb74c8b82f48a3dcdf31fe87d7">mesos::internal::slave::ResourceProvider::resourceVersion</a></div><div class="ttdeci">Option&lt; UUID &gt; resourceVersion</div><div class="ttdef"><b>Definition:</b> slave.hpp:1219</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a8c3b34067fce32051813121d3c915339"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a8c3b34067fce32051813121d3c915339">mesos::internal::slave::Executor::http</a></div><div class="ttdeci">Option&lt; StreamingHttpConnection&lt; v1::executor::Event &gt; &gt; http</div><div class="ttdef"><b>Definition:</b> slave.hpp:1026</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a3b2abbbd9f9e9ca5c08b75329ac426c0ab536b2fae4842fc2c6e24905f142c920"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0ab536b2fae4842fc2c6e24905f142c920">mesos::internal::slave::Executor::TERMINATING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:989</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_a8c0e5dbb74c8b82f48a3dcdf31fe87d7"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a8c0e5dbb74c8b82f48a3dcdf31fe87d7">mesos::internal::slave::ResourceProvider::resourceVersion</a></div><div class="ttdeci">Option&lt; UUID &gt; resourceVersion</div><div class="ttdef"><b>Definition:</b> slave.hpp:1220</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a8c3b34067fce32051813121d3c915339"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a8c3b34067fce32051813121d3c915339">mesos::internal::slave::Executor::http</a></div><div class="ttdeci">Option&lt; StreamingHttpConnection&lt; v1::executor::Event &gt; &gt; http</div><div class="ttdef"><b>Definition:</b> slave.hpp:1027</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a3b2abbbd9f9e9ca5c08b75329ac426c0ab536b2fae4842fc2c6e24905f142c920"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0ab536b2fae4842fc2c6e24905f142c920">mesos::internal::slave::Executor::TERMINATING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:990</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:83</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a763b2f90bc53f92d680a635fe28e858e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a763b2f90bc53f92d680a635fe28e858e">mesos::internal::slave::Slave::Executor</a></div><div class="ttdeci">friend class Executor</div><div class="ttdef"><b>Definition:</b> slave.hpp:624</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a763b2f90bc53f92d680a635fe28e858e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a763b2f90bc53f92d680a635fe28e858e">mesos::internal::slave::Slave::Executor</a></div><div class="ttdeci">friend class Executor</div><div class="ttdef"><b>Definition:</b> slave.hpp:625</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a101f8dc5a130dc066b8be3e231eed9f8"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a101f8dc5a130dc066b8be3e231eed9f8">mesos::internal::slave::Slave::handleRunTaskGroupMessage</a></div><div class="ttdeci">void handleRunTaskGroupMessage(const process::UPID &amp;from, RunTaskGroupMessage &amp;&amp;runTaskGroupMessage)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a515bd07e751e76bda7f78d3953f5c64f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a515bd07e751e76bda7f78d3953f5c64f">mesos::internal::slave::Slave::runTaskGroup</a></div><div class="ttdeci">virtual void runTaskGroup(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const TaskGroupInfo &amp;taskGroupInfo, const std::vector&lt; ResourceVe [...]
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo_html_abdbf7f4d9d923c57105b4eb1dac7e3d8"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#abdbf7f4d9d923c57105b4eb1dac7e3d8">mesos::internal::slave::Slave::RecoveryInfo::reconnect</a></div><div class="ttdeci">bool reconnect</div><div class="ttdef"><b>Definition:</b> slave.hpp:426</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo_html_abdbf7f4d9d923c57105b4eb1dac7e3d8"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#abdbf7f4d9d923c57105b4eb1dac7e3d8">mesos::internal::slave::Slave::RecoveryInfo::reconnect</a></div><div class="ttdeci">bool reconnect</div><div class="ttdef"><b>Definition:</b> slave.hpp:427</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a9c1e1cd64c97eca9037187ee4a782999"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9c1e1cd64c97eca9037187ee4a782999">mesos::internal::slave::Slave::executorTerminated</a></div><div class="ttdeci">virtual void executorTerminated(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const process::Future&lt; Option&lt; mesos::slave::ContainerTermination &gt;&gt; &amp;termination)< [...]
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aed2056b005ade1638def65595bd2d14f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aed2056b005ade1638def65595bd2d14f">mesos::internal::slave::Slave::launchExecutor</a></div><div class="ttdeci">void launchExecutor(const process::Future&lt; Option&lt; Secret &gt;&gt; &amp;authorizationToken, const FrameworkID &amp;frameworkId, const ExecutorInfo &amp;executorInfo, const Option&lt; TaskInfo &gt; &a [...]
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1VolumeGidManager_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1VolumeGidManager.html">mesos::internal::slave::VolumeGidManager</a></div><div class="ttdef"><b>Definition:</b> volume_gid_manager.hpp:40</div></div>
 <div class="ttc" id="agent_2agent_8hpp_html"><div class="ttname"><a href="agent_2agent_8hpp.html">agent.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_ad7dbb2013ee11ad0a55f177bfd7a0461"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#ad7dbb2013ee11ad0a55f177bfd7a0461">mesos::internal::slave::Framework::pid</a></div><div class="ttdeci">Option&lt; process::UPID &gt; pid</div><div class="ttdef"><b>Definition:</b> slave.hpp:1151</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_ad7dbb2013ee11ad0a55f177bfd7a0461"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#ad7dbb2013ee11ad0a55f177bfd7a0461">mesos::internal::slave::Framework::pid</a></div><div class="ttdeci">Option&lt; process::UPID &gt; pid</div><div class="ttdef"><b>Definition:</b> slave.hpp:1152</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>
 <div class="ttc" id="include_2mesos_2module_2authenticatee_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_2authenticatee_8hpp.html">authenticatee.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a895612a28929288abe2071620d7958da"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a895612a28929288abe2071620d7958da">mesos::internal::slave::Framework::pendingTasks</a></div><div class="ttdeci">hashmap&lt; ExecutorID, hashmap&lt; TaskID, TaskInfo &gt; &gt; pendingTasks</div><div class="ttdef"><b>Definition:</b> slave.hpp:1161</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a895612a28929288abe2071620d7958da"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a895612a28929288abe2071620d7958da">mesos::internal::slave::Framework::pendingTasks</a></div><div class="ttdeci">hashmap&lt; ExecutorID, hashmap&lt; TaskID, TaskInfo &gt; &gt; pendingTasks</div><div class="ttdef"><b>Definition:</b> slave.hpp:1162</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_af79c3eb007e12f37faec4a24d1f95cc4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">mesos::internal::slave::Slave::state</a></div><div class="ttdeci">enum mesos::internal::slave::Slave::State state</div></div>
 <div class="ttc" id="namespacecgroups_1_1blkio_html_a350b1eb57318afaea7700ab7786b55ef"><div class="ttname"><a href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">cgroups::blkio::Operation</a></div><div class="ttdeci">Operation</div><div class="ttdef"><b>Definition:</b> cgroups.hpp:458</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a32c9fe6c89794738768ae750919494c8"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a32c9fe6c89794738768ae750919494c8">mesos::internal::slave::Slave::_checkImageDiskUsage</a></div><div class="ttdeci">void _checkImageDiskUsage(const process::Future&lt; double &gt; &amp;usage)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a7671d5dc95a480163e3a52466767ab80"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a7671d5dc95a480163e3a52466767ab80">mesos::internal::slave::Slave::reregisterExecutor</a></div><div class="ttdeci">void reregisterExecutor(const process::UPID &amp;from, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const std::vector&lt; TaskInfo &gt; &amp;tasks, const std::vector&lt; Status [...]
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a28542cb83d680c4bd37f31ae58382866"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a28542cb83d680c4bd37f31ae58382866">mesos::internal::slave::Framework::slave</a></div><div class="ttdeci">Slave * slave</div><div class="ttdef"><b>Definition:</b> slave.hpp:1140</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a28542cb83d680c4bd37f31ae58382866"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a28542cb83d680c4bd37f31ae58382866">mesos::internal::slave::Framework::slave</a></div><div class="ttdeci">Slave * slave</div><div class="ttdef"><b>Definition:</b> slave.hpp:1141</div></div>
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
 <div class="ttc" id="slave_2qos__controller_8hpp_html"><div class="ttname"><a href="slave_2qos__controller_8hpp.html">qos_controller.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_addae2cfbd131b946f10a7986aafac151"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#addae2cfbd131b946f10a7986aafac151">mesos::internal::slave::Executor::pendingTermination</a></div><div class="ttdeci">Option&lt; mesos::slave::ContainerTermination &gt; pendingTermination</div><div class="ttdef"><b>Definition:</b> slave.hpp:1063</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_addae2cfbd131b946f10a7986aafac151"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#addae2cfbd131b946f10a7986aafac151">mesos::internal::slave::Executor::pendingTermination</a></div><div class="ttdeci">Option&lt; mesos::slave::ContainerTermination &gt; pendingTermination</div><div class="ttdef"><b>Definition:</b> slave.hpp:1064</div></div>
 <div class="ttc" id="src_2common_2http_8hpp_html"><div class="ttname"><a href="src_2common_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="authentication_2secret__generator_8hpp_html"><div class="ttname"><a href="authentication_2secret__generator_8hpp.html">secret_generator.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a300cf38a0e34b0dded9297699aad4cd7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a300cf38a0e34b0dded9297699aad4cd7">mesos::internal::slave::executorEnvironment</a></div><div class="ttdeci">std::map&lt; std::string, std::string &gt; executorEnvironment(const Flags &amp;flags, const ExecutorInfo &amp;executorInfo, const std::string &amp;directory, const SlaveID &amp;slaveId, const process::PID&lt; Slave & [...]
@@ -137,10 +137,10 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a77441f318a2261c9a4c9b7bd50855f94"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a77441f318a2261c9a4c9b7bd50855f94">mesos::internal::slave::Slave::generateSecret</a></div><div class="ttdeci">process::Future&lt; Option&lt; Secret &gt; &gt; generateSecret(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ae2e4f0d114052387cba8de3263a144f4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ae2e4f0d114052387cba8de3263a144f4">mesos::internal::slave::Slave::~Slave</a></div><div class="ttdeci">~Slave() override</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html">mesos::internal::slave::TaskStatusUpdateManager</a></div><div class="ttdef"><b>Definition:</b> task_status_update_manager.hpp:58</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a806e8af598eb003694dbaeacdda2c66b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a806e8af598eb003694dbaeacdda2c66b">mesos::internal::slave::Executor::queuedTasks</a></div><div class="ttdeci">LinkedHashMap&lt; TaskID, TaskInfo &gt; queuedTasks</div><div class="ttdef"><b>Definition:</b> slave.hpp:1039</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a806e8af598eb003694dbaeacdda2c66b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a806e8af598eb003694dbaeacdda2c66b">mesos::internal::slave::Executor::queuedTasks</a></div><div class="ttdeci">LinkedHashMap&lt; TaskID, TaskInfo &gt; queuedTasks</div><div class="ttdef"><b>Definition:</b> slave.hpp:1040</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2shared_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2shared_8hpp.html">shared.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a1e0c26aadd84e879a41ce399d685e421"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1e0c26aadd84e879a41ce399d685e421">mesos::internal::slave::Slave::statusUpdateAcknowledgement</a></div><div class="ttdeci">void statusUpdateAcknowledgement(const process::UPID &amp;from, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const TaskID &amp;taskId, const std::string &amp;uuid)</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_ab05d451e6d84e8da41ac5b156cb7a79f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab05d451e6d84e8da41ac5b156cb7a79f">mesos::internal::slave::Executor::checkpoint</a></div><div class="ttdeci">const bool checkpoint</div><div class="ttdef"><b>Definition:</b> slave.hpp:1012</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_ab05d451e6d84e8da41ac5b156cb7a79f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab05d451e6d84e8da41ac5b156cb7a79f">mesos::internal::slave::Executor::checkpoint</a></div><div class="ttdeci">const bool checkpoint</div><div class="ttdef"><b>Definition:</b> slave.hpp:1013</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ac738a6078b63c45cc4c6000f928cabad"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac738a6078b63c45cc4c6000f928cabad">mesos::internal::slave::Slave::signaled</a></div><div class="ttdeci">void signaled(int signal, int uid)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa9e732b1740fde525ebf68862cb72302"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa9e732b1740fde525ebf68862cb72302">mesos::internal::slave::Slave::__recoverOperations</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; __recoverOperations(const process::Future&lt; OperationStatusUpdateManagerState &gt; &amp;state)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a1ddf147030bcd30d9958a082854f28f5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1ddf147030bcd30d9958a082854f28f5">mesos::internal::slave::Slave::_shutdownExecutor</a></div><div class="ttdeci">virtual void _shutdownExecutor(Framework *framework, Executor *executor)</div></div>
@@ -164,10 +164,10 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa14da55de5c585de7f443afa61e042d7"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa14da55de5c585de7f443afa61e042d7">mesos::internal::slave::Slave::pingTimeout</a></div><div class="ttdeci">void pingTimeout(process::Future&lt; Option&lt; MasterInfo &gt;&gt; future)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a1b1b0a11b5f06125e3e546de09e1030b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1b1b0a11b5f06125e3e546de09e1030b">mesos::internal::slave::Slave::handleRunTaskMessage</a></div><div class="ttdeci">void handleRunTaskMessage(const process::UPID &amp;from, RunTaskMessage &amp;&amp;runTaskMessage)</div></div>
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_aaad02226a9d30491088dd9ef315effbc"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#aaad02226a9d30491088dd9ef315effbc">mesos::internal::slave::Executor::containerId</a></div><div class="ttdeci">const ContainerID containerId</div><div class="ttdef"><b>Definition:</b> slave.hpp:1003</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_aaad02226a9d30491088dd9ef315effbc"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#aaad02226a9d30491088dd9ef315effbc">mesos::internal::slave::Executor::containerId</a></div><div class="ttdeci">const ContainerID containerId</div><div class="ttdef"><b>Definition:</b> slave.hpp:1004</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html">mesos::internal::slave::state::TaskState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:269</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_accb4e9c8d32936b20f3d0ddc71fe8adda577bc0be9a10978a6926259b04ac779e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8adda577bc0be9a10978a6926259b04ac779e">mesos::internal::slave::Framework::TERMINATING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:1134</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a29666bff86d8f043ce5ba4f8a4ccb0b8"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a29666bff86d8f043ce5ba4f8a4ccb0b8">mesos::internal::slave::Executor::pid</a></div><div class="ttdeci">Option&lt; process::UPID &gt; pid</div><div class="ttdef"><b>Definition:</b> slave.hpp:1030</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_accb4e9c8d32936b20f3d0ddc71fe8adda577bc0be9a10978a6926259b04ac779e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8adda577bc0be9a10978a6926259b04ac779e">mesos::internal::slave::Framework::TERMINATING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:1135</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a29666bff86d8f043ce5ba4f8a4ccb0b8"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a29666bff86d8f043ce5ba4f8a4ccb0b8">mesos::internal::slave::Executor::pid</a></div><div class="ttdeci">Option&lt; process::UPID &gt; pid</div><div class="ttdef"><b>Definition:</b> slave.hpp:1031</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1StreamingHttpConnection_html_af935a8f1a29d10dcdbc1d379c6439e45"><div class="ttname"><a href="structmesos_1_1internal_1_1StreamingHttpConnection.html#af935a8f1a29d10dcdbc1d379c6439e45">mesos::internal::StreamingHttpConnection::send</a></div><div class="ttdeci">bool send(const Message &amp;message)</div><div class="ttdef"><b>Definition:</b> http.hpp:162</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a1200b872e31b092349f482e4711d41e4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1200b872e31b092349f482e4711d41e4">mesos::internal::slave::Slave::getExecutorInfo</a></div><div class="ttdeci">ExecutorInfo getExecutorInfo(const FrameworkInfo &amp;frameworkInfo, const TaskInfo &amp;task) const </div></div>
 <div class="ttc" id="src_2slave_2state_8hpp_html"><div class="ttname"><a href="src_2slave_2state_8hpp.html">state.hpp</a></div></div>
@@ -175,86 +175,85 @@
 <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:530</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a0ba4694079a24c1185bda1ae271ec571"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a0ba4694079a24c1185bda1ae271ec571">mesos::internal::slave::Slave::reconcileOperations</a></div><div class="ttdeci">void reconcileOperations(const ReconcileOperationsMessage &amp;message)</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:25</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a65933e3034706258069b54549081fdbf"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a65933e3034706258069b54549081fdbf">mesos::internal::slave::Framework::id</a></div><div class="ttdeci">const FrameworkID id() const </div><div class="ttdef"><b>Definition:</b> slave.hpp:1096</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a65933e3034706258069b54549081fdbf"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a65933e3034706258069b54549081fdbf">mesos::internal::slave::Framework::id</a></div><div class="ttdeci">const FrameworkID id() const </div><div class="ttdef"><b>Definition:</b> slave.hpp:1097</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; Nothing &gt;</a></div></div>
 <div class="ttc" id="include_2mesos_2slave_2containerizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2slave_2containerizer_8hpp.html">containerizer.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a0aa97e506110ac09866d109d7f81c519"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a0aa97e506110ac09866d109d7f81c519">mesos::internal::slave::Slave::initialize</a></div><div class="ttdeci">void initialize() override</div><div class="ttdoc">Invoked when a process gets spawned. </div></div>
 <div class="ttc" id="src_2slave_2constants_8hpp_html"><div class="ttname"><a href="src_2slave_2constants_8hpp.html">constants.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2v1_2executor_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2executor_2executor_8hpp.html">executor.hpp</a></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:119</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a3b2abbbd9f9e9ca5c08b75329ac426c0a1485da27f38622c47c16abf8c1491683"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a1485da27f38622c47c16abf8c1491683">mesos::internal::slave::Executor::RUNNING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:988</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a3b2abbbd9f9e9ca5c08b75329ac426c0a1485da27f38622c47c16abf8c1491683"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a1485da27f38622c47c16abf8c1491683">mesos::internal::slave::Executor::RUNNING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:989</div></div>
 <div class="ttc" id="include_2mesos_2attributes_8hpp_html"><div class="ttname"><a href="include_2mesos_2attributes_8hpp.html">attributes.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_af7ac61858b800f9b2adf0778d442f3ab"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#af7ac61858b800f9b2adf0778d442f3ab">mesos::internal::slave::Framework::capabilities</a></div><div class="ttdeci">protobuf::framework::Capabilities capabilities</div><div class="ttdef"><b>Definition:</b> slave.hpp:1144</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_af7ac61858b800f9b2adf0778d442f3ab"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#af7ac61858b800f9b2adf0778d442f3ab">mesos::internal::slave::Framework::capabilities</a></div><div class="ttdeci">protobuf::framework::Capabilities capabilities</div><div class="ttdef"><b>Definition:</b> slave.hpp:1145</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ad615bdfc4c89ec56f96c61d493507516"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad615bdfc4c89ec56f96c61d493507516">mesos::internal::slave::Slave::_recover</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; _recover()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a80383d69afdb3c654a60099b77ce2c71"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a80383d69afdb3c654a60099b77ce2c71">mesos::internal::slave::Slave::_run</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; _run(const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const Option&lt; TaskInfo &gt; &amp;task, const Option&lt; TaskGroupInfo &gt; &amp;taskGrou [...]
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a18da2d95dd960d8807c09bffc54dd2a4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a18da2d95dd960d8807c09bffc54dd2a4">mesos::internal::slave::Slave::exited</a></div><div class="ttdeci">void exited(const process::UPID &amp;pid) override</div><div class="ttdoc">Invoked when a linked process has exited. </div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_a8babf26b02de2788d8b7286e20a29022"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a8babf26b02de2788d8b7286e20a29022">mesos::internal::slave::ResourceProvider::info</a></div><div class="ttdeci">ResourceProviderInfo info</div><div class="ttdef"><b>Definition:</b> slave.hpp:1205</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_a8babf26b02de2788d8b7286e20a29022"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a8babf26b02de2788d8b7286e20a29022">mesos::internal::slave::ResourceProvider::info</a></div><div class="ttdeci">ResourceProviderInfo info</div><div class="ttdef"><b>Definition:</b> slave.hpp:1206</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a19f871b53d2db04db99772b5e076e552"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a19f871b53d2db04db99772b5e076e552">mesos::internal::slave::Slave::checkpointResourcesMessage</a></div><div class="ttdeci">void checkpointResourcesMessage(const std::vector&lt; Resource &gt; &amp;resources)</div></div>
 <div class="ttc" id="classmesos_1_1SecretGenerator_html"><div class="ttname"><a href="classmesos_1_1SecretGenerator.html">mesos::SecretGenerator</a></div><div class="ttdoc">The SecretGenerator interface represents a mechanism to create a secret from a principal. </div><div class="ttdef"><b>Definition:</b> secret_generator.hpp:34</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="classmesos_1_1internal_1_1slave_1_1Executor_html_a9037a16ee390fa0893f1229aca4e33ea"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a9037a16ee390fa0893f1229aca4e33ea">mesos::internal::slave::Executor::id</a></div><div class="ttdeci">const ExecutorID id</div><div class="ttdef"><b>Definition:</b> slave.hpp:998</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a9037a16ee390fa0893f1229aca4e33ea"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a9037a16ee390fa0893f1229aca4e33ea">mesos::internal::slave::Executor::id</a></div><div class="ttdeci">const ExecutorID id</div><div class="ttdef"><b>Definition:</b> slave.hpp:999</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2recordio_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2recordio_8hpp.html">recordio.hpp</a></div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="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_1slave_1_1Executor_html_a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d">mesos::internal::slave::Executor::REGISTERING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:987</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_accb4e9c8d32936b20f3d0ddc71fe8add"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8add">mesos::internal::slave::Framework::State</a></div><div class="ttdeci">State</div><div class="ttdef"><b>Definition:</b> slave.hpp:1131</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d">mesos::internal::slave::Executor::REGISTERING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:988</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_accb4e9c8d32936b20f3d0ddc71fe8add"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8add">mesos::internal::slave::Framework::State</a></div><div class="ttdeci">State</div><div class="ttdef"><b>Definition:</b> slave.hpp:1132</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aeb7deb633d907b3f504acd7e021a5774"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aeb7deb633d907b3f504acd7e021a5774">mesos::internal::slave::Slave::checkImageDiskUsage</a></div><div class="ttdeci">void checkImageDiskUsage()</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html">mesos::internal::slave::Slave::RecoveryInfo</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:417</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html">mesos::internal::slave::Slave::RecoveryInfo</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:418</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_afd6f15fbbd9aa282123928f0b6e0dfc1"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#afd6f15fbbd9aa282123928f0b6e0dfc1">mesos::internal::slave::Slave::executorLaunched</a></div><div class="ttdeci">void executorLaunched(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, const process::Future&lt; Containerizer::LaunchResult &gt; &amp;future)</di [...]
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a03f91c770889d9e7a0206b9c593b1d6a"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a03f91c770889d9e7a0206b9c593b1d6a">mesos::internal::slave::Slave::_recoverTaskStatusUpdates</a></div><div class="ttdeci">process::Future&lt; Option&lt; state::SlaveState &gt; &gt; _recoverTaskStatusUpdates(const Option&lt; state::SlaveState &gt; &amp;slaveState)</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="classmesos_1_1internal_1_1slave_1_1Slave_html_a93ef27587c482384feeca0a915dcf23f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a93ef27587c482384feeca0a915dcf23f">mesos::internal::slave::Slave::reregistered</a></div><div class="ttdeci">void reregistered(const process::UPID &amp;from, const SlaveID &amp;slaveId, const std::vector&lt; ReconcileTasksMessage &gt; &amp;reconciliations, const MasterSlaveConnection &amp;connection)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ae407df872e63030271d69bc7ee62fc89"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ae407df872e63030271d69bc7ee62fc89">mesos::internal::slave::Slave::fileAttached</a></div><div class="ttdeci">void fileAttached(const process::Future&lt; Nothing &gt; &amp;result, const std::string &amp;path, const std::string &amp;virtualPath)</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a135c9291e330f8ecb3b39b99eca94798a3a8b567a119034961ad2fc9fa32bb98b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a3a8b567a119034961ad2fc9fa32bb98b">mesos::internal::slave::Slave::DISCONNECTED</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:411</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a135c9291e330f8ecb3b39b99eca94798a3a8b567a119034961ad2fc9fa32bb98b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a3a8b567a119034961ad2fc9fa32bb98b">mesos::internal::slave::Slave::DISCONNECTED</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:412</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1OperationStatusUpdateManager_html"><div class="ttname"><a href="classmesos_1_1internal_1_1OperationStatusUpdateManager.html">mesos::internal::OperationStatusUpdateManager</a></div><div class="ttdef"><b>Definition:</b> operation.hpp:44</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_ab65e86cf570efa3692d0453d4f875d82"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#ab65e86cf570efa3692d0453d4f875d82">mesos::internal::slave::Framework::pendingTaskGroups</a></div><div class="ttdeci">std::vector&lt; TaskGroupInfo &gt; pendingTaskGroups</div><div class="ttdef"><b>Definition:</b> slave.hpp:1179</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_ab65e86cf570efa3692d0453d4f875d82"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#ab65e86cf570efa3692d0453d4f875d82">mesos::internal::slave::Framework::pendingTaskGroups</a></div><div class="ttdeci">std::vector&lt; TaskGroupInfo &gt; pendingTaskGroups</div><div class="ttdef"><b>Definition:</b> slave.hpp:1180</div></div>
 <div class="ttc" id="namespacecgroups_1_1devices_html_a22494291bc2cb89697dcd2b5f288bdd3"><div class="ttname"><a href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">cgroups::devices::list</a></div><div class="ttdeci">Try&lt; std::vector&lt; Entry &gt; &gt; list(const std::string &amp;hierarchy, const std::string &amp;cgroup)</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a135c9291e330f8ecb3b39b99eca94798a02c83e427172d4d3c7889ea36806806e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a02c83e427172d4d3c7889ea36806806e">mesos::internal::slave::Slave::RECOVERING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:410</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a135c9291e330f8ecb3b39b99eca94798a02c83e427172d4d3c7889ea36806806e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a02c83e427172d4d3c7889ea36806806e">mesos::internal::slave::Slave::RECOVERING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:411</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ac7dbbf424b30bc5f70fe4f6d22c3abc3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac7dbbf424b30bc5f70fe4f6d22c3abc3">mesos::internal::slave::Slave::_statusUpdate</a></div><div class="ttdeci">void _statusUpdate(StatusUpdate update, const Option&lt; process::UPID &gt; &amp;pid, const ExecutorID &amp;executorId, const Option&lt; process::Future&lt; ContainerStatus &gt;&gt; &amp;containerStatus)</d [...]
 <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_1internal_1_1slave_1_1Slave_html_a135c9291e330f8ecb3b39b99eca94798ab6e7c1a3b051bfc2e95e9f2baae77ad5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798ab6e7c1a3b051bfc2e95e9f2baae77ad5">mesos::internal::slave::Slave::RUNNING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:412</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a135c9291e330f8ecb3b39b99eca94798ab6e7c1a3b051bfc2e95e9f2baae77ad5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798ab6e7c1a3b051bfc2e95e9f2baae77ad5">mesos::internal::slave::Slave::RUNNING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:413</div></div>
 <div class="ttc" id="protobuf__utils_8hpp_html"><div class="ttname"><a href="protobuf__utils_8hpp.html">protobuf_utils.hpp</a></div></div>
 <div class="ttc" id="gc_8hpp_html"><div class="ttname"><a href="gc_8hpp.html">gc.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a34bfb0214dd593dcbf1ad4fa398a417c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a34bfb0214dd593dcbf1ad4fa398a417c">mesos::internal::slave::Executor::frameworkId</a></div><div class="ttdeci">const FrameworkID frameworkId</div><div class="ttdef"><b>Definition:</b> slave.hpp:1001</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a34bfb0214dd593dcbf1ad4fa398a417c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a34bfb0214dd593dcbf1ad4fa398a417c">mesos::internal::slave::Executor::frameworkId</a></div><div class="ttdeci">const FrameworkID frameworkId</div><div class="ttdef"><b>Definition:</b> slave.hpp:1002</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ab93ec7c1c943aa82839dc8e5c717632c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab93ec7c1c943aa82839dc8e5c717632c">mesos::internal::slave::Slave::detected</a></div><div class="ttdeci">void detected(const process::Future&lt; Option&lt; MasterInfo &gt;&gt; &amp;_master)</div></div>
 <div class="ttc" id="resource__provider_2manager_8hpp_html"><div class="ttname"><a href="resource__provider_2manager_8hpp.html">manager.hpp</a></div></div>
 <div class="ttc" id="decoder_8hpp_html_abb0829cce9dd20a40ae0d86890ae85c6"><div class="ttname"><a href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a></div><div class="ttdeci">#define flags</div><div class="ttdef"><b>Definition:</b> decoder.hpp:18</div></div>
 <div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &quot;process identifier&quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:279</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a67ace79356a9523a2486d8ffd235847f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a67ace79356a9523a2486d8ffd235847f">mesos::internal::slave::Framework::executors</a></div><div class="ttdeci">hashmap&lt; ExecutorID, Executor * &gt; executors</div><div class="ttdef"><b>Definition:</b> slave.hpp:1182</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a67ace79356a9523a2486d8ffd235847f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a67ace79356a9523a2486d8ffd235847f">mesos::internal::slave::Framework::executors</a></div><div class="ttdeci">hashmap&lt; ExecutorID, Executor * &gt; executors</div><div class="ttdef"><b>Definition:</b> slave.hpp:1183</div></div>
 <div class="ttc" id="boundedhashmap_8hpp_html"><div class="ttname"><a href="boundedhashmap_8hpp.html">boundedhashmap.hpp</a></div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="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="classmesos_1_1internal_1_1slave_1_1Executor_html_addd8f0d655f9d03ad6bc594c4d476818"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#addd8f0d655f9d03ad6bc594c4d476818">mesos::internal::slave::Executor::slave</a></div><div class="ttdeci">Slave * slave</div><div class="ttdef"><b>Definition:</b> slave.hpp:996</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a8c9a1989d4b769bbccd7ce7385fd054d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a8c9a1989d4b769bbccd7ce7385fd054d">mesos::internal::slave::Executor::launchedTasks</a></div><div class="ttdeci">LinkedHashMap&lt; TaskID, Task * &gt; launchedTasks</div><div class="ttdef"><b>Definition:</b> slave.hpp:1047</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_addd8f0d655f9d03ad6bc594c4d476818"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#addd8f0d655f9d03ad6bc594c4d476818">mesos::internal::slave::Executor::slave</a></div><div class="ttdeci">Slave * slave</div><div class="ttdef"><b>Definition:</b> slave.hpp:997</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a8c9a1989d4b769bbccd7ce7385fd054d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a8c9a1989d4b769bbccd7ce7385fd054d">mesos::internal::slave::Executor::launchedTasks</a></div><div class="ttdeci">LinkedHashMap&lt; TaskID, Task * &gt; launchedTasks</div><div class="ttdef"><b>Definition:</b> slave.hpp:1048</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa66f55ccd42a6aac647a50d78a3fb29c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa66f55ccd42a6aac647a50d78a3fb29c">mesos::internal::slave::Slave::recover</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; recover(const Try&lt; state::State &gt; &amp;state)</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a135c9291e330f8ecb3b39b99eca94798a229d35d6b3d76e3099d766261021b0db"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a229d35d6b3d76e3099d766261021b0db">mesos::internal::slave::Slave::TERMINATING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:413</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a135c9291e330f8ecb3b39b99eca94798a229d35d6b3d76e3099d766261021b0db"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a229d35d6b3d76e3099d766261021b0db">mesos::internal::slave::Slave::TERMINATING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:414</div></div>
 <div class="ttc" id="classLinkedHashMap_html"><div class="ttname"><a href="classLinkedHashMap.html">LinkedHashMap&lt; TaskID, TaskInfo &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ad4a853b29ff31eeff458ae33b611bcaf"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad4a853b29ff31eeff458ae33b611bcaf">mesos::internal::slave::Slave::___statusUpdate</a></div><div class="ttdeci">void ___statusUpdate(const process::Future&lt; Nothing &gt; &amp;future, const StatusUpdate &amp;update, const Option&lt; process::UPID &gt; &amp;pid)</div></div>
 <div class="ttc" id="classprocess_1_1Timer_html"><div class="ttname"><a href="classprocess_1_1Timer.html">process::Timer</a></div><div class="ttdef"><b>Definition:</b> timer.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_abbbc83998379b2613f6c0b1e943b9e3c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#abbbc83998379b2613f6c0b1e943b9e3c">mesos::internal::slave::Slave::shutdownFramework</a></div><div class="ttdeci">void shutdownFramework(const process::UPID &amp;from, const FrameworkID &amp;frameworkId)</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a8b9e36bb8dae2f4b14b8799718c969a0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8b9e36bb8dae2f4b14b8799718c969a0">mesos::internal::slave::Slave::applyOperation</a></div><div class="ttdeci">void applyOperation(const ApplyOperationMessage &amp;message)</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="classmesos_1_1internal_1_1slave_1_1Slave_html_a281c6252ea2ad026664661aaf22237c3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a281c6252ea2ad026664661aaf22237c3">mesos::internal::slave::Slave::detachFile</a></div><div class="ttdeci">Nothing detachFile(const std::string &amp;path)</div></div>
 <div class="ttc" id="slave_2resource__estimator_8hpp_html"><div class="ttname"><a href="slave_2resource__estimator_8hpp.html">resource_estimator.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a54445d6bb6235a083065e0ceb7c38b12"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a54445d6bb6235a083065e0ceb7c38b12">mesos::internal::slave::Slave::killTask</a></div><div class="ttdeci">virtual void killTask(const process::UPID &amp;from, const KillTaskMessage &amp;killTaskMessage)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1GarbageCollector_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html">mesos::internal::slave::GarbageCollector</a></div><div class="ttdef"><b>Definition:</b> gc.hpp:42</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ad3defef37a1222bb2b2a65577a6c4816"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad3defef37a1222bb2b2a65577a6c4816">mesos::internal::slave::Slave::Framework</a></div><div class="ttdeci">friend class Framework</div><div class="ttdef"><b>Definition:</b> slave.hpp:625</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ad3defef37a1222bb2b2a65577a6c4816"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad3defef37a1222bb2b2a65577a6c4816">mesos::internal::slave::Slave::Framework</a></div><div class="ttdeci">friend class Framework</div><div class="ttdef"><b>Definition:</b> slave.hpp:626</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_adf6475e9de96ccbbe503980ae80c2978"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#adf6475e9de96ccbbe503980ae80c2978">mesos::internal::slave::Slave::__recover</a></div><div class="ttdeci">virtual void __recover(const process::Future&lt; Nothing &gt; &amp;future)</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_a809ab46f97f691d5531acd90cb31046d"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a809ab46f97f691d5531acd90cb31046d">mesos::internal::slave::ResourceProvider::totalResources</a></div><div class="ttdeci">Resources totalResources</div><div class="ttdef"><b>Definition:</b> slave.hpp:1206</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_a809ab46f97f691d5531acd90cb31046d"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a809ab46f97f691d5531acd90cb31046d">mesos::internal::slave::ResourceProvider::totalResources</a></div><div class="ttdeci">Resources totalResources</div><div class="ttdef"><b>Definition:</b> slave.hpp:1207</div></div>
 <div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a9d9f183a72bf7104a6f3cfdd5195bfed"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a9d9f183a72bf7104a6f3cfdd5195bfed">mesos::internal::slave::Executor::queuedTaskGroups</a></div><div class="ttdeci">std::vector&lt; TaskGroupInfo &gt; queuedTaskGroups</div><div class="ttdef"><b>Definition:</b> slave.hpp:1044</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a9d9f183a72bf7104a6f3cfdd5195bfed"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a9d9f183a72bf7104a6f3cfdd5195bfed">mesos::internal::slave::Executor::queuedTaskGroups</a></div><div class="ttdeci">std::vector&lt; TaskGroupInfo &gt; queuedTaskGroups</div><div class="ttdef"><b>Definition:</b> slave.hpp:1045</div></div>
 <div class="ttc" id="classmesos_1_1master_1_1detector_1_1MasterDetector_html"><div class="ttname"><a href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a></div><div class="ttdoc">An abstraction of a Master detector which can be used to detect the leading master from a group...</div><div class="ttdef"><b>Definition:</b> detector.hpp:38</div></div>
 <div class="ttc" id="classprocess_1_1Clock_html_a24ed3f746bb6b3ddb1c52dce5e0ecd38"><div class="ttname"><a href="classprocess_1_1Clock.html#a24ed3f746bb6b3ddb1c52dce5e0ecd38">process::Clock::now</a></div><div class="ttdeci">static Time now()</div><div class="ttdoc">The current clock time for either the current process that makes this call or the global clock time i...</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2containerizer_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2containerizer_8hpp.html">containerizer.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa0ad621d4e5a289f62e0309e129451d5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa0ad621d4e5a289f62e0309e129451d5">mesos::internal::slave::Slave::qosCorrections</a></div><div class="ttdeci">virtual void qosCorrections()</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1StreamingHttpConnection_html"><div class="ttname"><a href="structmesos_1_1internal_1_1StreamingHttpConnection.html">mesos::internal::StreamingHttpConnection</a></div><div class="ttdef"><b>Definition:</b> http.hpp:148</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_a6c3923a3783d71359bffcba7b9454172"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a6c3923a3783d71359bffcba7b9454172">mesos::internal::slave::ResourceProvider::operations</a></div><div class="ttdeci">hashmap&lt; UUID, Operation * &gt; operations</div><div class="ttdef"><b>Definition:</b> slave.hpp:1223</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_a6c3923a3783d71359bffcba7b9454172"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a6c3923a3783d71359bffcba7b9454172">mesos::internal::slave::ResourceProvider::operations</a></div><div class="ttdeci">hashmap&lt; UUID, Operation * &gt; operations</div><div class="ttdef"><b>Definition:</b> slave.hpp:1224</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a00d7e0077ecd03e0e0bde0b814d02a68"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a00d7e0077ecd03e0e0bde0b814d02a68">mesos::internal::slave::Slave::reregisterExecutorTimeout</a></div><div class="ttdeci">void reregisterExecutorTimeout()</div></div>
 <div class="ttc" id="src_2slave_2flags_8hpp_html"><div class="ttname"><a href="src_2slave_2flags_8hpp.html">flags.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">mesos::internal::slave::ResourceProvider</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:1192</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">mesos::internal::slave::ResourceProvider</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:1193</div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a3b2abbbd9f9e9ca5c08b75329ac426c0ada3a926bc25ef3c7e060789f52aacd75"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0ada3a926bc25ef3c7e060789f52aacd75">mesos::internal::slave::Executor::TERMINATED</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:990</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a3b2abbbd9f9e9ca5c08b75329ac426c0ada3a926bc25ef3c7e060789f52aacd75"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0ada3a926bc25ef3c7e060789f52aacd75">mesos::internal::slave::Executor::TERMINATED</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:991</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a514097b38996ebe6618cf514d1d3f19f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a514097b38996ebe6618cf514d1d3f19f">mesos::internal::slave::Slave::__run</a></div><div class="ttdeci">virtual void __run(const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const Option&lt; TaskInfo &gt; &amp;task, const Option&lt; TaskGroupInfo &gt; &amp;taskGroup, const std::vector&lt; R [...]
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a5375350e12064d0cc86ec346e06c22cf"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5375350e12064d0cc86ec346e06c22cf">mesos::internal::slave::Slave::ping</a></div><div class="ttdeci">void ping(const process::UPID &amp;from, bool connected)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html">mesos::internal::slave::Metrics</a></div><div class="ttdef"><b>Definition:</b> metrics.hpp:32</div></div>
@@ -262,42 +261,43 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_af7b56f9573b13d083140cc1465a186f4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#af7b56f9573b13d083140cc1465a186f4">mesos::internal::slave::Slave::doReliableRegistration</a></div><div class="ttdeci">void doReliableRegistration(Duration maxBackoff)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a834f5a3d33854228abfa40e61eb0106e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a834f5a3d33854228abfa40e61eb0106e">mesos::internal::slave::Slave::checkDiskUsage</a></div><div class="ttdeci">void checkDiskUsage()</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="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo_html_a2f6f939e181d233ae34f7f7133526d7b"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b">mesos::internal::slave::Slave::RecoveryInfo::recovered</a></div><div class="ttdeci">process::Promise&lt; Nothing &gt; recovered</div><div class="ttdef"><b>Definition:</b> slave.hpp:421</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo_html_a2f6f939e181d233ae34f7f7133526d7b"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b">mesos::internal::slave::Slave::RecoveryInfo::recovered</a></div><div class="ttdeci">process::Promise&lt; Nothing &gt; recovered</div><div class="ttdef"><b>Definition:</b> slave.hpp:422</div></div>
 <div class="ttc" id="classmesos_1_1slave_1_1QoSController_html"><div class="ttname"><a href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a></div><div class="ttdef"><b>Definition:</b> qos_controller.hpp:44</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_aabe86347ab1d23297172813dc5d1c8f5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#aabe86347ab1d23297172813dc5d1c8f5">mesos::internal::slave::Executor::directory</a></div><div class="ttdeci">const std::string directory</div><div class="ttdef"><b>Definition:</b> slave.hpp:1005</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_aabe86347ab1d23297172813dc5d1c8f5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#aabe86347ab1d23297172813dc5d1c8f5">mesos::internal::slave::Executor::directory</a></div><div class="ttdeci">const std::string directory</div><div class="ttdef"><b>Definition:</b> slave.hpp:1006</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a6ebc1f2b684a989e5c42c9b2642b73dd"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a6ebc1f2b684a989e5c42c9b2642b73dd">mesos::internal::slave::Slave::statusUpdate</a></div><div class="ttdeci">void statusUpdate(StatusUpdate update, const Option&lt; process::UPID &gt; &amp;pid)</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="classmesos_1_1internal_1_1slave_1_1Slave_html_a5fcc68fa294ef82ef6e40f94ea308a80"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5fcc68fa294ef82ef6e40f94ea308a80">mesos::internal::slave::Slave::checkpointResourceState</a></div><div class="ttdeci">void checkpointResourceState(const Resources &amp;resources, bool changeTotal)</div></div>
 <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="heartbeater_8hpp_html"><div class="ttname"><a href="heartbeater_8hpp.html">heartbeater.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2executor_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2executor_2executor_8hpp.html">executor.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a135c9291e330f8ecb3b39b99eca94798"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">mesos::internal::slave::Slave::State</a></div><div class="ttdeci">State</div><div class="ttdef"><b>Definition:</b> slave.hpp:408</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a135c9291e330f8ecb3b39b99eca94798"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">mesos::internal::slave::Slave::State</a></div><div class="ttdeci">State</div><div class="ttdef"><b>Definition:</b> slave.hpp:409</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a52140fd87471cff88a037eca10116944"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a52140fd87471cff88a037eca10116944">mesos::internal::slave::Slave::authenticate</a></div><div class="ttdeci">virtual void authenticate(Duration minTimeout, Duration maxTimeout)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa429acb761ae13eab28ec1b3f73402aa"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa429acb761ae13eab28ec1b3f73402aa">mesos::internal::slave::Slave::runTask</a></div><div class="ttdeci">virtual void runTask(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const FrameworkID &amp;frameworkId, const process::UPID &amp;pid, const TaskInfo &amp;task, const std::vector&lt; Resour [...]
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_ab024621d83bc1381fd176d0fc8cdeac2"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#ab024621d83bc1381fd176d0fc8cdeac2">mesos::internal::slave::Framework::info</a></div><div class="ttdeci">FrameworkInfo info</div><div class="ttdef"><b>Definition:</b> slave.hpp:1142</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_ab024621d83bc1381fd176d0fc8cdeac2"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#ab024621d83bc1381fd176d0fc8cdeac2">mesos::internal::slave::Framework::info</a></div><div class="ttdeci">FrameworkInfo info</div><div class="ttdef"><b>Definition:</b> slave.hpp:1143</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="classmesos_1_1internal_1_1slave_1_1Slave_html_a16989d154cc28900c0094622ffb38324"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a16989d154cc28900c0094622ffb38324">mesos::internal::slave::Slave::shutdown</a></div><div class="ttdeci">void shutdown(const process::UPID &amp;from, const std::string &amp;message)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aadfc6c01835dac9a3375f4d8f46c2471"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aadfc6c01835dac9a3375f4d8f46c2471">mesos::internal::slave::Slave::_recoverOperations</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; _recoverOperations(const Option&lt; state::SlaveState &gt; &amp;state)</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="classmesos_1_1internal_1_1slave_1_1Executor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:894</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:895</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a8b0e2b7ed2c75d2c8361a4b6da6a0fea"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8b0e2b7ed2c75d2c8361a4b6da6a0fea">mesos::internal::slave::Slave::Slave</a></div><div class="ttdeci">Slave(const std::string &amp;id, const Flags &amp;flags, mesos::master::detector::MasterDetector *detector, Containerizer *containerizer, Files *files, GarbageCollector *gc, TaskStatusUpdateManager *taskStatusUpdat [...]
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a10e4944e4e881bba067c34228679ef12"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a10e4944e4e881bba067c34228679ef12">mesos::internal::slave::Slave::_qosCorrections</a></div><div class="ttdeci">virtual void _qosCorrections(const process::Future&lt; std::list&lt; mesos::slave::QoSCorrection &gt;&gt; &amp;correction)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ae5cbf7aef363a45048acfca39fbb4c89"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ae5cbf7aef363a45048acfca39fbb4c89">mesos::internal::slave::Slave::getExecutor</a></div><div class="ttdeci">Executor * getExecutor(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId) const </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="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="classmesos_1_1internal_1_1slave_1_1Slave_html_accb925947118625aa974fe887268b90a"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#accb925947118625aa974fe887268b90a">mesos::internal::slave::Slave::registerExecutor</a></div><div class="ttdeci">void registerExecutor(const process::UPID &amp;from, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId)</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_accb4e9c8d32936b20f3d0ddc71fe8addaee1aee9245f83af93404e62fe978dcc0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8addaee1aee9245f83af93404e62fe978dcc0">mesos::internal::slave::Framework::RUNNING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:1133</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_accb4e9c8d32936b20f3d0ddc71fe8addaee1aee9245f83af93404e62fe978dcc0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8addaee1aee9245f83af93404e62fe978dcc0">mesos::internal::slave::Framework::RUNNING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:1134</div></div>
 <div class="ttc" id="slave_2paths_8hpp_html"><div class="ttname"><a href="slave_2paths_8hpp.html">paths.hpp</a></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="classmesos_1_1internal_1_1slave_1_1Slave_html_a908f4faf4a455a57bb0c12f67c5b352b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a908f4faf4a455a57bb0c12f67c5b352b">mesos::internal::slave::Slave::updateFramework</a></div><div class="ttdeci">void updateFramework(const UpdateFrameworkMessage &amp;message)</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="classmesos_1_1internal_1_1slave_1_1Executor_html_abd7e32a67b2bf5409c1ab855f3220625"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#abd7e32a67b2bf5409c1ab855f3220625">mesos::internal::slave::Executor::terminatedTasks</a></div><div class="ttdeci">LinkedHashMap&lt; TaskID, Task * &gt; terminatedTasks</div><div class="ttdef"><b>Definition:</b> slave.hpp:1050</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_abd7e32a67b2bf5409c1ab855f3220625"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#abd7e32a67b2bf5409c1ab855f3220625">mesos::internal::slave::Executor::terminatedTasks</a></div><div class="ttdeci">LinkedHashMap&lt; TaskID, Task * &gt; terminatedTasks</div><div class="ttdef"><b>Definition:</b> slave.hpp:1051</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="files_8hpp_html"><div class="ttname"><a href="files_8hpp.html">files.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="src_2slave_2http_8hpp_html"><div class="ttname"><a href="src_2slave_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aeaef3f8ca707a6ddf0cd9692835b7f50"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aeaef3f8ca707a6ddf0cd9692835b7f50">mesos::internal::slave::Slave::registerExecutorTimeout</a></div><div class="ttdeci">void registerExecutorTimeout(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:1074</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:1075</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a9e841a36bfe710f9e0a40c10d54dd814"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9e841a36bfe710f9e0a40c10d54dd814">mesos::internal::slave::Slave::applyOperation</a></div><div class="ttdeci">virtual void applyOperation(const ApplyOperationMessage &amp;message)</div></div>
 <div class="ttc" id="classmesos_1_1Authenticatee_html"><div class="ttname"><a href="classmesos_1_1Authenticatee.html">mesos::Authenticatee</a></div><div class="ttdef"><b>Definition:</b> authenticatee.hpp:29</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>
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 4265f01..891f68b 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html
@@ -98,7 +98,7 @@
 <div class="ttc" id="include_2mesos_2master_2detector_8hpp_html"><div class="ttname"><a href="include_2mesos_2master_2detector_8hpp.html">detector.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer_html_aa13ddcf17f737fd9f2d870fb993891f0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#aa13ddcf17f737fd9f2d870fb993891f0">mesos::internal::master::validation::offer::getInverseOffer</a></div><div class="ttdeci">InverseOffer * getInverseOffer(Master *master, const OfferID &amp;offerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation_html_ad41521895f3dce9a5351e9fb167fbd68"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation.html#ad41521895f3dce9a5351e9fb167fbd68">mesos::internal::master::maintenance::validation::machines</a></div><div class="ttdeci">Try&lt; Nothing &gt; machines(const google::protobuf::RepeatedPtrField&lt; MachineID &gt; &amp;ids)</div><div class="ttdoc">Performs the 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:2656</div></div>
+<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:2707</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:83</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:2521</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>
@@ -121,7 +121,7 @@
 <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>
 <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:249</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:253</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:2657</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:2708</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:2326</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:312</div></div>
@@ -228,7 +228,7 @@
 <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:2674</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:2458</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_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:2659</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:2710</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_ac4cd16759066addb866615eeaf5e6097"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#ac4cd16759066addb866615eeaf5e6097">mesos::internal::master::Slave::version</a></div><div class="ttdeci">std::string version</div><div class="ttdef"><b>Definition:</b> master.hpp:204</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="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 [...]
diff --git a/content/api/latest/c++/src_2master_2metrics_8hpp_source.html b/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
index da02b0d..c303361 100644
--- a/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
@@ -86,7 +86,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a87d392eb867ce65431c51b8457ad144e"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a87d392eb867ce65431c51b8457ad144e">mesos::internal::master::Metrics::event_queue_dispatches</a></div><div class="ttdeci">process::metrics::PullGauge event_queue_dispatches</div><div class="ttdef"><b>Definition:</b> metrics.hpp:234</div></div>
 <div class="ttc" id="namespaceos_1_1libraries_1_1Library_html_ab0e1a0e311049b6d685de1068e8f4690"><div class="ttname"><a href="namespaceos_1_1libraries_1_1Library.html#ab0e1a0e311049b6d685de1068e8f4690">os::libraries::Library::prefix</a></div><div class="ttdeci">constexpr const char * prefix</div><div class="ttdef"><b>Definition:</b> os.hpp:95</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_acc3540a7106f4470af2fb319ee857451"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#acc3540a7106f4470af2fb319ee857451">mesos::internal::master::Metrics::messages_update_slave</a></div><div class="ttdeci">process::metrics::Counter messages_update_slave</div><div class="ttdef"><b>Definition:</b> metrics.hpp:207</div></div>
-<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:2656</div></div>
+<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:2707</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1FrameworkMetrics_html_a6c601ee65099e95239874809e990557d"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a6c601ee65099e95239874809e990557d">mesos::internal::master::FrameworkMetrics::calls</a></div><div class="ttdeci">process::metrics::Counter calls</div><div class="ttdef"><b>Definition:</b> metrics.hpp:316</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a6b4faba22b0456b30019fefeed73731f"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a6b4faba22b0456b30019fefeed73731f">mesos::internal::master::Metrics::tasks_unreachable</a></div><div class="ttdeci">process::metrics::PullGauge tasks_unreachable</div><div class="ttdef"><b>Definition:</b> metrics.hpp:113</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a70889b3e10dbd6236a4e57e72fa670e0"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a70889b3e10dbd6236a4e57e72fa670e0">mesos::internal::master::Metrics::tasks_staging</a></div><div class="ttdeci">process::metrics::PullGauge tasks_staging</div><div class="ttdef"><b>Definition:</b> metrics.hpp:110</div></div>
@@ -113,7 +113,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_acec5c50a6aea3e4025950f93f2a120f4"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#acec5c50a6aea3e4025950f93f2a120f4">mesos::internal::master::Metrics::transitionOperationState</a></div><div class="ttdeci">void transitionOperationState(Offer::Operation::Type type, const OperationState &amp;oldState, const OperationState &amp;newState)</div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1Counter_html"><div class="ttname"><a href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a></div><div class="ttdef"><b>Definition:</b> counter.hpp:26</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_aa525f263f2d592fbe3e6b6fbadced301"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#aa525f263f2d592fbe3e6b6fbadced301">mesos::internal::master::Metrics::resources_revocable_total</a></div><div class="ttdeci">std::vector&lt; process::metrics::PullGauge &gt; resources_revocable_total</div><div class="ttdef"><b>Definition:</b> metrics.hpp:263</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:2657</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:2708</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_1Metrics_html_a58de8e2be417fde18aa2a8d99d5abc82"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a58de8e2be417fde18aa2a8d99d5abc82">mesos::internal::master::Metrics::messages_status_update_acknowledgement</a></div><div class="ttdeci">process::metrics::Counter messages_status_update_acknowledgement</div><div class="ttdef"><b>Definition:</b> metrics.hpp:186</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a16ce19fe4ad22156b689916522a7d69f"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a16ce19fe4ad22156b689916522a7d69f">mesos::internal::master::Metrics::valid_framework_to_executor_messages</a></div><div class="ttdeci">process::metrics::Counter valid_framework_to_executor_messages</div><div class="ttdef"><b>Definition:</b> metrics.hpp:212</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 8dd47ea..cb57749 100644
--- a/content/api/latest/c++/src_2slave_2http_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2http_8hpp_source.html
@@ -59,7 +59,7 @@
 <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="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="classmesos_1_1internal_1_1slave_1_1Http_html_a48698f07413ddb1d974b42c04a98c5fa"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http::state</a></div><div class="ttdeci">process::Future&lt; process::http::Response &gt; state(const process::http::Request &amp;request, const Option&lt; process::http::authentication::Principal &gt; &amp;) const </div></div>
-<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:2656</div></div>
+<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:2707</div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
 <div class="ttc" id="src_2common_2http_8hpp_html"><div class="ttname"><a href="src_2common_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_ad5b11ad51e4a88b9884d741b93951571"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#ad5b11ad51e4a88b9884d741b93951571">mesos::internal::slave::Http::STATISTICS_HELP</a></div><div class="ttdeci">static std::string STATISTICS_HELP()</div></div>
diff --git a/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html b/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
index c89f5ce..4868e91 100644
--- a/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
@@ -90,7 +90,7 @@
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_acde902a94e389c2ef64b4fe78bb039a3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">mesos::internal::slave::Containerizer::resources</a></div><div class="ttdeci">static Try&lt; Resources &gt; resources(const Flags &amp;flags)</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2containerizer_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2containerizer_8hpp.html">containerizer.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockExecutor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html">mesos::internal::tests::MockExecutor</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2441</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockExecutor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html">mesos::internal::tests::MockExecutor</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2492</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_afbac37d215eaba7c04d90634b43bd199"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#afbac37d215eaba7c04d90634b43bd199">mesos::internal::tests::TestContainerizer::TestContainerizer</a></div><div class="ttdeci">TestContainerizer()</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="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a688a58965f318010cd3d1e01230b955c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a688a58965f318010cd3d1e01230b955c">mesos::internal::slave::Containerizer::wait</a></div><div class="ttdeci">virtual process::Future&lt; Option&lt; mesos::slave::ContainerTermination &gt; &gt; wait(const ContainerID &amp;containerId)=0</div></div>
diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp.html b/content/api/latest/c++/src_2tests_2mesos_8hpp.html
index 738da83..ca629b4 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp.html
@@ -100,7 +100,6 @@
 <code>#include &quot;<a class="el" href="jwt__secret__generator_8hpp_source.html">authentication/executor/jwt_secret_generator.hpp</a>&quot;</code><br />
 <code>#include &quot;<a class="el" href="src_2common_2http_8hpp_source.html">common/http.hpp</a>&quot;</code><br />
 <code>#include &quot;<a class="el" href="protobuf__utils_8hpp_source.html">common/protobuf_utils.hpp</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="devolve_8hpp_source.html">internal/devolve.hpp</a>&quot;</code><br />
 <code>#include &quot;<a class="el" href="messages_8hpp_source.html">messages/messages.hpp</a>&quot;</code><br />
 <code>#include &quot;master/master.hpp&quot;</code><br />
 <code>#include &quot;<a class="el" href="src_2sched_2constants_8hpp_source.html">sched/constants.hpp</a>&quot;</code><br />
@@ -383,21 +382,21 @@ Functions</h2></td></tr>
 <tr class="memitem:a5c9b10f950934631b02a9ce222c32339"><td class="memTemplParams" colspan="2">template&lt;typename TResources , typename TOperationID , typename TOffer &gt; </td></tr>
 <tr class="memitem:a5c9b10f950934631b02a9ce222c32339"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5c9b10f950934631b02a9ce222c32339">mesos::internal::tests::common::RESERVE</a> (const TResources &amp;resources, const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;operationId=<a class="el" href="structNone [...]
 <tr class="separator:a5c9b10f950934631b02a9ce222c32339"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7502aad15971920c0d5907ca2f010859"><td class="memTemplParams" colspan="2">template&lt;typename TResources , typename TOffer &gt; </td></tr>
-<tr class="memitem:a7502aad15971920c0d5907ca2f010859"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a7502aad15971920c0d5907ca2f010859">mesos::internal::tests::common::UNRESERVE</a> (const TResources &amp;resources)</td></tr>
-<tr class="separator:a7502aad15971920c0d5907ca2f010859"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3fe53df8c99e8dce61568ce527030ce7"><td class="memTemplParams" colspan="2">template&lt;typename TResources , typename TOffer &gt; </td></tr>
-<tr class="memitem:a3fe53df8c99e8dce61568ce527030ce7"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a3fe53df8c99e8dce61568ce527030ce7">mesos::internal::tests::common::CREATE</a> (const TResources &amp;volumes)</td></tr>
-<tr class="separator:a3fe53df8c99e8dce61568ce527030ce7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8a7409ebbb940e352722588a8e0bb106"><td class="memTemplParams" colspan="2">template&lt;typename TResources , typename TOffer &gt; </td></tr>
-<tr class="memitem:a8a7409ebbb940e352722588a8e0bb106"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a8a7409ebbb940e352722588a8e0bb106">mesos::internal::tests::common::DESTROY</a> (const TResources &amp;volumes)</td></tr>
-<tr class="separator:a8a7409ebbb940e352722588a8e0bb106"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae9d8cb5e38d4b283701e576c841bd132"><td class="memTemplParams" colspan="2">template&lt;typename TResource , typename TOffer &gt; </td></tr>
-<tr class="memitem:ae9d8cb5e38d4b283701e576c841bd132"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae9d8cb5e38d4b283701e576c841bd132">mesos::internal::tests::common::GROW_VOLUME</a> (const TResource &amp;volume, const TResource &amp;addition)</td></tr>
-<tr class="separator:ae9d8cb5e38d4b283701e576c841bd132"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a661598cde7d8e36cf04e328e707a454d"><td class="memTemplParams" colspan="2">template&lt;typename TResource , typename TOffer , typename TValueScalar &gt; </td></tr>
-<tr class="memitem:a661598cde7d8e36cf04e328e707a454d"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a661598cde7d8e36cf04e328e707a454d">mesos::internal::tests::common::SHRINK_VOLUME</a> (const TResource &amp;volume, const TValueScalar &amp;subtract)</td></tr>
-<tr class="separator:a661598cde7d8e36cf04e328e707a454d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb3683ee2a39f07239f3910c9e73215c"><td class="memTemplParams" colspan="2">template&lt;typename TResources , typename TOperationID , typename TOffer &gt; </td></tr>
+<tr class="memitem:aeb3683ee2a39f07239f3910c9e73215c"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#aeb3683ee2a39f07239f3910c9e73215c">mesos::internal::tests::common::UNRESERVE</a> (const TResources &amp;resources, const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;operationId=<a class="el" href="structNo [...]
+<tr class="separator:aeb3683ee2a39f07239f3910c9e73215c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a77fcd47deb06ad7f2194aa147022ee52"><td class="memTemplParams" colspan="2">template&lt;typename TResources , typename TOperationID , typename TOffer &gt; </td></tr>
+<tr class="memitem:a77fcd47deb06ad7f2194aa147022ee52"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a77fcd47deb06ad7f2194aa147022ee52">mesos::internal::tests::common::CREATE</a> (const TResources &amp;volumes, const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;operationId=<a class="el" href="structNone.ht [...]
+<tr class="separator:a77fcd47deb06ad7f2194aa147022ee52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bcd8371d6571ec6a885e3edf0b46536"><td class="memTemplParams" colspan="2">template&lt;typename TResources , typename TOperationID , typename TOffer &gt; </td></tr>
+<tr class="memitem:a1bcd8371d6571ec6a885e3edf0b46536"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a1bcd8371d6571ec6a885e3edf0b46536">mesos::internal::tests::common::DESTROY</a> (const TResources &amp;volumes, const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;operationId=<a class="el" href="structNone.h [...]
+<tr class="separator:a1bcd8371d6571ec6a885e3edf0b46536"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab7be786cde1a07c246b17ec1ad80cbcb"><td class="memTemplParams" colspan="2">template&lt;typename TResource , typename TOperationID , typename TOffer &gt; </td></tr>
+<tr class="memitem:ab7be786cde1a07c246b17ec1ad80cbcb"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab7be786cde1a07c246b17ec1ad80cbcb">mesos::internal::tests::common::GROW_VOLUME</a> (const TResource &amp;volume, const TResource &amp;addition, const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;operationId [...]
+<tr class="separator:ab7be786cde1a07c246b17ec1ad80cbcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4e67956271a46ff46c24fef4533926b6"><td class="memTemplParams" colspan="2">template&lt;typename TResource , typename TValueScalar , typename TOperationID , typename TOffer &gt; </td></tr>
+<tr class="memitem:a4e67956271a46ff46c24fef4533926b6"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a4e67956271a46ff46c24fef4533926b6">mesos::internal::tests::common::SHRINK_VOLUME</a> (const TResource &amp;volume, const TValueScalar &amp;subtract, const <a class="el" href="classOption.html">Option</a>&lt; TOperationID &gt; &amp;operat [...]
+<tr class="separator:a4e67956271a46ff46c24fef4533926b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5e5ce150a3e1b42ffcc0fd9e5ed659ab"><td class="memTemplParams" colspan="2">template&lt;typename TOffer , typename TTaskInfo &gt; </td></tr>
 <tr class="memitem:a5e5ce150a3e1b42ffcc0fd9e5ed659ab"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e5ce150a3e1b42ffcc0fd9e5ed659ab">mesos::internal::tests::common::LAUNCH</a> (const std::vector&lt; TTaskInfo &gt; &amp;tasks)</td></tr>
 <tr class="separator:a5e5ce150a3e1b42ffcc0fd9e5ed659ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -648,6 +647,8 @@ Functions</h2></td></tr>
 <tr class="separator:a748bcd61702a6bdfbf73b34fe47e8af3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a40fd3e7758ec76572e04e78901f492f7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#a40fd3e7758ec76572e04e78901f492f7">mesos::internal::tests::v1::scheduler::ACTION_P2</a> (SendAcknowledge, frameworkId, agentId)</td></tr>
 <tr class="separator:a40fd3e7758ec76572e04e78901f492f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaa3fcb8523ffd85945391cf19759bb49"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#aaa3fcb8523ffd85945391cf19759bb49">mesos::internal::tests::v1::scheduler::ACTION_P2</a> (SendAcknowledgeOperationStatus, frameworkId, agentId)</td></tr>
+<tr class="separator:aaa3fcb8523ffd85945391cf19759bb49"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab0508062aec7908bdf24bc18095a0903"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab0508062aec7908bdf24bc18095a0903">mesos::internal::tests::v1::scheduler::ACTION_P3</a> (SendAcknowledgeOperationStatus, frameworkId, agentId, resourceProviderId)</td></tr>
 <tr class="separator:ab0508062aec7908bdf24bc18095a0903"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0be13d8e75d076322bd5acfef32d13b7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor.html#a0be13d8e75d076322bd5acfef32d13b7">mesos::internal::tests::v1::executor::ACTION_P2</a> (SendSubscribe, frameworkId, executorId)</td></tr>
@@ -707,16 +708,14 @@ Functions</h2></td></tr>
 <tr class="separator:a238ec6d237ad3bcd459281c730b91a60"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14ad2e631152154bc4dddf43cc813c7d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a14ad2e631152154bc4dddf43cc813c7d">mesos::internal::tests::MATCHER_P</a> (OffersHaveResource, resource,&quot;&quot;)</td></tr>
 <tr class="separator:a14ad2e631152154bc4dddf43cc813c7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed92b51b07d775baa1e72cb43fc11435"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#aed92b51b07d775baa1e72cb43fc11435">mesos::internal::tests::MATCHER_P</a> (TaskStatusTaskIdEq, taskInfo,&quot;&quot;)</td></tr>
-<tr class="separator:aed92b51b07d775baa1e72cb43fc11435"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f5cc9e89a9c356da1767d77478856c7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a0f5cc9e89a9c356da1767d77478856c7">mesos::internal::tests::MATCHER_P</a> (TaskStatusTaskIdEq, taskId,&quot;&quot;)</td></tr>
+<tr class="separator:a0f5cc9e89a9c356da1767d77478856c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7cab29b6df9a8d0f3359e53ca8bb5c3d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a7cab29b6df9a8d0f3359e53ca8bb5c3d">mesos::internal::tests::MATCHER_P</a> (TaskStatusStateEq, taskState,&quot;&quot;)</td></tr>
 <tr class="separator:a7cab29b6df9a8d0f3359e53ca8bb5c3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a637ce9d4772c3235abf2f96f6d4e609e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a637ce9d4772c3235abf2f96f6d4e609e">mesos::internal::tests::MATCHER_P</a> (TaskStatusUpdateTaskIdEq, taskInfo,&quot;&quot;)</td></tr>
-<tr class="separator:a637ce9d4772c3235abf2f96f6d4e609e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec8701e2a37c275b6e1e4b5a6f2359cf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#aec8701e2a37c275b6e1e4b5a6f2359cf">mesos::internal::tests::MATCHER_P</a> (TaskStatusUpdateTaskIdEq, taskId,&quot;&quot;)</td></tr>
+<tr class="separator:aec8701e2a37c275b6e1e4b5a6f2359cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1f244dc86bb8d7ce9194727600b8f845"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a1f244dc86bb8d7ce9194727600b8f845">mesos::internal::tests::MATCHER_P</a> (TaskStatusUpdateStateEq, taskState,&quot;&quot;)</td></tr>
 <tr class="separator:a1f244dc86bb8d7ce9194727600b8f845"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a341112031aee15e0d8427829c7572923"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a341112031aee15e0d8427829c7572923">mesos::internal::tests::MATCHER</a> (TaskStatusUpdateIsTerminalState,&quot;&quot;)</td></tr>
-<tr class="separator:a341112031aee15e0d8427829c7572923"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a98039391b28e95a3a4533812ddd0b303"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a98039391b28e95a3a4533812ddd0b303">mesos::internal::tests::MATCHER_P</a> (AuthorizationRequestHasTaskID, taskId,&quot;&quot;)</td></tr>
 <tr class="separator:a98039391b28e95a3a4533812ddd0b303"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a846d0de8ef7bfaca35c361dcfa7305ae"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html#a846d0de8ef7bfaca35c361dcfa7305ae">mesos::internal::tests::MATCHER_P</a> (OptionTaskHasTaskID, taskId,&quot;&quot;)</td></tr>
diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
index 0bf5b8a..a45309f 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
@@ -52,189 +52,189 @@
 <div class="title">mesos.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="src_2tests_2mesos_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="namespacemesos_1_1internal_1_1tests_1_1common_html_a5e816f28915e4ff0fcb29d4833382a96"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e816f28915e4ff0fcb29d4833382a96">mesos::internal::tests::common::createVolumeHostPath</a></div><div class="ttdeci">TVolume createVolumeHostPath(const std::string &amp;containerPath, const std::string &amp;hostPath, const typename TVolume::Mode &amp;mode, const Option&lt; typename TMountPropagation::Mod [...]
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a557283e2f07dd89441195b39ba8427b5"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a557283e2f07dd89441195b39ba8427b5">mesos::internal::tests::v1::createDiskResource</a></div><div class="ttdeci">mesos::v1::Resource createDiskResource(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2011</div></div>
+<a href="src_2tests_2mesos_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="namespacemesos_1_1internal_1_1tests_1_1common_html_a5e816f28915e4ff0fcb29d4833382a96"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e816f28915e4ff0fcb29d4833382a96">mesos::internal::tests::common::createVolumeHostPath</a></div><div class="ttdeci">TVolume createVolumeHostPath(const std::string &amp;containerPath, const std::string &amp;hostPath, const typename TVolume::Mode &amp;mode, const Option&lt; typename TMountPropagation::Mod [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a557283e2f07dd89441195b39ba8427b5"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a557283e2f07dd89441195b39ba8427b5">mesos::internal::tests::v1::createDiskResource</a></div><div class="ttdeci">mesos::v1::Resource createDiskResource(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2051</div></div>
 <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="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &amp;prefix=&quot;&quot;)</div><div class="ttdoc">Returns &amp;#39;prefix(N)&amp;#39; where N represents the number of instances where the same prefix (wrt...</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html">mesos::internal::tests::MesosTest</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:126</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_aeb3683ee2a39f07239f3910c9e73215c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#aeb3683ee2a39f07239f3910c9e73215c">mesos::internal::tests::common::UNRESERVE</a></div><div class="ttdeci">TOffer::Operation UNRESERVE(const TResources &amp;resources, const Option&lt; TOperationID &gt; &amp;operationId=None())</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1332</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html">mesos::internal::tests::MesosTest</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:124</div></div>
 <div class="ttc" id="classBytes_html_aea64a730637e49bd81fbbb10d146e8f1"><div class="ttname"><a href="classBytes.html#aea64a730637e49bd81fbbb10d146e8f1">Bytes::MEGABYTES</a></div><div class="ttdeci">static constexpr uint64_t MEGABYTES</div><div class="ttdef"><b>Definition:</b> bytes.hpp:35</div></div>
 <div class="ttc" id="namespaceprocess_html_a1b1c26f643c8f91c5890cb78672d6f0e"><div class="ttname"><a href="namespaceprocess.html#a1b1c26f643c8f91c5890cb78672d6f0e">process::FutureUnionMessage</a></div><div class="ttdeci">Future&lt; process::Message &gt; FutureUnionMessage(Message message, UnionType unionType, From from, To to, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:518</div></div>
-<div class="ttc" id="src_2tests_2mesos_8hpp_html_a9b232d1687a783c1ccd6bb5a09b695bb"><div class="ttname"><a href="src_2tests_2mesos_8hpp.html#a9b232d1687a783c1ccd6bb5a09b695bb">DEFAULT_FRAMEWORK_INFO</a></div><div class="ttdeci">#define DEFAULT_FRAMEWORK_INFO</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2313</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html">mesos::internal::tests::common::DefaultCredential2</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:496</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html_a8aa00a8b69568d56ce00d14df6ad835e"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a8aa00a8b69568d56ce00d14df6ad835e">mesos::internal::tests::MesosTest::defaultAgentResourcesString</a></div><div class="ttdeci">const std::string defaultAgentResourcesString</div><div class="ttdef"><b>Definition:</b> mesos.hpp:290</div></div>
+<div class="ttc" id="src_2tests_2mesos_8hpp_html_a9b232d1687a783c1ccd6bb5a09b695bb"><div class="ttname"><a href="src_2tests_2mesos_8hpp.html#a9b232d1687a783c1ccd6bb5a09b695bb">DEFAULT_FRAMEWORK_INFO</a></div><div class="ttdeci">#define DEFAULT_FRAMEWORK_INFO</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2364</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html">mesos::internal::tests::common::DefaultCredential2</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:494</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html_a8aa00a8b69568d56ce00d14df6ad835e"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a8aa00a8b69568d56ce00d14df6ad835e">mesos::internal::tests::MesosTest::defaultAgentResourcesString</a></div><div class="ttdeci">const std::string defaultAgentResourcesString</div><div class="ttdef"><b>Definition:</b> mesos.hpp:288</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_a44f50f66f2a231de974b53c9f4384ba5"><div class="ttname"><a href="namespaceos_1_1Shell.html#a44f50f66f2a231de974b53c9f4384ba5">os::Shell::arg1</a></div><div class="ttdeci">constexpr const char * arg1</div><div class="ttdef"><b>Definition:</b> shell.hpp:45</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo_html_a842b7475bc4e06999d0570793eb81cb4"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo.html#a842b7475bc4e06999d0570793eb81cb4">mesos::internal::tests::common::DefaultFrameworkInfo::create</a></div><div class="ttdeci">static TFrameworkInfo create()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:511</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo_html_a842b7475bc4e06999d0570793eb81cb4"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo.html#a842b7475bc4e06999d0570793eb81cb4">mesos::internal::tests::common::DefaultFrameworkInfo::create</a></div><div class="ttdeci">static TFrameworkInfo create()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:509</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="namespacemesos_1_1internal_1_1capabilities_html_abf44ee3490d4ec99e8549060bb8c9f58aa496820d9b769075ac3f2e157145f7d9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58aa496820d9b769075ac3f2e157145f7d9">mesos::internal::capabilities::KILL</a></div><div class="ttdef"><b>Definition:</b> capabilities.hpp:42</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a0d6d9a96f27bef863a94b32c2305e2d4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a0d6d9a96f27bef863a94b32c2305e2d4">mesos::internal::tests::v1::createReservedResource</a></div><div class="ttdeci">mesos::v1::Resource createReservedResource(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1959</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a0d6d9a96f27bef863a94b32c2305e2d4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a0d6d9a96f27bef863a94b32c2305e2d4">mesos::internal::tests::v1::createReservedResource</a></div><div class="ttdeci">mesos::v1::Resource createReservedResource(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1999</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; zookeeper::URL &gt;</a></div></div>
 <div class="ttc" id="namespacerouting_1_1filter_1_1basic_html_a088d88712e011acb0673da92045b365b"><div class="ttname"><a href="namespacerouting_1_1filter_1_1basic.html#a088d88712e011acb0673da92045b365b">routing::filter::basic::update</a></div><div class="ttdeci">Try&lt; bool &gt; update(const std::string &amp;link, const Handle &amp;parent, uint16_t protocol, const action::Mirror &amp;mirror)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1internal_html_ab8ca0bbf11b92b83e6152b303624e74c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1internal.html#ab8ca0bbf11b92b83e6152b303624e74c">mesos::internal::tests::internal::createDomainInfo</a></div><div class="ttdeci">DomainInfo createDomainInfo(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1753</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1resource__provider_html_ab87e247ad9830c67b0923960f3ff295c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1resource__provider.html#ab87e247ad9830c67b0923960f3ff295c">mesos::internal::tests::resource_provider::createEndpointDetector</a></div><div class="ttdeci">process::Owned&lt; EndpointDetector &gt; createEndpointDetector(const process::UPID &amp;pid)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3248 [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1internal_html_ab8ca0bbf11b92b83e6152b303624e74c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1internal.html#ab8ca0bbf11b92b83e6152b303624e74c">mesos::internal::tests::internal::createDomainInfo</a></div><div class="ttdeci">DomainInfo createDomainInfo(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1788</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1resource__provider_html_ab87e247ad9830c67b0923960f3ff295c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1resource__provider.html#ab87e247ad9830c67b0923960f3ff295c">mesos::internal::tests::resource_provider::createEndpointDetector</a></div><div class="ttdeci">process::Owned&lt; EndpointDetector &gt; createEndpointDetector(const process::UPID &amp;pid)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3317 [...]
 <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="namespacemesos_1_1internal_1_1tests_1_1v1_html_a0a4c3e164d6cd047ee8b9279ce91c5dc"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a0a4c3e164d6cd047ee8b9279ce91c5dc">mesos::internal::tests::v1::createExecutorInfo</a></div><div class="ttdeci">mesos::v1::ExecutorInfo createExecutorInfo(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1845</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a0a4c3e164d6cd047ee8b9279ce91c5dc"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a0a4c3e164d6cd047ee8b9279ce91c5dc">mesos::internal::tests::v1::createExecutorInfo</a></div><div class="ttdeci">mesos::v1::ExecutorInfo createExecutorInfo(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1885</div></div>
 <div class="ttc" id="classmesos_1_1ExecutorDriver_html"><div class="ttname"><a href="classmesos_1_1ExecutorDriver.html">mesos::ExecutorDriver</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:147</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="v1_2resources_8hpp_html"><div class="ttname"><a href="v1_2resources_8hpp.html">resources.hpp</a></div></div>
 <div class="ttc" id="classTry_html_a8bc7f43e75a47111ea18e9c83b007be5"><div class="ttname"><a href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">Try::get</a></div><div class="ttdeci">T &amp; get()&amp;</div><div class="ttdef"><b>Definition:</b> try.hpp:80</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a691c11f82d45f428418be4b96eaa5bd9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a691c11f82d45f428418be4b96eaa5bd9">mesos::internal::tests::v1::createCallAcknowledgeOperationStatus</a></div><div class="ttdeci">mesos::v1::scheduler::Call createCallAcknowledgeOperationStatus(const mesos::v1::FrameworkID &amp;frameworkId, const mesos::v1::AgentID &amp;agentId, const Option&lt; mesos::v1::Resour [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a691c11f82d45f428418be4b96eaa5bd9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a691c11f82d45f428418be4b96eaa5bd9">mesos::internal::tests::v1::createCallAcknowledgeOperationStatus</a></div><div class="ttdeci">mesos::v1::scheduler::Call createCallAcknowledgeOperationStatus(const mesos::v1::FrameworkID &amp;frameworkId, const mesos::v1::AgentID &amp;agentId, const Option&lt; mesos::v1::Resour [...]
 <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="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="structprocess_1_1UPID_html_a7fb5bd7cbc47a671abcdaab8209e87be"><div class="ttname"><a href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">process::UPID::address</a></div><div class="ttdeci">network::inet::Address address</div><div class="ttdef"><b>Definition:</b> pid.hpp:177</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_acc3a6b0fc295b488a14ceeec7889427e"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#acc3a6b0fc295b488a14ceeec7889427e">mesos::internal::tests::resource_provider::MockResourceProvider::connectedDefault</a></div><div class="ttdeci">void connectedDefault()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3095</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a32043398eca4b3fadf38f4895c57c553"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a32043398eca4b3fadf38f4895c57c553">mesos::internal::tests::v1::createDynamicReservationInfo</a></div><div class="ttdeci">mesos::v1::Resource::ReservationInfo createDynamicReservationInfo(const std::string &amp;role, const Option&lt; std::string &gt; &amp;principal=None(), const Option&lt; mesos::v1::Labels &gt;  [...]
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a4b188c16fadf4ea62e3d7f7ca1f3e09f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a4b188c16fadf4ea62e3d7f7ca1f3e09f">mesos::internal::tests::v1::createCallSubscribe</a></div><div class="ttdeci">mesos::v1::scheduler::Call createCallSubscribe(const mesos::v1::FrameworkInfo &amp;frameworkInfo, const Option&lt; mesos::v1::FrameworkID &gt; &amp;frameworkId=None())</div><div class="ttdef"><b>Defini [...]
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_acf988b263b7b773ed3d46a6925ccbe54"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#acf988b263b7b773ed3d46a6925ccbe54">mesos::internal::tests::resource_provider::MockResourceProvider::events</a></div><div class="ttdeci">void events(std::queue&lt; Event &gt; events)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3016</ [...]
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_acc3a6b0fc295b488a14ceeec7889427e"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#acc3a6b0fc295b488a14ceeec7889427e">mesos::internal::tests::resource_provider::MockResourceProvider::connectedDefault</a></div><div class="ttdeci">void connectedDefault()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3164</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a32043398eca4b3fadf38f4895c57c553"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a32043398eca4b3fadf38f4895c57c553">mesos::internal::tests::v1::createDynamicReservationInfo</a></div><div class="ttdeci">mesos::v1::Resource::ReservationInfo createDynamicReservationInfo(const std::string &amp;role, const Option&lt; std::string &gt; &amp;principal=None(), const Option&lt; mesos::v1::Labels &gt;  [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a4b188c16fadf4ea62e3d7f7ca1f3e09f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a4b188c16fadf4ea62e3d7f7ca1f3e09f">mesos::internal::tests::v1::createCallSubscribe</a></div><div class="ttdeci">mesos::v1::scheduler::Call createCallSubscribe(const mesos::v1::FrameworkInfo &amp;frameworkInfo, const Option&lt; mesos::v1::FrameworkID &gt; &amp;frameworkId=None())</div><div class="ttdef"><b>Defini [...]
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_acf988b263b7b773ed3d46a6925ccbe54"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#acf988b263b7b773ed3d46a6925ccbe54">mesos::internal::tests::resource_provider::MockResourceProvider::events</a></div><div class="ttdeci">void events(std::queue&lt; Event &gt; events)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3085</ [...]
 <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; std::string &gt;</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_af9b04e944d8266d65b1a2ae39d8830be"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#af9b04e944d8266d65b1a2ae39d8830be">mesos::internal::tests::DropHttpProtobufs</a></div><div class="ttdeci">void DropHttpProtobufs(Message message, Path path, ContentType contentType, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3541</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_af9b04e944d8266d65b1a2ae39d8830be"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#af9b04e944d8266d65b1a2ae39d8830be">mesos::internal::tests::DropHttpProtobufs</a></div><div class="ttdeci">void DropHttpProtobufs(Message message, Path path, ContentType contentType, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3610</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html_a610f2bde76cb5a148313cbc96a04d92b"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a610f2bde76cb5a148313cbc96a04d92b">mesos::internal::tests::MesosTest::TearDownTestCase</a></div><div class="ttdeci">static void TearDownTestCase()</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a9037552b8a0fe03198b20008cc0ba01b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a9037552b8a0fe03198b20008cc0ba01b">mesos::internal::tests::v1::createTask</a></div><div class="ttdeci">mesos::v1::TaskInfo createTask(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1918</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a9037552b8a0fe03198b20008cc0ba01b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a9037552b8a0fe03198b20008cc0ba01b">mesos::internal::tests::v1::createTask</a></div><div class="ttdeci">mesos::v1::TaskInfo createTask(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1958</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html_a7e0692b45897b8f008a859e229767897"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a7e0692b45897b8f008a859e229767897">mesos::internal::tests::MesosTest::MesosTest</a></div><div class="ttdeci">MesosTest(const Option&lt; zookeeper::URL &gt; &amp;url=None())</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html_a95f03722998a08f61bfa25fa298985c1"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a95f03722998a08f61bfa25fa298985c1">mesos::internal::tests::MesosTest::StartMaster</a></div><div class="ttdeci">virtual Try&lt; process::Owned&lt; cluster::Master &gt; &gt; StartMaster(const Option&lt; master::Flags &gt; &amp;flags=None())</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor_html_a824ab482fce51d5c5bc84380a30651ac"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor.html#a824ab482fce51d5c5bc84380a30651ac">mesos::internal::tests::v1::executor::Event</a></div><div class="ttdeci">mesos::v1::executor::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2872</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider_html_a113343fc3c247b4d042d8ef668d600d7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html#a113343fc3c247b4d042d8ef668d600d7">mesos::internal::tests::v1::resource_provider::Event</a></div><div class="ttdeci">mesos::v1::resource_provider::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3278</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor_html_a824ab482fce51d5c5bc84380a30651ac"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor.html#a824ab482fce51d5c5bc84380a30651ac">mesos::internal::tests::v1::executor::Event</a></div><div class="ttdeci">mesos::v1::executor::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2941</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider_html_a113343fc3c247b4d042d8ef668d600d7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html#a113343fc3c247b4d042d8ef668d600d7">mesos::internal::tests::v1::resource_provider::Event</a></div><div class="ttdeci">mesos::v1::resource_provider::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3347</div></div>
 <div class="ttc" id="namespaceprocess_html_a178967af39f382b0ec1b08b0c51d340f"><div class="ttname"><a href="namespaceprocess.html#a178967af39f382b0ec1b08b0c51d340f">process::ExpectNoFutureUnionMessages</a></div><div class="ttdeci">void ExpectNoFutureUnionMessages(Message message, UnionType unionType, From from, To to)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:675</div></div>
 <div class="ttc" id="structprocess_1_1Message_html"><div class="ttname"><a href="structprocess_1_1Message.html">process::Message</a></div><div class="ttdef"><b>Definition:</b> message.hpp:22</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a40f485739b34648f9fa09b0924581f07"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a40f485739b34648f9fa09b0924581f07">mesos::internal::tests::common::setAgentID</a></div><div class="ttdeci">void setAgentID(mesos::v1::TaskInfo *task, const mesos::v1::AgentID &amp;agentId)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:822</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a40f485739b34648f9fa09b0924581f07"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a40f485739b34648f9fa09b0924581f07">mesos::internal::tests::common::setAgentID</a></div><div class="ttdeci">void setAgentID(mesos::v1::TaskInfo *task, const mesos::v1::AgentID &amp;agentId)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:820</div></div>
 <div class="ttc" id="include_2process_2subprocess_8hpp_html"><div class="ttname"><a href="include_2process_2subprocess_8hpp.html">subprocess.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_a698aa27e5ea6b1dc1c190b978c2f7960"><div class="ttname"><a href="namespaceos.html#a698aa27e5ea6b1dc1c190b978c2f7960">os::user</a></div><div class="ttdeci">Result&lt; std::string &gt; user(Option&lt; uid_t &gt; uid=None())</div><div class="ttdef"><b>Definition:</b> su.hpp:284</div></div>
 <div class="ttc" id="include_2mesos_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2executor_8hpp.html">executor.hpp</a></div></div>
 <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result&lt; ProcessStatus &gt; status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
 <div class="ttc" id="include_2mesos_2master_2detector_8hpp_html"><div class="ttname"><a href="include_2mesos_2master_2detector_8hpp.html">detector.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a49d4fce5037ef80c4e459f39a2bc5332"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a49d4fce5037ef80c4e459f39a2bc5332">mesos::internal::tests::v1::createNetworkInfo</a></div><div class="ttdeci">mesos::v1::NetworkInfo createNetworkInfo(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1899</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html_a7f545027bf63a6a28b372603c3375049"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a7f545027bf63a6a28b372603c3375049">mesos::internal::tests::MesosTest::defaultTaskResourcesString</a></div><div class="ttdeci">const std::string defaultTaskResourcesString</div><div class="ttdef"><b>Definition:</b> mesos.hpp:298</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a49d4fce5037ef80c4e459f39a2bc5332"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a49d4fce5037ef80c4e459f39a2bc5332">mesos::internal::tests::v1::createNetworkInfo</a></div><div class="ttdeci">mesos::v1::NetworkInfo createNetworkInfo(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1939</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html_a7f545027bf63a6a28b372603c3375049"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a7f545027bf63a6a28b372603c3375049">mesos::internal::tests::MesosTest::defaultTaskResourcesString</a></div><div class="ttdeci">const std::string defaultTaskResourcesString</div><div class="ttdef"><b>Definition:</b> mesos.hpp:296</div></div>
 <div class="ttc" id="namespaceid_html"><div class="ttname"><a href="namespaceid.html">id</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:33</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a136fb1e9d7fb86a3b4c1b24727da4604"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a136fb1e9d7fb86a3b4c1b24727da4604">mesos::internal::tests::v1::createVolumeHostPath</a></div><div class="ttdeci">mesos::v1::Volume createVolumeHostPath(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1882</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ae3f07200d4660dcb1eb24dde5abf3647"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ae3f07200d4660dcb1eb24dde5abf3647">mesos::internal::tests::v1::SHRINK_VOLUME</a></div><div class="ttdeci">mesos::v1::Offer::Operation SHRINK_VOLUME(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2098</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a136fb1e9d7fb86a3b4c1b24727da4604"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a136fb1e9d7fb86a3b4c1b24727da4604">mesos::internal::tests::v1::createVolumeHostPath</a></div><div class="ttdeci">mesos::v1::Volume createVolumeHostPath(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1922</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ae3f07200d4660dcb1eb24dde5abf3647"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ae3f07200d4660dcb1eb24dde5abf3647">mesos::internal::tests::v1::SHRINK_VOLUME</a></div><div class="ttdeci">mesos::v1::Offer::Operation SHRINK_VOLUME(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2146</div></div>
 <div class="ttc" id="classmesos_1_1SchedulerDriver_html_a63257236eb2943883cf4a88ab2abb851"><div class="ttname"><a href="classmesos_1_1SchedulerDriver.html#a63257236eb2943883cf4a88ab2abb851">mesos::SchedulerDriver::launchTasks</a></div><div class="ttdeci">virtual Status launchTasks(const std::vector&lt; OfferID &gt; &amp;offerIds, const std::vector&lt; TaskInfo &gt; &amp;tasks, const Filters &amp;filters=Filters())=0</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ab50eb33719622835dc4f5817e7c8c28a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ab50eb33719622835dc4f5817e7c8c28a">mesos::internal::tests::v1::CREATE_DISK</a></div><div class="ttdeci">mesos::v1::Offer::Operation CREATE_DISK(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2124</div></div>
-<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:2656</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ab50eb33719622835dc4f5817e7c8c28a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ab50eb33719622835dc4f5817e7c8c28a">mesos::internal::tests::v1::CREATE_DISK</a></div><div class="ttdeci">mesos::v1::Offer::Operation CREATE_DISK(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2175</div></div>
+<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:2707</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:83</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ae1b6ee4dccb597157302b3c7c6ae3b43"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ae1b6ee4dccb597157302b3c7c6ae3b43">mesos::internal::tests::v1::RESERVE</a></div><div class="ttdeci">mesos::v1::Offer::Operation RESERVE(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2056</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1executor_1_1TestMesos_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1executor_1_1TestMesos.html">mesos::internal::tests::executor::TestMesos</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2841</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_a7de5d53d7b50331d65ba02f83586e890"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a7de5d53d7b50331d65ba02f83586e890">mesos::internal::tests::resource_provider::MockResourceProvider::info</a></div><div class="ttdeci">ResourceProviderInfo info</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3241</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ae1b6ee4dccb597157302b3c7c6ae3b43"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ae1b6ee4dccb597157302b3c7c6ae3b43">mesos::internal::tests::v1::RESERVE</a></div><div class="ttdeci">mesos::v1::Offer::Operation RESERVE(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2096</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1executor_1_1TestMesos_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1executor_1_1TestMesos.html">mesos::internal::tests::executor::TestMesos</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2910</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_a7de5d53d7b50331d65ba02f83586e890"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a7de5d53d7b50331d65ba02f83586e890">mesos::internal::tests::resource_provider::MockResourceProvider::info</a></div><div class="ttdeci">ResourceProviderInfo info</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3310</div></div>
 <div class="ttc" id="classmesos_1_1MesosSchedulerDriver_html"><div class="ttname"><a href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></div><div class="ttdef"><b>Definition:</b> scheduler.hpp:349</div></div>
 <div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div>
 <div class="ttc" id="namespacebase64_html_a47c61bb5df3dae8cd38f44b6b69e5b4d"><div class="ttname"><a href="namespacebase64.html#a47c61bb5df3dae8cd38f44b6b69e5b4d">base64::encode</a></div><div class="ttdeci">std::string encode(const std::string &amp;s)</div><div class="ttdoc">Encode a string to Base64 with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:170</div></div>
 <div class="ttc" id="slave_8hpp_html"><div class="ttname"><a href="slave_8hpp.html">slave.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_html_a8bbd933c9e18c30b6c6e0502a31b5b9e"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest.html#a8bbd933c9e18c30b6c6e0502a31b5b9e">mesos::internal::tests::ZooKeeperTest::SetUpTestCase</a></div><div class="ttdeci">static void SetUpTestCase()</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html">mesos::internal::tests::scheduler::MockHTTPScheduler</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2525</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_html_a0ea30108c0b34ea42a387cb31508faa6"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType.html#a0ea30108c0b34ea42a387cb31508faa6">mesos::internal::tests::ParamExecutorType::isCommandExecutor</a></div><div class="ttdeci">bool isCommandExecutor() const </div><div class="ttdef"><b>Definition:</b> mesos.hpp:3778</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos_html_a13549241a972e43236c05a3d81b9dabe"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos.html#a13549241a972e43236c05a3d81b9dabe">mesos::internal::tests::scheduler::TestMesos::TestMesos</a></div><div class="ttdeci">TestMesos(const std::string &amp;master, ContentType contentType, const std::shared_ptr&lt; MockHTTPScheduler&lt; Mesos, Event &gt;&gt; &amp;scheduler, const Opt [...]
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ab9b231cca8cee68ad34c327377b9d42a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ab9b231cca8cee68ad34c327377b9d42a">mesos::internal::tests::v1::createContainerInfo</a></div><div class="ttdeci">mesos::v1::ContainerInfo createContainerInfo(const Option&lt; std::string &gt; &amp;imageName=None(), const std::vector&lt; mesos::v1::Volume &gt; &amp;volumes={})</div><div class="ttdef"><b>Definition [...]
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html">mesos::internal::tests::scheduler::MockHTTPScheduler</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2576</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_html_a0ea30108c0b34ea42a387cb31508faa6"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType.html#a0ea30108c0b34ea42a387cb31508faa6">mesos::internal::tests::ParamExecutorType::isCommandExecutor</a></div><div class="ttdeci">bool isCommandExecutor() const </div><div class="ttdef"><b>Definition:</b> mesos.hpp:3839</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos_html_a13549241a972e43236c05a3d81b9dabe"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos.html#a13549241a972e43236c05a3d81b9dabe">mesos::internal::tests::scheduler::TestMesos::TestMesos</a></div><div class="ttdeci">TestMesos(const std::string &amp;master, ContentType contentType, const std::shared_ptr&lt; MockHTTPScheduler&lt; Mesos, Event &gt;&gt; &amp;scheduler, const Opt [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ab9b231cca8cee68ad34c327377b9d42a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ab9b231cca8cee68ad34c327377b9d42a">mesos::internal::tests::v1::createContainerInfo</a></div><div class="ttdeci">mesos::v1::ContainerInfo createContainerInfo(const Option&lt; std::string &gt; &amp;imageName=None(), const std::vector&lt; mesos::v1::Volume &gt; &amp;volumes={})</div><div class="ttdef"><b>Definition [...]
 <div class="ttc" id="namespacelambda_html"><div class="ttname"><a href="namespacelambda.html">lambda</a></div><div class="ttdef"><b>Definition:</b> lambda.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html_a96e7148ce13d0775202148b8fa637045"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a96e7148ce13d0775202148b8fa637045">mesos::internal::tests::MesosTest::SetUpTestCase</a></div><div class="ttdeci">static void SetUpTestCase()</div></div>
 <div class="ttc" id="namespaceprocess_html_a24e54fac63a97629f09a7babc75cebfc"><div class="ttname"><a href="namespaceprocess.html#a24e54fac63a97629f09a7babc75cebfc">process::DropUnionHttpRequests</a></div><div class="ttdeci">void DropUnionHttpRequests(Message message, UnionType unionType, Path path, Deserializer deserializer, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:602</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1scheduler_1_1Mesos_html"><div class="ttname"><a href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html">mesos::v1::scheduler::Mesos</a></div><div class="ttdef"><b>Definition:</b> scheduler.hpp:70</div></div>
 <div class="ttc" id="namespacecgroups_1_1blkio_html_a350b1eb57318afaea7700ab7786b55ef"><div class="ttname"><a href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">cgroups::blkio::Operation</a></div><div class="ttdeci">Operation</div><div class="ttdef"><b>Definition:</b> cgroups.hpp:458</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_abeb598a270d4990acac9155a2c2257d2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#abeb598a270d4990acac9155a2c2257d2">mesos::internal::tests::v1::createDiskSourceMount</a></div><div class="ttdeci">mesos::v1::Resource::DiskInfo::Source createDiskSourceMount(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1984</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_abeb598a270d4990acac9155a2c2257d2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#abeb598a270d4990acac9155a2c2257d2">mesos::internal::tests::v1::createDiskSourceMount</a></div><div class="ttdeci">mesos::v1::Resource::DiskInfo::Source createDiskSourceMount(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2024</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="src_2common_2http_8hpp_html"><div class="ttname"><a href="src_2common_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="authentication_2secret__generator_8hpp_html"><div class="ttname"><a href="authentication_2secret__generator_8hpp.html">secret_generator.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a3a5af79937988dab92a6b9718b319f37"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a3a5af79937988dab92a6b9718b319f37">mesos::internal::tests::_FutureProtobuf</a></div><div class="ttdeci">T _FutureProtobuf(const process::Message &amp;message)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3512</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a3a5af79937988dab92a6b9718b319f37"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a3a5af79937988dab92a6b9718b319f37">mesos::internal::tests::_FutureProtobuf</a></div><div class="ttdeci">T _FutureProtobuf(const process::Message &amp;message)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3581</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">mesos::internal::slave::containerizer::paths::Mode</a></div><div class="ttdeci">Mode</div><div class="ttdef"><b>Definition:</b> paths.hpp:86</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_af74d98d4bb51e43bbac514b491f10d30"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#af74d98d4bb51e43bbac514b491f10d30">mesos::internal::tests::v1::DESTROY_DISK</a></div><div class="ttdeci">mesos::v1::Offer::Operation DESTROY_DISK(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2135</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_abd98e21c010ffd222ea0553f76362d4f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#abd98e21c010ffd222ea0553f76362d4f">mesos::internal::tests::v1::createCommandInfo</a></div><div class="ttdeci">mesos::v1::CommandInfo createCommandInfo(const Option&lt; std::string &gt; &amp;value=None(), const std::vector&lt; std::string &gt; &amp;arguments={})</div><div class="ttdef"><b>Definition:</b> mesos.hp [...]
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a9faf1357ddbd892de9f2673ae1f1b8ca"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a9faf1357ddbd892de9f2673ae1f1b8ca">mesos::internal::tests::common::createReservedResource</a></div><div class="ttdeci">TResource createReservedResource(const std::string &amp;name, const std::string &amp;value, const TReservationInfos &amp;...reservations)</div><div class="ttdef"><b>Definition:</b> mesos [...]
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1internal_html_a16230dfffd56546681446128ea48c177"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a16230dfffd56546681446128ea48c177">mesos::internal::tests::internal::createContainerConfig</a></div><div class="ttdeci">mesos::slave::ContainerConfig createContainerConfig(const CommandInfo &amp;commandInfo, const std::string &amp;resources, const std::string &amp;sandboxDirectory, const Option&lt; C [...]
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a31a0ee4660f0d7621e62acc6c6325a00"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a31a0ee4660f0d7621e62acc6c6325a00">mesos::internal::tests::DropUnionProtobufs</a></div><div class="ttdeci">void DropUnionProtobufs(Message message, UnionType unionType, From from, To to)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3531</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_af74d98d4bb51e43bbac514b491f10d30"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#af74d98d4bb51e43bbac514b491f10d30">mesos::internal::tests::v1::DESTROY_DISK</a></div><div class="ttdeci">mesos::v1::Offer::Operation DESTROY_DISK(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2186</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_abd98e21c010ffd222ea0553f76362d4f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#abd98e21c010ffd222ea0553f76362d4f">mesos::internal::tests::v1::createCommandInfo</a></div><div class="ttdeci">mesos::v1::CommandInfo createCommandInfo(const Option&lt; std::string &gt; &amp;value=None(), const std::vector&lt; std::string &gt; &amp;arguments={})</div><div class="ttdef"><b>Definition:</b> mesos.hp [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a9faf1357ddbd892de9f2673ae1f1b8ca"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a9faf1357ddbd892de9f2673ae1f1b8ca">mesos::internal::tests::common::createReservedResource</a></div><div class="ttdeci">TResource createReservedResource(const std::string &amp;name, const std::string &amp;value, const TReservationInfos &amp;...reservations)</div><div class="ttdef"><b>Definition:</b> mesos [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1internal_html_a16230dfffd56546681446128ea48c177"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a16230dfffd56546681446128ea48c177">mesos::internal::tests::internal::createContainerConfig</a></div><div class="ttdeci">mesos::slave::ContainerConfig createContainerConfig(const CommandInfo &amp;commandInfo, const std::string &amp;resources, const std::string &amp;sandboxDirectory, const Option&lt; C [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a31a0ee4660f0d7621e62acc6c6325a00"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a31a0ee4660f0d7621e62acc6c6325a00">mesos::internal::tests::DropUnionProtobufs</a></div><div class="ttdeci">void DropUnionProtobufs(Message message, UnionType unionType, From from, To to)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3600</div></div>
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></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:116</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:520</div></div>
 <div class="ttc" id="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator_html"><div class="ttname"><a href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html">mesos::authentication::executor::JWTSecretGenerator</a></div><div class="ttdoc">Creates a VALUE-type secret containing a JWT. </div><div class="ttdef"><b>Definition:</b> jwt_secret_generator.hpp:36</div></div>
 <div class="ttc" id="jwt__secret__generator_8hpp_html"><div class="ttname"><a href="jwt__secret__generator_8hpp.html">jwt_secret_generator.hpp</a></div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_adeacb41dacfa03ad5ceebd9a53582997"><div class="ttname"><a href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997">os::Shell::arg0</a></div><div class="ttdeci">constexpr const char * arg0</div><div class="ttdef"><b>Definition:</b> shell.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a6d9be271a654223f53894a392260cb1d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a6d9be271a654223f53894a392260cb1d">mesos::internal::tests::common::DESTROY_DISK</a></div><div class="ttdeci">TOffer::Operation DESTROY_DISK(const TResource &amp;source, const Option&lt; TOperationID &gt; &amp;operationId=None())</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1445</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_abbb02ad57066e16e8bd72307ab00a191"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#abbb02ad57066e16e8bd72307ab00a191">mesos::internal::tests::common::createDynamicReservationInfo</a></div><div class="ttdeci">TResource::ReservationInfo createDynamicReservationInfo(const std::string &amp;role, const Option&lt; std::string &gt; &amp;principal=None(), const Option&lt; TLabels &gt; &amp;lab [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a6d9be271a654223f53894a392260cb1d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a6d9be271a654223f53894a392260cb1d">mesos::internal::tests::common::DESTROY_DISK</a></div><div class="ttdeci">TOffer::Operation DESTROY_DISK(const TResource &amp;source, const Option&lt; TOperationID &gt; &amp;operationId=None())</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1480</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_abbb02ad57066e16e8bd72307ab00a191"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#abbb02ad57066e16e8bd72307ab00a191">mesos::internal::tests::common::createDynamicReservationInfo</a></div><div class="ttdeci">TResource::ReservationInfo createDynamicReservationInfo(const std::string &amp;role, const Option&lt; std::string &gt; &amp;principal=None(), const Option&lt; TLabels &gt; &amp;lab [...]
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html_ae3b9e1265f6e122ac2a023374ddea4bb"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae3b9e1265f6e122ac2a023374ddea4bb">mesos::internal::tests::MesosTest::StartSlave</a></div><div class="ttdeci">virtual Try&lt; process::Owned&lt; cluster::Slave &gt; &gt; StartSlave(mesos::master::detector::MasterDetector *detector, const Option&lt; slave::Flags &gt; &amp;flags=None(), bool mock=false)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_ae22bdc6f560eb8e648ef875bde2cabc8"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae22bdc6f560eb8e648ef875bde2cabc8">mesos::internal::tests::common::createContainerInfo</a></div><div class="ttdeci">TContainerInfo createContainerInfo(const Option&lt; std::string &gt; &amp;imageName=None(), const std::vector&lt; TVolume &gt; &amp;volumes={})</div><div class="ttdef"><b>Definition:</b> me [...]
-<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:2657</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a70e0ec1bc0a367c9e8280452c9a56941"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a70e0ec1bc0a367c9e8280452c9a56941">mesos::internal::tests::v1::createVolumeSandboxPath</a></div><div class="ttdeci">mesos::v1::Volume createVolumeSandboxPath(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1874</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_ae22bdc6f560eb8e648ef875bde2cabc8"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae22bdc6f560eb8e648ef875bde2cabc8">mesos::internal::tests::common::createContainerInfo</a></div><div class="ttdeci">TContainerInfo createContainerInfo(const Option&lt; std::string &gt; &amp;imageName=None(), const std::vector&lt; TVolume &gt; &amp;volumes={})</div><div class="ttdef"><b>Definition:</b> me [...]
+<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:2708</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a70e0ec1bc0a367c9e8280452c9a56941"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a70e0ec1bc0a367c9e8280452c9a56941">mesos::internal::tests::v1::createVolumeSandboxPath</a></div><div class="ttdeci">mesos::v1::Volume createVolumeSandboxPath(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1914</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_a6603b57f6aa4c3c4eb4ea73f88498f99"><div class="ttname"><a href="classmesos_1_1Resources.html#a6603b57f6aa4c3c4eb4ea73f88498f99">mesos::Resources::parse</a></div><div class="ttdeci">static Try&lt; Resource &gt; parse(const std::string &amp;name, const std::string &amp;value, const std::string &amp;role)</div><div class="ttdoc">Returns a Resource with the given name, value, and role. </div></div>
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap&lt; std::string, double &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1resource__provider_1_1Driver_html"><div class="ttname"><a href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a></div><div class="ttdoc">Resource provider driver. </div><div class="ttdef"><b>Definition:</b> resource_provider.hpp:56</div></div>
 <div class="ttc" id="namespaceprocess_html_a377a0bda91b14d184712de97cba3c6af"><div class="ttname"><a href="namespaceprocess.html#a377a0bda91b14d184712de97cba3c6af">process::DropHttpRequests</a></div><div class="ttdeci">void DropHttpRequests(Message message, Path path, Deserializer deserializer, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:581</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a86e1c63ed3e05747793de192c50510c6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a86e1c63ed3e05747793de192c50510c6">mesos::internal::tests::v1::createDiskSourcePath</a></div><div class="ttdeci">mesos::v1::Resource::DiskInfo::Source createDiskSourcePath(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1975</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver_html_a11754ed593ca7a0d7b9afe4efb03e980"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html#a11754ed593ca7a0d7b9afe4efb03e980">mesos::internal::tests::TestingMesosSchedulerDriver::TestingMesosSchedulerDriver</a></div><div class="ttdeci">TestingMesosSchedulerDriver(Scheduler *scheduler, mesos::master::detector::MasterDetector *_detector, const FrameworkInfo &amp [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a86e1c63ed3e05747793de192c50510c6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a86e1c63ed3e05747793de192c50510c6">mesos::internal::tests::v1::createDiskSourcePath</a></div><div class="ttdeci">mesos::v1::Resource::DiskInfo::Source createDiskSourcePath(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2015</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver_html_a11754ed593ca7a0d7b9afe4efb03e980"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html#a11754ed593ca7a0d7b9afe4efb03e980">mesos::internal::tests::TestingMesosSchedulerDriver::TestingMesosSchedulerDriver</a></div><div class="ttdeci">TestingMesosSchedulerDriver(Scheduler *scheduler, mesos::master::detector::MasterDetector *_detector, const FrameworkInfo &amp [...]
 <div class="ttc" id="classmesos_1_1slave_1_1ResourceEstimator_html"><div class="ttname"><a href="classmesos_1_1slave_1_1ResourceEstimator.html">mesos::slave::ResourceEstimator</a></div><div class="ttdef"><b>Definition:</b> resource_estimator.hpp:37</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1396c5e3b0a179220de2792d74770ec2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">mesos::internal::tests::environment</a></div><div class="ttdeci">Environment * environment</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a341112031aee15e0d8427829c7572923"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a341112031aee15e0d8427829c7572923">mesos::internal::tests::MATCHER</a></div><div class="ttdeci">MATCHER(TaskStatusUpdateIsTerminalState,&quot;&quot;)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3702</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a81d1fa17de2f742f6531ba47760b399f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a81d1fa17de2f742f6531ba47760b399f">mesos::internal::tests::FutureUnionHttp</a></div><div class="ttdeci">process::Future&lt; Message &gt; FutureUnionHttp(Message message, UnionType unionType, Path path, ContentType contentType, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3490</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a81d1fa17de2f742f6531ba47760b399f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a81d1fa17de2f742f6531ba47760b399f">mesos::internal::tests::FutureUnionHttp</a></div><div class="ttdeci">process::Future&lt; Message &gt; FutureUnionHttp(Message message, UnionType unionType, Path path, ContentType contentType, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3559</div></div>
 <div class="ttc" id="namespacestrings_html_afffe11c8ecce961981653358520d6a04"><div class="ttname"><a href="namespacestrings.html#afffe11c8ecce961981653358520d6a04">strings::tokenize</a></div><div class="ttdeci">std::vector&lt; std::string &gt; tokenize(const std::string &amp;s, const std::string &amp;delims, const Option&lt; size_t &gt; &amp;maxTokens=None())</div><div class="ttdef"><b>Definition:</b> strings.hpp:139</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_1_1internal_1_1tests_1_1common_html_a4dce57dfa3947f14a6a6d95d170c44ad"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a4dce57dfa3947f14a6a6d95d170c44ad">mesos::internal::tests::common::createExecutorInfo</a></div><div class="ttdeci">TExecutorInfo createExecutorInfo(const TExecutorID &amp;executorId, const Option&lt; TCommandInfo &gt; &amp;command, const Option&lt; TResources &gt; &amp;resources, const Option&lt; typenam [...]
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_aceae55f2aba6337b4cc3cae33d7f855d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#aceae55f2aba6337b4cc3cae33d7f855d">mesos::internal::tests::v1::createDiskSourceRaw</a></div><div class="ttdeci">mesos::v1::Resource::DiskInfo::Source createDiskSourceRaw(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2002</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_ab98905cb1522d9d54c54527234d50871"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab98905cb1522d9d54c54527234d50871">mesos::internal::tests::v1::scheduler::APIResult</a></div><div class="ttdeci">mesos::v1::scheduler::APIResult APIResult</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2655</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a4dce57dfa3947f14a6a6d95d170c44ad"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a4dce57dfa3947f14a6a6d95d170c44ad">mesos::internal::tests::common::createExecutorInfo</a></div><div class="ttdeci">TExecutorInfo createExecutorInfo(const TExecutorID &amp;executorId, const Option&lt; TCommandInfo &gt; &amp;command, const Option&lt; TResources &gt; &amp;resources, const Option&lt; typenam [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_aceae55f2aba6337b4cc3cae33d7f855d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#aceae55f2aba6337b4cc3cae33d7f855d">mesos::internal::tests::v1::createDiskSourceRaw</a></div><div class="ttdeci">mesos::v1::Resource::DiskInfo::Source createDiskSourceRaw(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2042</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_ab98905cb1522d9d54c54527234d50871"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab98905cb1522d9d54c54527234d50871">mesos::internal::tests::v1::scheduler::APIResult</a></div><div class="ttdeci">mesos::v1::scheduler::APIResult APIResult</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2706</div></div>
 <div class="ttc" id="classmesos_1_1SchedulerDriver_html"><div class="ttname"><a href="classmesos_1_1SchedulerDriver.html">mesos::SchedulerDriver</a></div><div class="ttdef"><b>Definition:</b> scheduler.hpp:185</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ab2af45e2da4d8fc3ef09cc401dc30b74"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ab2af45e2da4d8fc3ef09cc401dc30b74">mesos::internal::tests::v1::createTaskGroupInfo</a></div><div class="ttdeci">mesos::v1::TaskGroupInfo createTaskGroupInfo(const std::vector&lt; mesos::v1::TaskInfo &gt; &amp;tasks)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1932</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ab2af45e2da4d8fc3ef09cc401dc30b74"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ab2af45e2da4d8fc3ef09cc401dc30b74">mesos::internal::tests::v1::createTaskGroupInfo</a></div><div class="ttdeci">mesos::v1::TaskGroupInfo createTaskGroupInfo(const std::vector&lt; mesos::v1::TaskInfo &gt; &amp;tasks)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1972</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>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a2d5e39f4c7829de155a8c2fdc72bfeda"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a2d5e39f4c7829de155a8c2fdc72bfeda">mesos::internal::tests::v1::createStaticReservationInfo</a></div><div class="ttdeci">mesos::v1::Resource::ReservationInfo createStaticReservationInfo(const std::string &amp;role)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1941</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a2d5e39f4c7829de155a8c2fdc72bfeda"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a2d5e39f4c7829de155a8c2fdc72bfeda">mesos::internal::tests::v1::createStaticReservationInfo</a></div><div class="ttdeci">mesos::v1::Resource::ReservationInfo createStaticReservationInfo(const std::string &amp;role)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1981</div></div>
 <div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html">gtest.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html">mesos::internal::tests::TestingMesosSchedulerDriver</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2463</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html">mesos::internal::tests::TestingMesosSchedulerDriver</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2514</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></div><div class="ttdef"><b>Definition:</b> containerizer.hpp:61</div></div>
 <div class="ttc" id="structid_1_1UUID_html_a6d8296fba33c5d84a64e4a882fcdc280"><div class="ttname"><a href="structid_1_1UUID.html#a6d8296fba33c5d84a64e4a882fcdc280">id::UUID::random</a></div><div class="ttdeci">static UUID random()</div><div class="ttdef"><b>Definition:</b> uuid.hpp:38</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_aa31907fb62769822a77c06ffbf10451f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#aa31907fb62769822a77c06ffbf10451f">mesos::internal::protobuf::isTerminalState</a></div><div class="ttdeci">bool isTerminalState(const TaskState &amp;state)</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_a0128e578d26c22934e888a66b9424717"><div class="ttname"><a href="classmesos_1_1Resources.html#a0128e578d26c22934e888a66b9424717">mesos::Resources::pushReservation</a></div><div class="ttdeci">Resources pushReservation(const Resource::ReservationInfo &amp;reservation) const </div></div>
 <div class="ttc" id="namespaceprocess_html_ae58c7ff63d991138e1798c212febb1fa"><div class="ttname"><a href="namespaceprocess.html#ae58c7ff63d991138e1798c212febb1fa">process::DropUnionMessages</a></div><div class="ttdeci">void DropUnionMessages(Message message, UnionType unionType, From from, To to)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:569</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &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="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockExecutor_html_a51813ff962ad11b4950ed750f81e4560"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a51813ff962ad11b4950ed750f81e4560">mesos::internal::tests::MockExecutor::id</a></div><div class="ttdeci">const ExecutorID id</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2459</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockExecutor_html_a51813ff962ad11b4950ed750f81e4560"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a51813ff962ad11b4950ed750f81e4560">mesos::internal::tests::MockExecutor::id</a></div><div class="ttdeci">const ExecutorID id</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2510</div></div>
 <div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a269c59ba4bb2bec7ac8e361e45f52d43"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a269c59ba4bb2bec7ac8e361e45f52d43">AWAIT_READY</a></div><div class="ttdeci">#define AWAIT_READY(actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:282</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1local_html_a49af0f1418069661970870214d98d0c4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1local.html#a49af0f1418069661970870214d98d0c4">mesos::internal::local::launch</a></div><div class="ttdeci">process::PID&lt; master::Master &gt; launch(const Flags &amp;flags, mesos::allocator::Allocator *_allocator=nullptr)</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_ac1fc3fd578e15bd337397c5e72e69cab"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ac1fc3fd578e15bd337397c5e72e69cab">mesos::internal::tests::resource_provider::MockResourceProvider::stop</a></div><div class="ttdeci">void stop()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3090</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_ac1fc3fd578e15bd337397c5e72e69cab"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ac1fc3fd578e15bd337397c5e72e69cab">mesos::internal::tests::resource_provider::MockResourceProvider::stop</a></div><div class="ttdeci">void stop()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3159</div></div>
 <div class="ttc" id="bytes_8hpp_html"><div class="ttname"><a href="bytes_8hpp.html">bytes.hpp</a></div></div>
 <div class="ttc" id="namespacerouting_1_1diagnosis_1_1socket_html_a8937277756951dcc28f2dbdbd9ea24d7"><div class="ttname"><a href="namespacerouting_1_1diagnosis_1_1socket.html#a8937277756951dcc28f2dbdbd9ea24d7">routing::diagnosis::socket::infos</a></div><div class="ttdeci">Try&lt; std::vector&lt; Info &gt; &gt; infos(int familiy, int states)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_af17d3743c607ee11d47e22624feb7f64"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#af17d3743c607ee11d47e22624feb7f64">mesos::internal::tests::v1::UNRESERVE</a></div><div class="ttdeci">mesos::v1::Offer::Operation UNRESERVE(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2066</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_af17d3743c607ee11d47e22624feb7f64"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#af17d3743c607ee11d47e22624feb7f64">mesos::internal::tests::v1::UNRESERVE</a></div><div class="ttdeci">mesos::v1::Offer::Operation UNRESERVE(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2106</div></div>
 <div class="ttc" id="scheduler_8hpp_html"><div class="ttname"><a href="scheduler_8hpp.html">scheduler.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler_html_a4403954fdb59d66db252f092e60edbd0"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a4403954fdb59d66db252f092e60edbd0">mesos::internal::tests::scheduler::MockHTTPScheduler::events</a></div><div class="ttdeci">void events(Mesos *mesos, std::queue&lt; Event &gt; events)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2548</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a44bd25dc90bbe3d7baf46136243a923f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a44bd25dc90bbe3d7baf46136243a923f">mesos::internal::tests::v1::createDockerImage</a></div><div class="ttdeci">mesos::v1::Image createDockerImage(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1866</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler_html_a4403954fdb59d66db252f092e60edbd0"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a4403954fdb59d66db252f092e60edbd0">mesos::internal::tests::scheduler::MockHTTPScheduler::events</a></div><div class="ttdeci">void events(Mesos *mesos, std::queue&lt; Event &gt; events)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2599</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a44bd25dc90bbe3d7baf46136243a923f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a44bd25dc90bbe3d7baf46136243a923f">mesos::internal::tests::v1::createDockerImage</a></div><div class="ttdeci">mesos::v1::Image createDockerImage(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1906</div></div>
 <div class="ttc" id="namespacerouting_1_1filter_1_1internal_html_a646d4e3238d83329525957b5a5586be2"><div class="ttname"><a href="namespacerouting_1_1filter_1_1internal.html#a646d4e3238d83329525957b5a5586be2">routing::filter::internal::filters</a></div><div class="ttdeci">Result&lt; std::vector&lt; Filter&lt; Classifier &gt; &gt; &gt; filters(const std::string &amp;_link, const Handle &amp;parent)</div><div class="ttdef"><b>Definition:</b> internal.hpp:769</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a8b90ede7719f7eaed5edfbcf17122a41"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a8b90ede7719f7eaed5edfbcf17122a41">mesos::internal::tests::v1::createVolumeFromDockerImage</a></div><div class="ttdeci">mesos::v1::Volume createVolumeFromDockerImage(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1891</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a8b90ede7719f7eaed5edfbcf17122a41"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a8b90ede7719f7eaed5edfbcf17122a41">mesos::internal::tests::v1::createVolumeFromDockerImage</a></div><div class="ttdeci">mesos::v1::Volume createVolumeFromDockerImage(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1931</div></div>
 <div class="ttc" id="classMixinTemporaryDirectoryTest_html_acf59cc11df919fda06d1f5dec5991433"><div class="ttname"><a href="classMixinTemporaryDirectoryTest.html#acf59cc11df919fda06d1f5dec5991433">MixinTemporaryDirectoryTest&lt;::testing::Test &gt;::SetUp</a></div><div class="ttdeci">void SetUp() override</div><div class="ttdef"><b>Definition:</b> utils.hpp:37</div></div>
 <div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html">gtest.hpp</a></div></div>
-<div class="ttc" id="src_2tests_2mesos_8hpp_html_a8ce2d5ef94438df84d022911a1dfc223"><div class="ttname"><a href="src_2tests_2mesos_8hpp.html#a8ce2d5ef94438df84d022911a1dfc223">DEFAULT_CREDENTIAL</a></div><div class="ttdeci">#define DEFAULT_CREDENTIAL</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2309</div></div>
+<div class="ttc" id="src_2tests_2mesos_8hpp_html_a8ce2d5ef94438df84d022911a1dfc223"><div class="ttname"><a href="src_2tests_2mesos_8hpp.html#a8ce2d5ef94438df84d022911a1dfc223">DEFAULT_CREDENTIAL</a></div><div class="ttdeci">#define DEFAULT_CREDENTIAL</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2360</div></div>
 <div class="ttc" id="include_2mesos_2v1_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2executor_8hpp.html">executor.hpp</a></div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a4e67956271a46ff46c24fef4533926b6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a4e67956271a46ff46c24fef4533926b6">mesos::internal::tests::common::SHRINK_VOLUME</a></div><div class="ttdeci">TOffer::Operation SHRINK_VOLUME(const TResource &amp;volume, const TValueScalar &amp;subtract, const Option&lt; TOperationID &gt; &amp;operationId=None())</div><div class="ttdef"><b>Definition:</ [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a1bcd8371d6571ec6a885e3edf0b46536"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a1bcd8371d6571ec6a885e3edf0b46536">mesos::internal::tests::common::DESTROY</a></div><div class="ttdeci">TOffer::Operation DESTROY(const TResources &amp;volumes, const Option&lt; TOperationID &gt; &amp;operationId=None())</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1366</div></div>
 <div class="ttc" id="classPath_html"><div class="ttname"><a href="classPath.html">Path</a></div><div class="ttdoc">Represents a POSIX or Windows file system path and offers common path manipulations. </div><div class="ttdef"><b>Definition:</b> path.hpp:202</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a3d69b2b965a8a0d6a90319507f015a12"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a3d69b2b965a8a0d6a90319507f015a12">mesos::internal::tests::READWRITE_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READWRITE_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:112</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer.html">mesos::internal::tests::ParamExecutorType::Printer</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:3752</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a3d69b2b965a8a0d6a90319507f015a12"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a3d69b2b965a8a0d6a90319507f015a12">mesos::internal::tests::READWRITE_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READWRITE_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:110</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer.html">mesos::internal::tests::ParamExecutorType::Printer</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:3813</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html_a256d948a0c093f4e4c8c59a5de9ecb8f"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a256d948a0c093f4e4c8c59a5de9ecb8f">mesos::internal::tests::MesosTest::CreateSlaveFlags</a></div><div class="ttdeci">virtual slave::Flags CreateSlaveFlags()</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="namespaceos_html_afd08813156fea899c86b340d9767a8cd"><div class="ttname"><a href="namespaceos.html#afd08813156fea899c86b340d9767a8cd">os::cpus</a></div><div class="ttdeci">Try&lt; long &gt; cpus()</div><div class="ttdef"><b>Definition:</b> os.hpp:286</div></div>
 <div class="ttc" id="v1_2scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="v1_2scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a6c523814728a49c178f848db6e6d88d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6c523814728a49c178f848db6e6d88d6">mesos::internal::tests::ExpectNoFutureUnionProtobufs</a></div><div class="ttdeci">void ExpectNoFutureUnionProtobufs(Message message, UnionType unionType, From from, To to)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3586</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo.html">mesos::internal::tests::common::DefaultFrameworkInfo</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:509</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a6c523814728a49c178f848db6e6d88d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6c523814728a49c178f848db6e6d88d6">mesos::internal::tests::ExpectNoFutureUnionProtobufs</a></div><div class="ttdeci">void ExpectNoFutureUnionProtobufs(Message message, UnionType unionType, From from, To to)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3655</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo.html">mesos::internal::tests::common::DefaultFrameworkInfo</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:507</div></div>
 <div class="ttc" id="namespacemesos_1_1v1_1_1agent_html"><div class="ttname"><a href="namespacemesos_1_1v1_1_1agent.html">mesos::v1::agent</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:27</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_aec7c8f10d75fa5c1068f7fa36fe263e8"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#aec7c8f10d75fa5c1068f7fa36fe263e8">mesos::internal::tests::common::createTask</a></div><div class="ttdeci">TTaskInfo createTask(const TSlaveID &amp;slaveId, const TResources &amp;resources, const TCommandInfo &amp;command, const Option&lt; TExecutorID &gt; &amp;executorId=None(), const std::string &amp;n [...]
-<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html">mesos::internal::tests::common::DefaultCredential</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:482</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_aec7c8f10d75fa5c1068f7fa36fe263e8"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#aec7c8f10d75fa5c1068f7fa36fe263e8">mesos::internal::tests::common::createTask</a></div><div class="ttdeci">TTaskInfo createTask(const TSlaveID &amp;slaveId, const TResources &amp;resources, const TCommandInfo &amp;command, const Option&lt; TExecutorID &gt; &amp;executorId=None(), const std::string &amp;n [...]
+<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html">mesos::internal::tests::common::DefaultCredential</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:480</div></div>
 <div class="ttc" id="src_2sched_2constants_8hpp_html"><div class="ttname"><a href="src_2sched_2constants_8hpp.html">constants.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html">mesos::internal::tests::MockSecretGenerator</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:3326</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html">mesos::internal::tests::MockSecretGenerator</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:3395</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:25</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a6b044a48124e8fcfeba4ae4177e876fd"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd">mesos::internal::tests::READONLY_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READONLY_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:111</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a3628ea1de6e52dd76de2d3b5d4ab8463"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a3628ea1de6e52dd76de2d3b5d4ab8463">mesos::internal::tests::v1::DESTROY</a></div><div class="ttdeci">mesos::v1::Offer::Operation DESTROY(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2082</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a6b044a48124e8fcfeba4ae4177e876fd"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd">mesos::internal::tests::READONLY_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READONLY_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:109</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a3628ea1de6e52dd76de2d3b5d4ab8463"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a3628ea1de6e52dd76de2d3b5d4ab8463">mesos::internal::tests::v1::DESTROY</a></div><div class="ttdeci">mesos::v1::Offer::Operation DESTROY(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2126</div></div>
 <div class="ttc" id="classmesos_1_1SchedulerDriver_html_aaaa8882ecb2e0fbaea33b8575a865dc5"><div class="ttname"><a href="classmesos_1_1SchedulerDriver.html#aaaa8882ecb2e0fbaea33b8575a865dc5">mesos::SchedulerDriver::declineOffer</a></div><div class="ttdeci">virtual Status declineOffer(const OfferID &amp;offerId, const Filters &amp;filters=Filters())=0</div></div>
 <div class="ttc" id="classprocess_1_1network_1_1inet_1_1Address_html_ae3e7e66a36596662847c5a36b114af15"><div class="ttname"><a href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">process::network::inet::Address::port</a></div><div class="ttdeci">uint16_t port</div><div class="ttdef"><b>Definition:</b> address.hpp:134</div></div>
 <div class="ttc" id="classOption_html_aca73609603df4687dba70c2a5df47ef8"><div class="ttname"><a href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option::none</a></div><div class="ttdeci">static Option&lt; T &gt; none()</div><div class="ttdef"><b>Definition:</b> option.hpp:32</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Headers_html"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html">process::http::Headers</a></div><div class="ttdef"><b>Definition:</b> http.hpp:458</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a01abc032929a41cdafd4268985dc1369"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a01abc032929a41cdafd4268985dc1369">mesos::internal::tests::DEFAULT_TEST_ROLE</a></div><div class="ttdeci">constexpr char DEFAULT_TEST_ROLE[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:113</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a01abc032929a41cdafd4268985dc1369"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a01abc032929a41cdafd4268985dc1369">mesos::internal::tests::DEFAULT_TEST_ROLE</a></div><div class="ttdeci">constexpr char DEFAULT_TEST_ROLE[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:111</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a5c9b10f950934631b02a9ce222c32339"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5c9b10f950934631b02a9ce222c32339">mesos::internal::tests::common::RESERVE</a></div><div class="ttdeci">TOffer::Operation RESERVE(const TResources &amp;resources, const Option&lt; TOperationID &gt; &amp;operationId=None())</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1317</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer_html_a413dd9344068400972b8f481b4873495"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer.html#a413dd9344068400972b8f481b4873495">mesos::internal::tests::ParamExecutorType::Printer::operator()</a></div><div class="ttdeci">std::string operator()(const ::testing::TestParamInfo&lt; ParamExecutorType &gt; &amp;info) const </div><div class="ttdef"><b>Definition:</b [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a5c9b10f950934631b02a9ce222c32339"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5c9b10f950934631b02a9ce222c32339">mesos::internal::tests::common::RESERVE</a></div><div class="ttdeci">TOffer::Operation RESERVE(const TResources &amp;resources, const Option&lt; TOperationID &gt; &amp;operationId=None())</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1315</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer_html_a413dd9344068400972b8f481b4873495"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer.html#a413dd9344068400972b8f481b4873495">mesos::internal::tests::ParamExecutorType::Printer::operator()</a></div><div class="ttdeci">std::string operator()(const ::testing::TestParamInfo&lt; ParamExecutorType &gt; &amp;info) const </div><div class="ttdef"><b>Definition:</b [...]
 <div class="ttc" id="classmesos_1_1Resources_html_a1e1245295d0792d35f4ef441aa8a313a"><div class="ttname"><a href="classmesos_1_1Resources.html#a1e1245295d0792d35f4ef441aa8a313a">mesos::Resources::toUnreserved</a></div><div class="ttdeci">Resources toUnreserved() const </div></div>
 <div class="ttc" id="namespaceappc_1_1spec_html_a2107ae129dd83fbd20b22195247f16b5"><div class="ttname"><a href="namespaceappc_1_1spec.html#a2107ae129dd83fbd20b22195247f16b5">appc::spec::parse</a></div><div class="ttdeci">Try&lt; ImageManifest &gt; parse(const std::string &amp;value)</div><div class="ttdef"><b>Definition:</b> parse.hpp:36</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a2f3eace5ac76e47f17f1a3fd5459f9fb"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a2f3eace5ac76e47f17f1a3fd5459f9fb">mesos::internal::tests::DropProtobufs</a></div><div class="ttdeci">void DropProtobufs(T t, From from, To to)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3521</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType.html">mesos::internal::tests::ParamExecutorType</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:3749</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a18fa6b213ef42828a4b14522ecccbe67"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a18fa6b213ef42828a4b14522ecccbe67">mesos::internal::tests::v1::createCallReconcileOperations</a></div><div class="ttdeci">mesos::v1::scheduler::Call createCallReconcileOperations(const mesos::v1::FrameworkID &amp;frameworkId, const std::vector&lt; mesos::v1::scheduler::Call::ReconcileOperations::Operation &gt; & [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a2f3eace5ac76e47f17f1a3fd5459f9fb"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a2f3eace5ac76e47f17f1a3fd5459f9fb">mesos::internal::tests::DropProtobufs</a></div><div class="ttdeci">void DropProtobufs(T t, From from, To to)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3590</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType.html">mesos::internal::tests::ParamExecutorType</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:3810</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a18fa6b213ef42828a4b14522ecccbe67"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a18fa6b213ef42828a4b14522ecccbe67">mesos::internal::tests::v1::createCallReconcileOperations</a></div><div class="ttdeci">mesos::v1::scheduler::Call createCallReconcileOperations(const mesos::v1::FrameworkID &amp;frameworkId, const std::vector&lt; mesos::v1::scheduler::Call::ReconcileOperations::Operation &gt; & [...]
 <div class="ttc" id="src_2slave_2constants_8hpp_html"><div class="ttname"><a href="src_2slave_2constants_8hpp.html">constants.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2v1_2executor_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2executor_2executor_8hpp.html">executor.hpp</a></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:119</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a471a9dde2959ad136ddff412cb2943ae"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a471a9dde2959ad136ddff412cb2943ae">mesos::internal::tests::v1::createBasicAuthHeaders</a></div><div class="ttdeci">process::http::Headers createBasicAuthHeaders(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2031</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_ad07d700178253598e51df2595c03cf8c"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ad07d700178253598e51df2595c03cf8c">mesos::internal::tests::resource_provider::MockResourceProvider::teardownDefault</a></div><div class="ttdeci">void teardownDefault()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3239</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a471a9dde2959ad136ddff412cb2943ae"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a471a9dde2959ad136ddff412cb2943ae">mesos::internal::tests::v1::createBasicAuthHeaders</a></div><div class="ttdeci">process::http::Headers createBasicAuthHeaders(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2071</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_ad07d700178253598e51df2595c03cf8c"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ad07d700178253598e51df2595c03cf8c">mesos::internal::tests::resource_provider::MockResourceProvider::teardownDefault</a></div><div class="ttdeci">void teardownDefault()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3308</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:84</div></div>
 <div class="ttc" id="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator_html_a71fe99eec2d22c6dafbf92912466f327"><div class="ttname"><a href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html#a71fe99eec2d22c6dafbf92912466f327">mesos::authentication::executor::JWTSecretGenerator::generate</a></div><div class="ttdeci">process::Future&lt; Secret &gt; generate(const process::http::authentication::Principal &amp;principal) override</div></div>
 <div class="ttc" id="foreach_8hpp_html_a66900b166526abe66464d6597536b111"><div class="ttname"><a href="foreach_8hpp.html#a66900b166526abe66464d6597536b111">foreachpair</a></div><div class="ttdeci">#define foreachpair(KEY, VALUE, ELEMS)</div><div class="ttdef"><b>Definition:</b> foreach.hpp:51</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_html_a77705dfb0b927b24cd21648d7362dd48"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType.html#a77705dfb0b927b24cd21648d7362dd48">mesos::internal::tests::ParamExecutorType::defaultExecutor</a></div><div class="ttdeci">static ParamExecutorType defaultExecutor()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3773</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html">mesos::internal::tests::MockGarbageCollector</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:3315</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_html_a77705dfb0b927b24cd21648d7362dd48"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType.html#a77705dfb0b927b24cd21648d7362dd48">mesos::internal::tests::ParamExecutorType::defaultExecutor</a></div><div class="ttdeci">static ParamExecutorType defaultExecutor()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3834</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html">mesos::internal::tests::MockGarbageCollector</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:3384</div></div>
 <div class="ttc" id="classmesos_1_1SecretGenerator_html"><div class="ttname"><a href="classmesos_1_1SecretGenerator.html">mesos::SecretGenerator</a></div><div class="ttdoc">The SecretGenerator interface represents a mechanism to create a secret from a principal. </div><div class="ttdef"><b>Definition:</b> secret_generator.hpp:34</div></div>
 <div class="ttc" id="namespacerouting_1_1diagnosis_1_1socket_1_1state_html_a4cceb5a8a4b3f5e1323fdf4a14c5d2a6"><div class="ttname"><a href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">routing::diagnosis::socket::state::UNKNOWN</a></div><div class="ttdeci">const int UNKNOWN</div><div class="ttdef"><b>Definition:</b> diagnosis.hpp:39</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>
@@ -243,151 +243,152 @@
 <div class="ttc" id="include_2mesos_2authorizer_2authorizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2authorizer_2authorizer_8hpp.html">authorizer.hpp</a></div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1Executor_html"><div class="ttname"><a href="classmesos_1_1Executor.html">mesos::Executor</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:75</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_ad78046ce6f335fef45e5e77878eb0bc2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ad78046ce6f335fef45e5e77878eb0bc2">mesos::internal::tests::FutureHttp</a></div><div class="ttdeci">process::Future&lt; Message &gt; FutureHttp(Message message, Path path, ContentType contentType, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3470</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a1dc0ba58c192b85c9d7d1707fc0f0254"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a1dc0ba58c192b85c9d7d1707fc0f0254">mesos::internal::tests::v1::parameterize</a></div><div class="ttdeci">mesos::v1::Parameters parameterize(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2145</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="namespacemesos_1_1internal_1_1tests_html_ad78046ce6f335fef45e5e77878eb0bc2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ad78046ce6f335fef45e5e77878eb0bc2">mesos::internal::tests::FutureHttp</a></div><div class="ttdeci">process::Future&lt; Message &gt; FutureHttp(Message message, Path path, ContentType contentType, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3539</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a1dc0ba58c192b85c9d7d1707fc0f0254"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a1dc0ba58c192b85c9d7d1707fc0f0254">mesos::internal::tests::v1::parameterize</a></div><div class="ttdeci">mesos::v1::Parameters parameterize(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2196</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1executor_1_1Mesos_html"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1Mesos.html">mesos::v1::executor::Mesos</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:55</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider_html_af8048a4cff72a734fdfb119067a43368"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html#af8048a4cff72a734fdfb119067a43368">mesos::internal::tests::v1::resource_provider::Call</a></div><div class="ttdeci">mesos::v1::resource_provider::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3277</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider_html_af8048a4cff72a734fdfb119067a43368"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html#af8048a4cff72a734fdfb119067a43368">mesos::internal::tests::v1::resource_provider::Call</a></div><div class="ttdeci">mesos::v1::resource_provider::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3346</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1ConstantEndpointDetector_html"><div class="ttname"><a href="classmesos_1_1internal_1_1ConstantEndpointDetector.html">mesos::internal::ConstantEndpointDetector</a></div><div class="ttdef"><b>Definition:</b> detector.hpp:36</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_html_afcfcb4d1de71e6d64aa32f9504fa6c2c"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType.html#afcfcb4d1de71e6d64aa32f9504fa6c2c">mesos::internal::tests::ParamExecutorType::isDefaultExecutor</a></div><div class="ttdeci">bool isDefaultExecutor() const </div><div class="ttdef"><b>Definition:</b> mesos.hpp:3779</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ad5f567ae22ad2ba5aff021465d3bd9e6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ad5f567ae22ad2ba5aff021465d3bd9e6">mesos::internal::tests::v1::createDiskSourceBlock</a></div><div class="ttdeci">mesos::v1::Resource::DiskInfo::Source createDiskSourceBlock(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1993</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_html_afcfcb4d1de71e6d64aa32f9504fa6c2c"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType.html#afcfcb4d1de71e6d64aa32f9504fa6c2c">mesos::internal::tests::ParamExecutorType::isDefaultExecutor</a></div><div class="ttdeci">bool isDefaultExecutor() const </div><div class="ttdef"><b>Definition:</b> mesos.hpp:3840</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ad5f567ae22ad2ba5aff021465d3bd9e6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ad5f567ae22ad2ba5aff021465d3bd9e6">mesos::internal::tests::v1::createDiskSourceBlock</a></div><div class="ttdeci">mesos::v1::Resource::DiskInfo::Source createDiskSourceBlock(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2033</div></div>
 <div class="ttc" id="jsonify_8hpp_html_ab2d3ecf67ed06919e96e5e97b2effdc3"><div class="ttname"><a href="jsonify_8hpp.html#ab2d3ecf67ed06919e96e5e97b2effdc3">jsonify</a></div><div class="ttdeci">JSON::Proxy jsonify(const T &amp;)</div><div class="ttdef"><b>Definition:</b> jsonify.hpp:701</div></div>
 <div class="ttc" id="gmock_8hpp_html"><div class="ttname"><a href="gmock_8hpp.html">gmock.hpp</a></div></div>
 <div class="ttc" id="unreachable_8hpp_html_a0bc63b24b654ca433be7b97a3edde132"><div class="ttname"><a href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a></div><div class="ttdeci">#define UNREACHABLE()</div><div class="ttdef"><b>Definition:</b> unreachable.hpp:22</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2fetcher_2fetcher_8hpp_html"><div class="ttname"><a href="include_2mesos_2fetcher_2fetcher_8hpp.html">fetcher.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_html_afdedd60e7f54e58433b701be25b7e49d"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType.html#afdedd60e7f54e58433b701be25b7e49d">mesos::internal::tests::ParamExecutorType::commandExecutor</a></div><div class="ttdeci">static ParamExecutorType commandExecutor()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3768</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_html_afdedd60e7f54e58433b701be25b7e49d"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType.html#afdedd60e7f54e58433b701be25b7e49d">mesos::internal::tests::ParamExecutorType::commandExecutor</a></div><div class="ttdeci">static ParamExecutorType commandExecutor()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3829</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:83</div></div>
 <div class="ttc" id="protobuf__utils_8hpp_html"><div class="ttname"><a href="protobuf__utils_8hpp.html">protobuf_utils.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor_html_a84580d2dc4fdb85aa6d8e65b1dd9fe16"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor.html#a84580d2dc4fdb85aa6d8e65b1dd9fe16">mesos::internal::tests::v1::executor::Call</a></div><div class="ttdeci">mesos::v1::executor::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2871</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor_html_a84580d2dc4fdb85aa6d8e65b1dd9fe16"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor.html#a84580d2dc4fdb85aa6d8e65b1dd9fe16">mesos::internal::tests::v1::executor::Call</a></div><div class="ttdeci">mesos::v1::executor::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2940</div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html_a390e5eb3421f9505ba6314d3472cf17a"><div class="ttname"><a href="namespaceprocess.html#a390e5eb3421f9505ba6314d3472cf17a">process::FutureMessage</a></div><div class="ttdeci">Future&lt; Message &gt; FutureMessage(Name name, From from, To to, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:499</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor_html_a7024578f25e937fe733a0f2954388db8"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a7024578f25e937fe733a0f2954388db8">mesos::internal::tests::executor::MockHTTPExecutor::events</a></div><div class="ttdeci">void events(Mesos *mesos, std::queue&lt; Event &gt; events)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2796</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_aec8984d09f36608cb2918ccd95b14d05"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aec8984d09f36608cb2918ccd95b14d05">mesos::internal::tests::resource_provider::MockResourceProvider::operationDefault</a></div><div class="ttdeci">void operationDefault(const typename Event::ApplyOperation &amp;operation)</div><div class="ttd [...]
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor_html_a7024578f25e937fe733a0f2954388db8"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a7024578f25e937fe733a0f2954388db8">mesos::internal::tests::executor::MockHTTPExecutor::events</a></div><div class="ttdeci">void events(Mesos *mesos, std::queue&lt; Event &gt; events)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2865</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_aec8984d09f36608cb2918ccd95b14d05"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aec8984d09f36608cb2918ccd95b14d05">mesos::internal::tests::resource_provider::MockResourceProvider::operationDefault</a></div><div class="ttdeci">void operationDefault(const typename Event::ApplyOperation &amp;operation)</div><div class="ttd [...]
 <div class="ttc" id="namespaceprocess_html_a2d5e014a8eb1358bc0e8b9229c23d438"><div class="ttname"><a href="namespaceprocess.html#a2d5e014a8eb1358bc0e8b9229c23d438">process::ExpectNoFutureUnionHttpRequests</a></div><div class="ttdeci">void ExpectNoFutureUnionHttpRequests(Message message, UnionType unionType, Path path, Deserializer deserializer, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:643</div></div>
 <div class="ttc" id="src_2resource__provider_2detector_8hpp_html"><div class="ttname"><a href="src_2resource__provider_2detector_8hpp.html">detector.hpp</a></div></div>
 <div class="ttc" id="namespacelambda_html_a6030d65051d5968ada4d2e528b2fcd57"><div class="ttname"><a href="namespacelambda.html#a6030d65051d5968ada4d2e528b2fcd57">lambda::map</a></div><div class="ttdeci">Iterable&lt; V &gt; map(F &amp;&amp;f, const Iterable&lt; U, Us... &gt; &amp;input)</div><div class="ttdef"><b>Definition:</b> lambda.hpp:46</div></div>
 <div class="ttc" id="structJSON_1_1Protobuf_html"><div class="ttname"><a href="structJSON_1_1Protobuf.html">JSON::Protobuf</a></div><div class="ttdef"><b>Definition:</b> protobuf.hpp:803</div></div>
 <div class="ttc" id="cluster_8hpp_html"><div class="ttname"><a href="cluster_8hpp.html">cluster.hpp</a></div></div>
 <div class="ttc" id="decoder_8hpp_html_abb0829cce9dd20a40ae0d86890ae85c6"><div class="ttname"><a href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a></div><div class="ttdeci">#define flags</div><div class="ttdef"><b>Definition:</b> decoder.hpp:18</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a074dbc9bf8a6132df54c5928ff45b483"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a074dbc9bf8a6132df54c5928ff45b483">mesos::internal::tests::FutureUnionProtobuf</a></div><div class="ttdeci">process::Future&lt; Message &gt; FutureUnionProtobuf(Message message, UnionType unionType, From from, To to, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3458</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a074dbc9bf8a6132df54c5928ff45b483"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a074dbc9bf8a6132df54c5928ff45b483">mesos::internal::tests::FutureUnionProtobuf</a></div><div class="ttdeci">process::Future&lt; Message &gt; FutureUnionProtobuf(Message message, UnionType unionType, From from, To to, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3527</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1local_html_a7d7b8de28b47a3753dcd4b094d5e6c6e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1local.html#a7d7b8de28b47a3753dcd4b094d5e6c6e">mesos::internal::local::shutdown</a></div><div class="ttdeci">void shutdown()</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_a867847d3e71aef89b6f483f577ee29a2"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a867847d3e71aef89b6f483f577ee29a2">mesos::internal::tests::resource_provider::MockResourceProvider::start</a></div><div class="ttdeci">void start(process::Owned&lt; mesos::internal::EndpointDetector &gt; detector, ContentType contentType)</d [...]
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos.html">mesos::internal::tests::scheduler::TestMesos</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2600</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_a867847d3e71aef89b6f483f577ee29a2"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a867847d3e71aef89b6f483f577ee29a2">mesos::internal::tests::resource_provider::MockResourceProvider::start</a></div><div class="ttdeci">void start(process::Owned&lt; mesos::internal::EndpointDetector &gt; detector, ContentType contentType)</d [...]
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos.html">mesos::internal::tests::scheduler::TestMesos</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2651</div></div>
 <div class="ttc" id="v1_2resource__provider_8hpp_html"><div class="ttname"><a href="v1_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1uri_1_1docker_html_abbd9f55734f0b832bc5a87c3ee5d449e"><div class="ttname"><a href="namespacemesos_1_1uri_1_1docker.html#abbd9f55734f0b832bc5a87c3ee5d449e">mesos::uri::docker::image</a></div><div class="ttdeci">URI image(const std::string &amp;repository, const std::string &amp;reference, const std::string &amp;registry, const Option&lt; std::string &gt; &amp;scheme=None(), const Option&lt; int &gt; &amp;port=None())</div><div class="ttdef"><b>Defini [...]
 <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="structprocess_1_1http_1_1authentication_1_1Principal_html"><div class="ttname"><a href="structprocess_1_1http_1_1authentication_1_1Principal.html">process::http::authentication::Principal</a></div><div class="ttdoc">Contains information associated with an authenticated principal. </div><div class="ttdef"><b>Definition:</b> authenticator.hpp:41</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_a76c485f9cb1bc023c658537f3adc428a"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a76c485f9cb1bc023c658537f3adc428a">mesos::internal::tests::resource_provider::MockResourceProvider::send</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; send(const Call &amp;call)</div><div class="ttdef"><b>Definition:</b> meso [...]
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_a76c485f9cb1bc023c658537f3adc428a"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a76c485f9cb1bc023c658537f3adc428a">mesos::internal::tests::resource_provider::MockResourceProvider::send</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; send(const Call &amp;call)</div><div class="ttdef"><b>Definition:</b> meso [...]
 <div class="ttc" id="namespaceprocess_html_a6f9e7174474c4a45ed8d3c2b35d1534c"><div class="ttname"><a href="namespaceprocess.html#a6f9e7174474c4a45ed8d3c2b35d1534c">process::ExpectNoFutureMessages</a></div><div class="ttdeci">void ExpectNoFutureMessages(Name name, From from, To to)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:663</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver_html_a99cd2fad184515aaba5d7af35fd2c801"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html#a99cd2fad184515aaba5d7af35fd2c801">mesos::internal::tests::TestingMesosSchedulerDriver::TestingMesosSchedulerDriver</a></div><div class="ttdeci">TestingMesosSchedulerDriver(Scheduler *scheduler, mesos::master::detector::MasterDetector *_detector, const FrameworkInfo &amp [...]
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver_html_a99cd2fad184515aaba5d7af35fd2c801"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html#a99cd2fad184515aaba5d7af35fd2c801">mesos::internal::tests::TestingMesosSchedulerDriver::TestingMesosSchedulerDriver</a></div><div class="ttdeci">TestingMesosSchedulerDriver(Scheduler *scheduler, mesos::master::detector::MasterDetector *_detector, const FrameworkInfo &amp [...]
 <div class="ttc" id="classprocess_1_1Clock_html_a4fd154ded1943f0b442bb88151adb758"><div class="ttname"><a href="classprocess_1_1Clock.html#a4fd154ded1943f0b442bb88151adb758">process::Clock::settle</a></div><div class="ttdeci">static void settle()</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_ae58e703656ab4a1bd5d9870441236727"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">mesos::internal::slave::cni::spec::error</a></div><div class="ttdeci">std::string error(const std::string &amp;msg, uint32_t code)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_ae5a29e4f441af04c242e2e242b6fcafb"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ae5a29e4f441af04c242e2e242b6fcafb">mesos::internal::tests::ExpectNoFutureUnionHttpProtobufs</a></div><div class="ttdeci">void ExpectNoFutureUnionHttpProtobufs(Message message, UnionType unionType, Path path, ContentType contentType, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3614</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a26483e5fd27364d96fdb0d1a260f76ba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a26483e5fd27364d96fdb0d1a260f76ba">mesos::internal::tests::ExpectNoFutureHttpProtobufs</a></div><div class="ttdeci">void ExpectNoFutureHttpProtobufs(Message message, Path path, ContentType contentType, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3597</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_ae5a29e4f441af04c242e2e242b6fcafb"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ae5a29e4f441af04c242e2e242b6fcafb">mesos::internal::tests::ExpectNoFutureUnionHttpProtobufs</a></div><div class="ttdeci">void ExpectNoFutureUnionHttpProtobufs(Message message, UnionType unionType, Path path, ContentType contentType, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3683</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a26483e5fd27364d96fdb0d1a260f76ba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a26483e5fd27364d96fdb0d1a260f76ba">mesos::internal::tests::ExpectNoFutureHttpProtobufs</a></div><div class="ttdeci">void ExpectNoFutureHttpProtobufs(Message message, Path path, ContentType contentType, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3666</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_aaa5ec6d56ccbeba718b9e8fc6ec2f7c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:79</div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a29141955865745d6299cc15070981da2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a29141955865745d6299cc15070981da2">mesos::internal::tests::v1::createCallKill</a></div><div class="ttdeci">mesos::v1::scheduler::Call createCallKill(const mesos::v1::FrameworkID &amp;frameworkId, const mesos::v1::TaskID &amp;taskId, const Option&lt; mesos::v1::AgentID &gt; &amp;agentId=None(), const Option&lt; m [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a29141955865745d6299cc15070981da2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a29141955865745d6299cc15070981da2">mesos::internal::tests::v1::createCallKill</a></div><div class="ttdeci">mesos::v1::scheduler::Call createCallKill(const mesos::v1::FrameworkID &amp;frameworkId, const mesos::v1::TaskID &amp;taskId, const Option&lt; mesos::v1::AgentID &gt; &amp;agentId=None(), const Option&lt; m [...]
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a3361bf9eac8c4763b8932f1efce7cb8a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a3361bf9eac8c4763b8932f1efce7cb8a">mesos::internal::tests::v1::CREATE</a></div><div class="ttdeci">mesos::v1::Offer::Operation CREATE(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2074</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ContainerizerTest_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ContainerizerTest.html">mesos::internal::tests::ContainerizerTest</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:309</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_a52529112f58425e8dc722c17076a0fa6"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a52529112f58425e8dc722c17076a0fa6">mesos::internal::tests::resource_provider::MockResourceProvider::MockResourceProvider</a></div><div class="ttdeci">MockResourceProvider(const ResourceProviderInfo &amp;_info, const Option&lt; Resources &gt; [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a3361bf9eac8c4763b8932f1efce7cb8a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a3361bf9eac8c4763b8932f1efce7cb8a">mesos::internal::tests::v1::CREATE</a></div><div class="ttdeci">mesos::v1::Offer::Operation CREATE(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2116</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ContainerizerTest_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ContainerizerTest.html">mesos::internal::tests::ContainerizerTest</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:307</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_a52529112f58425e8dc722c17076a0fa6"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a52529112f58425e8dc722c17076a0fa6">mesos::internal::tests::resource_provider::MockResourceProvider::MockResourceProvider</a></div><div class="ttdeci">MockResourceProvider(const ResourceProviderInfo &amp;_info, const Option&lt; Resources &gt; [...]
 <div class="ttc" id="structprocess_1_1http_1_1Request_html_a78dfcfa785afc80e221d92543ff617f1"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1">process::http::Request::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:565</div></div>
 <div class="ttc" id="classBytes_html_a1a2e9277ebe7d227a21f111898c49a8c"><div class="ttname"><a href="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c">Bytes::bytes</a></div><div class="ttdeci">uint64_t bytes() const </div><div class="ttdef"><b>Definition:</b> bytes.hpp:79</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1GarbageCollector_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html">mesos::internal::slave::GarbageCollector</a></div><div class="ttdef"><b>Definition:</b> gc.hpp:42</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockAuthorizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html">mesos::internal::tests::MockAuthorizer</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:3298</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_ab3f6f80401c5645318402940ca2121ce"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab3f6f80401c5645318402940ca2121ce">mesos::internal::tests::common::createPersistentVolume</a></div><div class="ttdeci">TResource createPersistentVolume(const Bytes &amp;size, const std::string &amp;role, const std::string &amp;persistenceId, const std::string &amp;containerPath, const Option&lt; std::str [...]
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_aa4784bdbff8b3b769cc09564f1bddb16"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa4784bdbff8b3b769cc09564f1bddb16">mesos::internal::tests::resource_provider::MockResourceProvider::publishDefault</a></div><div class="ttdeci">void publishDefault(const typename Event::PublishResources &amp;publish)</div><div class="ttdef"> [...]
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockAuthorizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html">mesos::internal::tests::MockAuthorizer</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:3367</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_ab3f6f80401c5645318402940ca2121ce"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab3f6f80401c5645318402940ca2121ce">mesos::internal::tests::common::createPersistentVolume</a></div><div class="ttdeci">TResource createPersistentVolume(const Bytes &amp;size, const std::string &amp;role, const std::string &amp;persistenceId, const std::string &amp;containerPath, const Option&lt; std::str [...]
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_aa4784bdbff8b3b769cc09564f1bddb16"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa4784bdbff8b3b769cc09564f1bddb16">mesos::internal::tests::resource_provider::MockResourceProvider::publishDefault</a></div><div class="ttdeci">void publishDefault(const typename Event::PublishResources &amp;publish)</div><div class="ttdef"> [...]
 <div class="ttc" id="structprocess_1_1Message_html_aba0d1f741d939864cf287833dd14792e"><div class="ttname"><a href="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e">process::Message::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> message.hpp:27</div></div>
 <div class="ttc" id="namespaceprocess_html_a8830a94f40628d9822c7b3a082851d1d"><div class="ttname"><a href="namespaceprocess.html#a8830a94f40628d9822c7b3a082851d1d">process::FutureUnionHttpRequest</a></div><div class="ttdeci">Future&lt; http::Request &gt; FutureUnionHttpRequest(Message message, UnionType unionType, Path path, Deserializer deserializer, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:473</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2io_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2io_8hpp.html">io.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html_a166e4e1e9054846971aa2f4292b03d94"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a166e4e1e9054846971aa2f4292b03d94">mesos::internal::tests::MesosTest::zookeeperUrl</a></div><div class="ttdeci">Option&lt; zookeeper::URL &gt; zookeeperUrl</div><div class="ttdef"><b>Definition:</b> mesos.hpp:277</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html_a166e4e1e9054846971aa2f4292b03d94"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a166e4e1e9054846971aa2f4292b03d94">mesos::internal::tests::MesosTest::zookeeperUrl</a></div><div class="ttdeci">Option&lt; zookeeper::URL &gt; zookeeperUrl</div><div class="ttdef"><b>Definition:</b> mesos.hpp:275</div></div>
 <div class="ttc" id="classmesos_1_1master_1_1detector_1_1MasterDetector_html"><div class="ttname"><a href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a></div><div class="ttdoc">An abstraction of a Master detector which can be used to detect the leading master from a group...</div><div class="ttdef"><b>Definition:</b> detector.hpp:38</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1executor_1_1TestMesos_html_a1e9a78fb6e4aaee81e6f7b3eaf98db88"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1executor_1_1TestMesos.html#a1e9a78fb6e4aaee81e6f7b3eaf98db88">mesos::internal::tests::executor::TestMesos::TestMesos</a></div><div class="ttdeci">TestMesos(ContentType contentType, const std::shared_ptr&lt; MockHTTPExecutor&lt; Mesos, Event &gt;&gt; &amp;executor, const std::map&lt; std::string, std::string & [...]
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor_html_a48215d20f9ec95d69618a6bca59e9347"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor.html#a48215d20f9ec95d69618a6bca59e9347">mesos::internal::tests::v1::executor::ACTION_P3</a></div><div class="ttdeci">ACTION_P3(SendUpdateFromTaskID, frameworkId, executorId, state)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2917</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1executor_1_1TestMesos_html_a1e9a78fb6e4aaee81e6f7b3eaf98db88"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1executor_1_1TestMesos.html#a1e9a78fb6e4aaee81e6f7b3eaf98db88">mesos::internal::tests::executor::TestMesos::TestMesos</a></div><div class="ttdeci">TestMesos(ContentType contentType, const std::shared_ptr&lt; MockHTTPExecutor&lt; Mesos, Event &gt;&gt; &amp;executor, const std::map&lt; std::string, std::string & [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor_html_a48215d20f9ec95d69618a6bca59e9347"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor.html#a48215d20f9ec95d69618a6bca59e9347">mesos::internal::tests::v1::executor::ACTION_P3</a></div><div class="ttdeci">ACTION_P3(SendUpdateFromTaskID, frameworkId, executorId, state)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2986</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2containerizer_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2containerizer_8hpp.html">containerizer.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="classSSLTemporaryDirectoryTest_html"><div class="ttname"><a href="classSSLTemporaryDirectoryTest.html">SSLTemporaryDirectoryTest</a></div><div class="ttdef"><b>Definition:</b> gtest.hpp:63</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_ab1479066681bb142e54688ccae08c3a0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab1479066681bb142e54688ccae08c3a0">mesos::internal::tests::common::createDiskResource</a></div><div class="ttdeci">TResource createDiskResource(const std::string &amp;value, const std::string &amp;role, const Option&lt; std::string &gt; &amp;persistenceID, const Option&lt; std::string &gt; &amp;container [...]
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2959</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_ac32a101c068371a2114b0f63a0c45db2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ac32a101c068371a2114b0f63a0c45db2">mesos::internal::tests::common::LAUNCH_GROUP</a></div><div class="ttdeci">TOffer::Operation LAUNCH_GROUP(const TExecutorInfo &amp;executorInfo, const TTaskGroupInfo &amp;taskGroup)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1404</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_ab1479066681bb142e54688ccae08c3a0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab1479066681bb142e54688ccae08c3a0">mesos::internal::tests::common::createDiskResource</a></div><div class="ttdeci">TResource createDiskResource(const std::string &amp;value, const std::string &amp;role, const Option&lt; std::string &gt; &amp;persistenceID, const Option&lt; std::string &gt; &amp;container [...]
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:3028</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_ac32a101c068371a2114b0f63a0c45db2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ac32a101c068371a2114b0f63a0c45db2">mesos::internal::tests::common::LAUNCH_GROUP</a></div><div class="ttdeci">TOffer::Operation LAUNCH_GROUP(const TExecutorInfo &amp;executorInfo, const TTaskGroupInfo &amp;taskGroup)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1439</div></div>
 <div class="ttc" id="namespaceos_1_1stat_html_afc51654ad486693167c300612bf8ebfa"><div class="ttname"><a href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">os::stat::mode</a></div><div class="ttdeci">Try&lt; mode_t &gt; mode(const std::string &amp;path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:159</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a95484a9ad7f0d602539b64b3ddcd4801"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a95484a9ad7f0d602539b64b3ddcd4801">mesos::internal::tests::ACTION_P5</a></div><div class="ttdeci">ACTION_P5(LaunchTasks, executor, tasks, cpus, mem, role)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2352</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2_html_a75bb6737c4f44529656db306160ddd0f"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html#a75bb6737c4f44529656db306160ddd0f">mesos::internal::tests::common::DefaultCredential2::create</a></div><div class="ttdeci">static TCredential create()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:498</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a95484a9ad7f0d602539b64b3ddcd4801"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a95484a9ad7f0d602539b64b3ddcd4801">mesos::internal::tests::ACTION_P5</a></div><div class="ttdeci">ACTION_P5(LaunchTasks, executor, tasks, cpus, mem, role)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2403</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2_html_a75bb6737c4f44529656db306160ddd0f"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html#a75bb6737c4f44529656db306160ddd0f">mesos::internal::tests::common::DefaultCredential2::create</a></div><div class="ttdeci">static TCredential create()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:496</div></div>
 <div class="ttc" id="src_2tests_2limiter_8hpp_html"><div class="ttname"><a href="src_2tests_2limiter_8hpp.html">limiter.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_a4c6b7ba1b907eb21ddb20f4c14940634"><div class="ttname"><a href="classmesos_1_1Resources.html#a4c6b7ba1b907eb21ddb20f4c14940634">mesos::Resources::allocate</a></div><div class="ttdeci">void allocate(const std::string &amp;role)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a2c8bc0fd69c974fa37dd6f648b36c13c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a2c8bc0fd69c974fa37dd6f648b36c13c">mesos::internal::tests::ExpectNoFutureProtobufs</a></div><div class="ttdeci">void ExpectNoFutureProtobufs(T t, From from, To to)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3576</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a2c8bc0fd69c974fa37dd6f648b36c13c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a2c8bc0fd69c974fa37dd6f648b36c13c">mesos::internal::tests::ExpectNoFutureProtobufs</a></div><div class="ttdeci">void ExpectNoFutureProtobufs(T t, From from, To to)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3645</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="src_2tests_2zookeeper_8hpp_html"><div class="ttname"><a href="src_2tests_2zookeeper_8hpp.html">zookeeper.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a6bf68930ca1e478adfae2e44c087d669"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6bf68930ca1e478adfae2e44c087d669">mesos::internal::tests::FutureProtobuf</a></div><div class="ttdeci">process::Future&lt; T &gt; FutureProtobuf(T t, From from, To to, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3447</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a1618875568d3c299e9cad6e29b85149e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a1618875568d3c299e9cad6e29b85149e">mesos::internal::tests::v1::convertToHashmap</a></div><div class="ttdeci">hashmap&lt; std::string, double &gt; convertToHashmap(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2048</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a6bf68930ca1e478adfae2e44c087d669"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6bf68930ca1e478adfae2e44c087d669">mesos::internal::tests::FutureProtobuf</a></div><div class="ttdeci">process::Future&lt; T &gt; FutureProtobuf(T t, From from, To to, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3516</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a1618875568d3c299e9cad6e29b85149e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a1618875568d3c299e9cad6e29b85149e">mesos::internal::tests::v1::convertToHashmap</a></div><div class="ttdeci">hashmap&lt; std::string, double &gt; convertToHashmap(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2088</div></div>
 <div class="ttc" id="namespacecgroups_html_a549f051f3df2b570aef0ee2b806020e3"><div class="ttname"><a href="namespacecgroups.html#a549f051f3df2b570aef0ee2b806020e3">cgroups::enabled</a></div><div class="ttdeci">bool enabled()</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a1aba6f3b305a6cd36e34d0c04ac1dfe2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a1aba6f3b305a6cd36e34d0c04ac1dfe2">mesos::internal::tests::common::createTaskGroupInfo</a></div><div class="ttdeci">TTaskGroupInfo createTaskGroupInfo(const std::vector&lt; TTaskInfo &gt; &amp;tasks)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:932</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a1aba6f3b305a6cd36e34d0c04ac1dfe2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a1aba6f3b305a6cd36e34d0c04ac1dfe2">mesos::internal::tests::common::createTaskGroupInfo</a></div><div class="ttdeci">TTaskGroupInfo createTaskGroupInfo(const std::vector&lt; TTaskInfo &gt; &amp;tasks)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:930</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_a531f3b2cf4318aa421a2c9a9134992d1"><div class="ttname"><a href="classmesos_1_1Resources.html#a531f3b2cf4318aa421a2c9a9134992d1">mesos::Resources::find</a></div><div class="ttdeci">Option&lt; Resources &gt; find(const Resources &amp;targets) const </div></div>
 <div class="ttc" id="namespaceprocess_1_1http__parsing_html_a1728c94cb446c34b1a8506f5dd6d0f6c"><div class="ttname"><a href="namespaceprocess_1_1http__parsing.html#a1728c94cb446c34b1a8506f5dd6d0f6c">process::http_parsing::FAILURE</a></div><div class="ttdeci">constexpr int FAILURE</div><div class="ttdef"><b>Definition:</b> decoder.hpp:50</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockExecutor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html">mesos::internal::tests::MockExecutor</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2441</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockExecutor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html">mesos::internal::tests::MockExecutor</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2492</div></div>
 <div class="ttc" id="v1_2scheduler_8hpp_html"><div class="ttname"><a href="v1_2scheduler_8hpp.html">scheduler.hpp</a></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="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_a0238badb91d8330beab9014c1726c2b4"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a0238badb91d8330beab9014c1726c2b4">mesos::internal::tests::resource_provider::MockResourceProvider::subscribedDefault</a></div><div class="ttdeci">void subscribedDefault(const typename Event::Subscribed &amp;subscribed)</div><div class="ttde [...]
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ab68d5b9ec9550a5b0d289d2ce4dcbb50"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ab68d5b9ec9550a5b0d289d2ce4dcbb50">mesos::internal::tests::v1::LAUNCH</a></div><div class="ttdeci">mesos::v1::Offer::Operation LAUNCH(const std::vector&lt; mesos::v1::TaskInfo &gt; &amp;tasks)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2106</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_a0238badb91d8330beab9014c1726c2b4"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a0238badb91d8330beab9014c1726c2b4">mesos::internal::tests::resource_provider::MockResourceProvider::subscribedDefault</a></div><div class="ttdeci">void subscribedDefault(const typename Event::Subscribed &amp;subscribed)</div><div class="ttde [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ab68d5b9ec9550a5b0d289d2ce4dcbb50"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ab68d5b9ec9550a5b0d289d2ce4dcbb50">mesos::internal::tests::v1::LAUNCH</a></div><div class="ttdeci">mesos::v1::Offer::Operation LAUNCH(const std::vector&lt; mesos::v1::TaskInfo &gt; &amp;tasks)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2157</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="structprocess_1_1UPID_html_ad7d00aa355c9f8c1fa6bc1caeda7c5a1"><div class="ttname"><a href="structprocess_1_1UPID.html#ad7d00aa355c9f8c1fa6bc1caeda7c5a1">process::UPID::id</a></div><div class="ttdeci">struct process::UPID::ID id</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a5781795d2ad97feb34a5ff805fad1bec"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a5781795d2ad97feb34a5ff805fad1bec">mesos::internal::tests::v1::createPersistentVolume</a></div><div class="ttdeci">mesos::v1::Resource createPersistentVolume(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2021</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a5781795d2ad97feb34a5ff805fad1bec"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a5781795d2ad97feb34a5ff805fad1bec">mesos::internal::tests::v1::createPersistentVolume</a></div><div class="ttdeci">mesos::v1::Resource createPersistentVolume(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2061</div></div>
 <div class="ttc" id="classmesos_1_1slave_1_1QoSController_html"><div class="ttname"><a href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a></div><div class="ttdef"><b>Definition:</b> qos_controller.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a5ef717f78021c7cfb0e1cf8e86f5b65a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a5ef717f78021c7cfb0e1cf8e86f5b65a">mesos::internal::tests::v1::createCallAccept</a></div><div class="ttdeci">mesos::v1::scheduler::Call createCallAccept(const mesos::v1::FrameworkID &amp;frameworkId, const mesos::v1::Offer &amp;offer, const std::vector&lt; mesos::v1::Offer::Operation &gt; &amp;operations, const  [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a5ef717f78021c7cfb0e1cf8e86f5b65a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a5ef717f78021c7cfb0e1cf8e86f5b65a">mesos::internal::tests::v1::createCallAccept</a></div><div class="ttdeci">mesos::v1::scheduler::Call createCallAccept(const mesos::v1::FrameworkID &amp;frameworkId, const mesos::v1::Offer &amp;offer, const std::vector&lt; mesos::v1::Offer::Operation &gt; &amp;operations, const  [...]
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html">mesos::internal::tests::ZooKeeperTestServer</a></div><div class="ttdef"><b>Definition:</b> zookeeper_test_server.hpp:36</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a929cdb1abef64e4976a6f6a51d3c5d73"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a929cdb1abef64e4976a6f6a51d3c5d73">mesos::internal::tests::ACTION_P2</a></div><div class="ttdeci">ACTION_P2(InvokeRecoverResourcesWithFilters, allocator, timeout)</div><div class="ttdef"><b>Definition:</b> allocator.hpp:182</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a50b62cdb3a3b962c5b7e01cc975db458"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a50b62cdb3a3b962c5b7e01cc975db458">mesos::internal::tests::v1::createWeightInfos</a></div><div class="ttdeci">google::protobuf::RepeatedPtrField&lt; mesos::v1::WeightInfo &gt; createWeightInfos(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2040</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:2659</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a50b62cdb3a3b962c5b7e01cc975db458"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a50b62cdb3a3b962c5b7e01cc975db458">mesos::internal::tests::v1::createWeightInfos</a></div><div class="ttdeci">google::protobuf::RepeatedPtrField&lt; mesos::v1::WeightInfo &gt; createWeightInfos(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2080</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:2710</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="namespacemesos_1_1internal_1_1tests_1_1common_html_ab7be786cde1a07c246b17ec1ad80cbcb"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab7be786cde1a07c246b17ec1ad80cbcb">mesos::internal::tests::common::GROW_VOLUME</a></div><div class="ttdeci">TOffer::Operation GROW_VOLUME(const TResource &amp;volume, const TResource &amp;addition, const Option&lt; TOperationID &gt; &amp;operationId=None())</div><div class="ttdef"><b>Definition:</b> meso [...]
 <div class="ttc" id="classprocess_1_1Clock_html_a7edd2e5d09094c5a3613211828fe0f42"><div class="ttname"><a href="classprocess_1_1Clock.html#a7edd2e5d09094c5a3613211828fe0f42">process::Clock::pause</a></div><div class="ttdeci">static void pause()</div><div class="ttdoc">Pauses the clock e.g. </div></div>
 <div class="ttc" id="classBytes_html"><div class="ttname"><a href="classBytes.html">Bytes</a></div><div class="ttdef"><b>Definition:</b> bytes.hpp:30</div></div>
 <div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a0add664e84bbf99f845f1b715dd63f90"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a></div><div class="ttdeci">#define ASSERT_SOME(actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:128</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_ae37d3b004781eb0f7b8d3676db9c6205"><div class="ttname"><a href="classmesos_1_1Resources.html#ae37d3b004781eb0f7b8d3676db9c6205">mesos::Resources::unallocate</a></div><div class="ttdeci">void unallocate()</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_af290f8cc581fe8944d4faeb8a56e1f0b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#af290f8cc581fe8944d4faeb8a56e1f0b">mesos::internal::tests::DEFAULT_JWT_SECRET_KEY</a></div><div class="ttdeci">constexpr char DEFAULT_JWT_SECRET_KEY[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:114</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_af290f8cc581fe8944d4faeb8a56e1f0b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#af290f8cc581fe8944d4faeb8a56e1f0b">mesos::internal::tests::DEFAULT_JWT_SECRET_KEY</a></div><div class="ttdeci">constexpr char DEFAULT_JWT_SECRET_KEY[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:112</div></div>
 <div class="ttc" id="classprocess_1_1Clock_html_ae3ea265163df2de286e185914265f538"><div class="ttname"><a href="classprocess_1_1Clock.html#ae3ea265163df2de286e185914265f538">process::Clock::resume</a></div><div class="ttdeci">static void resume()</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="libprocess_2include_2process_2ssl_2gtest_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2ssl_2gtest_8hpp.html">gtest.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1network_1_1inet_1_1Address_html_a3e0a3cf87d1bcdfdeb68a82a8595b0fd"><div class="ttname"><a href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">process::network::inet::Address::ip</a></div><div class="ttdeci">net::IP ip</div><div class="ttdef"><b>Definition:</b> address.hpp:133</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a18113034a337746a8c8c7d003141c856"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a18113034a337746a8c8c7d003141c856">mesos::internal::tests::common::CREATE_DISK</a></div><div class="ttdeci">TOffer::Operation CREATE_DISK(const TResource &amp;source, const TTargetType &amp;targetType, const Option&lt; std::string &gt; &amp;targetProfile=None(), const Option&lt; TOperationID &gt; &amp;op [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a18113034a337746a8c8c7d003141c856"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a18113034a337746a8c8c7d003141c856">mesos::internal::tests::common::CREATE_DISK</a></div><div class="ttdeci">TOffer::Operation CREATE_DISK(const TResource &amp;source, const TTargetType &amp;targetType, const Option&lt; std::string &gt; &amp;targetProfile=None(), const Option&lt; TOperationID &gt; &amp;op [...]
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned&lt; mesos::internal::EndpointDetector &gt;</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos_html_aa3bc82983b6651f2e711bc65529b5a84"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos.html#aa3bc82983b6651f2e711bc65529b5a84">mesos::internal::tests::scheduler::TestMesos::~TestMesos</a></div><div class="ttdeci">~TestMesos() override</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2626</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos_html_aa3bc82983b6651f2e711bc65529b5a84"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos.html#aa3bc82983b6651f2e711bc65529b5a84">mesos::internal::tests::scheduler::TestMesos::~TestMesos</a></div><div class="ttdeci">~TestMesos() override</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2677</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_a30fc4fe000da99818bfcee5bb780e5d4"><div class="ttname"><a href="classmesos_1_1Resources.html#a30fc4fe000da99818bfcee5bb780e5d4">mesos::Resources::contains</a></div><div class="ttdeci">bool contains(const Resources &amp;that) const </div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_aedefb539485255be5a1e684d2c35513e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#aedefb539485255be5a1e684d2c35513e">mesos::internal::tests::ACTION_P</a></div><div class="ttdeci">ACTION_P(InvokeInitialize, allocator)</div><div class="ttdef"><b>Definition:</b> allocator.hpp:56</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="namespacemesos_1_1internal_1_1tests_1_1v1_html_a807c9e2bed7d86a73a79c19b7b2b275e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a807c9e2bed7d86a73a79c19b7b2b275e">mesos::internal::tests::v1::LAUNCH_GROUP</a></div><div class="ttdeci">mesos::v1::Offer::Operation LAUNCH_GROUP(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2114</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a61176b4959112873a10c7175f0bfc85d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a61176b4959112873a10c7175f0bfc85d">mesos::internal::tests::common::getAgentID</a></div><div class="ttdeci">mesos::v1::AgentID getAgentID(const mesos::v1::Offer &amp;offer)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:810</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html">mesos::internal::tests::executor::MockHTTPExecutor</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2781</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver_html_ab7a50cd80ff7908196ddee6346ad151d"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html#ab7a50cd80ff7908196ddee6346ad151d">mesos::internal::tests::TestingMesosSchedulerDriver::TestingMesosSchedulerDriver</a></div><div class="ttdeci">TestingMesosSchedulerDriver(Scheduler *scheduler, mesos::master::detector::MasterDetector *_detector)</div><div class="ttdef"> [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a807c9e2bed7d86a73a79c19b7b2b275e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a807c9e2bed7d86a73a79c19b7b2b275e">mesos::internal::tests::v1::LAUNCH_GROUP</a></div><div class="ttdeci">mesos::v1::Offer::Operation LAUNCH_GROUP(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2165</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a61176b4959112873a10c7175f0bfc85d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a61176b4959112873a10c7175f0bfc85d">mesos::internal::tests::common::getAgentID</a></div><div class="ttdeci">mesos::v1::AgentID getAgentID(const mesos::v1::Offer &amp;offer)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:808</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html">mesos::internal::tests::executor::MockHTTPExecutor</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2850</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver_html_ab7a50cd80ff7908196ddee6346ad151d"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html#ab7a50cd80ff7908196ddee6346ad151d">mesos::internal::tests::TestingMesosSchedulerDriver::TestingMesosSchedulerDriver</a></div><div class="ttdeci">TestingMesosSchedulerDriver(Scheduler *scheduler, mesos::master::detector::MasterDetector *_detector)</div><div class="ttdef"> [...]
 <div class="ttc" id="queue_8hpp_html"><div class="ttname"><a href="queue_8hpp.html">queue.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a65bba7e47272f85f50938234123b6454"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a65bba7e47272f85f50938234123b6454">mesos::internal::tests::v1::GROW_VOLUME</a></div><div class="ttdeci">mesos::v1::Offer::Operation GROW_VOLUME(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2090</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a65bba7e47272f85f50938234123b6454"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a65bba7e47272f85f50938234123b6454">mesos::internal::tests::v1::GROW_VOLUME</a></div><div class="ttdeci">mesos::v1::Offer::Operation GROW_VOLUME(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2136</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a77fcd47deb06ad7f2194aa147022ee52"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a77fcd47deb06ad7f2194aa147022ee52">mesos::internal::tests::common::CREATE</a></div><div class="ttdeci">TOffer::Operation CREATE(const TResources &amp;volumes, const Option&lt; TOperationID &gt; &amp;operationId=None())</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1349</div></div>
 <div class="ttc" id="classprocess_1_1Clock_html_aaba2025cf9ac7b264f113d6a3bf4364c"><div class="ttname"><a href="classprocess_1_1Clock.html#aaba2025cf9ac7b264f113d6a3bf4364c">process::Clock::paused</a></div><div class="ttdeci">static bool paused()</div><div class="ttdoc">Check whether clock is currently running. </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="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential_html_a2e384f9e69baf909ea32437ecde85143"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html#a2e384f9e69baf909ea32437ecde85143">mesos::internal::tests::common::DefaultCredential::create</a></div><div class="ttdeci">static TCredential create()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:484</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential_html_a2e384f9e69baf909ea32437ecde85143"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html#a2e384f9e69baf909ea32437ecde85143">mesos::internal::tests::common::DefaultCredential::create</a></div><div class="ttdeci">static TCredential create()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:482</div></div>
 <div class="ttc" id="namespaceprocess_html_a8eddaaa9b887af1889f026d56dfef083"><div class="ttname"><a href="namespaceprocess.html#a8eddaaa9b887af1889f026d56dfef083">process::ExpectNoFutureHttpRequests</a></div><div class="ttdeci">void ExpectNoFutureHttpRequests(Message message, Path path, Deserializer deserializer, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:622</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_ad21b6e9c78b78e9de822962aff95d171"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ad21b6e9c78b78e9de822962aff95d171">mesos::internal::tests::ACTION</a></div><div class="ttdeci">ACTION(DeclineOffers)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2403</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_ad21b6e9c78b78e9de822962aff95d171"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ad21b6e9c78b78e9de822962aff95d171">mesos::internal::tests::ACTION</a></div><div class="ttdeci">ACTION(DeclineOffers)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2454</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp.html">flags.hpp</a></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="namespaceprocess_html_a2b8513096e75a6105c5fd2eda3e70551"><div class="ttname"><a href="namespaceprocess.html#a2b8513096e75a6105c5fd2eda3e70551">process::FutureHttpRequest</a></div><div class="ttdeci">Future&lt; http::Request &gt; FutureHttpRequest(Message message, Path path, Deserializer deserializer, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:445</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="namespacemesos_1_1internal_1_1tests_html_a1ded84b3ce84cf41adab2a03d448dc05"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1ded84b3ce84cf41adab2a03d448dc05">mesos::internal::tests::DropUnionHttpProtobufs</a></div><div class="ttdeci">void DropUnionHttpProtobufs(Message message, UnionType unionType, Path path, ContentType contentType, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3558</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a51397f0039f49f4592754f865a9d6118"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a51397f0039f49f4592754f865a9d6118">mesos::internal::tests::v1::createDiskInfo</a></div><div class="ttdeci">mesos::v1::Resource::DiskInfo createDiskInfo(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1967</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1ded84b3ce84cf41adab2a03d448dc05"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1ded84b3ce84cf41adab2a03d448dc05">mesos::internal::tests::DropUnionHttpProtobufs</a></div><div class="ttdeci">void DropUnionHttpProtobufs(Message message, UnionType unionType, Path path, ContentType contentType, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3627</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a51397f0039f49f4592754f865a9d6118"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a51397f0039f49f4592754f865a9d6118">mesos::internal::tests::v1::createDiskInfo</a></div><div class="ttdeci">mesos::v1::Resource::DiskInfo createDiskInfo(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2007</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2containerizer_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2containerizer_8hpp.html">containerizer.hpp</a></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="classMixinTemporaryDirectoryTest_html_a3b69cd7bc7ecc9c3c1a5f7f16c0fd9d4"><div class="ttname"><a href="classMixinTemporaryDirectoryTest.html#a3b69cd7bc7ecc9c3c1a5f7f16c0fd9d4">MixinTemporaryDirectoryTest&lt;::testing::Test &gt;::TearDown</a></div><div class="ttdeci">void TearDown() override</div><div class="ttdef"><b>Definition:</b> utils.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor_html_a4cd1035415d63b78045b46936ee64659"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor.html#a4cd1035415d63b78045b46936ee64659">mesos::internal::tests::v1::executor::Mesos</a></div><div class="ttdeci">mesos::v1::executor::Mesos Mesos</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2873</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ad2cd42125acc60900ac2183016aba620"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ad2cd42125acc60900ac2183016aba620">mesos::internal::tests::v1::createCallAcknowledge</a></div><div class="ttdeci">mesos::v1::scheduler::Call createCallAcknowledge(const mesos::v1::FrameworkID &amp;frameworkId, const mesos::v1::AgentID &amp;agentId, const mesos::v1::scheduler::Event::Update &amp;update)</div><div [...]
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor_html_a4cd1035415d63b78045b46936ee64659"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor.html#a4cd1035415d63b78045b46936ee64659">mesos::internal::tests::v1::executor::Mesos</a></div><div class="ttdeci">mesos::v1::executor::Mesos Mesos</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2942</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_ad2cd42125acc60900ac2183016aba620"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ad2cd42125acc60900ac2183016aba620">mesos::internal::tests::v1::createCallAcknowledge</a></div><div class="ttdeci">mesos::v1::scheduler::Call createCallAcknowledge(const mesos::v1::FrameworkID &amp;frameworkId, const mesos::v1::AgentID &amp;agentId, const mesos::v1::scheduler::Event::Update &amp;update)</div><div [...]
 <div class="ttc" id="namespacecgroups_html_a43ff5aa5dec5f24b0a3620847e9dd6b6"><div class="ttname"><a href="namespacecgroups.html#a43ff5aa5dec5f24b0a3620847e9dd6b6">cgroups::subsystems</a></div><div class="ttdeci">Try&lt; std::set&lt; std::string &gt; &gt; subsystems()</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockScheduler_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html">mesos::internal::tests::MockScheduler</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2320</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockScheduler_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html">mesos::internal::tests::MockScheduler</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2371</div></div>
 <div class="ttc" id="namespaceprocess_html_a3054d5443603436a6315f210a412cbbc"><div class="ttname"><a href="namespaceprocess.html#a3054d5443603436a6315f210a412cbbc">process::filter</a></div><div class="ttdeci">void filter(Filter *filter)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html_a69872811a17d1695a1821db3f55c30af"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a69872811a17d1695a1821db3f55c30af">mesos::internal::tests::MesosTest::CreateMasterFlags</a></div><div class="ttdeci">virtual master::Flags CreateMasterFlags()</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a238ec6d237ad3bcd459281c730b91a60"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a238ec6d237ad3bcd459281c730b91a60">mesos::internal::tests::MATCHER_P</a></div><div class="ttdeci">MATCHER_P(OffersHaveAnyResource, filter,&quot;&quot;)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3634</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a238ec6d237ad3bcd459281c730b91a60"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a238ec6d237ad3bcd459281c730b91a60">mesos::internal::tests::MATCHER_P</a></div><div class="ttdeci">MATCHER_P(OffersHaveAnyResource, filter,&quot;&quot;)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3703</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_af8289f648a916c3f66923867452c7b1b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#af8289f648a916c3f66923867452c7b1b">mesos::internal::tests::flags</a></div><div class="ttdeci">Flags flags</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="namespaceprocess_html_a53c9e35e24047f85a1380bb15d30a4f7"><div class="ttname"><a href="namespaceprocess.html#a53c9e35e24047f85a1380bb15d30a4f7">process::DropMessages</a></div><div class="ttdeci">void DropMessages(Name name, From from, To to)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:557</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="namespacemesos_1_1internal_1_1tests_html_ac66a4bcff67c36660b0501c7ce91a753"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ac66a4bcff67c36660b0501c7ce91a753">mesos::internal::tests::createEnvironment</a></div><div class="ttdeci">mesos::Environment createEnvironment(const hashmap&lt; std::string, std::string &gt; &amp;map)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2292</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_ac66a4bcff67c36660b0501c7ce91a753"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ac66a4bcff67c36660b0501c7ce91a753">mesos::internal::tests::createEnvironment</a></div><div class="ttdeci">mesos::Environment createEnvironment(const hashmap&lt; std::string, std::string &gt; &amp;map)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2343</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
diff --git a/content/api/latest/c++/v0__v1executor_8hpp_source.html b/content/api/latest/c++/v0__v1executor_8hpp_source.html
index e7175cf..3d1fc7b 100644
--- a/content/api/latest/c++/v0__v1executor_8hpp_source.html
+++ b/content/api/latest/c++/v0__v1executor_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter_html_a52d721fdf67627f1adf97e3980570dd4"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a52d721fdf67627f1adf97e3980570dd4">mesos::v1::executor::V0ToV1Adapter::~V0ToV1Adapter</a></div><div class="ttdeci">~V0ToV1Adapter() override</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2executor_8hpp.html">executor.hpp</a></div></div>
-<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:2656</div></div>
+<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:2707</div></div>
 <div class="ttc" id="classmesos_1_1MesosExecutorDriver_html"><div class="ttname"><a href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:212</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter_html_aa7e9c8678e6a90a259bb9f480533ee78"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#aa7e9c8678e6a90a259bb9f480533ee78">mesos::v1::executor::V0ToV1Adapter::frameworkMessage</a></div><div class="ttdeci">void frameworkMessage(ExecutorDriver *driver, const std::string &amp;data) override</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter_html_a32b6d819b88d547becb7cb7aa223f4a1"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a32b6d819b88d547becb7cb7aa223f4a1">mesos::v1::executor::V0ToV1Adapter::error</a></div><div class="ttdeci">void error(ExecutorDriver *driver, const std::string &amp;message) override</div></div>
diff --git a/content/api/latest/c++/v1_2resource__provider_8hpp_source.html b/content/api/latest/c++/v1_2resource__provider_8hpp_source.html
index 74a0cbb..b60989d 100644
--- a/content/api/latest/c++/v1_2resource__provider_8hpp_source.html
+++ b/content/api/latest/c++/v1_2resource__provider_8hpp_source.html
@@ -55,7 +55,7 @@
 <a href="v1_2resource__provider_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">< [...]
 <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="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_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:2656</div></div>
+<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:2707</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html">mesos::internal::HttpConnectionProcess</a></div><div class="ttdoc">HTTP connection handler. </div><div class="ttdef"><b>Definition:</b> resource_provider.hpp:41</div></div>
 <div class="ttc" id="v1_2resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="v1_2resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1EndpointDetector_html"><div class="ttname"><a href="classmesos_1_1internal_1_1EndpointDetector.html">mesos::internal::EndpointDetector</a></div><div class="ttdef"><b>Definition:</b> detector.hpp:26</div></div>
diff --git a/content/api/latest/c++/v1_2scheduler_8hpp_source.html b/content/api/latest/c++/v1_2scheduler_8hpp_source.html
index 840c640..92c4bed 100644
--- a/content/api/latest/c++/v1_2scheduler_8hpp_source.html
+++ b/content/api/latest/c++/v1_2scheduler_8hpp_source.html
@@ -56,9 +56,9 @@
 <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="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; Credential &gt;</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="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:2656</div></div>
+<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:2707</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1scheduler_1_1Mesos_html"><div class="ttname"><a href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html">mesos::v1::scheduler::Mesos</a></div><div class="ttdef"><b>Definition:</b> scheduler.hpp:70</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_ab87ee31e10bdc282bae31a2c973602df"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab87ee31e10bdc282bae31a2c973602df">mesos::internal::tests::v1::scheduler::Mesos</a></div><div class="ttdeci">mesos::v1::scheduler::Mesos Mesos</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2658</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_ab87ee31e10bdc282bae31a2c973602df"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab87ee31e10bdc282bae31a2c973602df">mesos::internal::tests::v1::scheduler::Mesos</a></div><div class="ttdeci">mesos::v1::scheduler::Mesos Mesos</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2709</div></div>
 <div class="ttc" id="v1_2scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="v1_2scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:25</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>