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

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

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 1da628f  Updated the website built from mesos SHA: 4d15497.
1da628f is described below

commit 1da628f3c28c2d41de586f826ef5244f25d36078
Author: jenkins <bu...@apache.org>
AuthorDate: Wed Aug 15 23:32:40 2018 +0000

    Updated the website built from mesos SHA: 4d15497.
---
 ...cess_2include_2process_2filter_8hpp_source.html |  16 +-
 content/api/latest/c++/Nodes.xml                   | 219 +++++++++-------
 content/api/latest/c++/Tokens.xml                  | 208 ++++++++++-----
 content/api/latest/c++/classes.html                |   8 +-
 ...sos_1_1internal_1_1master_1_1Flags-members.html | 163 ++++++------
 .../classmesos_1_1internal_1_1master_1_1Flags.html |  14 +
 ...mesos_1_1internal_1_1master_1_1Heartbeater.html |   4 +-
 .../latest/c++/classprocess_1_1Filter-members.html |  10 +-
 content/api/latest/c++/classprocess_1_1Filter.html |  98 +++++--
 .../c++/classprocess_1_1MockFilter-members.html    |  18 +-
 .../api/latest/c++/classprocess_1_1MockFilter.html |  68 ++---
 .../c++/classprocess_1_1TestsFilter-members.html   |  12 +-
 .../latest/c++/classprocess_1_1TestsFilter.html    | 104 ++++++--
 content/api/latest/c++/devolve_8hpp.html           |   8 +-
 content/api/latest/c++/devolve_8hpp_source.html    |   2 +-
 content/api/latest/c++/event_8hpp_source.html      |  35 ++-
 content/api/latest/c++/evolve_8hpp.html            |  12 +-
 content/api/latest/c++/evolve_8hpp_source.html     |   2 +-
 content/api/latest/c++/functions_a.html            |  11 +-
 content/api/latest/c++/functions_c.html            |   8 +-
 content/api/latest/c++/functions_d.html            |   2 +-
 content/api/latest/c++/functions_e.html            |   2 +-
 content/api/latest/c++/functions_f.html            |   4 +-
 content/api/latest/c++/functions_func_d.html       |   2 +-
 content/api/latest/c++/functions_func_f.html       |   4 +-
 content/api/latest/c++/functions_func_h.html       |   2 +-
 content/api/latest/c++/functions_func_i.html       |   6 +-
 content/api/latest/c++/functions_func_m.html       |   6 +-
 content/api/latest/c++/functions_func_p.html       |   2 +-
 content/api/latest/c++/functions_func_t.html       |   2 +-
 content/api/latest/c++/functions_h.html            |   4 +-
 content/api/latest/c++/functions_i.html            |   6 +-
 content/api/latest/c++/functions_m.html            |  16 +-
 content/api/latest/c++/functions_n.html            |  28 +-
 content/api/latest/c++/functions_p.html            |  17 +-
 content/api/latest/c++/functions_r.html            |  14 +-
 content/api/latest/c++/functions_rela.html         |   6 +-
 content/api/latest/c++/functions_s.html            |   8 +-
 content/api/latest/c++/functions_t.html            |  14 +-
 content/api/latest/c++/functions_u.html            |   6 +-
 content/api/latest/c++/functions_vars.html         |   3 +
 content/api/latest/c++/functions_vars_c.html       |   2 +-
 content/api/latest/c++/functions_vars_e.html       |   2 +-
 content/api/latest/c++/functions_vars_h.html       |   2 +-
 content/api/latest/c++/functions_vars_p.html       |   1 -
 content/api/latest/c++/globals_d.html              |   3 +
 content/api/latest/c++/globals_defs_d.html         |   3 +
 content/api/latest/c++/globals_defs_f.html         |   3 +
 content/api/latest/c++/globals_f.html              |   3 +
 content/api/latest/c++/globals_u.html              |  10 +-
 content/api/latest/c++/gmock_8hpp.html             |  73 +++++-
 content/api/latest/c++/gmock_8hpp_source.html      |  91 +++----
 content/api/latest/c++/hierarchy.html              |  78 +++---
 content/api/latest/c++/index.hhc                   | 129 +++++-----
 content/api/latest/c++/index.hhk                   | 285 +++++++++++----------
 ...ess_2include_2process_2process_8hpp_source.html |   4 +-
 content/api/latest/c++/namespacemembers_d.html     |   7 +-
 content/api/latest/c++/namespacemembers_f.html     |   7 +-
 .../api/latest/c++/namespacemembers_func_f.html    |   5 +-
 .../api/latest/c++/namespacemembers_func_m.html    |  13 +-
 content/api/latest/c++/namespacemembers_j.html     |   6 +-
 content/api/latest/c++/namespacemembers_m.html     |  11 +-
 .../api/latest/c++/namespacemembers_vars_d.html    |   3 +
 content/api/latest/c++/namespacemembers_w.html     |   9 +-
 .../api/latest/c++/namespacemesos_1_1internal.html |  40 +--
 .../c++/namespacemesos_1_1internal_1_1master.html  |  14 +
 content/api/latest/c++/namespaceprocess.html       | 119 ++++++---
 .../latest/c++/src_2master_2constants_8hpp.html    |   2 +
 .../c++/src_2master_2constants_8hpp_source.html    |  53 ++--
 .../latest/c++/src_2master_2flags_8hpp_source.html |  79 +++---
 .../c++/src_2master_2master_8hpp_source.html       |  10 +-
 .../c++/src_2master_2metrics_8hpp_source.html      |   8 +-
 .../latest/c++/src_2tests_2mesos_8hpp_source.html  |  24 +-
 ...1_1internal_1_1master_1_1Framework-members.html |   2 +-
 ...ctmesos_1_1internal_1_1master_1_1Framework.html |   8 +-
 ...rnal_1_1master_1_1FrameworkMetrics-members.html |   8 +-
 ..._1_1internal_1_1master_1_1FrameworkMetrics.html |  32 +--
 ...s_1_1internal_1_1master_1_1Metrics-members.html |   2 +-
 ...ructmesos_1_1internal_1_1master_1_1Metrics.html |   8 +-
 .../structprocess_1_1DispatchEvent-members.html    |   7 +-
 .../latest/c++/structprocess_1_1DispatchEvent.html |  26 +-
 content/documentation/authentication/index.html    |   3 +
 .../documentation/latest/authentication/index.html |   3 +
 .../latest/configuration/master/index.html         |   9 +
 84 files changed, 1399 insertions(+), 982 deletions(-)

diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html
index ea1c62a..4d49165 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html
@@ -52,21 +52,23 @@
 <div class="title">filter.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="3rdparty_2libprocess_2include_2process_2filter_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 under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span [...]
+<a href="3rdparty_2libprocess_2include_2process_2filter_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 under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span [...]
 <div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:142</div></div>
 <div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:178</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:214</div></div>
-<div class="ttc" id="classprocess_1_1Filter_html_af5ffca93749dd368a7089d9082d386d7"><div class="ttname"><a href="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(const HttpEvent &amp;)</div><div class="ttdef"><b>Definition:</b> filter.hpp:25</div></div>
+<div class="ttc" id="classprocess_1_1Filter_html_ac3b182680ab9f403cc0f268f1939ebd5"><div class="ttname"><a href="classprocess_1_1Filter.html#ac3b182680ab9f403cc0f268f1939ebd5">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(const UPID &amp;process, const HttpEvent &amp;)</div><div class="ttdef"><b>Definition:</b> filter.hpp:31</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:209</div></div>
+<div class="ttc" id="classprocess_1_1Filter_html_aca772bb50020469f61458857cb35b089"><div class="ttname"><a href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(const UPID &amp;process, const MessageEvent &amp;)</div><div class="ttdef"><b>Definition:</b> filter.hpp:23</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="classprocess_1_1Filter_html_af337696567c45148ae5d6a7a2d298227"><div class="ttname"><a href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">process::Filter::~Filter</a></div><div class="ttdeci">virtual ~Filter()</div><div class="ttdef"><b>Definition:</b> filter.hpp:22</div></div>
-<div class="ttc" id="classprocess_1_1Filter_html_a07aeb097828837ae84197403a72d383c"><div class="ttname"><a href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(Event *event)</div><div class="ttdef"><b>Definition:</b> filter.hpp:28</div></div>
-<div class="ttc" id="classprocess_1_1Filter_html_a161f1f8af3d9e20304d8efac6f82769e"><div class="ttname"><a href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(const MessageEvent &amp;)</div><div class="ttdef"><b>Definition:</b> filter.hpp:23</div></div>
+<div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
+<div class="ttc" id="classprocess_1_1Filter_html_ab59818a1df783343b1741ca8c90bfeca"><div class="ttname"><a href="classprocess_1_1Filter.html#ab59818a1df783343b1741ca8c90bfeca">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(const UPID &amp;process, const DispatchEvent &amp;)</div><div class="ttdef"><b>Definition:</b> filter.hpp:27</div></div>
+<div class="ttc" id="classprocess_1_1Filter_html_a38db899e4f41659aeb21ff39cfae0c55"><div class="ttname"><a href="classprocess_1_1Filter.html#a38db899e4f41659aeb21ff39cfae0c55">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(const UPID &amp;process, Event *event)</div><div class="ttdef"><b>Definition:</b> filter.hpp:40</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
 <div class="ttc" id="structprocess_1_1EventVisitor_html"><div class="ttname"><a href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></div><div class="ttdef"><b>Definition:</b> event.hpp:38</div></div>
 <div class="ttc" id="event_8hpp_html"><div class="ttname"><a href="event_8hpp.html">event.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1MessageEvent_html"><div class="ttname"><a href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:103</div></div>
-<div class="ttc" id="classprocess_1_1Filter_html_a6d55030f6e192c35bdc354a799a1d34e"><div class="ttname"><a href="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(const DispatchEvent &amp;)</div><div class="ttdef"><b>Definition:</b> filter.hpp:24</div></div>
-<div class="ttc" id="classprocess_1_1Filter_html_ad4d4913663d15fde5885253344c6ea9a"><div class="ttname"><a href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(const ExitedEvent &amp;)</div><div class="ttdef"><b>Definition:</b> filter.hpp:26</div></div>
 <div class="ttc" id="structprocess_1_1Event_html"><div class="ttname"><a href="structprocess_1_1Event.html">process::Event</a></div><div class="ttdef"><b>Definition:</b> event.hpp:60</div></div>
+<div class="ttc" id="classprocess_1_1Filter_html_a04488d6fd45855fe3dd24f5b32accce3"><div class="ttname"><a href="classprocess_1_1Filter.html#a04488d6fd45855fe3dd24f5b32accce3">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(const UPID &amp;process, const ExitedEvent &amp;)</div><div class="ttdef"><b>Definition:</b> filter.hpp:35</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 389d6b0..adaaf52 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -7798,6 +7798,11 @@
                     <Anchor>ab70c27c5c0fb396ceaee073e894249d0</Anchor>
                    </Node>
                    <Node>
+                    <Name>authentication_v0_timeout</Name>
+                    <Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
+                    <Anchor>a73a89316196261fe380dd9b4794f9a5a</Anchor>
+                   </Node>
+                   <Node>
                     <Name>authenticators</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
                     <Anchor>ab3462fa2880b319c7984d75c47eab477</Anchor>
@@ -8273,7 +8278,7 @@
                    <Node>
                     <Name>heartbeater</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1Framework.html</Path>
-                    <Anchor>a36dcfd05ca84ba51bc10c73dce933d70</Anchor>
+                    <Anchor>a88b8d96c4e15e4673d4d505cb1f2a195</Anchor>
                    </Node>
                    <Node>
                     <Name>http</Name>
@@ -8404,12 +8409,12 @@
                    <Node>
                     <Name>incrementCall</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html</Path>
-                    <Anchor>a0ddfbfbec23db98a3f7c538429cee7d2</Anchor>
+                    <Anchor>ae54071f3c43f6684840e467e55862e55</Anchor>
                    </Node>
                    <Node>
                     <Name>incrementEvent</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html</Path>
-                    <Anchor>af8b6511bd6cee3313c68145a2877d135</Anchor>
+                    <Anchor>a3e14bc252d20a76d782af6ed241cb373</Anchor>
                    </Node>
                    <Node>
                     <Name>incrementOperation</Name>
@@ -8429,7 +8434,7 @@
                    <Node>
                     <Name>call_types</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html</Path>
-                    <Anchor>a0ed0661cf7102277481956145d87ec95</Anchor>
+                    <Anchor>a432ce7bcbb115b6c9f3d7c48d09349d0</Anchor>
                    </Node>
                    <Node>
                     <Name>calls</Name>
@@ -8439,7 +8444,7 @@
                    <Node>
                     <Name>event_types</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html</Path>
-                    <Anchor>aa73e7525625026625c4d1edbff28aa84</Anchor>
+                    <Anchor>af0f6847c5434cb109d02fe9afb99cbe8</Anchor>
                    </Node>
                    <Node>
                     <Name>events</Name>
@@ -9293,7 +9298,7 @@
                    <Node>
                     <Name>incrementInvalidSchedulerCalls</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1Metrics.html</Path>
-                    <Anchor>ac506f96b11b8090140a74ee55efe4121</Anchor>
+                    <Anchor>ac2451bc8f7f22fb2e9f04fd071ba8746</Anchor>
                    </Node>
                    <Node>
                     <Name>incrementTasksStates</Name>
@@ -27144,7 +27149,7 @@
                <Node>
                 <Name>DispatchEvent</Name>
                 <Path>structprocess_1_1DispatchEvent.html</Path>
-                <Anchor>a61eba6a0761659cbc08309ed5706d929</Anchor>
+                <Anchor>a0ed4a0790d715ea0dd931de3ae8bb252</Anchor>
                </Node>
                <Node>
                 <Name>DispatchEvent</Name>
@@ -27186,11 +27191,6 @@
                 <Path>structprocess_1_1DispatchEvent.html</Path>
                 <Anchor>ae5d8afa6d3217679dbd9046f45da1f62</Anchor>
                </Node>
-               <Node>
-                <Name>pid</Name>
-                <Path>structprocess_1_1DispatchEvent.html</Path>
-                <Anchor>ad7e4fd5b1e2686673874a2bd797c616d</Anchor>
-               </Node>
               </Subnodes>
              </Node>
              <Node>
@@ -27620,27 +27620,27 @@
                <Node>
                 <Name>filter</Name>
                 <Path>classprocess_1_1Filter.html</Path>
-                <Anchor>a161f1f8af3d9e20304d8efac6f82769e</Anchor>
+                <Anchor>aca772bb50020469f61458857cb35b089</Anchor>
                </Node>
                <Node>
                 <Name>filter</Name>
                 <Path>classprocess_1_1Filter.html</Path>
-                <Anchor>a6d55030f6e192c35bdc354a799a1d34e</Anchor>
+                <Anchor>ab59818a1df783343b1741ca8c90bfeca</Anchor>
                </Node>
                <Node>
                 <Name>filter</Name>
                 <Path>classprocess_1_1Filter.html</Path>
-                <Anchor>af5ffca93749dd368a7089d9082d386d7</Anchor>
+                <Anchor>ac3b182680ab9f403cc0f268f1939ebd5</Anchor>
                </Node>
                <Node>
                 <Name>filter</Name>
                 <Path>classprocess_1_1Filter.html</Path>
-                <Anchor>ad4d4913663d15fde5885253344c6ea9a</Anchor>
+                <Anchor>a04488d6fd45855fe3dd24f5b32accce3</Anchor>
                </Node>
                <Node>
                 <Name>filter</Name>
                 <Path>classprocess_1_1Filter.html</Path>
-                <Anchor>a07aeb097828837ae84197403a72d383c</Anchor>
+                <Anchor>a38db899e4f41659aeb21ff39cfae0c55</Anchor>
                </Node>
               </Subnodes>
              </Node>
@@ -28327,24 +28327,24 @@
                 <Anchor>a46e44e83120e5758acc6b731f2bbe190</Anchor>
                </Node>
                <Node>
-                <Name>MOCK_METHOD1</Name>
+                <Name>MOCK_METHOD2</Name>
                 <Path>classprocess_1_1MockFilter.html</Path>
-                <Anchor>a0040d754098f1ba0ca3f5a416cfba415</Anchor>
+                <Anchor>a9addf165db2b6321fa1fe32945a003d5</Anchor>
                </Node>
                <Node>
-                <Name>MOCK_METHOD1</Name>
+                <Name>MOCK_METHOD2</Name>
                 <Path>classprocess_1_1MockFilter.html</Path>
-                <Anchor>aa2dacabbee2ef393a13dcfce9721a560</Anchor>
+                <Anchor>a330f84f7da050f09f83cdef290fe53b4</Anchor>
                </Node>
                <Node>
-                <Name>MOCK_METHOD1</Name>
+                <Name>MOCK_METHOD2</Name>
                 <Path>classprocess_1_1MockFilter.html</Path>
-                <Anchor>a668364fdefb63bcaca33cfbe509562db</Anchor>
+                <Anchor>a0c233aa097d1e6ea022e94699bb6a329</Anchor>
                </Node>
                <Node>
-                <Name>MOCK_METHOD1</Name>
+                <Name>MOCK_METHOD2</Name>
                 <Path>classprocess_1_1MockFilter.html</Path>
-                <Anchor>a17298c338ada275000ffa0a64ca22cf7</Anchor>
+                <Anchor>ab4d5e9ff253d5a996d5b3684ddf11c48</Anchor>
                </Node>
               </Subnodes>
              </Node>
@@ -29689,27 +29689,27 @@
                <Node>
                 <Name>filter</Name>
                 <Path>classprocess_1_1TestsFilter.html</Path>
-                <Anchor>ae3f055a4ff3190c1f568421774d3f3cf</Anchor>
+                <Anchor>a159785700c6d18c9efeead333b24c009</Anchor>
                </Node>
                <Node>
                 <Name>filter</Name>
                 <Path>classprocess_1_1TestsFilter.html</Path>
-                <Anchor>a7f9cd8408f057ff0e2861d0b492bea2e</Anchor>
+                <Anchor>a7ab46151d93883932a77d11c21255aff</Anchor>
                </Node>
                <Node>
                 <Name>filter</Name>
                 <Path>classprocess_1_1TestsFilter.html</Path>
-                <Anchor>ac68e8c66f8494e8ba27588b6d4c46c10</Anchor>
+                <Anchor>aaaa223836f007c76bc78a4fa6d11dd52</Anchor>
                </Node>
                <Node>
                 <Name>filter</Name>
                 <Path>classprocess_1_1TestsFilter.html</Path>
-                <Anchor>a1d8259f97d15c9c17d6ed39e242847ab</Anchor>
+                <Anchor>a1174e6d1d4406e86b979ae1233b91dca</Anchor>
                </Node>
                <Node>
                 <Name>handle</Name>
                 <Path>classprocess_1_1TestsFilter.html</Path>
-                <Anchor>a1d5e43feacfada02c5c0eaf69ec7f2ca</Anchor>
+                <Anchor>a8c592a462f12d6776cdf207a12e93a82</Anchor>
                </Node>
                <Node>
                 <Name>mock</Name>
@@ -39022,7 +39022,7 @@
             <Path>classOption.html</Path>
            </Node>
            <Node>
-            <Name>Option&lt; process::Owned&lt; mesos::internal::master::Heartbeater&lt; scheduler::Event, v1::scheduler::Event &gt; &gt; &gt;</Name>
+            <Name>Option&lt; process::Owned&lt; mesos::internal::master::Heartbeater&lt; mesos::scheduler::Event, v1::scheduler::Event &gt; &gt; &gt;</Name>
             <Path>classOption.html</Path>
            </Node>
            <Node>
@@ -41134,6 +41134,26 @@
             </Subnodes>
            </Node>
            <Node>
+            <Name>unordered_map&lt; mesos::scheduler::Call::Type, process::metrics::Counter, typename std::conditional&lt; std::is_enum&lt; mesos::scheduler::Call::Type &gt;::value,EnumClassHash,std::hash&lt; mesos::scheduler::Call::Type &gt;&gt;::type, std::equal_to&lt; mesos::scheduler::Call::Type &gt; &gt;</Name>
+            <Path></Path>
+            <Subnodes>
+             <Node>
+              <Name>hashmap&lt; mesos::scheduler::Call::Type, process::metrics::Counter &gt;</Name>
+              <Path>classhashmap.html</Path>
+             </Node>
+            </Subnodes>
+           </Node>
+           <Node>
+            <Name>unordered_map&lt; mesos::scheduler::Event::Type, process::metrics::Counter, typename std::conditional&lt; std::is_enum&lt; mesos::scheduler::Event::Type &gt;::value,EnumClassHash,std::hash&lt; mesos::scheduler::Event::Type &gt;&gt;::type, std::equal_to&lt; mesos::scheduler::Event::Type &gt; &gt;</Name>
+            <Path></Path>
+            <Subnodes>
+             <Node>
+              <Name>hashmap&lt; mesos::scheduler::Event::Type, process::metrics::Counter &gt;</Name>
+              <Path>classhashmap.html</Path>
+             </Node>
+            </Subnodes>
+           </Node>
+           <Node>
             <Name>unordered_map&lt; network::inet::Address, hashset&lt; process::UPID &gt;, typename std::conditional&lt; std::is_enum&lt; network::inet::Address &gt;::value,EnumClassHash,std::hash&lt; network::inet::Address &gt;&gt;::type, std::equal_to&lt; network::inet::Address &gt; &gt;</Name>
             <Path></Path>
             <Subnodes>
@@ -41294,26 +41314,6 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>unordered_map&lt; scheduler::Call::Type, process::metrics::Counter, typename std::conditional&lt; std::is_enum&lt; scheduler::Call::Type &gt;::value,EnumClassHash,std::hash&lt; scheduler::Call::Type &gt;&gt;::type, std::equal_to&lt; scheduler::Call::Type &gt; &gt;</Name>
-            <Path></Path>
-            <Subnodes>
-             <Node>
-              <Name>hashmap&lt; scheduler::Call::Type, process::metrics::Counter &gt;</Name>
-              <Path>classhashmap.html</Path>
-             </Node>
-            </Subnodes>
-           </Node>
-           <Node>
-            <Name>unordered_map&lt; scheduler::Event::Type, process::metrics::Counter, typename std::conditional&lt; std::is_enum&lt; scheduler::Event::Type &gt;::value,EnumClassHash,std::hash&lt; scheduler::Event::Type &gt;&gt;::type, std::equal_to&lt; scheduler::Event::Type &gt; &gt;</Name>
-            <Path></Path>
-            <Subnodes>
-             <Node>
-              <Name>hashmap&lt; scheduler::Event::Type, process::metrics::Counter &gt;</Name>
-              <Path>classhashmap.html</Path>
-             </Node>
-            </Subnodes>
-           </Node>
-           <Node>
             <Name>unordered_map&lt; SlaveID, hashmap&lt; ExecutorID, ExecutorInfo &gt;, typename std::conditional&lt; std::is_enum&lt; SlaveID &gt;::value,EnumClassHash,std::hash&lt; SlaveID &gt;&gt;::type, std::equal_to&lt; SlaveID &gt; &gt;</Name>
             <Path></Path>
             <Subnodes>
@@ -42140,14 +42140,14 @@
             <Path>structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html</Path>
            </Node>
            <Node>
-            <Name>process::http::Pipe::Writer</Name>
-            <Path>classprocess_1_1http_1_1Pipe_1_1Writer.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::log::Log::Writer</Name>
             <Path>classmesos_1_1log_1_1Log_1_1Writer.html</Path>
            </Node>
            <Node>
+            <Name>process::http::Pipe::Writer</Name>
+            <Path>classprocess_1_1http_1_1Pipe_1_1Writer.html</Path>
+           </Node>
+           <Node>
             <Name>JSON::WriterProxy</Name>
             <Path>classJSON_1_1WriterProxy.html</Path>
            </Node>
@@ -44134,7 +44134,7 @@
                        <Node>
                         <Name>DispatchEvent</Name>
                         <Path>structprocess_1_1DispatchEvent.html</Path>
-                        <Anchor>a61eba6a0761659cbc08309ed5706d929</Anchor>
+                        <Anchor>a0ed4a0790d715ea0dd931de3ae8bb252</Anchor>
                        </Node>
                        <Node>
                         <Name>DispatchEvent</Name>
@@ -44176,11 +44176,6 @@
                         <Path>structprocess_1_1DispatchEvent.html</Path>
                         <Anchor>ae5d8afa6d3217679dbd9046f45da1f62</Anchor>
                        </Node>
-                       <Node>
-                        <Name>pid</Name>
-                        <Path>structprocess_1_1DispatchEvent.html</Path>
-                        <Anchor>ad7e4fd5b1e2686673874a2bd797c616d</Anchor>
-                       </Node>
                       </Subnodes>
                      </Node>
                      <Node>
@@ -44350,27 +44345,27 @@
                        <Node>
                         <Name>filter</Name>
                         <Path>classprocess_1_1Filter.html</Path>
-                        <Anchor>a161f1f8af3d9e20304d8efac6f82769e</Anchor>
+                        <Anchor>aca772bb50020469f61458857cb35b089</Anchor>
                        </Node>
                        <Node>
                         <Name>filter</Name>
                         <Path>classprocess_1_1Filter.html</Path>
-                        <Anchor>a6d55030f6e192c35bdc354a799a1d34e</Anchor>
+                        <Anchor>ab59818a1df783343b1741ca8c90bfeca</Anchor>
                        </Node>
                        <Node>
                         <Name>filter</Name>
                         <Path>classprocess_1_1Filter.html</Path>
-                        <Anchor>af5ffca93749dd368a7089d9082d386d7</Anchor>
+                        <Anchor>ac3b182680ab9f403cc0f268f1939ebd5</Anchor>
                        </Node>
                        <Node>
                         <Name>filter</Name>
                         <Path>classprocess_1_1Filter.html</Path>
-                        <Anchor>ad4d4913663d15fde5885253344c6ea9a</Anchor>
+                        <Anchor>a04488d6fd45855fe3dd24f5b32accce3</Anchor>
                        </Node>
                        <Node>
                         <Name>filter</Name>
                         <Path>classprocess_1_1Filter.html</Path>
-                        <Anchor>a07aeb097828837ae84197403a72d383c</Anchor>
+                        <Anchor>a38db899e4f41659aeb21ff39cfae0c55</Anchor>
                        </Node>
                       </Subnodes>
                      </Node>
@@ -45586,24 +45581,24 @@
                         <Anchor>a46e44e83120e5758acc6b731f2bbe190</Anchor>
                        </Node>
                        <Node>
-                        <Name>MOCK_METHOD1</Name>
+                        <Name>MOCK_METHOD2</Name>
                         <Path>classprocess_1_1MockFilter.html</Path>
-                        <Anchor>a0040d754098f1ba0ca3f5a416cfba415</Anchor>
+                        <Anchor>a9addf165db2b6321fa1fe32945a003d5</Anchor>
                        </Node>
                        <Node>
-                        <Name>MOCK_METHOD1</Name>
+                        <Name>MOCK_METHOD2</Name>
                         <Path>classprocess_1_1MockFilter.html</Path>
-                        <Anchor>aa2dacabbee2ef393a13dcfce9721a560</Anchor>
+                        <Anchor>a330f84f7da050f09f83cdef290fe53b4</Anchor>
                        </Node>
                        <Node>
-                        <Name>MOCK_METHOD1</Name>
+                        <Name>MOCK_METHOD2</Name>
                         <Path>classprocess_1_1MockFilter.html</Path>
-                        <Anchor>a668364fdefb63bcaca33cfbe509562db</Anchor>
+                        <Anchor>a0c233aa097d1e6ea022e94699bb6a329</Anchor>
                        </Node>
                        <Node>
-                        <Name>MOCK_METHOD1</Name>
+                        <Name>MOCK_METHOD2</Name>
                         <Path>classprocess_1_1MockFilter.html</Path>
-                        <Anchor>a17298c338ada275000ffa0a64ca22cf7</Anchor>
+                        <Anchor>ab4d5e9ff253d5a996d5b3684ddf11c48</Anchor>
                        </Node>
                       </Subnodes>
                      </Node>
@@ -45619,27 +45614,27 @@
                        <Node>
                         <Name>filter</Name>
                         <Path>classprocess_1_1TestsFilter.html</Path>
-                        <Anchor>ae3f055a4ff3190c1f568421774d3f3cf</Anchor>
+                        <Anchor>a159785700c6d18c9efeead333b24c009</Anchor>
                        </Node>
                        <Node>
                         <Name>filter</Name>
                         <Path>classprocess_1_1TestsFilter.html</Path>
-                        <Anchor>a7f9cd8408f057ff0e2861d0b492bea2e</Anchor>
+                        <Anchor>a7ab46151d93883932a77d11c21255aff</Anchor>
                        </Node>
                        <Node>
                         <Name>filter</Name>
                         <Path>classprocess_1_1TestsFilter.html</Path>
-                        <Anchor>ac68e8c66f8494e8ba27588b6d4c46c10</Anchor>
+                        <Anchor>aaaa223836f007c76bc78a4fa6d11dd52</Anchor>
                        </Node>
                        <Node>
                         <Name>filter</Name>
                         <Path>classprocess_1_1TestsFilter.html</Path>
-                        <Anchor>a1d8259f97d15c9c17d6ed39e242847ab</Anchor>
+                        <Anchor>a1174e6d1d4406e86b979ae1233b91dca</Anchor>
                        </Node>
                        <Node>
                         <Name>handle</Name>
                         <Path>classprocess_1_1TestsFilter.html</Path>
-                        <Anchor>a1d5e43feacfada02c5c0eaf69ec7f2ca</Anchor>
+                        <Anchor>a8c592a462f12d6776cdf207a12e93a82</Anchor>
                        </Node>
                        <Node>
                         <Name>mock</Name>
@@ -45685,6 +45680,11 @@
                       <Anchor>a39bd6be2bdf5c617ec5dac53e4a3d8af</Anchor>
                      </Node>
                      <Node>
+                      <Name>DROP_EXITED</Name>
+                      <Path>gmock_8hpp.html</Path>
+                      <Anchor>afaddca1626dfb3ec7e76723d9c42ecee</Anchor>
+                     </Node>
+                     <Node>
                       <Name>DROP_MESSAGE</Name>
                       <Path>gmock_8hpp.html</Path>
                       <Anchor>a3db304898b8675eb9a7bccb266fb38e3</Anchor>
@@ -45710,6 +45710,11 @@
                       <Anchor>a29372b91f542b04becd8431bd3c710f6</Anchor>
                      </Node>
                      <Node>
+                      <Name>FUTURE_EXITED</Name>
+                      <Path>gmock_8hpp.html</Path>
+                      <Anchor>a0d0d06206158960279c3aea24eff14f6</Anchor>
+                     </Node>
+                     <Node>
                       <Name>FUTURE_MESSAGE</Name>
                       <Path>gmock_8hpp.html</Path>
                       <Anchor>ac486a790e226b380a065873d191982d4</Anchor>
@@ -45805,6 +45810,11 @@
                       <Anchor>aff6bd8f5dec8eeff3a811804d1ab0f01</Anchor>
                      </Node>
                      <Node>
+                      <Name>FutureExited</Name>
+                      <Path>gmock_8hpp.html</Path>
+                      <Anchor>a5ba623559c799d2f1680053df3c4aa72</Anchor>
+                     </Node>
+                     <Node>
                       <Name>FutureHttpRequest</Name>
                       <Path>gmock_8hpp.html</Path>
                       <Anchor>a2b8513096e75a6105c5fd2eda3e70551</Anchor>
@@ -45840,24 +45850,29 @@
                       <Anchor>a1b1c26f643c8f91c5890cb78672d6f0e</Anchor>
                      </Node>
                      <Node>
-                      <Name>MATCHER_P2</Name>
+                      <Name>MATCHER_P</Name>
                       <Path>gmock_8hpp.html</Path>
-                      <Anchor>ab21ff1f8b6c033414c6cdfb0eb2e7b99</Anchor>
+                      <Anchor>a455c465e5d0dcf4dc7837d690554987c</Anchor>
                      </Node>
                      <Node>
-                      <Name>MATCHER_P3</Name>
+                      <Name>MATCHER_P</Name>
                       <Path>gmock_8hpp.html</Path>
-                      <Anchor>a88b387087fa848e2f29b5521757628a3</Anchor>
+                      <Anchor>ae3178d741ea1cb2754b4a33a69957ec3</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>MATCHER_P2</Name>
+                      <Path>gmock_8hpp.html</Path>
+                      <Anchor>a81c9f0acdbf20f78ce95468dc3c66cdb</Anchor>
                      </Node>
                      <Node>
                       <Name>MATCHER_P3</Name>
                       <Path>gmock_8hpp.html</Path>
-                      <Anchor>a146dae2fc51189333846791f332718a2</Anchor>
+                      <Anchor>ae01496fd0694c510061e9cb43fce8ab0</Anchor>
                      </Node>
                      <Node>
-                      <Name>MATCHER_P4</Name>
+                      <Name>MATCHER_P3</Name>
                       <Path>gmock_8hpp.html</Path>
-                      <Anchor>a19d199db8ae65c3bbb4775cf4d429b49</Anchor>
+                      <Anchor>a146dae2fc51189333846791f332718a2</Anchor>
                      </Node>
                      <Node>
                       <Name>MATCHER_P4</Name>
@@ -74268,12 +74283,12 @@
                  <Node>
                   <Name>devolve</Name>
                   <Path>devolve_8hpp.html</Path>
-                  <Anchor>ad4ef4ec0e39c203fe5a49763e22d7329</Anchor>
+                  <Anchor>a6e9aec0f80d468d03db16174b7934784</Anchor>
                  </Node>
                  <Node>
                   <Name>devolve</Name>
                   <Path>devolve_8hpp.html</Path>
-                  <Anchor>ad6363e498577cf8e2867761d992901b4</Anchor>
+                  <Anchor>a2fe0b07a1aa9857d32c560f8cb2f8fa5</Anchor>
                  </Node>
                  <Node>
                   <Name>devolve</Name>
@@ -74464,17 +74479,17 @@
                  <Node>
                   <Name>evolve</Name>
                   <Path>evolve_8hpp.html</Path>
-                  <Anchor>a86b14595cac4205b31186cee9db9f2e5</Anchor>
+                  <Anchor>a5dcb3539e666b720d14310eb9db641e2</Anchor>
                  </Node>
                  <Node>
                   <Name>evolve</Name>
                   <Path>evolve_8hpp.html</Path>
-                  <Anchor>a1ab18427b35900cadd7e67a45bea964c</Anchor>
+                  <Anchor>aefc1bb2663e696ff09b6db8e313a6dc8</Anchor>
                  </Node>
                  <Node>
                   <Name>evolve</Name>
                   <Path>evolve_8hpp.html</Path>
-                  <Anchor>a43aa84dbb2d2eb36b6d28acc96661308</Anchor>
+                  <Anchor>a3ca63d723dfe07b92f7aa31c60cbbaa4</Anchor>
                  </Node>
                  <Node>
                   <Name>evolve</Name>
@@ -82529,6 +82544,11 @@
                   <Anchor>a60d9590f3ec2e34e1de0de1c13fc986e</Anchor>
                  </Node>
                  <Node>
+                  <Name>DEFAULT_AUTHENTICATION_V0_TIMEOUT</Name>
+                  <Path>src_2master_2constants_8hpp.html</Path>
+                  <Anchor>ab1ece614ecf37297d847b6396c192e6c</Anchor>
+                 </Node>
+                 <Node>
                   <Name>DEFAULT_AUTHENTICATOR</Name>
                   <Path>src_2master_2constants_8hpp.html</Path>
                   <Anchor>a46feda342f353a3c4d12a61a30b32bef</Anchor>
@@ -82734,6 +82754,11 @@
                     <Anchor>ab70c27c5c0fb396ceaee073e894249d0</Anchor>
                    </Node>
                    <Node>
+                    <Name>authentication_v0_timeout</Name>
+                    <Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
+                    <Anchor>a73a89316196261fe380dd9b4794f9a5a</Anchor>
+                   </Node>
+                   <Node>
                     <Name>authenticators</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
                     <Anchor>ab3462fa2880b319c7984d75c47eab477</Anchor>
@@ -84323,7 +84348,7 @@
                    <Node>
                     <Name>heartbeater</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1Framework.html</Path>
-                    <Anchor>a36dcfd05ca84ba51bc10c73dce933d70</Anchor>
+                    <Anchor>a88b8d96c4e15e4673d4d505cb1f2a195</Anchor>
                    </Node>
                    <Node>
                     <Name>http</Name>
@@ -84542,7 +84567,7 @@
                    <Node>
                     <Name>incrementInvalidSchedulerCalls</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1Metrics.html</Path>
-                    <Anchor>ac506f96b11b8090140a74ee55efe4121</Anchor>
+                    <Anchor>ac2451bc8f7f22fb2e9f04fd071ba8746</Anchor>
                    </Node>
                    <Node>
                     <Name>incrementTasksStates</Name>
@@ -85014,12 +85039,12 @@
                    <Node>
                     <Name>incrementCall</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html</Path>
-                    <Anchor>a0ddfbfbec23db98a3f7c538429cee7d2</Anchor>
+                    <Anchor>ae54071f3c43f6684840e467e55862e55</Anchor>
                    </Node>
                    <Node>
                     <Name>incrementEvent</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html</Path>
-                    <Anchor>af8b6511bd6cee3313c68145a2877d135</Anchor>
+                    <Anchor>a3e14bc252d20a76d782af6ed241cb373</Anchor>
                    </Node>
                    <Node>
                     <Name>incrementOperation</Name>
@@ -85039,7 +85064,7 @@
                    <Node>
                     <Name>call_types</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html</Path>
-                    <Anchor>a0ed0661cf7102277481956145d87ec95</Anchor>
+                    <Anchor>a432ce7bcbb115b6c9f3d7c48d09349d0</Anchor>
                    </Node>
                    <Node>
                     <Name>calls</Name>
@@ -85049,7 +85074,7 @@
                    <Node>
                     <Name>event_types</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html</Path>
-                    <Anchor>aa73e7525625026625c4d1edbff28aa84</Anchor>
+                    <Anchor>af0f6847c5434cb109d02fe9afb99cbe8</Anchor>
                    </Node>
                    <Node>
                     <Name>events</Name>
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index a97978e..443a9ad 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -1315,6 +1315,26 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>FUTURE_EXITED</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>macro</Type>
+    </TokenIdentifier>
+    <Path>gmock_8hpp.html</Path>
+    <Anchor>a0d0d06206158960279c3aea24eff14f6</Anchor>
+    <DeclaredIn>gmock.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>DROP_EXITED</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>macro</Type>
+    </TokenIdentifier>
+    <Path>gmock_8hpp.html</Path>
+    <Anchor>afaddca1626dfb3ec7e76723d9c42ecee</Anchor>
+    <DeclaredIn>gmock.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>ACTION_TEMPLATE</Name>
       <APILanguage>c</APILanguage>
       <Type>func</Type>
@@ -1415,35 +1435,46 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>MATCHER_P2</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess.html</Path>
+    <Anchor>a81c9f0acdbf20f78ce95468dc3c66cdb</Anchor>
+    <DeclaredIn>gmock.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>MATCHER_P3</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
       <Scope>process</Scope>
     </TokenIdentifier>
     <Path>namespaceprocess.html</Path>
-    <Anchor>a88b387087fa848e2f29b5521757628a3</Anchor>
+    <Anchor>ae01496fd0694c510061e9cb43fce8ab0</Anchor>
     <DeclaredIn>gmock.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>MATCHER_P4</Name>
+      <Name>MATCHER_P</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
       <Scope>process</Scope>
     </TokenIdentifier>
     <Path>namespaceprocess.html</Path>
-    <Anchor>a19d199db8ae65c3bbb4775cf4d429b49</Anchor>
+    <Anchor>a455c465e5d0dcf4dc7837d690554987c</Anchor>
     <DeclaredIn>gmock.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>MATCHER_P2</Name>
+      <Name>MATCHER_P</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
       <Scope>process</Scope>
     </TokenIdentifier>
     <Path>namespaceprocess.html</Path>
-    <Anchor>ab21ff1f8b6c033414c6cdfb0eb2e7b99</Anchor>
+    <Anchor>ae3178d741ea1cb2754b4a33a69957ec3</Anchor>
     <DeclaredIn>gmock.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -1635,6 +1666,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>FutureExited</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess.html</Path>
+    <Anchor>a5ba623559c799d2f1680053df3c4aa72</Anchor>
+    <DeclaredIn>gmock.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>GRPC_CLIENT_METHOD</Name>
       <APILanguage>unknown</APILanguage>
       <Type>macro</Type>
@@ -22293,7 +22335,7 @@
       <Scope>mesos::internal</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal.html</Path>
-    <Anchor>ad4ef4ec0e39c203fe5a49763e22d7329</Anchor>
+    <Anchor>a6e9aec0f80d468d03db16174b7934784</Anchor>
     <DeclaredIn>devolve.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -22304,7 +22346,7 @@
       <Scope>mesos::internal</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal.html</Path>
-    <Anchor>ad6363e498577cf8e2867761d992901b4</Anchor>
+    <Anchor>a2fe0b07a1aa9857d32c560f8cb2f8fa5</Anchor>
     <DeclaredIn>devolve.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -22711,7 +22753,7 @@
       <Scope>mesos::internal</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal.html</Path>
-    <Anchor>a86b14595cac4205b31186cee9db9f2e5</Anchor>
+    <Anchor>a5dcb3539e666b720d14310eb9db641e2</Anchor>
     <DeclaredIn>evolve.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -22722,7 +22764,7 @@
       <Scope>mesos::internal</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal.html</Path>
-    <Anchor>a1ab18427b35900cadd7e67a45bea964c</Anchor>
+    <Anchor>aefc1bb2663e696ff09b6db8e313a6dc8</Anchor>
     <DeclaredIn>evolve.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -22733,7 +22775,7 @@
       <Scope>mesos::internal</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal.html</Path>
-    <Anchor>a43aa84dbb2d2eb36b6d28acc96661308</Anchor>
+    <Anchor>a3ca63d723dfe07b92f7aa31c60cbbaa4</Anchor>
     <DeclaredIn>evolve.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -27342,6 +27384,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>DEFAULT_AUTHENTICATION_V0_TIMEOUT</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::master</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1master.html</Path>
+    <Anchor>ab1ece614ecf37297d847b6396c192e6c</Anchor>
+    <DeclaredIn>constants.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>DEFAULT_HEARTBEAT_INTERVAL</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
@@ -58533,7 +58586,7 @@
       <Scope>mesos::internal</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal.html</Path>
-    <Anchor>ad4ef4ec0e39c203fe5a49763e22d7329</Anchor>
+    <Anchor>a6e9aec0f80d468d03db16174b7934784</Anchor>
     <DeclaredIn>devolve.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -58544,7 +58597,7 @@
       <Scope>mesos::internal</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal.html</Path>
-    <Anchor>ad6363e498577cf8e2867761d992901b4</Anchor>
+    <Anchor>a2fe0b07a1aa9857d32c560f8cb2f8fa5</Anchor>
     <DeclaredIn>devolve.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -58951,7 +59004,7 @@
       <Scope>mesos::internal</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal.html</Path>
-    <Anchor>a86b14595cac4205b31186cee9db9f2e5</Anchor>
+    <Anchor>a5dcb3539e666b720d14310eb9db641e2</Anchor>
     <DeclaredIn>evolve.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -58962,7 +59015,7 @@
       <Scope>mesos::internal</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal.html</Path>
-    <Anchor>a1ab18427b35900cadd7e67a45bea964c</Anchor>
+    <Anchor>aefc1bb2663e696ff09b6db8e313a6dc8</Anchor>
     <DeclaredIn>evolve.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -58973,7 +59026,7 @@
       <Scope>mesos::internal</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal.html</Path>
-    <Anchor>a43aa84dbb2d2eb36b6d28acc96661308</Anchor>
+    <Anchor>a3ca63d723dfe07b92f7aa31c60cbbaa4</Anchor>
     <DeclaredIn>evolve.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -73912,6 +73965,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>DEFAULT_AUTHENTICATION_V0_TIMEOUT</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::master</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1master.html</Path>
+    <Anchor>ab1ece614ecf37297d847b6396c192e6c</Anchor>
+    <DeclaredIn>constants.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>DEFAULT_HEARTBEAT_INTERVAL</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
@@ -74987,6 +75051,16 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>authentication_v0_timeout</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::master::Flags</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
+    <Anchor>a73a89316196261fe380dd9b4794f9a5a</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>authenticate_http_readonly</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
@@ -76108,7 +76182,7 @@
       <Scope>mesos::internal::master::Framework</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1internal_1_1master_1_1Framework.html</Path>
-    <Anchor>a36dcfd05ca84ba51bc10c73dce933d70</Anchor>
+    <Anchor>a88b8d96c4e15e4673d4d505cb1f2a195</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -76200,7 +76274,7 @@
       <Scope>mesos::internal::master::FrameworkMetrics</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html</Path>
-    <Anchor>a0ddfbfbec23db98a3f7c538429cee7d2</Anchor>
+    <Anchor>ae54071f3c43f6684840e467e55862e55</Anchor>
     <DeclaredIn>metrics.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -76211,7 +76285,7 @@
       <Scope>mesos::internal::master::FrameworkMetrics</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html</Path>
-    <Anchor>af8b6511bd6cee3313c68145a2877d135</Anchor>
+    <Anchor>a3e14bc252d20a76d782af6ed241cb373</Anchor>
     <DeclaredIn>metrics.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -76285,7 +76359,7 @@
       <Scope>mesos::internal::master::FrameworkMetrics</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html</Path>
-    <Anchor>a0ed0661cf7102277481956145d87ec95</Anchor>
+    <Anchor>a432ce7bcbb115b6c9f3d7c48d09349d0</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -76305,7 +76379,7 @@
       <Scope>mesos::internal::master::FrameworkMetrics</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html</Path>
-    <Anchor>aa73e7525625026625c4d1edbff28aa84</Anchor>
+    <Anchor>af0f6847c5434cb109d02fe9afb99cbe8</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -79468,7 +79542,7 @@
       <Scope>mesos::internal::master::Metrics</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1internal_1_1master_1_1Metrics.html</Path>
-    <Anchor>ac506f96b11b8090140a74ee55efe4121</Anchor>
+    <Anchor>ac2451bc8f7f22fb2e9f04fd071ba8746</Anchor>
     <DeclaredIn>metrics.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -170989,35 +171063,46 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>MATCHER_P2</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess.html</Path>
+    <Anchor>a81c9f0acdbf20f78ce95468dc3c66cdb</Anchor>
+    <DeclaredIn>gmock.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>MATCHER_P3</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
       <Scope>process</Scope>
     </TokenIdentifier>
     <Path>namespaceprocess.html</Path>
-    <Anchor>a88b387087fa848e2f29b5521757628a3</Anchor>
+    <Anchor>ae01496fd0694c510061e9cb43fce8ab0</Anchor>
     <DeclaredIn>gmock.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>MATCHER_P4</Name>
+      <Name>MATCHER_P</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
       <Scope>process</Scope>
     </TokenIdentifier>
     <Path>namespaceprocess.html</Path>
-    <Anchor>a19d199db8ae65c3bbb4775cf4d429b49</Anchor>
+    <Anchor>a455c465e5d0dcf4dc7837d690554987c</Anchor>
     <DeclaredIn>gmock.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>MATCHER_P2</Name>
+      <Name>MATCHER_P</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
       <Scope>process</Scope>
     </TokenIdentifier>
     <Path>namespaceprocess.html</Path>
-    <Anchor>ab21ff1f8b6c033414c6cdfb0eb2e7b99</Anchor>
+    <Anchor>ae3178d741ea1cb2754b4a33a69957ec3</Anchor>
     <DeclaredIn>gmock.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -171209,6 +171294,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>FutureExited</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess.html</Path>
+    <Anchor>a5ba623559c799d2f1680053df3c4aa72</Anchor>
+    <DeclaredIn>gmock.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>HELP</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -172898,7 +172994,7 @@
       <Scope>process::DispatchEvent</Scope>
     </TokenIdentifier>
     <Path>structprocess_1_1DispatchEvent.html</Path>
-    <Anchor>a61eba6a0761659cbc08309ed5706d929</Anchor>
+    <Anchor>a0ed4a0790d715ea0dd931de3ae8bb252</Anchor>
     <DeclaredIn>event.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -173013,16 +173109,6 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>pid</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>process::DispatchEvent</Scope>
-    </TokenIdentifier>
-    <Path>structprocess_1_1DispatchEvent.html</Path>
-    <Anchor>ad7e4fd5b1e2686673874a2bd797c616d</Anchor>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>f</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
@@ -174068,7 +174154,7 @@
       <Scope>process::Filter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Filter.html</Path>
-    <Anchor>a161f1f8af3d9e20304d8efac6f82769e</Anchor>
+    <Anchor>aca772bb50020469f61458857cb35b089</Anchor>
     <DeclaredIn>filter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -174079,7 +174165,7 @@
       <Scope>process::Filter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Filter.html</Path>
-    <Anchor>a6d55030f6e192c35bdc354a799a1d34e</Anchor>
+    <Anchor>ab59818a1df783343b1741ca8c90bfeca</Anchor>
     <DeclaredIn>filter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -174090,7 +174176,7 @@
       <Scope>process::Filter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Filter.html</Path>
-    <Anchor>af5ffca93749dd368a7089d9082d386d7</Anchor>
+    <Anchor>ac3b182680ab9f403cc0f268f1939ebd5</Anchor>
     <DeclaredIn>filter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -174101,7 +174187,7 @@
       <Scope>process::Filter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Filter.html</Path>
-    <Anchor>ad4d4913663d15fde5885253344c6ea9a</Anchor>
+    <Anchor>a04488d6fd45855fe3dd24f5b32accce3</Anchor>
     <DeclaredIn>filter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -174112,7 +174198,7 @@
       <Scope>process::Filter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Filter.html</Path>
-    <Anchor>a07aeb097828837ae84197403a72d383c</Anchor>
+    <Anchor>a38db899e4f41659aeb21ff39cfae0c55</Anchor>
     <DeclaredIn>filter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -177391,46 +177477,46 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>MOCK_METHOD1</Name>
+      <Name>MOCK_METHOD2</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>
       <Scope>process::MockFilter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1MockFilter.html</Path>
-    <Anchor>a0040d754098f1ba0ca3f5a416cfba415</Anchor>
+    <Anchor>a9addf165db2b6321fa1fe32945a003d5</Anchor>
     <DeclaredIn>gmock.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>MOCK_METHOD1</Name>
+      <Name>MOCK_METHOD2</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>
       <Scope>process::MockFilter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1MockFilter.html</Path>
-    <Anchor>aa2dacabbee2ef393a13dcfce9721a560</Anchor>
+    <Anchor>a330f84f7da050f09f83cdef290fe53b4</Anchor>
     <DeclaredIn>gmock.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>MOCK_METHOD1</Name>
+      <Name>MOCK_METHOD2</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>
       <Scope>process::MockFilter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1MockFilter.html</Path>
-    <Anchor>a668364fdefb63bcaca33cfbe509562db</Anchor>
+    <Anchor>a0c233aa097d1e6ea022e94699bb6a329</Anchor>
     <DeclaredIn>gmock.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>MOCK_METHOD1</Name>
+      <Name>MOCK_METHOD2</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>
       <Scope>process::MockFilter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1MockFilter.html</Path>
-    <Anchor>a17298c338ada275000ffa0a64ca22cf7</Anchor>
+    <Anchor>ab4d5e9ff253d5a996d5b3684ddf11c48</Anchor>
     <DeclaredIn>gmock.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -177452,7 +177538,7 @@
       <Scope>process::Filter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Filter.html</Path>
-    <Anchor>a161f1f8af3d9e20304d8efac6f82769e</Anchor>
+    <Anchor>aca772bb50020469f61458857cb35b089</Anchor>
     <DeclaredIn>filter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -177463,7 +177549,7 @@
       <Scope>process::Filter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Filter.html</Path>
-    <Anchor>a6d55030f6e192c35bdc354a799a1d34e</Anchor>
+    <Anchor>ab59818a1df783343b1741ca8c90bfeca</Anchor>
     <DeclaredIn>filter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -177474,7 +177560,7 @@
       <Scope>process::Filter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Filter.html</Path>
-    <Anchor>af5ffca93749dd368a7089d9082d386d7</Anchor>
+    <Anchor>ac3b182680ab9f403cc0f268f1939ebd5</Anchor>
     <DeclaredIn>filter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -177485,7 +177571,7 @@
       <Scope>process::Filter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Filter.html</Path>
-    <Anchor>ad4d4913663d15fde5885253344c6ea9a</Anchor>
+    <Anchor>a04488d6fd45855fe3dd24f5b32accce3</Anchor>
     <DeclaredIn>filter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -177496,7 +177582,7 @@
       <Scope>process::Filter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Filter.html</Path>
-    <Anchor>a07aeb097828837ae84197403a72d383c</Anchor>
+    <Anchor>a38db899e4f41659aeb21ff39cfae0c55</Anchor>
     <DeclaredIn>filter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -182484,7 +182570,7 @@
       <Scope>process::TestsFilter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1TestsFilter.html</Path>
-    <Anchor>ae3f055a4ff3190c1f568421774d3f3cf</Anchor>
+    <Anchor>a159785700c6d18c9efeead333b24c009</Anchor>
     <DeclaredIn>gmock.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -182495,7 +182581,7 @@
       <Scope>process::TestsFilter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1TestsFilter.html</Path>
-    <Anchor>a7f9cd8408f057ff0e2861d0b492bea2e</Anchor>
+    <Anchor>a7ab46151d93883932a77d11c21255aff</Anchor>
     <DeclaredIn>gmock.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -182506,7 +182592,7 @@
       <Scope>process::TestsFilter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1TestsFilter.html</Path>
-    <Anchor>ac68e8c66f8494e8ba27588b6d4c46c10</Anchor>
+    <Anchor>aaaa223836f007c76bc78a4fa6d11dd52</Anchor>
     <DeclaredIn>gmock.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -182517,7 +182603,7 @@
       <Scope>process::TestsFilter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1TestsFilter.html</Path>
-    <Anchor>a1d8259f97d15c9c17d6ed39e242847ab</Anchor>
+    <Anchor>a1174e6d1d4406e86b979ae1233b91dca</Anchor>
     <DeclaredIn>gmock.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -182528,7 +182614,7 @@
       <Scope>process::TestsFilter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1TestsFilter.html</Path>
-    <Anchor>a1d5e43feacfada02c5c0eaf69ec7f2ca</Anchor>
+    <Anchor>a8c592a462f12d6776cdf207a12e93a82</Anchor>
     <DeclaredIn>gmock.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -182550,7 +182636,7 @@
       <Scope>process::Filter</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Filter.html</Path>
-    <Anchor>a07aeb097828837ae84197403a72d383c</Anchor>
+    <Anchor>a38db899e4f41659aeb21ff39cfae0c55</Anchor>
     <DeclaredIn>filter.hpp</DeclaredIn>
   </Token>
   <Token>
diff --git a/content/api/latest/c++/classes.html b/content/api/latest/c++/classes.html
index 8c11619..aefc78c 100644
--- a/content/api/latest/c++/classes.html
+++ b/content/api/latest/c++/classes.html
@@ -127,8 +127,8 @@
 <tr><td valign="top"><a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html">CallableOnce&lt; R(Args...)&gt;</a> (<a class="el" href="namespacelambda.html">lambda</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html">PortMappingStatistics::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a clas [...]
 <tr><td valign="top"><a class="el" href="structprocess_1_1grpc_1_1client_1_1CallOptions.html">CallOptions</a> (<a class="el" href="namespaceprocess_1_1grpc_1_1client.html">process::grpc::client</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html">MesosContainerizerLaunch::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valig [...]
 <tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">Capabilities</a> (<a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html">mesos::internal::protobuf::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html">MesosContainerizerMount::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave [...]
-<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html">Capabilities</a> (<a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1master.html">mesos::internal::protobuf::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classsystemd_1_1Flags.html">Flags</a> (<a class="el" href="namespacesystemd.html">systemd</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1Moc [...]
-<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">Capabilities</a> (<a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1framework.html">mesos::internal::protobuf::framework</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> (<a class="el" href="namespaceflags.html">flags</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1t [...]
+<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html">Capabilities</a> (<a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1master.html">mesos::internal::protobuf::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classsystemd_1_1Flags.html">Flags</a> (<a class="el" href="namespacesystemd.html">systemd</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1Moc [...]
+<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">Capabilities</a> (<a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1framework.html">mesos::internal::protobuf::framework</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> (<a class="el" href="namespaceflags.html">flags</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1t [...]
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html">Capabilities</a> (<a class="el" href="namespacemesos_1_1internal_1_1capabilities.html">mesos::internal::capabilities</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1Forbidden.html">Forbidden</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1 [...]
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html">CapabilitiesTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Fork.html">Fork</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html">MockExecutor</a> ( [...]
 <tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1CaseInsensitiveEqual.html">CaseInsensitiveEqual</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">Framework</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tes [...]
@@ -159,8 +159,8 @@
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1ConstantEndpointDetector.html">ConstantEndpointDetector</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classrouting_1_1Handle.html">Handle</a> (<a class="el" href="namespacerouting.html">routing</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html">Module&lt; me [...]
 <tr><td valign="top"><a class="el" href="classJvm_1_1Constructor.html">Jvm::Constructor</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1internal_1_1HasMappedType.html">HasMappedType</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1http_1_1authentication_1_1Authenticatee_01_4.html">Module&lt; mesos::http::authentication::Authenti [...]
 <tr><td valign="top"><a class="el" href="classJvm_1_1ConstructorFinder.html">Jvm::ConstructorFinder</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classHDFS.html">HDFS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1contender_1_1MasterContender_01_4.html">Module&lt; mesos::master::contender::MasterContender &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#1 [...]
-<tr><td valign="top"><a class="el" href="classprocess_1_1EventQueue_1_1Consumer.html">EventQueue::Consumer</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1authentication_1_1JWT_1_1Header.html">JWT::Header</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules [...]
-<tr><td valign="top"><a class="el" href="classDocker_1_1Container.html">Docker::Container</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1Headers.html">Headers</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4.html">Module&lt; mesos::SecretGenerator &gt;</a> (<a class="el" href="namespacemesos_1_1modu [...]
+<tr><td valign="top"><a class="el" href="classprocess_1_1EventQueue_1_1Consumer.html">EventQueue::Consumer</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1authentication_1_1JWT_1_1Header.html">JWT::Header</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules [...]
+<tr><td valign="top"><a class="el" href="classDocker_1_1Container.html">Docker::Container</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1Headers.html">Headers</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4.html">Module&lt; mesos::SecretGenerator &gt;</a> (<a class="el" href="namespacemesos_1_1modu [...]
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemon.html">ContainerDaemon</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html">HealthChecker</a> (<a class="el" href="namespacemesos_1_1internal_1_1checks.html">mesos::internal::checks</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href [...]
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html">ContainerDaemonProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">Heartbeater</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class [...]
 <tr><td valign="top"><a class="el" href="structmesos_1_1slave_1_1ContainerIO.html">ContainerIO</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Help.html">Help</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1Isolator_01_4.html">Module&lt; mesos::slave::Isolator &gt; [...]
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags-members.html
index de426d0..2945734 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags-members.html
@@ -81,87 +81,88 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a4533859db31c9a564e124807c454f44d">authenticate_http_frameworks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a20442b200da2a5db837cf89a18427eac">authenticate_http_readonly</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ab70c27c5c0fb396ceaee073e894249d0">authenticate_http_readwrite</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ab3462fa2880b319c7984d75c47eab477">authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a416543c675cd8492ab8ddfcc089a5f86">authorizers</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a61b5732037888efa46e97605c3493427">begin</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a03120420a1f53af099545eb916d403c0">begin</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a4b9c864acfcfc3e06fd03ccfe0dcb03e">buildEnvironment</a>(const Option&lt; std::string &gt; &amp;prefix=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a910adf4c4dcd8b2e1c471735d5148749">cluster</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a683e242f292d5b1aa07c871ed0aab20a">credentials</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a8fd4c1abb696126e8a08b8b5b634b491">domain</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#af1b4e747f21c81e12ded90d14b3cd6ad">external_log_file</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &amp;prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0f6ed59f4862b2a514fda762f42a3a4b">fair_sharing_excluded_resource_names</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a7ac6fc68832fa44d7039375706ad6e99">filter_gpu_resources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9af4a1d2944d81a683331090a0193e04">firewall_rules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a42c5d3061c187acef5fad8e502a2846b">Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a07d5e36f36240d0e7b5571f9b2d1467a">framework_sorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a42a15c8e23c4361783dc58fbff70ad1c">hooks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a6351810227ded07a2a83c80f0a7385b2">hostname</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#aed3cf0521a589179e476aa99d2db7de4">hostname_lookup</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ac538bf062f66da58dcbf211e5df285a9">http_authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad31f1225e628ee6f9a1ef3143c2ed6f1">http_framework_authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a510a10484ef5763e460d5337aa596a8d">initialize_driver_logging</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#abe9b91d5debfcef30ac3e859cec50bed">ip</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad6b6bc2dbe209a99ad26dbd1b18f1d8c">ip_discovery_command</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option&lt; std::string &gt; &amp;prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option&lt; std::string &gt; &amp;prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map&lt; std::string, Option&lt; std::string &gt;&gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map&lt; std::string, std::string &gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#aec3161df9e2c635b5c16ac9cc6642226">log_auto_initialize</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#aa382322475e9dd53acf55e4bb857a3c7">log_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a12737ea7442e91560e677345a47df067">logbufsecs</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a9525130c5e3e621116643ade19b30fda">logging_level</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2f1c70cf8016f80fddb81c8ccadcb5d9">master_contender</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0969465687432dddfb942ba1add17311">master_detector</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ac89227f89581d1981721d7c302946b3b">max_agent_ping_timeouts</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a1b3b0fcb39a22e2d1dbafd165c07495e">max_completed_frameworks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a44e433924e217b2cb7926314b57f4bd8">max_completed_tasks_per_framework</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a644b73682c9d82f8502a63b2b6dabdca">max_unreachable_tasks_per_framework</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a48e401164a1af5204b1afb5564fdfb8d">memory_profiling</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a3d135cea57c0aeb912425764d5777e52">min_allocatable_resources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9b9e41ead0256d7e340ef44dd4555ae4">modules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a57f590ac194fdd7ae599458611d3455d">modulesDir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a7890a3165138b9e7eba054a561fa43f2">offer_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#af20f3281fcef10c5180fa31aeae0ef81">port</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a6e2d2063bdfe38877b0f5b2eea37f5aa">quiet</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a55461beda5a8b7ef487c82f17a27768c">quorum</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ab7a3fc4ce4be412678377b01f2aff087">rate_limits</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad6005ec992e1c2c2353c291b8c5e84f9">recovery_agent_removal_limit</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a18373fbc63f88227e418e21a60fec367">registry</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a780fb95262b4c76dc5252fdfec30c562">registry_fetch_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a1bb46d380b206094096acad66253f864">registry_gc_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a7bbca77227a378deb3c32a1b9832eab3">registry_max_agent_age</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a8c901dad0a578296eceeff2ee0dd0dea">registry_max_agent_count</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a890c9a0125ea5c87c5480390ce35ca54">registry_store_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#aebe0b36393876c3a192f869115700a70">registry_strict</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a1f069f397802aaea12aac6cf87fe7782">require_agent_domain</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0fd5f13197bb357ab0cc4f10144f2a58">role_sorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2d6ceeda8424544119431ac03fe99d98">roles</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9ada3d623640c548972084b1ed83ebea">root_submissions</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const Option&lt; std::string &gt; &amp;message=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0e801063e15ee4e466e74ed058e021b2">version</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a94a63a333e884c51856ce197f29f8e89">webui_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2968741de5df7f404d6ecc69b025ea79">weights</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a533ff05e6d77fd38c6d3177505f54fee">whitelist</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a630f049551815414d190135bf0b1c99f">work_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a766233abd3909b7be40d5247836b0001">zk</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a06a2f795996106a48ffed46b3083b3aa">zk_session_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a73a89316196261fe380dd9b4794f9a5a">authentication_v0_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ab3462fa2880b319c7984d75c47eab477">authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a416543c675cd8492ab8ddfcc089a5f86">authorizers</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a61b5732037888efa46e97605c3493427">begin</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a03120420a1f53af099545eb916d403c0">begin</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a4b9c864acfcfc3e06fd03ccfe0dcb03e">buildEnvironment</a>(const Option&lt; std::string &gt; &amp;prefix=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a910adf4c4dcd8b2e1c471735d5148749">cluster</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a683e242f292d5b1aa07c871ed0aab20a">credentials</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a8fd4c1abb696126e8a08b8b5b634b491">domain</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#af1b4e747f21c81e12ded90d14b3cd6ad">external_log_file</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &amp;prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0f6ed59f4862b2a514fda762f42a3a4b">fair_sharing_excluded_resource_names</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a7ac6fc68832fa44d7039375706ad6e99">filter_gpu_resources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9af4a1d2944d81a683331090a0193e04">firewall_rules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a42c5d3061c187acef5fad8e502a2846b">Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a07d5e36f36240d0e7b5571f9b2d1467a">framework_sorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a42a15c8e23c4361783dc58fbff70ad1c">hooks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a6351810227ded07a2a83c80f0a7385b2">hostname</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#aed3cf0521a589179e476aa99d2db7de4">hostname_lookup</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ac538bf062f66da58dcbf211e5df285a9">http_authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad31f1225e628ee6f9a1ef3143c2ed6f1">http_framework_authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a510a10484ef5763e460d5337aa596a8d">initialize_driver_logging</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#abe9b91d5debfcef30ac3e859cec50bed">ip</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad6b6bc2dbe209a99ad26dbd1b18f1d8c">ip_discovery_command</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option&lt; std::string &gt; &amp;prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option&lt; std::string &gt; &amp;prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map&lt; std::string, Option&lt; std::string &gt;&gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map&lt; std::string, std::string &gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#aec3161df9e2c635b5c16ac9cc6642226">log_auto_initialize</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#aa382322475e9dd53acf55e4bb857a3c7">log_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a12737ea7442e91560e677345a47df067">logbufsecs</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a9525130c5e3e621116643ade19b30fda">logging_level</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2f1c70cf8016f80fddb81c8ccadcb5d9">master_contender</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0969465687432dddfb942ba1add17311">master_detector</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ac89227f89581d1981721d7c302946b3b">max_agent_ping_timeouts</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a1b3b0fcb39a22e2d1dbafd165c07495e">max_completed_frameworks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a44e433924e217b2cb7926314b57f4bd8">max_completed_tasks_per_framework</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a644b73682c9d82f8502a63b2b6dabdca">max_unreachable_tasks_per_framework</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a48e401164a1af5204b1afb5564fdfb8d">memory_profiling</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a3d135cea57c0aeb912425764d5777e52">min_allocatable_resources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9b9e41ead0256d7e340ef44dd4555ae4">modules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a57f590ac194fdd7ae599458611d3455d">modulesDir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a7890a3165138b9e7eba054a561fa43f2">offer_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#af20f3281fcef10c5180fa31aeae0ef81">port</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a6e2d2063bdfe38877b0f5b2eea37f5aa">quiet</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a55461beda5a8b7ef487c82f17a27768c">quorum</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ab7a3fc4ce4be412678377b01f2aff087">rate_limits</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad6005ec992e1c2c2353c291b8c5e84f9">recovery_agent_removal_limit</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a18373fbc63f88227e418e21a60fec367">registry</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a780fb95262b4c76dc5252fdfec30c562">registry_fetch_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a1bb46d380b206094096acad66253f864">registry_gc_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a7bbca77227a378deb3c32a1b9832eab3">registry_max_agent_age</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a8c901dad0a578296eceeff2ee0dd0dea">registry_max_agent_count</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a890c9a0125ea5c87c5480390ce35ca54">registry_store_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#aebe0b36393876c3a192f869115700a70">registry_strict</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a1f069f397802aaea12aac6cf87fe7782">require_agent_domain</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0fd5f13197bb357ab0cc4f10144f2a58">role_sorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2d6ceeda8424544119431ac03fe99d98">roles</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9ada3d623640c548972084b1ed83ebea">root_submissions</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const Option&lt; std::string &gt; &amp;message=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0e801063e15ee4e466e74ed058e021b2">version</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a94a63a333e884c51856ce197f29f8e89">webui_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2968741de5df7f404d6ecc69b025ea79">weights</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a533ff05e6d77fd38c6d3177505f54fee">whitelist</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a630f049551815414d190135bf0b1c99f">work_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a766233abd3909b7be40d5247836b0001">zk</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a06a2f795996106a48ffed46b3083b3aa">zk_session_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags.html
index 36ec56d..5785786 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags.html
@@ -202,6 +202,8 @@ Public Attributes</h2></td></tr>
 <tr class="separator:a7ef6e7cbcaeee56433e67a9e4c603f33"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aacb3ed3400e1816fd37e6ef1dff228ee"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#aacb3ed3400e1816fd37e6ef1dff228ee">authenticate_agents</a></td></tr>
 <tr class="separator:aacb3ed3400e1816fd37e6ef1dff228ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a73a89316196261fe380dd9b4794f9a5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDuration.html">Duration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a73a89316196261fe380dd9b4794f9a5a">authentication_v0_timeout</a></td></tr>
+<tr class="separator:a73a89316196261fe380dd9b4794f9a5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a20442b200da2a5db837cf89a18427eac"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a20442b200da2a5db837cf89a18427eac">authenticate_http_readonly</a></td></tr>
 <tr class="separator:a20442b200da2a5db837cf89a18427eac"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab70c27c5c0fb396ceaee073e894249d0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ab70c27c5c0fb396ceaee073e894249d0">authenticate_http_readwrite</a></td></tr>
@@ -481,6 +483,18 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a73a89316196261fe380dd9b4794f9a5a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classDuration.html">Duration</a> mesos::internal::master::Flags::authentication_v0_timeout</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="ab3462fa2880b319c7984d75c47eab477"></a>
 <div class="memitem">
 <div class="memproto">
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.html
index 50ace38..7f086d1 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.html
@@ -190,7 +190,7 @@ Additional Inherited Members</h2></td></tr>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename Message , typename Event &gt; </div>
+template&lt;typename Message, typename Event&gt; </div>
 <table class="mlabels">
   <tr>
   <td class="mlabels-left">
@@ -251,7 +251,7 @@ template&lt;typename Message , typename Event &gt; </div>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename Message , typename Event &gt; </div>
+template&lt;typename Message, typename Event&gt; </div>
 <table class="mlabels">
   <tr>
   <td class="mlabels-left">
diff --git a/content/api/latest/c++/classprocess_1_1Filter-members.html b/content/api/latest/c++/classprocess_1_1Filter-members.html
index 468ab54..b8a0dad 100644
--- a/content/api/latest/c++/classprocess_1_1Filter-members.html
+++ b/content/api/latest/c++/classprocess_1_1Filter-members.html
@@ -57,11 +57,11 @@
 
 <p>This is the complete list of members for <a class="el" href="classprocess_1_1Filter.html">process::Filter</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>(const MessageEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e">filter</a>(const DispatchEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7">filter</a>(const HttpEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">filter</a>(const ExitedEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">filter</a>(Event *event)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">filter</a>(const UPID &amp;process, const MessageEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#ab59818a1df783343b1741ca8c90bfeca">filter</a>(const UPID &amp;process, const DispatchEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#ac3b182680ab9f403cc0f268f1939ebd5">filter</a>(const UPID &amp;process, const HttpEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a04488d6fd45855fe3dd24f5b32accce3">filter</a>(const UPID &amp;process, const ExitedEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a38db899e4f41659aeb21ff39cfae0c55">filter</a>(const UPID &amp;process, Event *event)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">~Filter</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
diff --git a/content/api/latest/c++/classprocess_1_1Filter.html b/content/api/latest/c++/classprocess_1_1Filter.html
index ae291b4..f158211 100644
--- a/content/api/latest/c++/classprocess_1_1Filter.html
+++ b/content/api/latest/c++/classprocess_1_1Filter.html
@@ -74,16 +74,16 @@ Inheritance diagram for process::Filter:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:af337696567c45148ae5d6a7a2d298227"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">~Filter</a> ()</td></tr>
 <tr class="separator:af337696567c45148ae5d6a7a2d298227"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a161f1f8af3d9e20304d8efac6f82769e"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a> (const <a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &amp;)</td></tr>
-<tr class="separator:a161f1f8af3d9e20304d8efac6f82769e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6d55030f6e192c35bdc354a799a1d34e"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e">filter</a> (const <a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> &amp;)</td></tr>
-<tr class="separator:a6d55030f6e192c35bdc354a799a1d34e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af5ffca93749dd368a7089d9082d386d7"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7">filter</a> (const <a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> &amp;)</td></tr>
-<tr class="separator:af5ffca93749dd368a7089d9082d386d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad4d4913663d15fde5885253344c6ea9a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">filter</a> (const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &amp;)</td></tr>
-<tr class="separator:ad4d4913663d15fde5885253344c6ea9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a07aeb097828837ae84197403a72d383c"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">filter</a> (<a class="el" href="structprocess_1_1Event.html">Event</a> *event)</td></tr>
-<tr class="separator:a07aeb097828837ae84197403a72d383c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca772bb50020469f61458857cb35b089"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">filter</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &amp;)</td></tr>
+<tr class="separator:aca772bb50020469f61458857cb35b089"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab59818a1df783343b1741ca8c90bfeca"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#ab59818a1df783343b1741ca8c90bfeca">filter</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> &amp;)</td></tr>
+<tr class="separator:ab59818a1df783343b1741ca8c90bfeca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac3b182680ab9f403cc0f268f1939ebd5"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#ac3b182680ab9f403cc0f268f1939ebd5">filter</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> &amp;)</td></tr>
+<tr class="separator:ac3b182680ab9f403cc0f268f1939ebd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a04488d6fd45855fe3dd24f5b32accce3"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#a04488d6fd45855fe3dd24f5b32accce3">filter</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &amp;)</td></tr>
+<tr class="separator:a04488d6fd45855fe3dd24f5b32accce3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a38db899e4f41659aeb21ff39cfae0c55"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#a38db899e4f41659aeb21ff39cfae0c55">filter</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, <a class="el" href="structprocess_1_1Event.html">Event</a> *event)</td></tr>
+<tr class="separator:a38db899e4f41659aeb21ff39cfae0c55"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="af337696567c45148ae5d6a7a2d298227"></a>
@@ -110,7 +110,7 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a161f1f8af3d9e20304d8efac6f82769e"></a>
+<a class="anchor" id="aca772bb50020469f61458857cb35b089"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -120,9 +120,19 @@ Public Member Functions</h2></td></tr>
         <tr>
           <td class="memname">virtual bool process::Filter::filter </td>
           <td>(</td>
+          <td class="paramtype">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td>
+          <td class="paramname"><em>process</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
           <td class="paramtype">const <a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &amp;&#160;</td>
-          <td class="paramname"></td><td>)</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
           <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
   </td>
@@ -132,11 +142,11 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classprocess_1_1TestsFilter.html#ae3f055a4ff3190c1f568421774d3f3cf">process::TestsFilter</a>.</p>
+<p>Reimplemented in <a class="el" href="classprocess_1_1TestsFilter.html#a159785700c6d18c9efeead333b24c009">process::TestsFilter</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a6d55030f6e192c35bdc354a799a1d34e"></a>
+<a class="anchor" id="ab59818a1df783343b1741ca8c90bfeca"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -146,9 +156,19 @@ Public Member Functions</h2></td></tr>
         <tr>
           <td class="memname">virtual bool process::Filter::filter </td>
           <td>(</td>
+          <td class="paramtype">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td>
+          <td class="paramname"><em>process</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
           <td class="paramtype">const <a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> &amp;&#160;</td>
-          <td class="paramname"></td><td>)</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
           <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
   </td>
@@ -158,11 +178,11 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classprocess_1_1TestsFilter.html#a7f9cd8408f057ff0e2861d0b492bea2e">process::TestsFilter</a>.</p>
+<p>Reimplemented in <a class="el" href="classprocess_1_1TestsFilter.html#a7ab46151d93883932a77d11c21255aff">process::TestsFilter</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="af5ffca93749dd368a7089d9082d386d7"></a>
+<a class="anchor" id="ac3b182680ab9f403cc0f268f1939ebd5"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -172,9 +192,19 @@ Public Member Functions</h2></td></tr>
         <tr>
           <td class="memname">virtual bool process::Filter::filter </td>
           <td>(</td>
+          <td class="paramtype">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td>
+          <td class="paramname"><em>process</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
           <td class="paramtype">const <a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> &amp;&#160;</td>
-          <td class="paramname"></td><td>)</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
           <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
   </td>
@@ -184,11 +214,11 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classprocess_1_1TestsFilter.html#ac68e8c66f8494e8ba27588b6d4c46c10">process::TestsFilter</a>.</p>
+<p>Reimplemented in <a class="el" href="classprocess_1_1TestsFilter.html#aaaa223836f007c76bc78a4fa6d11dd52">process::TestsFilter</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ad4d4913663d15fde5885253344c6ea9a"></a>
+<a class="anchor" id="a04488d6fd45855fe3dd24f5b32accce3"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -198,9 +228,19 @@ Public Member Functions</h2></td></tr>
         <tr>
           <td class="memname">virtual bool process::Filter::filter </td>
           <td>(</td>
+          <td class="paramtype">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td>
+          <td class="paramname"><em>process</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
           <td class="paramtype">const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &amp;&#160;</td>
-          <td class="paramname"></td><td>)</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
           <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
   </td>
@@ -210,11 +250,11 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classprocess_1_1TestsFilter.html#a1d8259f97d15c9c17d6ed39e242847ab">process::TestsFilter</a>.</p>
+<p>Reimplemented in <a class="el" href="classprocess_1_1TestsFilter.html#a1174e6d1d4406e86b979ae1233b91dca">process::TestsFilter</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a07aeb097828837ae84197403a72d383c"></a>
+<a class="anchor" id="a38db899e4f41659aeb21ff39cfae0c55"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -224,9 +264,19 @@ Public Member Functions</h2></td></tr>
         <tr>
           <td class="memname">virtual bool process::Filter::filter </td>
           <td>(</td>
+          <td class="paramtype">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td>
+          <td class="paramname"><em>process</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
           <td class="paramtype"><a class="el" href="structprocess_1_1Event.html">Event</a> *&#160;</td>
-          <td class="paramname"><em>event</em></td><td>)</td>
+          <td class="paramname"><em>event</em>&#160;</td>
+        </tr>
+        <tr>
           <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
   </td>
diff --git a/content/api/latest/c++/classprocess_1_1MockFilter-members.html b/content/api/latest/c++/classprocess_1_1MockFilter-members.html
index 0d5d8ee..1d4f250 100644
--- a/content/api/latest/c++/classprocess_1_1MockFilter-members.html
+++ b/content/api/latest/c++/classprocess_1_1MockFilter-members.html
@@ -57,15 +57,15 @@
 
 <p>This is the complete list of members for <a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>(const MessageEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e">filter</a>(const DispatchEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7">filter</a>(const HttpEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">filter</a>(const ExitedEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">filter</a>(Event *event)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#a0040d754098f1ba0ca3f5a416cfba415">MOCK_METHOD1</a>(filter, bool(const MessageEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#aa2dacabbee2ef393a13dcfce9721a560">MOCK_METHOD1</a>(filter, bool(const DispatchEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#a668364fdefb63bcaca33cfbe509562db">MOCK_METHOD1</a>(filter, bool(const HttpEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#a17298c338ada275000ffa0a64ca22cf7">MOCK_METHOD1</a>(filter, bool(const ExitedEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">filter</a>(const UPID &amp;process, const MessageEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#ab59818a1df783343b1741ca8c90bfeca">filter</a>(const UPID &amp;process, const DispatchEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#ac3b182680ab9f403cc0f268f1939ebd5">filter</a>(const UPID &amp;process, const HttpEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a04488d6fd45855fe3dd24f5b32accce3">filter</a>(const UPID &amp;process, const ExitedEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a38db899e4f41659aeb21ff39cfae0c55">filter</a>(const UPID &amp;process, Event *event)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#a9addf165db2b6321fa1fe32945a003d5">MOCK_METHOD2</a>(filter, bool(const UPID &amp;process, const MessageEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#a330f84f7da050f09f83cdef290fe53b4">MOCK_METHOD2</a>(filter, bool(const UPID &amp;process, const DispatchEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#a0c233aa097d1e6ea022e94699bb6a329">MOCK_METHOD2</a>(filter, bool(const UPID &amp;process, const HttpEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#ab4d5e9ff253d5a996d5b3684ddf11c48">MOCK_METHOD2</a>(filter, bool(const UPID &amp;process, const ExitedEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#a46e44e83120e5758acc6b731f2bbe190">MockFilter</a>()</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">~Filter</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
diff --git a/content/api/latest/c++/classprocess_1_1MockFilter.html b/content/api/latest/c++/classprocess_1_1MockFilter.html
index 3a2da0c..daceb61 100644
--- a/content/api/latest/c++/classprocess_1_1MockFilter.html
+++ b/content/api/latest/c++/classprocess_1_1MockFilter.html
@@ -73,27 +73,27 @@ Inheritance diagram for process::MockFilter:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a46e44e83120e5758acc6b731f2bbe190"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1MockFilter.html#a46e44e83120e5758acc6b731f2bbe190">MockFilter</a> ()</td></tr>
 <tr class="separator:a46e44e83120e5758acc6b731f2bbe190"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0040d754098f1ba0ca3f5a416cfba415"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1MockFilter.html#a0040d754098f1ba0ca3f5a416cfba415">MOCK_METHOD1</a> (<a class="el" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>, bool(const <a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &amp;))</td></tr>
-<tr class="separator:a0040d754098f1ba0ca3f5a416cfba415"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa2dacabbee2ef393a13dcfce9721a560"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1MockFilter.html#aa2dacabbee2ef393a13dcfce9721a560">MOCK_METHOD1</a> (<a class="el" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>, bool(const <a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> &amp;))</td></tr>
-<tr class="separator:aa2dacabbee2ef393a13dcfce9721a560"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a668364fdefb63bcaca33cfbe509562db"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1MockFilter.html#a668364fdefb63bcaca33cfbe509562db">MOCK_METHOD1</a> (<a class="el" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>, bool(const <a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> &amp;))</td></tr>
-<tr class="separator:a668364fdefb63bcaca33cfbe509562db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a17298c338ada275000ffa0a64ca22cf7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1MockFilter.html#a17298c338ada275000ffa0a64ca22cf7">MOCK_METHOD1</a> (<a class="el" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>, bool(const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &amp;))</td></tr>
-<tr class="separator:a17298c338ada275000ffa0a64ca22cf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9addf165db2b6321fa1fe32945a003d5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1MockFilter.html#a9addf165db2b6321fa1fe32945a003d5">MOCK_METHOD2</a> (<a class="el" href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">filter</a>, bool(const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1MessageEve [...]
+<tr class="separator:a9addf165db2b6321fa1fe32945a003d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a330f84f7da050f09f83cdef290fe53b4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1MockFilter.html#a330f84f7da050f09f83cdef290fe53b4">MOCK_METHOD2</a> (<a class="el" href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">filter</a>, bool(const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1DispatchEv [...]
+<tr class="separator:a330f84f7da050f09f83cdef290fe53b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0c233aa097d1e6ea022e94699bb6a329"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1MockFilter.html#a0c233aa097d1e6ea022e94699bb6a329">MOCK_METHOD2</a> (<a class="el" href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">filter</a>, bool(const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1HttpEvent. [...]
+<tr class="separator:a0c233aa097d1e6ea022e94699bb6a329"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab4d5e9ff253d5a996d5b3684ddf11c48"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1MockFilter.html#ab4d5e9ff253d5a996d5b3684ddf11c48">MOCK_METHOD2</a> (<a class="el" href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">filter</a>, bool(const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1ExitedEven [...]
+<tr class="separator:ab4d5e9ff253d5a996d5b3684ddf11c48"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Filter"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Filter')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td></tr>
 <tr class="memitem:af337696567c45148ae5d6a7a2d298227 inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">~Filter</a> ()</td></tr>
 <tr class="separator:af337696567c45148ae5d6a7a2d298227 inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a161f1f8af3d9e20304d8efac6f82769e inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a> (const <a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &amp;)</td></tr>
-<tr class="separator:a161f1f8af3d9e20304d8efac6f82769e inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6d55030f6e192c35bdc354a799a1d34e inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e">filter</a> (const <a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> &amp;)</td></tr>
-<tr class="separator:a6d55030f6e192c35bdc354a799a1d34e inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af5ffca93749dd368a7089d9082d386d7 inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7">filter</a> (const <a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> &amp;)</td></tr>
-<tr class="separator:af5ffca93749dd368a7089d9082d386d7 inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad4d4913663d15fde5885253344c6ea9a inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">filter</a> (const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &amp;)</td></tr>
-<tr class="separator:ad4d4913663d15fde5885253344c6ea9a inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a07aeb097828837ae84197403a72d383c inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">filter</a> (<a class="el" href="structprocess_1_1Event.html">Event</a> *event)</td></tr>
-<tr class="separator:a07aeb097828837ae84197403a72d383c inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca772bb50020469f61458857cb35b089 inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">filter</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &amp;)</td></tr>
+<tr class="separator:aca772bb50020469f61458857cb35b089 inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab59818a1df783343b1741ca8c90bfeca inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#ab59818a1df783343b1741ca8c90bfeca">filter</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> &amp;)</td></tr>
+<tr class="separator:ab59818a1df783343b1741ca8c90bfeca inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac3b182680ab9f403cc0f268f1939ebd5 inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#ac3b182680ab9f403cc0f268f1939ebd5">filter</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> &amp;)</td></tr>
+<tr class="separator:ac3b182680ab9f403cc0f268f1939ebd5 inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a04488d6fd45855fe3dd24f5b32accce3 inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#a04488d6fd45855fe3dd24f5b32accce3">filter</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &amp;)</td></tr>
+<tr class="separator:a04488d6fd45855fe3dd24f5b32accce3 inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a38db899e4f41659aeb21ff39cfae0c55 inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#a38db899e4f41659aeb21ff39cfae0c55">filter</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, <a class="el" href="structprocess_1_1Event.html">Event</a> *event)</td></tr>
+<tr class="separator:a38db899e4f41659aeb21ff39cfae0c55 inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a46e44e83120e5758acc6b731f2bbe190"></a>
@@ -120,20 +120,20 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a0040d754098f1ba0ca3f5a416cfba415"></a>
+<a class="anchor" id="a9addf165db2b6321fa1fe32945a003d5"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">process::MockFilter::MOCK_METHOD1 </td>
+          <td class="memname">process::MockFilter::MOCK_METHOD2 </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>&#160;</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">filter</a>&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">bool(const <a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &amp;)&#160;</td>
+          <td class="paramtype">bool(const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &amp;)&#160;</td>
           <td class="paramname">&#160;</td>
         </tr>
         <tr>
@@ -146,20 +146,20 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa2dacabbee2ef393a13dcfce9721a560"></a>
+<a class="anchor" id="a330f84f7da050f09f83cdef290fe53b4"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">process::MockFilter::MOCK_METHOD1 </td>
+          <td class="memname">process::MockFilter::MOCK_METHOD2 </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>&#160;</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">filter</a>&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">bool(const <a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> &amp;)&#160;</td>
+          <td class="paramtype">bool(const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> &amp;)&#160;</td>
           <td class="paramname">&#160;</td>
         </tr>
         <tr>
@@ -172,20 +172,20 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a668364fdefb63bcaca33cfbe509562db"></a>
+<a class="anchor" id="a0c233aa097d1e6ea022e94699bb6a329"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">process::MockFilter::MOCK_METHOD1 </td>
+          <td class="memname">process::MockFilter::MOCK_METHOD2 </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>&#160;</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">filter</a>&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">bool(const <a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> &amp;)&#160;</td>
+          <td class="paramtype">bool(const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> &amp;)&#160;</td>
           <td class="paramname">&#160;</td>
         </tr>
         <tr>
@@ -198,20 +198,20 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a17298c338ada275000ffa0a64ca22cf7"></a>
+<a class="anchor" id="ab4d5e9ff253d5a996d5b3684ddf11c48"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">process::MockFilter::MOCK_METHOD1 </td>
+          <td class="memname">process::MockFilter::MOCK_METHOD2 </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>&#160;</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">filter</a>&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">bool(const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &amp;)&#160;</td>
+          <td class="paramtype">bool(const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &amp;)&#160;</td>
           <td class="paramname">&#160;</td>
         </tr>
         <tr>
diff --git a/content/api/latest/c++/classprocess_1_1TestsFilter-members.html b/content/api/latest/c++/classprocess_1_1TestsFilter-members.html
index b2cc00e..5f3dd93 100644
--- a/content/api/latest/c++/classprocess_1_1TestsFilter-members.html
+++ b/content/api/latest/c++/classprocess_1_1TestsFilter-members.html
@@ -57,12 +57,12 @@
 
 <p>This is the complete list of members for <a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#ae3f055a4ff3190c1f568421774d3f3cf">filter</a>(const MessageEvent &amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a7f9cd8408f057ff0e2861d0b492bea2e">filter</a>(const DispatchEvent &amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#ac68e8c66f8494e8ba27588b6d4c46c10">filter</a>(const HttpEvent &amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a1d8259f97d15c9c17d6ed39e242847ab">filter</a>(const ExitedEvent &amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">process::Filter::filter</a>(Event *event)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a1d5e43feacfada02c5c0eaf69ec7f2ca">handle</a>(const T &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a159785700c6d18c9efeead333b24c009">filter</a>(const UPID &amp;process, const MessageEvent &amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a7ab46151d93883932a77d11c21255aff">filter</a>(const UPID &amp;process, const DispatchEvent &amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#aaaa223836f007c76bc78a4fa6d11dd52">filter</a>(const UPID &amp;process, const HttpEvent &amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a1174e6d1d4406e86b979ae1233b91dca">filter</a>(const UPID &amp;process, const ExitedEvent &amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a38db899e4f41659aeb21ff39cfae0c55">process::Filter::filter</a>(const UPID &amp;process, Event *event)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a8c592a462f12d6776cdf207a12e93a82">handle</a>(const UPID &amp;process, const T &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a0655ea251c4adfe978c7dbf072c117ab">mock</a></td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a9551cfa133104028b13b10c9d612f72f">mutex</a></td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a1c90f4054bbb9a655d95b749a5a50d25">TestsFilter</a>()=default</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"></td></tr>
diff --git a/content/api/latest/c++/classprocess_1_1TestsFilter.html b/content/api/latest/c++/classprocess_1_1TestsFilter.html
index 35abaa7..7801f5e 100644
--- a/content/api/latest/c++/classprocess_1_1TestsFilter.html
+++ b/content/api/latest/c++/classprocess_1_1TestsFilter.html
@@ -74,22 +74,22 @@ Inheritance diagram for process::TestsFilter:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a1c90f4054bbb9a655d95b749a5a50d25"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1TestsFilter.html#a1c90f4054bbb9a655d95b749a5a50d25">TestsFilter</a> ()=default</td></tr>
 <tr class="separator:a1c90f4054bbb9a655d95b749a5a50d25"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae3f055a4ff3190c1f568421774d3f3cf"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1TestsFilter.html#ae3f055a4ff3190c1f568421774d3f3cf">filter</a> (const <a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &amp;event) override</td></tr>
-<tr class="separator:ae3f055a4ff3190c1f568421774d3f3cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f9cd8408f057ff0e2861d0b492bea2e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1TestsFilter.html#a7f9cd8408f057ff0e2861d0b492bea2e">filter</a> (const <a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> &amp;event) override</td></tr>
-<tr class="separator:a7f9cd8408f057ff0e2861d0b492bea2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac68e8c66f8494e8ba27588b6d4c46c10"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1TestsFilter.html#ac68e8c66f8494e8ba27588b6d4c46c10">filter</a> (const <a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> &amp;event) override</td></tr>
-<tr class="separator:ac68e8c66f8494e8ba27588b6d4c46c10"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d8259f97d15c9c17d6ed39e242847ab"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1TestsFilter.html#a1d8259f97d15c9c17d6ed39e242847ab">filter</a> (const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &amp;event) override</td></tr>
-<tr class="separator:a1d8259f97d15c9c17d6ed39e242847ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d5e43feacfada02c5c0eaf69ec7f2ca"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr class="memitem:a1d5e43feacfada02c5c0eaf69ec7f2ca"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1TestsFilter.html#a1d5e43feacfada02c5c0eaf69ec7f2ca">handle</a> (const T &amp;t)</td></tr>
-<tr class="separator:a1d5e43feacfada02c5c0eaf69ec7f2ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a159785700c6d18c9efeead333b24c009"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1TestsFilter.html#a159785700c6d18c9efeead333b24c009">filter</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &amp;event) override</td></tr>
+<tr class="separator:a159785700c6d18c9efeead333b24c009"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7ab46151d93883932a77d11c21255aff"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1TestsFilter.html#a7ab46151d93883932a77d11c21255aff">filter</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> &amp;event) override</td></tr>
+<tr class="separator:a7ab46151d93883932a77d11c21255aff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaaa223836f007c76bc78a4fa6d11dd52"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1TestsFilter.html#aaaa223836f007c76bc78a4fa6d11dd52">filter</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> &amp;event) override</td></tr>
+<tr class="separator:aaaa223836f007c76bc78a4fa6d11dd52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1174e6d1d4406e86b979ae1233b91dca"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1TestsFilter.html#a1174e6d1d4406e86b979ae1233b91dca">filter</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &amp;event) override</td></tr>
+<tr class="separator:a1174e6d1d4406e86b979ae1233b91dca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c592a462f12d6776cdf207a12e93a82"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a8c592a462f12d6776cdf207a12e93a82"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1TestsFilter.html#a8c592a462f12d6776cdf207a12e93a82">handle</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, const T &amp;t)</td></tr>
+<tr class="separator:a8c592a462f12d6776cdf207a12e93a82"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Filter"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Filter')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td></tr>
 <tr class="memitem:af337696567c45148ae5d6a7a2d298227 inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">~Filter</a> ()</td></tr>
 <tr class="separator:af337696567c45148ae5d6a7a2d298227 inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a07aeb097828837ae84197403a72d383c inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">filter</a> (<a class="el" href="structprocess_1_1Event.html">Event</a> *event)</td></tr>
-<tr class="separator:a07aeb097828837ae84197403a72d383c inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a38db899e4f41659aeb21ff39cfae0c55 inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#a38db899e4f41659aeb21ff39cfae0c55">filter</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;process, <a class="el" href="structprocess_1_1Event.html">Event</a> *event)</td></tr>
+<tr class="separator:a38db899e4f41659aeb21ff39cfae0c55 inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
 Public Attributes</h2></td></tr>
@@ -123,7 +123,7 @@ Public Attributes</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ae3f055a4ff3190c1f568421774d3f3cf"></a>
+<a class="anchor" id="a159785700c6d18c9efeead333b24c009"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -133,9 +133,19 @@ Public Attributes</h2></td></tr>
         <tr>
           <td class="memname">bool process::TestsFilter::filter </td>
           <td>(</td>
+          <td class="paramtype">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td>
+          <td class="paramname"><em>process</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
           <td class="paramtype">const <a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &amp;&#160;</td>
-          <td class="paramname"><em>event</em></td><td>)</td>
+          <td class="paramname"><em>event</em>&#160;</td>
+        </tr>
+        <tr>
           <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
   </td>
@@ -145,11 +155,11 @@ Public Attributes</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented from <a class="el" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">process::Filter</a>.</p>
+<p>Reimplemented from <a class="el" href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">process::Filter</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a7f9cd8408f057ff0e2861d0b492bea2e"></a>
+<a class="anchor" id="a7ab46151d93883932a77d11c21255aff"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -159,9 +169,19 @@ Public Attributes</h2></td></tr>
         <tr>
           <td class="memname">bool process::TestsFilter::filter </td>
           <td>(</td>
+          <td class="paramtype">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td>
+          <td class="paramname"><em>process</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
           <td class="paramtype">const <a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> &amp;&#160;</td>
-          <td class="paramname"><em>event</em></td><td>)</td>
+          <td class="paramname"><em>event</em>&#160;</td>
+        </tr>
+        <tr>
           <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
   </td>
@@ -171,11 +191,11 @@ Public Attributes</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented from <a class="el" href="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e">process::Filter</a>.</p>
+<p>Reimplemented from <a class="el" href="classprocess_1_1Filter.html#ab59818a1df783343b1741ca8c90bfeca">process::Filter</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ac68e8c66f8494e8ba27588b6d4c46c10"></a>
+<a class="anchor" id="aaaa223836f007c76bc78a4fa6d11dd52"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -185,9 +205,19 @@ Public Attributes</h2></td></tr>
         <tr>
           <td class="memname">bool process::TestsFilter::filter </td>
           <td>(</td>
+          <td class="paramtype">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td>
+          <td class="paramname"><em>process</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
           <td class="paramtype">const <a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> &amp;&#160;</td>
-          <td class="paramname"><em>event</em></td><td>)</td>
+          <td class="paramname"><em>event</em>&#160;</td>
+        </tr>
+        <tr>
           <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
   </td>
@@ -197,11 +227,11 @@ Public Attributes</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented from <a class="el" href="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7">process::Filter</a>.</p>
+<p>Reimplemented from <a class="el" href="classprocess_1_1Filter.html#ac3b182680ab9f403cc0f268f1939ebd5">process::Filter</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a1d8259f97d15c9c17d6ed39e242847ab"></a>
+<a class="anchor" id="a1174e6d1d4406e86b979ae1233b91dca"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -211,9 +241,19 @@ Public Attributes</h2></td></tr>
         <tr>
           <td class="memname">bool process::TestsFilter::filter </td>
           <td>(</td>
+          <td class="paramtype">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td>
+          <td class="paramname"><em>process</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
           <td class="paramtype">const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &amp;&#160;</td>
-          <td class="paramname"><em>event</em></td><td>)</td>
+          <td class="paramname"><em>event</em>&#160;</td>
+        </tr>
+        <tr>
           <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
   </td>
@@ -223,11 +263,11 @@ Public Attributes</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented from <a class="el" href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">process::Filter</a>.</p>
+<p>Reimplemented from <a class="el" href="classprocess_1_1Filter.html#a04488d6fd45855fe3dd24f5b32accce3">process::Filter</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a1d5e43feacfada02c5c0eaf69ec7f2ca"></a>
+<a class="anchor" id="a8c592a462f12d6776cdf207a12e93a82"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -239,9 +279,19 @@ template&lt;typename T &gt; </div>
         <tr>
           <td class="memname">bool process::TestsFilter::handle </td>
           <td>(</td>
+          <td class="paramtype">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td>
+          <td class="paramname"><em>process</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
           <td class="paramtype">const T &amp;&#160;</td>
-          <td class="paramname"><em>t</em></td><td>)</td>
+          <td class="paramname"><em>t</em>&#160;</td>
+        </tr>
+        <tr>
           <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
   </td>
diff --git a/content/api/latest/c++/devolve_8hpp.html b/content/api/latest/c++/devolve_8hpp.html
index a9d2a94..f3d19f5 100644
--- a/content/api/latest/c++/devolve_8hpp.html
+++ b/content/api/latest/c++/devolve_8hpp.html
@@ -123,10 +123,10 @@ Functions</h2></td></tr>
 <tr class="separator:a8ad9ee74a5ea2cf572ac7d1af7dfa933"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ada757363f7eb07831a8b55bdb9a0b120"><td class="memItemLeft" align="right" valign="top">mesos::resource_provider::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ada757363f7eb07831a8b55bdb9a0b120">mesos::internal::devolve</a> (const v1::resource_provider::Event &amp;event)</td></tr>
 <tr class="separator:ada757363f7eb07831a8b55bdb9a0b120"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad4ef4ec0e39c203fe5a49763e22d7329"><td class="memItemLeft" align="right" valign="top">scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ad4ef4ec0e39c203fe5a49763e22d7329">mesos::internal::devolve</a> (const v1::scheduler::Call &amp;call)</td></tr>
-<tr class="separator:ad4ef4ec0e39c203fe5a49763e22d7329"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad6363e498577cf8e2867761d992901b4"><td class="memItemLeft" align="right" valign="top">scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ad6363e498577cf8e2867761d992901b4">mesos::internal::devolve</a> (const v1::scheduler::Event &amp;event)</td></tr>
-<tr class="separator:ad6363e498577cf8e2867761d992901b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6e9aec0f80d468d03db16174b7934784"><td class="memItemLeft" align="right" valign="top">mesos::scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a6e9aec0f80d468d03db16174b7934784">mesos::internal::devolve</a> (const v1::scheduler::Call &amp;call)</td></tr>
+<tr class="separator:a6e9aec0f80d468d03db16174b7934784"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fe0b07a1aa9857d32c560f8cb2f8fa5"><td class="memItemLeft" align="right" valign="top">mesos::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a2fe0b07a1aa9857d32c560f8cb2f8fa5">mesos::internal::devolve</a> (const v1::scheduler::Event &amp;event)</td></tr>
+<tr class="separator:a2fe0b07a1aa9857d32c560f8cb2f8fa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:afae4d336ee850f0836b3c6c44e0ff12a"><td class="memItemLeft" align="right" valign="top">executor::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#afae4d336ee850f0836b3c6c44e0ff12a">mesos::internal::devolve</a> (const v1::executor::Call &amp;call)</td></tr>
 <tr class="separator:afae4d336ee850f0836b3c6c44e0ff12a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a83e83ef91367cc117a30a793060c0835"><td class="memItemLeft" align="right" valign="top">executor::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a83e83ef91367cc117a30a793060c0835">mesos::internal::devolve</a> (const v1::executor::Event &amp;event)</td></tr>
diff --git a/content/api/latest/c++/devolve_8hpp_source.html b/content/api/latest/c++/devolve_8hpp_source.html
index 1385dd7..28fb712 100644
--- a/content/api/latest/c++/devolve_8hpp_source.html
+++ b/content/api/latest/c++/devolve_8hpp_source.html
@@ -52,7 +52,7 @@
 <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>
diff --git a/content/api/latest/c++/event_8hpp_source.html b/content/api/latest/c++/event_8hpp_source.html
index 629b3a3..55c304a 100644
--- a/content/api/latest/c++/event_8hpp_source.html
+++ b/content/api/latest/c++/event_8hpp_source.html
@@ -52,9 +52,9 @@
 <div class="title">event.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="event_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 under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003" [...]
+<a href="event_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 under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003" [...]
 <div class="ttc" id="abort_8hpp_html_a4d84a74fe6e4f84bc3d2f901b9e89f93"><div class="ttname"><a href="abort_8hpp.html#a4d84a74fe6e4f84bc3d2f901b9e89f93">ABORT</a></div><div class="ttdeci">#define ABORT(...)</div><div class="ttdef"><b>Definition:</b> abort.hpp:40</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html_a0e76d6c1283c8e70858d7099be34a5ba"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#a0e76d6c1283c8e70858d7099be34a5ba">process::DispatchEvent::visit</a></div><div class="ttdeci">void visit(EventVisitor *visitor) const override</div><div class="ttdef"><b>Definition:</b> event.hpp:194</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html_a0e76d6c1283c8e70858d7099be34a5ba"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#a0e76d6c1283c8e70858d7099be34a5ba">process::DispatchEvent::visit</a></div><div class="ttdeci">void visit(EventVisitor *visitor) const override</div><div class="ttdef"><b>Definition:</b> event.hpp:192</div></div>
 <div class="ttc" id="structprocess_1_1EventVisitor_html_a73ab5ec3df4760a4f66c226d3760e696"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#a73ab5ec3df4760a4f66c226d3760e696">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const TerminateEvent &amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:45</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="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F &amp;&amp; f</div><div class="ttdef"><b>Definition:</b> defer.hpp:270</div></div>
@@ -62,7 +62,7 @@
 <div class="ttc" id="structprocess_1_1MessageEvent_html_a20d52fda0a3f51af96ce5bd1b29fa966"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a20d52fda0a3f51af96ce5bd1b29fa966">process::MessageEvent::MessageEvent</a></div><div class="ttdeci">MessageEvent(const UPID &amp;from, const UPID &amp;to, const std::string &amp;name, const char *data, size_t length)</div><div class="ttdef"><b>Definition:</b> event.hpp:108</div></div>
 <div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:142</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="structprocess_1_1TerminateEvent_html_acf1135f2dcd6c5b9cfae0918f200c2d8"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#acf1135f2dcd6c5b9cfae0918f200c2d8">process::TerminateEvent::consume</a></div><div class="ttdeci">void consume(EventConsumer *consumer)&amp;&amp;override</div><div class="ttdef"><b>Definition:</b> event.hpp:253</div></div>
+<div class="ttc" id="structprocess_1_1TerminateEvent_html_acf1135f2dcd6c5b9cfae0918f200c2d8"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#acf1135f2dcd6c5b9cfae0918f200c2d8">process::TerminateEvent::consume</a></div><div class="ttdeci">void consume(EventConsumer *consumer)&amp;&amp;override</div><div class="ttdef"><b>Definition:</b> event.hpp:248</div></div>
 <div class="ttc" id="namespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdef"><b>Definition:</b> type_utils.hpp:510</div></div>
 <div class="ttc" id="structprocess_1_1HttpEvent_html_ac3cab3251b6f6339db32842bcd37bec4"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4">process::HttpEvent::response</a></div><div class="ttdeci">std::unique_ptr&lt; Promise&lt; http::Response &gt; &gt; response</div><div class="ttdef"><b>Definition:</b> event.hpp:174</div></div>
 <div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:178</div></div>
@@ -71,17 +71,16 @@
 <div class="ttc" id="structprocess_1_1HttpEvent_html_a7d5108d08127499792423c288be559ea"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#a7d5108d08127499792423c288be559ea">process::HttpEvent::~HttpEvent</a></div><div class="ttdeci">~HttpEvent() override</div><div class="ttdef"><b>Definition:</b> event.hpp:155</div></div>
 <div class="ttc" id="structprocess_1_1Event_html_ac2d1b2d710b1b3002da0116239787517"><div class="ttname"><a href="structprocess_1_1Event.html#ac2d1b2d710b1b3002da0116239787517">process::Event::is</a></div><div class="ttdeci">bool is() const </div><div class="ttdef"><b>Definition:</b> event.hpp:68</div></div>
 <div class="ttc" id="structprocess_1_1EventVisitor_html_a2c6446217ce0718ea9c7b87e2ca93049"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const MessageEvent &amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:41</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html_a8c543872e238e724713b4e8a4257a144"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#a8c543872e238e724713b4e8a4257a144">process::ExitedEvent::pid</a></div><div class="ttdeci">UPID pid</div><div class="ttdef"><b>Definition:</b> event.hpp:234</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html_a8c543872e238e724713b4e8a4257a144"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#a8c543872e238e724713b4e8a4257a144">process::ExitedEvent::pid</a></div><div class="ttdeci">UPID pid</div><div class="ttdef"><b>Definition:</b> event.hpp:229</div></div>
 <div class="ttc" id="structprocess_1_1MessageEvent_html_a2b253b8c08884080b1b9065909fade49"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a2b253b8c08884080b1b9065909fade49">process::MessageEvent::consume</a></div><div class="ttdeci">void consume(EventConsumer *consumer)&amp;&amp;override</div><div class="ttdef"><b>Definition:</b> event.hpp:133</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html_ad7e4fd5b1e2686673874a2bd797c616d"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d">process::DispatchEvent::pid</a></div><div class="ttdeci">UPID pid</div><div class="ttdef"><b>Definition:</b> event.hpp:205</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html_ae5d8afa6d3217679dbd9046f45da1f62"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#ae5d8afa6d3217679dbd9046f45da1f62">process::DispatchEvent::functionType</a></div><div class="ttdeci">Option&lt; const std::type_info * &gt; functionType</div><div class="ttdef"><b>Definition:</b> event.hpp:210</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html_a89e360d46c1a026aed29a69c468fb690"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">process::ExitedEvent::ExitedEvent</a></div><div class="ttdeci">ExitedEvent(const UPID &amp;_pid)</div><div class="ttdef"><b>Definition:</b> event.hpp:216</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html_ae5d8afa6d3217679dbd9046f45da1f62"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#ae5d8afa6d3217679dbd9046f45da1f62">process::DispatchEvent::functionType</a></div><div class="ttdeci">Option&lt; const std::type_info * &gt; functionType</div><div class="ttdef"><b>Definition:</b> event.hpp:205</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html_a89e360d46c1a026aed29a69c468fb690"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">process::ExitedEvent::ExitedEvent</a></div><div class="ttdeci">ExitedEvent(const UPID &amp;_pid)</div><div class="ttdef"><b>Definition:</b> event.hpp:211</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="structprocess_1_1TerminateEvent_html"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html">process::TerminateEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:238</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:214</div></div>
+<div class="ttc" id="structprocess_1_1TerminateEvent_html"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html">process::TerminateEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:233</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:209</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:517</div></div>
 <div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:158</div></div>
-<div class="ttc" id="structprocess_1_1TerminateEvent_html_a75964e25fed864e2f2f10c9c3d5b718e"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#a75964e25fed864e2f2f10c9c3d5b718e">process::TerminateEvent::from</a></div><div class="ttdeci">UPID from</div><div class="ttdef"><b>Definition:</b> event.hpp:258</div></div>
+<div class="ttc" id="structprocess_1_1TerminateEvent_html_a75964e25fed864e2f2f10c9c3d5b718e"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#a75964e25fed864e2f2f10c9c3d5b718e">process::TerminateEvent::from</a></div><div class="ttdeci">UPID from</div><div class="ttdef"><b>Definition:</b> event.hpp:253</div></div>
 <div class="ttc" id="structprocess_1_1Message_html_a8a407ef45ff459747256f8d701951d28"><div class="ttname"><a href="structprocess_1_1Message.html#a8a407ef45ff459747256f8d701951d28">process::Message::to</a></div><div class="ttdeci">UPID to</div><div class="ttdef"><b>Definition:</b> message.hpp:26</div></div>
 <div class="ttc" id="structprocess_1_1HttpEvent_html_a09869e73238d2d6462344540f752ef79"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#a09869e73238d2d6462344540f752ef79">process::HttpEvent::consume</a></div><div class="ttdeci">void consume(EventConsumer *consumer)&amp;&amp;override</div><div class="ttdef"><b>Definition:</b> event.hpp:168</div></div>
 <div class="ttc" id="structprocess_1_1Message_html_a34b9bf104323f4cb48049c00046bf02c"><div class="ttname"><a href="structprocess_1_1Message.html#a34b9bf104323f4cb48049c00046bf02c">process::Message::from</a></div><div class="ttdeci">UPID from</div><div class="ttdef"><b>Definition:</b> message.hpp:25</div></div>
@@ -91,10 +90,10 @@
 <div class="ttc" id="structprocess_1_1HttpEvent_html_aef4ca1f2279a4207d18c695fc6510a10"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#aef4ca1f2279a4207d18c695fc6510a10">process::HttpEvent::visit</a></div><div class="ttdeci">void visit(EventVisitor *visitor) const override</div><div class="ttdef"><b>Definition:</b> event.hpp:163</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2message_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2message_8hpp.html">message.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise</a></div><div class="ttdef"><b>Definition:</b> future.hpp:74</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html_aa2b08c20467f4fc08323d6ba5bc3765c"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#aa2b08c20467f4fc08323d6ba5bc3765c">process::DispatchEvent::consume</a></div><div class="ttdeci">void consume(EventConsumer *consumer)&amp;&amp;override</div><div class="ttdef"><b>Definition:</b> event.hpp:199</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html_aa2b08c20467f4fc08323d6ba5bc3765c"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#aa2b08c20467f4fc08323d6ba5bc3765c">process::DispatchEvent::consume</a></div><div class="ttdeci">void consume(EventConsumer *consumer)&amp;&amp;override</div><div class="ttdef"><b>Definition:</b> event.hpp:197</div></div>
 <div class="ttc" id="libprocess_2include_2process_2socket_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2socket_8hpp.html">socket.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1HttpEvent_html_a7f941fe869541236875979683652a43b"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#a7f941fe869541236875979683652a43b">process::HttpEvent::request</a></div><div class="ttdeci">std::unique_ptr&lt; http::Request &gt; request</div><div class="ttdef"><b>Definition:</b> event.hpp:173</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html_aacae7e724b82f3f33f640b9026e163c8"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#aacae7e724b82f3f33f640b9026e163c8">process::ExitedEvent::visit</a></div><div class="ttdeci">void visit(EventVisitor *visitor) const override</div><div class="ttdef"><b>Definition:</b> event.hpp:224</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html_aacae7e724b82f3f33f640b9026e163c8"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#aacae7e724b82f3f33f640b9026e163c8">process::ExitedEvent::visit</a></div><div class="ttdeci">void visit(EventVisitor *visitor) const override</div><div class="ttdef"><b>Definition:</b> event.hpp:219</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1InternalServerError_html"><div class="ttname"><a href="structprocess_1_1http_1_1InternalServerError.html">process::http::InternalServerError</a></div><div class="ttdef"><b>Definition:</b> http.hpp:820</div></div>
 <div class="ttc" id="structprocess_1_1EventVisitor_html_a262d352ed7de8dcb9bfed7d8ce0d450e"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#a262d352ed7de8dcb9bfed7d8ce0d450e">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const HttpEvent &amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:43</div></div>
 <div class="ttc" id="abort_8hpp_html"><div class="ttname"><a href="abort_8hpp.html">abort.hpp</a></div></div>
@@ -103,6 +102,7 @@
 <div class="ttc" id="structprocess_1_1EventConsumer_html_a711e0aecfcdbe69216e26a630d52869d"><div class="ttname"><a href="structprocess_1_1EventConsumer.html#a711e0aecfcdbe69216e26a630d52869d">process::EventConsumer::consume</a></div><div class="ttdeci">virtual void consume(MessageEvent &amp;&amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:52</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="structprocess_1_1MessageEvent_html_a0e74ee66be2bd02b31e151bb2f43c7e8"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">process::MessageEvent::MessageEvent</a></div><div class="ttdeci">MessageEvent(Message &amp;&amp;_message)</div><div class="ttdef"><b>Definition:</b> event.hpp:105</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html_a0ed4a0790d715ea0dd931de3ae8bb252"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#a0ed4a0790d715ea0dd931de3ae8bb252">process::DispatchEvent::DispatchEvent</a></div><div class="ttdeci">DispatchEvent(std::unique_ptr&lt; lambda::CallableOnce&lt; void(ProcessBase *)&gt;&gt; _f, const Option&lt; const std::type_info * &gt; &amp;_functionType)</div><div class="ttdef"><b>Definition:</b> event.hpp:180</div></div>
 <div class="ttc" id="structprocess_1_1Event_html_a578f42661cbf2a9499d50c0ac1dba2b8"><div class="ttname"><a href="structprocess_1_1Event.html#a578f42661cbf2a9499d50c0ac1dba2b8">process::Event::~Event</a></div><div class="ttdeci">virtual ~Event()</div><div class="ttdef"><b>Definition:</b> event.hpp:62</div></div>
 <div class="ttc" id="structprocess_1_1EventConsumer_html_ad0f7d6f28720779ce999cd6bf8869313"><div class="ttname"><a href="structprocess_1_1EventConsumer.html#ad0f7d6f28720779ce999cd6bf8869313">process::EventConsumer::consume</a></div><div class="ttdeci">virtual void consume(TerminateEvent &amp;&amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:56</div></div>
 <div class="ttc" id="structprocess_1_1EventConsumer_html_a3314724fb3b29d6f8093b0ba9d182f18"><div class="ttname"><a href="structprocess_1_1EventConsumer.html#a3314724fb3b29d6f8093b0ba9d182f18">process::EventConsumer::consume</a></div><div class="ttdeci">virtual void consume(DispatchEvent &amp;&amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:53</div></div>
@@ -114,23 +114,22 @@
 <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="structprocess_1_1EventConsumer_html_ad53e08d44e0ee73adea71dd443b1802c"><div class="ttname"><a href="structprocess_1_1EventConsumer.html#ad53e08d44e0ee73adea71dd443b1802c">process::EventConsumer::consume</a></div><div class="ttdeci">virtual void consume(ExitedEvent &amp;&amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:55</div></div>
 <div class="ttc" id="structprocess_1_1MessageEvent_html"><div class="ttname"><a href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:103</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html_a61eba6a0761659cbc08309ed5706d929"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#a61eba6a0761659cbc08309ed5706d929">process::DispatchEvent::DispatchEvent</a></div><div class="ttdeci">DispatchEvent(const UPID &amp;_pid, std::unique_ptr&lt; lambda::CallableOnce&lt; void(ProcessBase *)&gt;&gt; _f, const Option&lt; const std::type_info * &gt; &amp;_functionType)</div><div class="ttdef"><b>Definition:</b> event.hpp:18 [...]
 <div class="ttc" id="structprocess_1_1EventVisitor_html_ac5a1087909568bbac1213d32105e1221"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#ac5a1087909568bbac1213d32105e1221">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const DispatchEvent &amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:42</div></div>
 <div class="ttc" id="structprocess_1_1EventVisitor_html_ac13fa54ee331a688e72ef97b1e6b32ac"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">process::EventVisitor::~EventVisitor</a></div><div class="ttdeci">virtual ~EventVisitor()</div><div class="ttdef"><b>Definition:</b> event.hpp:40</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_1DispatchEvent_html_a8a16bf0526d8e5b72085bfe34494a18e"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#a8a16bf0526d8e5b72085bfe34494a18e">process::DispatchEvent::f</a></div><div class="ttdeci">std::unique_ptr&lt; lambda::CallableOnce&lt; void(ProcessBase *)&gt; &gt; f</div><div class="ttdef"><b>Definition:</b> event.hpp:208</div></div>
-<div class="ttc" id="structprocess_1_1TerminateEvent_html_a91c96b2d1fd2ec08e87e30483f47654e"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#a91c96b2d1fd2ec08e87e30483f47654e">process::TerminateEvent::inject</a></div><div class="ttdeci">bool inject</div><div class="ttdef"><b>Definition:</b> event.hpp:259</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html_a8a16bf0526d8e5b72085bfe34494a18e"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#a8a16bf0526d8e5b72085bfe34494a18e">process::DispatchEvent::f</a></div><div class="ttdeci">std::unique_ptr&lt; lambda::CallableOnce&lt; void(ProcessBase *)&gt; &gt; f</div><div class="ttdef"><b>Definition:</b> event.hpp:203</div></div>
+<div class="ttc" id="structprocess_1_1TerminateEvent_html_a91c96b2d1fd2ec08e87e30483f47654e"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#a91c96b2d1fd2ec08e87e30483f47654e">process::TerminateEvent::inject</a></div><div class="ttdeci">bool inject</div><div class="ttdef"><b>Definition:</b> event.hpp:254</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="structprocess_1_1EventVisitor_html_a699f0cd053139bdcee787f51194bbc5e"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#a699f0cd053139bdcee787f51194bbc5e">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const ExitedEvent &amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:44</div></div>
 <div class="ttc" id="structprocess_1_1Event_html"><div class="ttname"><a href="structprocess_1_1Event.html">process::Event</a></div><div class="ttdef"><b>Definition:</b> event.hpp:60</div></div>
 <div class="ttc" id="structprocess_1_1Message_html_a97a2032a98cf03075101d02dbc50539c"><div class="ttname"><a href="structprocess_1_1Message.html#a97a2032a98cf03075101d02dbc50539c">process::Message::name</a></div><div class="ttdeci">std::string name</div><div class="ttdef"><b>Definition:</b> message.hpp:24</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="structprocess_1_1TerminateEvent_html_ae608861d9805a2d34f2533605808b2c1"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#ae608861d9805a2d34f2533605808b2c1">process::TerminateEvent::visit</a></div><div class="ttdeci">void visit(EventVisitor *visitor) const override</div><div class="ttdef"><b>Definition:</b> event.hpp:248</div></div>
+<div class="ttc" id="structprocess_1_1TerminateEvent_html_ae608861d9805a2d34f2533605808b2c1"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#ae608861d9805a2d34f2533605808b2c1">process::TerminateEvent::visit</a></div><div class="ttdeci">void visit(EventVisitor *visitor) const override</div><div class="ttdef"><b>Definition:</b> event.hpp:243</div></div>
 <div class="ttc" id="structprocess_1_1EventConsumer_html_a9b310e99e6cef77273fd1cc403c871b1"><div class="ttname"><a href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">process::EventConsumer::~EventConsumer</a></div><div class="ttdeci">virtual ~EventConsumer()</div><div class="ttdef"><b>Definition:</b> event.hpp:51</div></div>
 <div class="ttc" id="structprocess_1_1MessageEvent_html_a703160cf27c1b00d7b76a5e6938d86ed"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a703160cf27c1b00d7b76a5e6938d86ed">process::MessageEvent::MessageEvent</a></div><div class="ttdeci">MessageEvent(const UPID &amp;from, const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</div><div class="ttdef"><b>Definition:</b> event.hpp:116</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html_abed26a0dc28cf292549421dac90905c0"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#abed26a0dc28cf292549421dac90905c0">process::ExitedEvent::consume</a></div><div class="ttdeci">void consume(EventConsumer *consumer)&amp;&amp;override</div><div class="ttdef"><b>Definition:</b> event.hpp:229</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html_abed26a0dc28cf292549421dac90905c0"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#abed26a0dc28cf292549421dac90905c0">process::ExitedEvent::consume</a></div><div class="ttdeci">void consume(EventConsumer *consumer)&amp;&amp;override</div><div class="ttdef"><b>Definition:</b> event.hpp:224</div></div>
 <div class="ttc" id="classlambda_1_1CallableOnce_html"><div class="ttname"><a href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a></div><div class="ttdef"><b>Definition:</b> lambda.hpp:414</div></div>
-<div class="ttc" id="structprocess_1_1TerminateEvent_html_a382b87f25899efd4f13b06393938699e"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#a382b87f25899efd4f13b06393938699e">process::TerminateEvent::TerminateEvent</a></div><div class="ttdeci">TerminateEvent(const UPID &amp;_from, bool _inject)</div><div class="ttdef"><b>Definition:</b> event.hpp:240</div></div>
+<div class="ttc" id="structprocess_1_1TerminateEvent_html_a382b87f25899efd4f13b06393938699e"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#a382b87f25899efd4f13b06393938699e">process::TerminateEvent::TerminateEvent</a></div><div class="ttdeci">TerminateEvent(const UPID &amp;_from, bool _inject)</div><div class="ttdef"><b>Definition:</b> event.hpp:235</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
diff --git a/content/api/latest/c++/evolve_8hpp.html b/content/api/latest/c++/evolve_8hpp.html
index 0a7619d..829a80e 100644
--- a/content/api/latest/c++/evolve_8hpp.html
+++ b/content/api/latest/c++/evolve_8hpp.html
@@ -150,12 +150,12 @@ Functions</h2></td></tr>
 <tr class="memitem:ac7f729ca9047db42bc200b51177d0766"><td class="memTemplParams" colspan="2">template&lt;typename T1 , typename T2 &gt; </td></tr>
 <tr class="memitem:ac7f729ca9047db42bc200b51177d0766"><td class="memTemplItemLeft" align="right" valign="top">google::protobuf::RepeatedPtrField&lt; T1 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ac7f729ca9047db42bc200b51177d0766">mesos::internal::evolve</a> (google::protobuf::RepeatedPtrField&lt; T2 &gt; t2s)</td></tr>
 <tr class="separator:ac7f729ca9047db42bc200b51177d0766"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a86b14595cac4205b31186cee9db9f2e5"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a86b14595cac4205b31186cee9db9f2e5">mesos::internal::evolve</a> (const scheduler::Call &amp;call)</td></tr>
-<tr class="separator:a86b14595cac4205b31186cee9db9f2e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1ab18427b35900cadd7e67a45bea964c"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a1ab18427b35900cadd7e67a45bea964c">mesos::internal::evolve</a> (const scheduler::Event &amp;event)</td></tr>
-<tr class="separator:a1ab18427b35900cadd7e67a45bea964c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a43aa84dbb2d2eb36b6d28acc96661308"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Response&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a43aa84dbb2d2eb36b6d28acc96661308">mesos::internal::evolve</a> (const scheduler::Response &amp;response)</td></tr>
-<tr class="separator:a43aa84dbb2d2eb36b6d28acc96661308"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5dcb3539e666b720d14310eb9db641e2"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a5dcb3539e666b720d14310eb9db641e2">mesos::internal::evolve</a> (const mesos::scheduler::Call &amp;call)</td></tr>
+<tr class="separator:a5dcb3539e666b720d14310eb9db641e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefc1bb2663e696ff09b6db8e313a6dc8"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#aefc1bb2663e696ff09b6db8e313a6dc8">mesos::internal::evolve</a> (const mesos::scheduler::Event &amp;event)</td></tr>
+<tr class="separator:aefc1bb2663e696ff09b6db8e313a6dc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ca63d723dfe07b92f7aa31c60cbbaa4"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Response&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a3ca63d723dfe07b92f7aa31c60cbbaa4">mesos::internal::evolve</a> (const mesos::scheduler::Response &amp;response)</td></tr>
+<tr class="separator:a3ca63d723dfe07b92f7aa31c60cbbaa4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a96dc5b9e341dbe3d36a200f4245f6484"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a96dc5b9e341dbe3d36a200f4245f6484">mesos::internal::evolve</a> (const ExitedExecutorMessage &amp;message)</td></tr>
 <tr class="separator:a96dc5b9e341dbe3d36a200f4245f6484"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae10624c25f15a6eed065d8738f05603e"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ae10624c25f15a6eed065d8738f05603e">mesos::internal::evolve</a> (const ExecutorToFrameworkMessage &amp;message)</td></tr>
diff --git a/content/api/latest/c++/evolve_8hpp_source.html b/content/api/latest/c++/evolve_8hpp_source.html
index 0548465..312f8df 100644
--- a/content/api/latest/c++/evolve_8hpp_source.html
+++ b/content/api/latest/c++/evolve_8hpp_source.html
@@ -52,7 +52,7 @@
 <div class="title">evolve.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="evolve_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="evolve_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>
diff --git a/content/api/latest/c++/functions_a.html b/content/api/latest/c++/functions_a.html
index fc93c31..363e070 100644
--- a/content/api/latest/c++/functions_a.html
+++ b/content/api/latest/c++/functions_a.html
@@ -594,11 +594,11 @@
 : <a class="el" href="classJvm_1_1Class.html#a9e9fd6064ad6d0b34c5bd4739c299117">Jvm::Class</a>
 </li>
 <li>ArrayWriter()
-: <a class="el" href="classJSON_1_1ArrayWriter.html#aa00f2d03ba2b7d515732861bac3ccf6c">JSON::ArrayWriter</a>
+: <a class="el" href="classJSON_1_1ArrayWriter.html#ae4e7e2e5a08ce25fbe5ca6e68df656f0">JSON::ArrayWriter</a>
 </li>
 <li>as()
 : <a class="el" href="structJSON_1_1Number.html#a56cb07aeff197c76b03798cd5f25c347">JSON::Number</a>
-, <a class="el" href="structJSON_1_1Value.html#a1ee7387a933e0073c0fad84fd2548173">JSON::Value</a>
+, <a class="el" href="structJSON_1_1Value.html#adfece2e5f576947ceb7e5534853bb280">JSON::Value</a>
 , <a class="el" href="structprocess_1_1Event.html#a5e2a796c20db188a91540378ac6c6ab5">process::Event</a>
 </li>
 <li>assign_iocp()
@@ -608,7 +608,7 @@
 : <a class="el" href="classprocess_1_1Promise.html#aa70c825f2b107eac5f393db03d2dd6ec">process::Promise&lt; T &gt;</a>
 </li>
 <li>async
-: <a class="el" href="classprocess_1_1AsyncExecutor.html#a502e4f9c00f1d1280f732a7bd8a68434">process::AsyncExecutor</a>
+: <a class="el" href="classprocess_1_1AsyncExecutor.html#a6a9f83430a2094298f7aaa587a433c41">process::AsyncExecutor</a>
 </li>
 <li>at()
 : <a class="el" href="classBoundedHashMap.html#a70ac620485764a32411dfd63cbed12c5">BoundedHashMap&lt; Key, Value &gt;</a>
@@ -691,6 +691,9 @@
 <li>authentication_timeout
 : <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#ad36ac58b6927ce356d4d2305a9c16bb5">mesos::internal::scheduler::Flags</a>
 </li>
+<li>authentication_v0_timeout
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a73a89316196261fe380dd9b4794f9a5a">mesos::internal::master::Flags</a>
+</li>
 <li>authenticationTimeout()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad310cd775a30bf1a4d3149e558673284">mesos::internal::master::Master</a>
 </li>
@@ -779,7 +782,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a2d07a135077c9e85664f227da959ce7e">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
 </li>
 <li>awaitEvent()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a2d7a87e9cf2ebdc15d78b6d4f65f226f">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a216cd0214176130534f57a61eced3882">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
 </li>
 <li>AwaitProcess()
 : <a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html#a0e045da1bceed37fa84ede31b1609ea2">process::internal::AwaitProcess&lt; T &gt;</a>
diff --git a/content/api/latest/c++/functions_c.html b/content/api/latest/c++/functions_c.html
index 097f940..628a6e5 100644
--- a/content/api/latest/c++/functions_c.html
+++ b/content/api/latest/c++/functions_c.html
@@ -108,7 +108,7 @@
 , <a class="el" href="classprocess_1_1grpc_1_1client_1_1Runtime.html#ab3f24083653cba75b9bd419f0a4df852">process::grpc::client::Runtime</a>
 </li>
 <li>call_types
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ed0661cf7102277481956145d87ec95">mesos::internal::master::FrameworkMetrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a432ce7bcbb115b6c9f3d7c48d09349d0">mesos::internal::master::FrameworkMetrics</a>
 </li>
 <li>CallableOnce()
 : <a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html#ad14b38bade412c5d2224ec31aee51ef2">lambda::CallableOnce&lt; R(Args...)&gt;</a>
@@ -467,12 +467,12 @@
 : <a class="el" href="classmesos_1_1ResourceConversion.html#afa8d5fe5c9c3f6f1588d7df710262080">mesos::ResourceConversion</a>
 , <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a143d22da9ef8e68799b35478bb4e22fe">mesos::v1::ResourceConversion</a>
 </li>
-<li>Consumer
-: <a class="el" href="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd">process::EventQueue</a>
-</li>
 <li>consumer
 : <a class="el" href="classprocess_1_1EventQueue.html#a73f44b10f6d09ead6bdf3ab11cba4d06">process::EventQueue</a>
 </li>
+<li>Consumer
+: <a class="el" href="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd">process::EventQueue</a>
+</li>
 <li>container
 : <a class="el" href="structmesos_1_1internal_1_1docker_1_1Flags.html#aecdc79d01b0158331c2a88aa52c0ce94">mesos::internal::docker::Flags</a>
 </li>
diff --git a/content/api/latest/c++/functions_d.html b/content/api/latest/c++/functions_d.html
index 03c4f66..c2c5562 100644
--- a/content/api/latest/c++/functions_d.html
+++ b/content/api/latest/c++/functions_d.html
@@ -399,7 +399,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1DiskUsageCollector.html#a3a20f26f0b31c9efd4e52c7679458531">mesos::internal::slave::DiskUsageCollector</a>
 </li>
 <li>DispatchEvent()
-: <a class="el" href="structprocess_1_1DispatchEvent.html#a61eba6a0761659cbc08309ed5706d929">process::DispatchEvent</a>
+: <a class="el" href="structprocess_1_1DispatchEvent.html#a0ed4a0790d715ea0dd931de3ae8bb252">process::DispatchEvent</a>
 </li>
 <li>dns
 : <a class="el" href="classDocker_1_1Container.html#a434939f30a9e9119fd06c54b81e117d3">Docker::Container</a>
diff --git a/content/api/latest/c++/functions_e.html b/content/api/latest/c++/functions_e.html
index 7a747ab..805cd11 100644
--- a/content/api/latest/c++/functions_e.html
+++ b/content/api/latest/c++/functions_e.html
@@ -319,7 +319,7 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2ec7f6c7401c2bf5e8ea40f170254f9b">mesos::internal::master::Metrics</a>
 </li>
 <li>event_types
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa73e7525625026625c4d1edbff28aa84">mesos::internal::master::FrameworkMetrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af0f6847c5434cb109d02fe9afb99cbe8">mesos::internal::master::FrameworkMetrics</a>
 </li>
 <li>eventCount()
 : <a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">process::ProcessBase</a>
diff --git a/content/api/latest/c++/functions_f.html b/content/api/latest/c++/functions_f.html
index 5586cdd..6f7c174 100644
--- a/content/api/latest/c++/functions_f.html
+++ b/content/api/latest/c++/functions_f.html
@@ -218,8 +218,8 @@
 <li>filter()
 : <a class="el" href="classmesos_1_1Resources.html#a62ae547c0d24fdfb139549e9b8126fdf">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a955c4d70ae7a7d1736a5af78b8365483">mesos::v1::Resources</a>
-, <a class="el" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">process::Filter</a>
-, <a class="el" href="classprocess_1_1TestsFilter.html#ae3f055a4ff3190c1f568421774d3f3cf">process::TestsFilter</a>
+, <a class="el" href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">process::Filter</a>
+, <a class="el" href="classprocess_1_1TestsFilter.html#a159785700c6d18c9efeead333b24c009">process::TestsFilter</a>
 </li>
 <li>Filter()
 : <a class="el" href="structrouting_1_1filter_1_1Filter.html#ada50f0dcf7e5b3354b2c4cd1cb88f223">routing::filter::Filter&lt; Classifier &gt;</a>
diff --git a/content/api/latest/c++/functions_func_d.html b/content/api/latest/c++/functions_func_d.html
index 634f156..7392515 100644
--- a/content/api/latest/c++/functions_func_d.html
+++ b/content/api/latest/c++/functions_func_d.html
@@ -300,7 +300,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1DiskUsageCollector.html#a3a20f26f0b31c9efd4e52c7679458531">mesos::internal::slave::DiskUsageCollector</a>
 </li>
 <li>DispatchEvent()
-: <a class="el" href="structprocess_1_1DispatchEvent.html#a61eba6a0761659cbc08309ed5706d929">process::DispatchEvent</a>
+: <a class="el" href="structprocess_1_1DispatchEvent.html#a0ed4a0790d715ea0dd931de3ae8bb252">process::DispatchEvent</a>
 </li>
 <li>Docker()
 : <a class="el" href="classDocker.html#a9e7459c5e36794e871a8019603b6beed">Docker</a>
diff --git a/content/api/latest/c++/functions_func_f.html b/content/api/latest/c++/functions_func_f.html
index b9a69c3..f7259da 100644
--- a/content/api/latest/c++/functions_func_f.html
+++ b/content/api/latest/c++/functions_func_f.html
@@ -171,8 +171,8 @@
 <li>filter()
 : <a class="el" href="classmesos_1_1Resources.html#a62ae547c0d24fdfb139549e9b8126fdf">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a955c4d70ae7a7d1736a5af78b8365483">mesos::v1::Resources</a>
-, <a class="el" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">process::Filter</a>
-, <a class="el" href="classprocess_1_1TestsFilter.html#ae3f055a4ff3190c1f568421774d3f3cf">process::TestsFilter</a>
+, <a class="el" href="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089">process::Filter</a>
+, <a class="el" href="classprocess_1_1TestsFilter.html#a159785700c6d18c9efeead333b24c009">process::TestsFilter</a>
 </li>
 <li>Filter()
 : <a class="el" href="structrouting_1_1filter_1_1Filter.html#ada50f0dcf7e5b3354b2c4cd1cb88f223">routing::filter::Filter&lt; Classifier &gt;</a>
diff --git a/content/api/latest/c++/functions_func_h.html b/content/api/latest/c++/functions_func_h.html
index e519b38..facd12c 100644
--- a/content/api/latest/c++/functions_func_h.html
+++ b/content/api/latest/c++/functions_func_h.html
@@ -92,7 +92,7 @@
 <h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
 <li>handle()
 : <a class="el" href="classprocess_1_1HttpProxy.html#af7583014e65aee0dd1055f15463ea24b">process::HttpProxy</a>
-, <a class="el" href="classprocess_1_1TestsFilter.html#a1d5e43feacfada02c5c0eaf69ec7f2ca">process::TestsFilter</a>
+, <a class="el" href="classprocess_1_1TestsFilter.html#a8c592a462f12d6776cdf207a12e93a82">process::TestsFilter</a>
 </li>
 <li>Handle()
 : <a class="el" href="classrouting_1_1Handle.html#a4b6726e0141415246af932652649d4c8">routing::Handle</a>
diff --git a/content/api/latest/c++/functions_func_i.html b/content/api/latest/c++/functions_func_i.html
index b73dbff..e2923b8 100644
--- a/content/api/latest/c++/functions_func_i.html
+++ b/content/api/latest/c++/functions_func_i.html
@@ -129,13 +129,13 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#ab33a4ec1bdc197fca39d2a8285e868f2">mesos::internal::tests::MemoryTestHelper</a>
 </li>
 <li>incrementCall()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ddfbfbec23db98a3f7c538429cee7d2">mesos::internal::master::FrameworkMetrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae54071f3c43f6684840e467e55862e55">mesos::internal::master::FrameworkMetrics</a>
 </li>
 <li>incrementEvent()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af8b6511bd6cee3313c68145a2877d135">mesos::internal::master::FrameworkMetrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a3e14bc252d20a76d782af6ed241cb373">mesos::internal::master::FrameworkMetrics</a>
 </li>
 <li>incrementInvalidSchedulerCalls()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac506f96b11b8090140a74ee55efe4121">mesos::internal::master::Metrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac2451bc8f7f22fb2e9f04fd071ba8746">mesos::internal::master::Metrics</a>
 </li>
 <li>incrementOperation()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a60aab94afe211578dacec4991a827d26">mesos::internal::master::FrameworkMetrics</a>
diff --git a/content/api/latest/c++/functions_func_m.html b/content/api/latest/c++/functions_func_m.html
index 5b0b3b7..c62c84a 100644
--- a/content/api/latest/c++/functions_func_m.html
+++ b/content/api/latest/c++/functions_func_m.html
@@ -282,7 +282,6 @@
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a46f5aaa90b1455755644b2a2195aa3d5">mesos::internal::tests::TestContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestDiskProfileServerProcess.html#a6eb44537eed25dc3da6c573d9c2d1803">mesos::internal::tests::TestDiskProfileServerProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#a364457036ee4eee072a47db251e590ab">mesos::internal::tests::TestLauncher</a>
-, <a class="el" href="classprocess_1_1MockFilter.html#a0040d754098f1ba0ca3f5a416cfba415">process::MockFilter</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>
@@ -299,6 +298,7 @@
 , <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>
 </li>
 <li>MOCK_METHOD2_T()
 : <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>
@@ -307,7 +307,7 @@
 <li>MOCK_METHOD3()
 : <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_1TestAllocator.html#a35cf7b889403697dbec91ab860de8b8e">mesos::internal::tests::TestAllocator&lt; T &gt;</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>
@@ -315,7 +315,7 @@
 , <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_1TestAllocator.html#a34d6e5ce90b25b4cd84246adbff85ead">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ad9a4148323e74fa49b534b181d10a723">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>
 <li>MOCK_METHOD5()
diff --git a/content/api/latest/c++/functions_func_p.html b/content/api/latest/c++/functions_func_p.html
index c434af8..108cc5f 100644
--- a/content/api/latest/c++/functions_func_p.html
+++ b/content/api/latest/c++/functions_func_p.html
@@ -439,7 +439,7 @@
 </li>
 <li>put()
 : <a class="el" href="classCache.html#a7b54629fb513d4b1652951bb713a0635">Cache&lt; Key, Value &gt;</a>
-, <a class="el" href="classhashmap.html#af69989fa69c86b7bf1843c9ae0f77124">hashmap&lt; Key, Value, Hash, Equal &gt;</a>
+, <a class="el" href="classhashmap.html#a040f93efd556981326f0809e0f24f9ef">hashmap&lt; Key, Value, Hash, Equal &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e">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_t.html b/content/api/latest/c++/functions_func_t.html
index 8aa92a3..ebc9006 100644
--- a/content/api/latest/c++/functions_func_t.html
+++ b/content/api/latest/c++/functions_func_t.html
@@ -246,7 +246,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#ae0e226aa8c3c77673411edf615e97c2d">Try&lt; T, E &gt;</a>
+: <a class="el" href="classTry.html#a06b9edd8ddb40fab4f32c1e55f3062ba">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_h.html b/content/api/latest/c++/functions_h.html
index bf73e46..944595b 100644
--- a/content/api/latest/c++/functions_h.html
+++ b/content/api/latest/c++/functions_h.html
@@ -102,7 +102,7 @@
 </li>
 <li>handle()
 : <a class="el" href="classprocess_1_1HttpProxy.html#af7583014e65aee0dd1055f15463ea24b">process::HttpProxy</a>
-, <a class="el" href="classprocess_1_1TestsFilter.html#a1d5e43feacfada02c5c0eaf69ec7f2ca">process::TestsFilter</a>
+, <a class="el" href="classprocess_1_1TestsFilter.html#a8c592a462f12d6776cdf207a12e93a82">process::TestsFilter</a>
 , <a class="el" href="structrouting_1_1filter_1_1Filter.html#acfe994fed2fd67ec52ddc877604a8d5f">routing::filter::Filter&lt; Classifier &gt;</a>
 </li>
 <li>Handle()
@@ -182,7 +182,7 @@
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html#a5785a4d321a8d16b8ac8387bacbeb9b9">mesos::internal::slave::IOSwitchboardServer::Flags</a>
 </li>
 <li>heartbeater
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a36dcfd05ca84ba51bc10c73dce933d70">mesos::internal::master::Framework</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a88b8d96c4e15e4673d4d505cb1f2a195">mesos::internal::master::Framework</a>
 </li>
 <li>Heartbeater()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a145163f5c3a623df7b05f7fbbfe9a8fa">mesos::internal::master::Heartbeater&lt; Message, Event &gt;</a>
diff --git a/content/api/latest/c++/functions_i.html b/content/api/latest/c++/functions_i.html
index 4b6a011..a3ae922 100644
--- a/content/api/latest/c++/functions_i.html
+++ b/content/api/latest/c++/functions_i.html
@@ -168,13 +168,13 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#ab33a4ec1bdc197fca39d2a8285e868f2">mesos::internal::tests::MemoryTestHelper</a>
 </li>
 <li>incrementCall()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ddfbfbec23db98a3f7c538429cee7d2">mesos::internal::master::FrameworkMetrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae54071f3c43f6684840e467e55862e55">mesos::internal::master::FrameworkMetrics</a>
 </li>
 <li>incrementEvent()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af8b6511bd6cee3313c68145a2877d135">mesos::internal::master::FrameworkMetrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a3e14bc252d20a76d782af6ed241cb373">mesos::internal::master::FrameworkMetrics</a>
 </li>
 <li>incrementInvalidSchedulerCalls()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac506f96b11b8090140a74ee55efe4121">mesos::internal::master::Metrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac2451bc8f7f22fb2e9f04fd071ba8746">mesos::internal::master::Metrics</a>
 </li>
 <li>incrementOperation()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a60aab94afe211578dacec4991a827d26">mesos::internal::master::FrameworkMetrics</a>
diff --git a/content/api/latest/c++/functions_m.html b/content/api/latest/c++/functions_m.html
index 158a2d1..21e488a 100644
--- a/content/api/latest/c++/functions_m.html
+++ b/content/api/latest/c++/functions_m.html
@@ -526,7 +526,6 @@
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#ae6491ba9d730d3287f26f90bfcfe1894">mesos::internal::tests::TestContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestDiskProfileServerProcess.html#a6eb44537eed25dc3da6c573d9c2d1803">mesos::internal::tests::TestDiskProfileServerProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#ab9f58a40c5eca5e2d4759ed503021ab9">mesos::internal::tests::TestLauncher</a>
-, <a class="el" href="classprocess_1_1MockFilter.html#a668364fdefb63bcaca33cfbe509562db">process::MockFilter</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>
@@ -539,18 +538,19 @@
 , <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#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#ac1f550411decef8c854a1cccfe7be2f8">mesos::internal::tests::MockScheduler</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#ae916d3138daed0658d1e4b0b71ed1387">mesos::internal::tests::MockScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a198bd73abe1de21b424cc9552e433a07">mesos::internal::tests::MockSlave</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="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#af4c54ddd015f24bf9ff2d5b1cde6c87e">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa35423bbd05939871a999f82a85b0a43">mesos::internal::tests::TestContainerizer</a>
+, <a class="el" href="classprocess_1_1MockFilter.html#ab4d5e9ff253d5a996d5b3684ddf11c48">process::MockFilter</a>
 </li>
 <li>MOCK_METHOD2_T()
-: <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_1executor_1_1MockHTTPExecutor.html#a074c3e1c8577951dc627452c32e766f0">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_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_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()
@@ -686,10 +686,10 @@
 : <a class="el" href="classDuration.html#a05ddd6a9f21b82dba6313f81418f53d2">Duration</a>
 </li>
 <li>multihashmap()
-: <a class="el" href="classmultihashmap.html#abf9594bf83c80160e06af9f847285116">multihashmap&lt; Key, Value, Hash, Equal &gt;</a>
+: <a class="el" href="classmultihashmap.html#a7e43695bbd3f981d6127d94ffb82f04d">multihashmap&lt; Key, Value, Hash, Equal &gt;</a>
 </li>
 <li>Multimap()
-: <a class="el" href="classMultimap.html#af4c45434eb219747fb536a7b7ff4fde1">Multimap&lt; K, V &gt;</a>
+: <a class="el" href="classMultimap.html#a13d4bd4285946600c1af81e5be4b09ad">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 efa0ae9..8a7c4be 100644
--- a/content/api/latest/c++/functions_n.html
+++ b/content/api/latest/c++/functions_n.html
@@ -155,11 +155,15 @@
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#a10eecc0ec13819b8117167b4a349034d">mesos::internal::tests::KillPolicyTestHelper</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#aa5dad9a209f238aa7d65dde34d8e5c2d">mesos::internal::tests::MemoryTestHelper</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper.html#a10f7ff24e377e39c6c01dab68bfc2ede">mesos::internal::tests::SetnsTestHelper</a>
-, <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9">mesos::uri::CopyFetcherPlugin</a>
 </li>
 <li>name()
 : <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#a8995b93fad5d683490bfff70ada36211">mesos::uri::CopyFetcherPlugin</a>
-, <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#af9dc83f0f96b175682fa7c27606729d8">mesos::uri::CurlFetcherPlugin</a>
+</li>
+<li>NAME
+: <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9">mesos::uri::CopyFetcherPlugin</a>
+</li>
+<li>name()
+: <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#af9dc83f0f96b175682fa7c27606729d8">mesos::uri::CurlFetcherPlugin</a>
 </li>
 <li>NAME
 : <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535">mesos::uri::CurlFetcherPlugin</a>
@@ -172,11 +176,15 @@
 </li>
 <li>name()
 : <a class="el" href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299">mesos::uri::Fetcher::Plugin</a>
-, <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a12db6b26fc5e9805d765764ebdb5848d">mesos::uri::HadoopFetcherPlugin</a>
 </li>
 <li>NAME
 : <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a06b4afb2f86856aadf43412a6bf9ab73">mesos::uri::HadoopFetcherPlugin</a>
-, <a class="el" href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html#aa25cdb0353e7e0b131a4528ca8ad3d68">process::http::header::WWWAuthenticate</a>
+</li>
+<li>name()
+: <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a12db6b26fc5e9805d765764ebdb5848d">mesos::uri::HadoopFetcherPlugin</a>
+</li>
+<li>NAME
+: <a class="el" href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html#aa25cdb0353e7e0b131a4528ca8ad3d68">process::http::header::WWWAuthenticate</a>
 </li>
 <li>name
 : <a class="el" href="structprocess_1_1Message.html#a97a2032a98cf03075101d02dbc50539c">process::Message</a>
@@ -284,7 +292,7 @@
 : <a class="el" href="classrouting_1_1filter_1_1U32Handle.html#a905f16da1073dbbced85293a1ed2a39f">routing::filter::U32Handle</a>
 </li>
 <li>NodeCapabilities()
-: <a class="el" href="structmesos_1_1csi_1_1v0_1_1NodeCapabilities.html#ab7697bc98fc12e7bffec0895b7c68244">mesos::csi::v0::NodeCapabilities</a>
+: <a class="el" href="structmesos_1_1csi_1_1v0_1_1NodeCapabilities.html#a589d1a689c231e33f03861797c5bdc41">mesos::csi::v0::NodeCapabilities</a>
 </li>
 <li>nodename
 : <a class="el" href="structos_1_1UTSInfo.html#a03dd23e9031a68b633dc6e405e32bab0">os::UTSInfo</a>
@@ -326,7 +334,7 @@
 : <a class="el" href="structprocess_1_1http_1_1Status.html#aaa40446a9ede5dc719b34d58300d9766">process::http::Status</a>
 </li>
 <li>NotAcceptable()
-: <a class="el" href="structprocess_1_1http_1_1NotAcceptable.html#a7aa1994f2bf2049346177a29ec75b567">process::http::NotAcceptable</a>
+: <a class="el" href="structprocess_1_1http_1_1NotAcceptable.html#a2788e70dbd3a07daaa108513795593a0">process::http::NotAcceptable</a>
 </li>
 <li>NotFound()
 : <a class="el" href="structprocess_1_1http_1_1NotFound.html#afd150061e7afc57ec91516045b09c703">process::http::NotFound</a>
@@ -338,7 +346,7 @@
 : <a class="el" href="structprocess_1_1http_1_1NotImplemented.html#a6ef0e57cfbd6d82ca46977181b1dc19c">process::http::NotImplemented</a>
 </li>
 <li>now()
-: <a class="el" href="classprocess_1_1Clock.html#aeb3feabcc37d4903757ea2a2160f2e32">process::Clock</a>
+: <a class="el" href="classprocess_1_1Clock.html#a24ed3f746bb6b3ddb1c52dce5e0ecd38">process::Clock</a>
 </li>
 <li>ns()
 : <a class="el" href="classDuration.html#aa3703196ba3797f7833a8348ccb5449a">Duration</a>
@@ -347,7 +355,7 @@
 : <a class="el" href="structproc_1_1ProcessStatus.html#a4534d6c1b0da5571b5776a8c769e223a">proc::ProcessStatus</a>
 </li>
 <li>NullWriter()
-: <a class="el" href="classJSON_1_1NullWriter.html#aa79308a29e5489dd3f4d9ba68a288944">JSON::NullWriter</a>
+: <a class="el" href="classJSON_1_1NullWriter.html#a5de221906ce05544056753706921970f">JSON::NullWriter</a>
 </li>
 <li>num_slaves
 : <a class="el" href="classmesos_1_1internal_1_1local_1_1Flags.html#a3aa69974a24bbe5093003cd52d9acd69">mesos::internal::local::Flags</a>
@@ -356,10 +364,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#a64361b5b1c34e311ab9407cbc6ccb136">JSON::Number</a>
 </li>
 <li>NumberWriter()
-: <a class="el" href="classJSON_1_1NumberWriter.html#a1be0121f097633e2cb20166183e32ea7">JSON::NumberWriter</a>
+: <a class="el" href="classJSON_1_1NumberWriter.html#a97546d3842780edc71423fcc6b24e6fe">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_p.html b/content/api/latest/c++/functions_p.html
index ccbf20d..6ca695e 100644
--- a/content/api/latest/c++/functions_p.html
+++ b/content/api/latest/c++/functions_p.html
@@ -321,7 +321,6 @@
 , <a class="el" href="structos_1_1Fork_1_1Tree_1_1Memory.html#a2910197d41d5fcdf9822474d79cacd59">os::Fork::Tree::Memory</a>
 , <a class="el" href="structos_1_1Process.html#a8c68e0a8c8693f2acacf0f428ea0a493">os::Process</a>
 , <a class="el" href="structproc_1_1ProcessStatus.html#afd1efc7ade695e958b4f523cb4c65bbd">proc::ProcessStatus</a>
-, <a class="el" href="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d">process::DispatchEvent</a>
 , <a class="el" href="structprocess_1_1ExitedEvent.html#a8c543872e238e724713b4e8a4257a144">process::ExitedEvent</a>
 </li>
 <li>PID()
@@ -419,18 +418,18 @@
 <li>PosixMemIsolatorProcess()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#ab8f8ec2dfe6a51fd5173086d653df78a">mesos::internal::slave::PosixMemIsolatorProcess</a>
 </li>
-<li>PostValidation
-: <a class="el" href="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6">mesos::ResourceConversion</a>
-</li>
 <li>postValidation
 : <a class="el" href="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781">mesos::ResourceConversion</a>
 </li>
 <li>PostValidation
-: <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d">mesos::v1::ResourceConversion</a>
+: <a class="el" href="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6">mesos::ResourceConversion</a>
 </li>
 <li>postValidation
 : <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43">mesos::v1::ResourceConversion</a>
 </li>
+<li>PostValidation
+: <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d">mesos::v1::ResourceConversion</a>
+</li>
 <li>ppid
 : <a class="el" href="structproc_1_1ProcessStatus.html#ad0a83e9d469cab01eb3ceb70ab7f108d">proc::ProcessStatus</a>
 </li>
@@ -500,7 +499,7 @@
 , <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a999ea72bc42ca09641699398e612540a">process::http::authentication::AuthenticationResult</a>
 </li>
 <li>Principal()
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a55a771528ffe0bb6a3790a96a500948f">process::http::authentication::Principal</a>
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a52640d68809c22e09de880001b8fb519">process::http::authentication::Principal</a>
 </li>
 <li>print_name
 : <a class="el" href="structinternal_1_1windows_1_1SymbolicLink.html#a7ca6332f2c62622fdf6a8340989fb837">internal::windows::SymbolicLink</a>
@@ -516,7 +515,7 @@
 , <a class="el" href="structrouting_1_1filter_1_1Filter.html#a4092907cf26633122a73f1f6e2f5dea1">routing::filter::Filter&lt; Classifier &gt;</a>
 </li>
 <li>Priority()
-: <a class="el" href="classrouting_1_1filter_1_1Priority.html#a2248e8e95c16b14b905d30a4bf6675ee">routing::filter::Priority</a>
+: <a class="el" href="classrouting_1_1filter_1_1Priority.html#a41a1939341586e23fe3260c5b94fcc59">routing::filter::Priority</a>
 </li>
 <li>privileged
 : <a class="el" href="classDocker_1_1RunOptions.html#a33f18cefbc3ca182e25e11864aaf6b7c">Docker::RunOptions</a>
@@ -552,7 +551,7 @@
 , <a class="el" href="structprocess_1_1UPID.html#ae1701c7594fe2cf1c96b951a52eb0396">process::UPID</a>
 </li>
 <li>ProcessReference()
-: <a class="el" href="classprocess_1_1ProcessReference.html#a223b9a3edbcdfe9ba306e5d6aa0c0060">process::ProcessReference</a>
+: <a class="el" href="classprocess_1_1ProcessReference.html#a164404524777b61682707683c5a20e56">process::ProcessReference</a>
 </li>
 <li>ProcessStatus()
 : <a class="el" href="structproc_1_1ProcessStatus.html#a705164fd9473e80e2a02182fd28db11a">proc::ProcessStatus</a>
@@ -573,7 +572,7 @@
 : <a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">flags::FlagsBase</a>
 </li>
 <li>Promise()
-: <a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">process::Promise&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">process::Promise&lt; T &gt;</a>
 </li>
 <li>Promise&lt; T &gt;
 : <a class="el" href="classprocess_1_1Future.html#a697fa51a09bfecabc58fd6d07ce8f501">process::Future&lt; T &gt;</a>
diff --git a/content/api/latest/c++/functions_r.html b/content/api/latest/c++/functions_r.html
index eee4ebf..609afd6 100644
--- a/content/api/latest/c++/functions_r.html
+++ b/content/api/latest/c++/functions_r.html
@@ -265,13 +265,13 @@
 </li>
 <li>recovered
 : <a class="el" href="structmesos_1_1internal_1_1log_1_1Metrics.html#ab90141d6a1f2a4c96c9626ff1106e299">mesos::internal::log::Metrics</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ab5285e7b6a2266d1d12167d1a9f561d2">mesos::internal::master::Framework</a>
 </li>
 <li>RECOVERED
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4">mesos::internal::master::Framework</a>
 </li>
-<li>recovered()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ab5285e7b6a2266d1d12167d1a9f561d2">mesos::internal::master::Framework</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b">mesos::internal::slave::Slave::RecoveryInfo</a>
+<li>recovered
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b">mesos::internal::slave::Slave::RecoveryInfo</a>
 </li>
 <li>recoveredSlavesTimeout()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ab609269957c32b5138b3bfc61194a789">mesos::internal::master::Master</a>
@@ -894,12 +894,10 @@
 </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#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>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#a9e8163dd90e1dd48c752cbfa82660804">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>
@@ -928,7 +926,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#a37cf86bbf94884960c041e081a34bee4">process::ProcessBase</a>
+: <a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">process::ProcessBase</a>
 </li>
 <li>RouteOptions()
 : <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html#a9c202f7f06a7cb90499e3365ce338475">process::ProcessBase::RouteOptions</a>
diff --git a/content/api/latest/c++/functions_rela.html b/content/api/latest/c++/functions_rela.html
index ecfe076..c9cadc3 100644
--- a/content/api/latest/c++/functions_rela.html
+++ b/content/api/latest/c++/functions_rela.html
@@ -345,14 +345,12 @@
 : <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="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>
diff --git a/content/api/latest/c++/functions_s.html b/content/api/latest/c++/functions_s.html
index d976c8e..dc67594 100644
--- a/content/api/latest/c++/functions_s.html
+++ b/content/api/latest/c++/functions_s.html
@@ -931,12 +931,14 @@
 <li>submitScheduler()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f">mesos::internal::master::Master</a>
 </li>
+<li>Subprocess
+: <a class="el" href="classprocess_1_1Subprocess_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>
@@ -955,7 +957,7 @@
 </li>
 <li>Subscriber
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad8fccf68963e3540e62df4dfb512bc54">mesos::internal::master::Master</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a648eeb655edb6255b4f515a94ab55473">mesos::internal::master::Master::Subscribers::Subscriber</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a70c60ad79d73c84545ae28bc85714879">mesos::internal::master::Master::Subscribers::Subscriber</a>
 </li>
 <li>substitute_name
 : <a class="el" href="structinternal_1_1windows_1_1SymbolicLink.html#a46106b565c75b06e6bc8332c58ae9484">internal::windows::SymbolicLink</a>
diff --git a/content/api/latest/c++/functions_t.html b/content/api/latest/c++/functions_t.html
index e8adcd3..339b869 100644
--- a/content/api/latest/c++/functions_t.html
+++ b/content/api/latest/c++/functions_t.html
@@ -441,13 +441,13 @@
 <li>type
 : <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>
+, <a class="el" href="classmesos_1_1internal_1_1FilesError.html#aef08f763f1a964529d6e612e5ab49db4">mesos::internal::FilesError</a>
 </li>
 <li>Type
 : <a class="el" href="classmesos_1_1internal_1_1FilesError.html#ace93cf1c2ae2be0671102df57ed0b5a1">mesos::internal::FilesError</a>
 </li>
 <li>type
-: <a class="el" href="classmesos_1_1internal_1_1FilesError.html#aef08f763f1a964529d6e612e5ab49db4">mesos::internal::FilesError</a>
-, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#abb78c2f10d58e5d2c8bdd47a459d832b">mesos::internal::fs::MountInfoTable::Entry</a>
+: <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#abb78c2f10d58e5d2c8bdd47a459d832b">mesos::internal::fs::MountInfoTable::Entry</a>
 , <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountTable_1_1Entry.html#a59c7e9a32021a096821a898eb03b20e1">mesos::internal::fs::MountTable::Entry</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a523f498c1c3ca96190b8a654b9a329f2">mesos::internal::log::tool::Benchmark::Flags</a>
 </li>
@@ -460,21 +460,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 8f5e702..27f8566 100644
--- a/content/api/latest/c++/functions_u.html
+++ b/content/api/latest/c++/functions_u.html
@@ -245,12 +245,12 @@
 <li>unsetAuthenticator()
 : <a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#aa68812240328fdac177fd106ef8087dd">process::http::authentication::AuthenticatorManager</a>
 </li>
-<li>unsigned_integer
-: <a class="el" href="structJSON_1_1Number.html#a9c6b075f53b5419af9cee264482272eb">JSON::Number</a>
-</li>
 <li>UNSIGNED_INTEGER
 : <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaa0ce531160156e5c4aecfabc42df3b68a">JSON::Number</a>
 </li>
+<li>unsigned_integer
+: <a class="el" href="structJSON_1_1Number.html#a9c6b075f53b5419af9cee264482272eb">JSON::Number</a>
+</li>
 <li>UNSUPPORTED_MEDIA_TYPE
 : <a class="el" href="structprocess_1_1http_1_1Status.html#addffbea97c092bf92955b7f513208ceb">process::http::Status</a>
 </li>
diff --git a/content/api/latest/c++/functions_vars.html b/content/api/latest/c++/functions_vars.html
index 459052f..38745a5 100644
--- a/content/api/latest/c++/functions_vars.html
+++ b/content/api/latest/c++/functions_vars.html
@@ -243,6 +243,9 @@
 <li>authentication_timeout
 : <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#ad36ac58b6927ce356d4d2305a9c16bb5">mesos::internal::scheduler::Flags</a>
 </li>
+<li>authentication_v0_timeout
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a73a89316196261fe380dd9b4794f9a5a">mesos::internal::master::Flags</a>
+</li>
 <li>authenticators
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ab3462fa2880b319c7984d75c47eab477">mesos::internal::master::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#a3fc48e3652baa239c303471b01c5bb57">mesos::internal::tests::Flags</a>
diff --git a/content/api/latest/c++/functions_vars_c.html b/content/api/latest/c++/functions_vars_c.html
index 4e0856a..db9f093 100644
--- a/content/api/latest/c++/functions_vars_c.html
+++ b/content/api/latest/c++/functions_vars_c.html
@@ -90,7 +90,7 @@
 
 <h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
 <li>call_types
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ed0661cf7102277481956145d87ec95">mesos::internal::master::FrameworkMetrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a432ce7bcbb115b6c9f3d7c48d09349d0">mesos::internal::master::FrameworkMetrics</a>
 </li>
 <li>calls
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a6c601ee65099e95239874809e990557d">mesos::internal::master::FrameworkMetrics</a>
diff --git a/content/api/latest/c++/functions_vars_e.html b/content/api/latest/c++/functions_vars_e.html
index 9e6b962..b8d0382 100644
--- a/content/api/latest/c++/functions_vars_e.html
+++ b/content/api/latest/c++/functions_vars_e.html
@@ -201,7 +201,7 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2ec7f6c7401c2bf5e8ea40f170254f9b">mesos::internal::master::Metrics</a>
 </li>
 <li>event_types
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa73e7525625026625c4d1edbff28aa84">mesos::internal::master::FrameworkMetrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af0f6847c5434cb109d02fe9afb99cbe8">mesos::internal::master::FrameworkMetrics</a>
 </li>
 <li>events
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae56acf7c7d8d0fa758aecb985e45f850">mesos::internal::master::FrameworkMetrics</a>
diff --git a/content/api/latest/c++/functions_vars_h.html b/content/api/latest/c++/functions_vars_h.html
index 390564f..74e2f60 100644
--- a/content/api/latest/c++/functions_vars_h.html
+++ b/content/api/latest/c++/functions_vars_h.html
@@ -120,7 +120,7 @@
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html#a5785a4d321a8d16b8ac8387bacbeb9b9">mesos::internal::slave::IOSwitchboardServer::Flags</a>
 </li>
 <li>heartbeater
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a36dcfd05ca84ba51bc10c73dce933d70">mesos::internal::master::Framework</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a88b8d96c4e15e4673d4d505cb1f2a195">mesos::internal::master::Framework</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#aeae44540ead81669d5381fc80f472780">mesos::internal::master::Master::Subscribers::Subscriber</a>
 </li>
 <li>help
diff --git a/content/api/latest/c++/functions_vars_p.html b/content/api/latest/c++/functions_vars_p.html
index b1d4e0c..8389b3f 100644
--- a/content/api/latest/c++/functions_vars_p.html
+++ b/content/api/latest/c++/functions_vars_p.html
@@ -198,7 +198,6 @@
 , <a class="el" href="structos_1_1Fork_1_1Tree_1_1Memory.html#a2910197d41d5fcdf9822474d79cacd59">os::Fork::Tree::Memory</a>
 , <a class="el" href="structos_1_1Process.html#a8c68e0a8c8693f2acacf0f428ea0a493">os::Process</a>
 , <a class="el" href="structproc_1_1ProcessStatus.html#afd1efc7ade695e958b4f523cb4c65bbd">proc::ProcessStatus</a>
-, <a class="el" href="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d">process::DispatchEvent</a>
 , <a class="el" href="structprocess_1_1ExitedEvent.html#a8c543872e238e724713b4e8a4257a144">process::ExitedEvent</a>
 </li>
 <li>pids
diff --git a/content/api/latest/c++/globals_d.html b/content/api/latest/c++/globals_d.html
index 30a3e8b..03de353 100644
--- a/content/api/latest/c++/globals_d.html
+++ b/content/api/latest/c++/globals_d.html
@@ -121,6 +121,9 @@
 <li>DROP_DISPATCHES
 : <a class="el" href="gmock_8hpp.html#a39bd6be2bdf5c617ec5dac53e4a3d8af">gmock.hpp</a>
 </li>
+<li>DROP_EXITED
+: <a class="el" href="gmock_8hpp.html#afaddca1626dfb3ec7e76723d9c42ecee">gmock.hpp</a>
+</li>
 <li>DROP_HTTP_CALL
 : <a class="el" href="src_2tests_2mesos_8hpp.html#a6203b337c4475605c35cfddadf036c4b">mesos.hpp</a>
 </li>
diff --git a/content/api/latest/c++/globals_defs_d.html b/content/api/latest/c++/globals_defs_d.html
index bb5773a..7551ef6 100644
--- a/content/api/latest/c++/globals_defs_d.html
+++ b/content/api/latest/c++/globals_defs_d.html
@@ -114,6 +114,9 @@
 <li>DROP_DISPATCHES
 : <a class="el" href="gmock_8hpp.html#a39bd6be2bdf5c617ec5dac53e4a3d8af">gmock.hpp</a>
 </li>
+<li>DROP_EXITED
+: <a class="el" href="gmock_8hpp.html#afaddca1626dfb3ec7e76723d9c42ecee">gmock.hpp</a>
+</li>
 <li>DROP_HTTP_CALL
 : <a class="el" href="src_2tests_2mesos_8hpp.html#a6203b337c4475605c35cfddadf036c4b">mesos.hpp</a>
 </li>
diff --git a/content/api/latest/c++/globals_defs_f.html b/content/api/latest/c++/globals_defs_f.html
index 46828c7..d667418 100644
--- a/content/api/latest/c++/globals_defs_f.html
+++ b/content/api/latest/c++/globals_defs_f.html
@@ -173,6 +173,9 @@
 <li>FUTURE_DISPATCH
 : <a class="el" href="gmock_8hpp.html#a29372b91f542b04becd8431bd3c710f6">gmock.hpp</a>
 </li>
+<li>FUTURE_EXITED
+: <a class="el" href="gmock_8hpp.html#a0d0d06206158960279c3aea24eff14f6">gmock.hpp</a>
+</li>
 <li>FUTURE_HTTP_CALL
 : <a class="el" href="src_2tests_2mesos_8hpp.html#ab65238f20f50aaa1cee127124464e5aa">mesos.hpp</a>
 </li>
diff --git a/content/api/latest/c++/globals_f.html b/content/api/latest/c++/globals_f.html
index 13ae120..d78c908 100644
--- a/content/api/latest/c++/globals_f.html
+++ b/content/api/latest/c++/globals_f.html
@@ -177,6 +177,9 @@
 <li>FUTURE_DISPATCH
 : <a class="el" href="gmock_8hpp.html#a29372b91f542b04becd8431bd3c710f6">gmock.hpp</a>
 </li>
+<li>FUTURE_EXITED
+: <a class="el" href="gmock_8hpp.html#a0d0d06206158960279c3aea24eff14f6">gmock.hpp</a>
+</li>
 <li>FUTURE_HTTP_CALL
 : <a class="el" href="src_2tests_2mesos_8hpp.html#ab65238f20f50aaa1cee127124464e5aa">mesos.hpp</a>
 </li>
diff --git a/content/api/latest/c++/globals_u.html b/content/api/latest/c++/globals_u.html
index 3e3c549..010c29a 100644
--- a/content/api/latest/c++/globals_u.html
+++ b/content/api/latest/c++/globals_u.html
@@ -88,18 +88,18 @@
 <li>UMOUNT_NOFOLLOW
 : <a class="el" href="src_2linux_2fs_8hpp.html#a34b04741fa68d7de9b7a79a265b8227f">fs.hpp</a>
 </li>
-<li>UNIMPLEMENTED
-: <a class="el" href="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4">unimplemented.hpp</a>
-</li>
 <li>Unimplemented()
 : <a class="el" href="unimplemented_8hpp.html#a788f2d5d116d024fbfd9b0fd36fa334f">unimplemented.hpp</a>
 </li>
-<li>UNREACHABLE
-: <a class="el" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">unreachable.hpp</a>
+<li>UNIMPLEMENTED
+: <a class="el" href="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4">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>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->
diff --git a/content/api/latest/c++/gmock_8hpp.html b/content/api/latest/c++/gmock_8hpp.html
index 89e219a..c8f5867 100644
--- a/content/api/latest/c++/gmock_8hpp.html
+++ b/content/api/latest/c++/gmock_8hpp.html
@@ -102,6 +102,10 @@ Macros</h2></td></tr>
 <tr class="separator:a39bd6be2bdf5c617ec5dac53e4a3d8af"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a628f7cb72f56ca317be2d2fa52cfd785"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gmock_8hpp.html#a628f7cb72f56ca317be2d2fa52cfd785">EXPECT_NO_FUTURE_DISPATCHES</a>(pid,  method)&#160;&#160;&#160;<a class="el" href="namespaceprocess.html#a2d020eeca378e567a89c42ef5c6ced43">process::ExpectNoFutureDispatches</a>(pid, method)</td></tr>
 <tr class="separator:a628f7cb72f56ca317be2d2fa52cfd785"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0d06206158960279c3aea24eff14f6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gmock_8hpp.html#a0d0d06206158960279c3aea24eff14f6">FUTURE_EXITED</a>(from,  to)&#160;&#160;&#160;<a class="el" href="namespaceprocess.html#a5ba623559c799d2f1680053df3c4aa72">process::FutureExited</a>(from, to)</td></tr>
+<tr class="separator:a0d0d06206158960279c3aea24eff14f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afaddca1626dfb3ec7e76723d9c42ecee"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gmock_8hpp.html#afaddca1626dfb3ec7e76723d9c42ecee">DROP_EXITED</a>(from,  to)&#160;&#160;&#160;<a class="el" href="namespaceprocess.html#a5ba623559c799d2f1680053df3c4aa72">process::FutureExited</a>(from, to, true)</td></tr>
+<tr class="separator:afaddca1626dfb3ec7e76723d9c42ecee"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -130,12 +134,14 @@ Functions</h2></td></tr>
 <tr class="memitem:aaedeb65e445fd7cf0f5d8c6f4fd67c41"><td class="memTemplParams" colspan="2">template&lt;typename R , typename A &gt; </td></tr>
 <tr class="memitem:aaedeb65e445fd7cf0f5d8c6f4fd67c41"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classFutureResultAction.html">FutureResultAction</a>&lt; R, A &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="gmock_8hpp.html#aaedeb65e445fd7cf0f5d8c6f4fd67c41">FutureResult</a> (<a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; R &gt; *future, const A &amp;action)</td></tr>
 <tr class="separator:aaedeb65e445fd7cf0f5d8c6f4fd67c41"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a88b387087fa848e2f29b5521757628a3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a88b387087fa848e2f29b5521757628a3">process::MATCHER_P3</a> (MessageMatcher, name, from, to,&quot;&quot;)</td></tr>
-<tr class="separator:a88b387087fa848e2f29b5521757628a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a19d199db8ae65c3bbb4775cf4d429b49"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a19d199db8ae65c3bbb4775cf4d429b49">process::MATCHER_P4</a> (UnionMessageMatcher, message, unionType, from, to,&quot;&quot;)</td></tr>
-<tr class="separator:a19d199db8ae65c3bbb4775cf4d429b49"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab21ff1f8b6c033414c6cdfb0eb2e7b99"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#ab21ff1f8b6c033414c6cdfb0eb2e7b99">process::MATCHER_P2</a> (DispatchMatcher, pid, method,&quot;&quot;)</td></tr>
-<tr class="separator:ab21ff1f8b6c033414c6cdfb0eb2e7b99"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a81c9f0acdbf20f78ce95468dc3c66cdb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a81c9f0acdbf20f78ce95468dc3c66cdb">process::MATCHER_P2</a> (MessageMatcher, name, from,&quot;&quot;)</td></tr>
+<tr class="separator:a81c9f0acdbf20f78ce95468dc3c66cdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae01496fd0694c510061e9cb43fce8ab0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#ae01496fd0694c510061e9cb43fce8ab0">process::MATCHER_P3</a> (UnionMessageMatcher, message, unionType, from,&quot;&quot;)</td></tr>
+<tr class="separator:ae01496fd0694c510061e9cb43fce8ab0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a455c465e5d0dcf4dc7837d690554987c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a455c465e5d0dcf4dc7837d690554987c">process::MATCHER_P</a> (DispatchMatcher, method,&quot;&quot;)</td></tr>
+<tr class="separator:a455c465e5d0dcf4dc7837d690554987c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae3178d741ea1cb2754b4a33a69957ec3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#ae3178d741ea1cb2754b4a33a69957ec3">process::MATCHER_P</a> (ExitedMatcher, from,&quot;&quot;)</td></tr>
+<tr class="separator:ae3178d741ea1cb2754b4a33a69957ec3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a146dae2fc51189333846791f332718a2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a146dae2fc51189333846791f332718a2">process::MATCHER_P3</a> (HttpMatcher, message, path, deserializer,&quot;&quot;)</td></tr>
 <tr class="separator:a146dae2fc51189333846791f332718a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3c582f13a9775442d9fc1ac05e0d6007"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a3c582f13a9775442d9fc1ac05e0d6007">process::MATCHER_P4</a> (UnionHttpMatcher, message, unionType, path, deserializer,&quot;&quot;)</td></tr>
@@ -185,6 +191,9 @@ Functions</h2></td></tr>
 <tr class="memitem:a2d020eeca378e567a89c42ef5c6ced43"><td class="memTemplParams" colspan="2">template&lt;typename PID , typename Method &gt; </td></tr>
 <tr class="memitem:a2d020eeca378e567a89c42ef5c6ced43"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a2d020eeca378e567a89c42ef5c6ced43">process::ExpectNoFutureDispatches</a> (PID pid, Method method)</td></tr>
 <tr class="separator:a2d020eeca378e567a89c42ef5c6ced43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ba623559c799d2f1680053df3c4aa72"><td class="memTemplParams" colspan="2">template&lt;typename From , typename To &gt; </td></tr>
+<tr class="memitem:a5ba623559c799d2f1680053df3c4aa72"><td class="memTemplItemLeft" align="right" valign="top">Future&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a5ba623559c799d2f1680053df3c4aa72">process::FutureExited</a> (From from, To to, bool drop=false)</td></tr>
+<tr class="separator:a5ba623559c799d2f1680053df3c4aa72"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Macro Definition Documentation</h2>
 <a class="anchor" id="a83d7fbe4c4eb03d61a6366b0ddaae002"></a>
@@ -239,6 +248,32 @@ Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="afaddca1626dfb3ec7e76723d9c42ecee"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define DROP_EXITED</td>
+          <td>(</td>
+          <td class="paramtype">&#160;</td>
+          <td class="paramname">from, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">&#160;</td>
+          <td class="paramname">to&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td>&#160;&#160;&#160;<a class="el" href="namespaceprocess.html#a5ba623559c799d2f1680053df3c4aa72">process::FutureExited</a>(from, to, true)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a3db304898b8675eb9a7bccb266fb38e3"></a>
 <div class="memitem">
 <div class="memproto">
@@ -387,6 +422,32 @@ Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a0d0d06206158960279c3aea24eff14f6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define FUTURE_EXITED</td>
+          <td>(</td>
+          <td class="paramtype">&#160;</td>
+          <td class="paramname">from, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">&#160;</td>
+          <td class="paramname">to&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td>&#160;&#160;&#160;<a class="el" href="namespaceprocess.html#a5ba623559c799d2f1680053df3c4aa72">process::FutureExited</a>(from, to)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="ac486a790e226b380a065873d191982d4"></a>
 <div class="memitem">
 <div class="memproto">
diff --git a/content/api/latest/c++/gmock_8hpp_source.html b/content/api/latest/c++/gmock_8hpp_source.html
index f48ef56..a09b693 100644
--- a/content/api/latest/c++/gmock_8hpp_source.html
+++ b/content/api/latest/c++/gmock_8hpp_source.html
@@ -52,74 +52,77 @@
 <div class="title">gmock.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="gmock_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 under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003" [...]
+<a href="gmock_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 under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003" [...]
 <div class="ttc" id="classprocess_1_1Filter_html"><div class="ttname"><a href="classprocess_1_1Filter.html">process::Filter</a></div><div class="ttdef"><b>Definition:</b> filter.hpp:20</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_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:481</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="namespaceprocess_html_a81c9f0acdbf20f78ce95468dc3c66cdb"><div class="ttname"><a href="namespaceprocess.html#a81c9f0acdbf20f78ce95468dc3c66cdb">process::MATCHER_P2</a></div><div class="ttdeci">MATCHER_P2(MessageMatcher, name, from,&quot;&quot;)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:375</div></div>
 <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
-<div class="ttc" id="gmock_8hpp_html_a9c628a2a29e0f08131d04836219ab245"><div class="ttname"><a href="gmock_8hpp.html#a9c628a2a29e0f08131d04836219ab245">FutureArg</a></div><div class="ttdeci">PromiseArgActionP&lt; index, process::Promise&lt; T &gt; * &gt; FutureArg(process::Future&lt; T &gt; *future)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:78</div></div>
-<div class="ttc" id="classFutureResultAction_html"><div class="ttname"><a href="classFutureResultAction.html">FutureResultAction</a></div><div class="ttdef"><b>Definition:</b> gmock.hpp:172</div></div>
+<div class="ttc" id="gmock_8hpp_html_a9c628a2a29e0f08131d04836219ab245"><div class="ttname"><a href="gmock_8hpp.html#a9c628a2a29e0f08131d04836219ab245">FutureArg</a></div><div class="ttdeci">PromiseArgActionP&lt; index, process::Promise&lt; T &gt; * &gt; FutureArg(process::Future&lt; T &gt; *future)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:87</div></div>
+<div class="ttc" id="classFutureResultAction_html"><div class="ttname"><a href="classFutureResultAction.html">FutureResultAction</a></div><div class="ttdef"><b>Definition:</b> gmock.hpp:181</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="classFutureResultAction_html_a01dfff8b0743ebccdc04b16a046f6223"><div class="ttname"><a href="classFutureResultAction.html#a01dfff8b0743ebccdc04b16a046f6223">FutureResultAction::FutureResultAction</a></div><div class="ttdeci">FutureResultAction(process::Future&lt; R &gt; *future, const A &amp;action)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:175</div></div>
-<div class="ttc" id="namespaceprocess_html_a146dae2fc51189333846791f332718a2"><div class="ttname"><a href="namespaceprocess.html#a146dae2fc51189333846791f332718a2">process::MATCHER_P3</a></div><div class="ttdeci">MATCHER_P3(HttpMatcher, message, path, deserializer,&quot;&quot;)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:381</div></div>
+<div class="ttc" id="classFutureResultAction_html_a01dfff8b0743ebccdc04b16a046f6223"><div class="ttname"><a href="classFutureResultAction.html#a01dfff8b0743ebccdc04b16a046f6223">FutureResultAction::FutureResultAction</a></div><div class="ttdeci">FutureResultAction(process::Future&lt; R &gt; *future, const A &amp;action)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:184</div></div>
+<div class="ttc" id="namespaceprocess_html_a146dae2fc51189333846791f332718a2"><div class="ttname"><a href="namespaceprocess.html#a146dae2fc51189333846791f332718a2">process::MATCHER_P3</a></div><div class="ttdeci">MATCHER_P3(HttpMatcher, message, path, deserializer,&quot;&quot;)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:414</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="namespaceprocess_html_a3c582f13a9775442d9fc1ac05e0d6007"><div class="ttname"><a href="namespaceprocess.html#a3c582f13a9775442d9fc1ac05e0d6007">process::MATCHER_P4</a></div><div class="ttdeci">MATCHER_P4(UnionHttpMatcher, message, unionType, path, deserializer,&quot;&quot;)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:396</div></div>
+<div class="ttc" id="namespaceprocess_html_a3c582f13a9775442d9fc1ac05e0d6007"><div class="ttname"><a href="namespaceprocess.html#a3c582f13a9775442d9fc1ac05e0d6007">process::MATCHER_P4</a></div><div class="ttdeci">MATCHER_P4(UnionHttpMatcher, message, unionType, path, deserializer,&quot;&quot;)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:429</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2filter_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2filter_8hpp.html">filter.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1FilterTestEventListener_html_a1e12a33ab091a59ab8621d0a6b2a4dcb"><div class="ttname"><a href="classprocess_1_1FilterTestEventListener.html#a1e12a33ab091a59ab8621d0a6b2a4dcb">process::FilterTestEventListener::OnTestEnd</a></div><div class="ttdeci">void OnTestEnd(const ::testing::TestInfo &amp;) override</div><div class="ttdef"><b>Definition:</b> gmock.hpp:325</div></div>
-<div class="ttc" id="classprocess_1_1TestsFilter_html_ae3f055a4ff3190c1f568421774d3f3cf"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#ae3f055a4ff3190c1f568421774d3f3cf">process::TestsFilter::filter</a></div><div class="ttdeci">bool filter(const MessageEvent &amp;event) override</div><div class="ttdef"><b>Definition:</b> gmock.hpp:262</div></div>
+<div class="ttc" id="classprocess_1_1FilterTestEventListener_html_a1e12a33ab091a59ab8621d0a6b2a4dcb"><div class="ttname"><a href="classprocess_1_1FilterTestEventListener.html#a1e12a33ab091a59ab8621d0a6b2a4dcb">process::FilterTestEventListener::OnTestEnd</a></div><div class="ttdeci">void OnTestEnd(const ::testing::TestInfo &amp;) override</div><div class="ttdef"><b>Definition:</b> gmock.hpp:354</div></div>
 <div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:142</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:630</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="gmock_8hpp_html_a70c09011edb7b8656e8038c3f497eeb3"><div class="ttname"><a href="gmock_8hpp.html#a70c09011edb7b8656e8038c3f497eeb3">FutureSatisfy</a></div><div class="ttdeci">PromiseSatisfyActionP2&lt; process::Promise&lt; T &gt; *, T &gt; FutureSatisfy(process::Future&lt; T &gt; *future, T t)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:146</div></div>
+<div class="ttc" id="gmock_8hpp_html_a70c09011edb7b8656e8038c3f497eeb3"><div class="ttname"><a href="gmock_8hpp.html#a70c09011edb7b8656e8038c3f497eeb3">FutureSatisfy</a></div><div class="ttdeci">PromiseSatisfyActionP2&lt; process::Promise&lt; T &gt; *, T &gt; FutureSatisfy(process::Future&lt; T &gt; *future, T t)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:155</div></div>
+<div class="ttc" id="namespaceprocess_html_a5ba623559c799d2f1680053df3c4aa72"><div class="ttname"><a href="namespaceprocess.html#a5ba623559c799d2f1680053df3c4aa72">process::FutureExited</a></div><div class="ttdeci">Future&lt; Nothing &gt; FutureExited(From from, To to, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:712</div></div>
 <div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:178</div></div>
 <div class="ttc" id="exit_8hpp_html_a536432347f1ad965e8116c2940fbf110"><div class="ttname"><a href="exit_8hpp.html#a536432347f1ad965e8116c2940fbf110">EXIT</a></div><div class="ttdeci">#define EXIT(status)</div><div class="ttdef"><b>Definition:</b> exit.hpp:31</div></div>
 <div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></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:563</div></div>
-<div class="ttc" id="classprocess_1_1TestsFilter_html_a0655ea251c4adfe978c7dbf072c117ab"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a0655ea251c4adfe978c7dbf072c117ab">process::TestsFilter::mock</a></div><div class="ttdeci">MockFilter mock</div><div class="ttdef"><b>Definition:</b> gmock.hpp:275</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:214</div></div>
-<div class="ttc" id="namespaceprocess_html_aff6bd8f5dec8eeff3a811804d1ab0f01"><div class="ttname"><a href="namespaceprocess.html#aff6bd8f5dec8eeff3a811804d1ab0f01">process::FutureDispatch</a></div><div class="ttdeci">Future&lt; Nothing &gt; FutureDispatch(PID pid, Method method, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:503</div></div>
-<div class="ttc" id="gmock_8hpp_html_a30faba2ef44036f9d19b8fc8da46e698"><div class="ttname"><a href="gmock_8hpp.html#a30faba2ef44036f9d19b8fc8da46e698">FutureArgNotPointerField</a></div><div class="ttdeci">PromiseArgNotPointerFieldActionP2&lt; index, Field, process::Promise&lt; T &gt; * &gt; FutureArgNotPointerField(Field field, process::Future&lt; T &gt; *future)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:128</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:544</div></div>
-<div class="ttc" id="gmock_8hpp_html_aa6d3a11052b89f5eb3d79ce4e9f71cc6"><div class="ttname"><a href="gmock_8hpp.html#aa6d3a11052b89f5eb3d79ce4e9f71cc6">ACTION_P2</a></div><div class="ttdeci">ACTION_P2(PromiseSatisfy, promise, value)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:138</div></div>
-<div class="ttc" id="gmock_8hpp_html_a0c35c28ed32bd6a3408ae91abb00345e"><div class="ttname"><a href="gmock_8hpp.html#a0c35c28ed32bd6a3408ae91abb00345e">FutureArgField</a></div><div class="ttdeci">PromiseArgFieldActionP2&lt; index, Field, process::Promise&lt; T &gt; * &gt; FutureArgField(Field field, process::Future&lt; T &gt; *future)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:102</div></div>
-<div class="ttc" id="classprocess_1_1TestsFilter_html_a1d8259f97d15c9c17d6ed39e242847ab"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a1d8259f97d15c9c17d6ed39e242847ab">process::TestsFilter::filter</a></div><div class="ttdeci">bool filter(const ExitedEvent &amp;event) override</div><div class="ttdef"><b>Definition:</b> gmock.hpp:265</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:532</div></div>
-<div class="ttc" id="classprocess_1_1FilterTestEventListener_html_a7f29f0482d8c786fd87e768ad17f64de"><div class="ttname"><a href="classprocess_1_1FilterTestEventListener.html#a7f29f0482d8c786fd87e768ad17f64de">process::FilterTestEventListener::install</a></div><div class="ttdeci">TestsFilter * install()</div><div class="ttdef"><b>Definition:</b> gmock.hpp:297</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="classprocess_1_1TestsFilter_html_a0655ea251c4adfe978c7dbf072c117ab"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a0655ea251c4adfe978c7dbf072c117ab">process::TestsFilter::mock</a></div><div class="ttdeci">MockFilter mock</div><div class="ttdef"><b>Definition:</b> gmock.hpp:304</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:209</div></div>
+<div class="ttc" id="namespaceprocess_html_aff6bd8f5dec8eeff3a811804d1ab0f01"><div class="ttname"><a href="namespaceprocess.html#aff6bd8f5dec8eeff3a811804d1ab0f01">process::FutureDispatch</a></div><div class="ttdeci">Future&lt; Nothing &gt; FutureDispatch(PID pid, Method method, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:540</div></div>
+<div class="ttc" id="gmock_8hpp_html_a30faba2ef44036f9d19b8fc8da46e698"><div class="ttname"><a href="gmock_8hpp.html#a30faba2ef44036f9d19b8fc8da46e698">FutureArgNotPointerField</a></div><div class="ttdeci">PromiseArgNotPointerFieldActionP2&lt; index, Field, process::Promise&lt; T &gt; * &gt; FutureArgNotPointerField(Field field, process::Future&lt; T &gt; *future)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:137</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="gmock_8hpp_html_aa6d3a11052b89f5eb3d79ce4e9f71cc6"><div class="ttname"><a href="gmock_8hpp.html#aa6d3a11052b89f5eb3d79ce4e9f71cc6">ACTION_P2</a></div><div class="ttdeci">ACTION_P2(PromiseSatisfy, promise, value)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:147</div></div>
+<div class="ttc" id="gmock_8hpp_html_a0c35c28ed32bd6a3408ae91abb00345e"><div class="ttname"><a href="gmock_8hpp.html#a0c35c28ed32bd6a3408ae91abb00345e">FutureArgField</a></div><div class="ttdeci">PromiseArgFieldActionP2&lt; index, Field, process::Promise&lt; T &gt; * &gt; FutureArgField(Field field, process::Future&lt; T &gt; *future)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:111</div></div>
+<div class="ttc" id="namespaceprocess_html_ae3178d741ea1cb2754b4a33a69957ec3"><div class="ttname"><a href="namespaceprocess.html#ae3178d741ea1cb2754b4a33a69957ec3">process::MATCHER_P</a></div><div class="ttdeci">MATCHER_P(ExitedMatcher, from,&quot;&quot;)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:407</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="classprocess_1_1FilterTestEventListener_html_a7f29f0482d8c786fd87e768ad17f64de"><div class="ttname"><a href="classprocess_1_1FilterTestEventListener.html#a7f29f0482d8c786fd87e768ad17f64de">process::FilterTestEventListener::install</a></div><div class="ttdeci">TestsFilter * install()</div><div class="ttdef"><b>Definition:</b> gmock.hpp:326</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1MockFilter_html_a46e44e83120e5758acc6b731f2bbe190"><div class="ttname"><a href="classprocess_1_1MockFilter.html#a46e44e83120e5758acc6b731f2bbe190">process::MockFilter::MockFilter</a></div><div class="ttdeci">MockFilter()</div><div class="ttdef"><b>Definition:</b> gmock.hpp:234</div></div>
+<div class="ttc" id="classprocess_1_1MockFilter_html_a46e44e83120e5758acc6b731f2bbe190"><div class="ttname"><a href="classprocess_1_1MockFilter.html#a46e44e83120e5758acc6b731f2bbe190">process::MockFilter::MockFilter</a></div><div class="ttdeci">MockFilter()</div><div class="ttdef"><b>Definition:</b> gmock.hpp:243</div></div>
+<div class="ttc" id="classprocess_1_1TestsFilter_html_a7ab46151d93883932a77d11c21255aff"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a7ab46151d93883932a77d11c21255aff">process::TestsFilter::filter</a></div><div class="ttdeci">bool filter(const UPID &amp;process, const DispatchEvent &amp;event) override</div><div class="ttdef"><b>Definition:</b> gmock.hpp:283</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:145</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise</a></div><div class="ttdef"><b>Definition:</b> future.hpp:74</div></div>
-<div class="ttc" id="classprocess_1_1FilterTestEventListener_html_af7066e79192503fd344eefbd506d0286"><div class="ttname"><a href="classprocess_1_1FilterTestEventListener.html#af7066e79192503fd344eefbd506d0286">process::FilterTestEventListener::OnTestProgramStart</a></div><div class="ttdeci">void OnTestProgramStart(const ::testing::UnitTest &amp;) override</div><div class="ttdef"><b>Definition:</b> gmock.hpp:320</div></div>
+<div class="ttc" id="classprocess_1_1FilterTestEventListener_html_af7066e79192503fd344eefbd506d0286"><div class="ttname"><a href="classprocess_1_1FilterTestEventListener.html#af7066e79192503fd344eefbd506d0286">process::FilterTestEventListener::OnTestProgramStart</a></div><div class="ttdeci">void OnTestProgramStart(const ::testing::UnitTest &amp;) override</div><div class="ttdef"><b>Definition:</b> gmock.hpp:349</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="namespaceprocess_html_a6d2d92086190e5e602c16bc72f796367"><div class="ttname"><a href="namespaceprocess.html#a6d2d92086190e5e602c16bc72f796367">process::DropDispatches</a></div><div class="ttdeci">void DropDispatches(PID pid, Method method)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:643</div></div>
+<div class="ttc" id="namespaceprocess_html_a6d2d92086190e5e602c16bc72f796367"><div class="ttname"><a href="namespaceprocess.html#a6d2d92086190e5e602c16bc72f796367">process::DropDispatches</a></div><div class="ttdeci">void DropDispatches(PID pid, Method method)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:688</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol&lt; PromiseRequest, PromiseResponse &gt; promise</div></div>
-<div class="ttc" id="classprocess_1_1TestsFilter_html_a7f9cd8408f057ff0e2861d0b492bea2e"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a7f9cd8408f057ff0e2861d0b492bea2e">process::TestsFilter::filter</a></div><div class="ttdeci">bool filter(const DispatchEvent &amp;event) override</div><div class="ttdef"><b>Definition:</b> gmock.hpp:263</div></div>
-<div class="ttc" id="classprocess_1_1TestsFilter_html_a9551cfa133104028b13b10c9d612f72f"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a9551cfa133104028b13b10c9d612f72f">process::TestsFilter::mutex</a></div><div class="ttdeci">std::recursive_mutex mutex</div><div class="ttdef"><b>Definition:</b> gmock.hpp:282</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:462</div></div>
-<div class="ttc" id="gmock_8hpp_html_aaedeb65e445fd7cf0f5d8c6f4fd67c41"><div class="ttname"><a href="gmock_8hpp.html#aaedeb65e445fd7cf0f5d8c6f4fd67c41">FutureResult</a></div><div class="ttdeci">FutureResultAction&lt; R, A &gt; FutureResult(process::Future&lt; R &gt; *future, const A &amp;action)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:221</div></div>
-<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:600</div></div>
+<div class="ttc" id="classprocess_1_1TestsFilter_html_a9551cfa133104028b13b10c9d612f72f"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a9551cfa133104028b13b10c9d612f72f">process::TestsFilter::mutex</a></div><div class="ttdeci">std::recursive_mutex mutex</div><div class="ttdef"><b>Definition:</b> gmock.hpp:311</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="gmock_8hpp_html_aaedeb65e445fd7cf0f5d8c6f4fd67c41"><div class="ttname"><a href="gmock_8hpp.html#aaedeb65e445fd7cf0f5d8c6f4fd67c41">FutureResult</a></div><div class="ttdeci">FutureResultAction&lt; R, A &gt; FutureResult(process::Future&lt; R &gt; *future, const A &amp;action)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:230</div></div>
+<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="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="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:618</div></div>
+<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="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
 <div class="ttc" id="exit_8hpp_html"><div class="ttname"><a href="exit_8hpp.html">exit.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1FilterTestEventListener_html_a83706dd9a07c5ea208ee1109183aa72f"><div class="ttname"><a href="classprocess_1_1FilterTestEventListener.html#a83706dd9a07c5ea208ee1109183aa72f">process::FilterTestEventListener::instance</a></div><div class="ttdeci">static FilterTestEventListener * instance()</div><div class="ttdef"><b>Definition:</b> gmock.hpp:290</div></div>
+<div class="ttc" id="classprocess_1_1FilterTestEventListener_html_a83706dd9a07c5ea208ee1109183aa72f"><div class="ttname"><a href="classprocess_1_1FilterTestEventListener.html#a83706dd9a07c5ea208ee1109183aa72f">process::FilterTestEventListener::instance</a></div><div class="ttdeci">static FilterTestEventListener * instance()</div><div class="ttdef"><b>Definition:</b> gmock.hpp:319</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:916</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:438</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="event_8hpp_html"><div class="ttname"><a href="event_8hpp.html">event.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1MessageEvent_html"><div class="ttname"><a href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:103</div></div>
-<div class="ttc" id="classprocess_1_1TestsFilter_html_ac68e8c66f8494e8ba27588b6d4c46c10"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#ac68e8c66f8494e8ba27588b6d4c46c10">process::TestsFilter::filter</a></div><div class="ttdeci">bool filter(const HttpEvent &amp;event) override</div><div class="ttdef"><b>Definition:</b> gmock.hpp:264</div></div>
-<div class="ttc" id="classprocess_1_1MockFilter_html"><div class="ttname"><a href="classprocess_1_1MockFilter.html">process::MockFilter</a></div><div class="ttdef"><b>Definition:</b> gmock.hpp:231</div></div>
-<div class="ttc" id="classprocess_1_1FilterTestEventListener_html"><div class="ttname"><a href="classprocess_1_1FilterTestEventListener.html">process::FilterTestEventListener</a></div><div class="ttdef"><b>Definition:</b> gmock.hpp:286</div></div>
-<div class="ttc" id="namespaceprocess_html_a2d020eeca378e567a89c42ef5c6ced43"><div class="ttname"><a href="namespaceprocess.html#a2d020eeca378e567a89c42ef5c6ced43">process::ExpectNoFutureDispatches</a></div><div class="ttdeci">void ExpectNoFutureDispatches(PID pid, Method method)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:655</div></div>
-<div class="ttc" id="classprocess_1_1TestsFilter_html"><div class="ttname"><a href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></div><div class="ttdef"><b>Definition:</b> gmock.hpp:257</div></div>
-<div class="ttc" id="gmock_8hpp_html_a067690c35f6d26ec6c9d62760e8a2289"><div class="ttname"><a href="gmock_8hpp.html#a067690c35f6d26ec6c9d62760e8a2289">ACTION_TEMPLATE</a></div><div class="ttdeci">ACTION_TEMPLATE(PromiseArg, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(promise))</div><div class="ttdef"><b>Definition:</b> gmock.hpp:63</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:581</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:412</div></div>
+<div class="ttc" id="classprocess_1_1TestsFilter_html_a159785700c6d18c9efeead333b24c009"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a159785700c6d18c9efeead333b24c009">process::TestsFilter::filter</a></div><div class="ttdeci">bool filter(const UPID &amp;process, const MessageEvent &amp;event) override</div><div class="ttdef"><b>Definition:</b> gmock.hpp:279</div></div>
+<div class="ttc" id="classprocess_1_1TestsFilter_html_aaaa223836f007c76bc78a4fa6d11dd52"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#aaaa223836f007c76bc78a4fa6d11dd52">process::TestsFilter::filter</a></div><div class="ttdeci">bool filter(const UPID &amp;process, const HttpEvent &amp;event) override</div><div class="ttdef"><b>Definition:</b> gmock.hpp:287</div></div>
+<div class="ttc" id="classprocess_1_1MockFilter_html"><div class="ttname"><a href="classprocess_1_1MockFilter.html">process::MockFilter</a></div><div class="ttdef"><b>Definition:</b> gmock.hpp:240</div></div>
+<div class="ttc" id="classprocess_1_1FilterTestEventListener_html"><div class="ttname"><a href="classprocess_1_1FilterTestEventListener.html">process::FilterTestEventListener</a></div><div class="ttdef"><b>Definition:</b> gmock.hpp:315</div></div>
+<div class="ttc" id="namespaceprocess_html_a2d020eeca378e567a89c42ef5c6ced43"><div class="ttname"><a href="namespaceprocess.html#a2d020eeca378e567a89c42ef5c6ced43">process::ExpectNoFutureDispatches</a></div><div class="ttdeci">void ExpectNoFutureDispatches(PID pid, Method method)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:700</div></div>
+<div class="ttc" id="classprocess_1_1TestsFilter_html_a1174e6d1d4406e86b979ae1233b91dca"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a1174e6d1d4406e86b979ae1233b91dca">process::TestsFilter::filter</a></div><div class="ttdeci">bool filter(const UPID &amp;process, const ExitedEvent &amp;event) override</div><div class="ttdef"><b>Definition:</b> gmock.hpp:291</div></div>
+<div class="ttc" id="classprocess_1_1TestsFilter_html"><div class="ttname"><a href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></div><div class="ttdef"><b>Definition:</b> gmock.hpp:274</div></div>
+<div class="ttc" id="gmock_8hpp_html_a067690c35f6d26ec6c9d62760e8a2289"><div class="ttname"><a href="gmock_8hpp.html#a067690c35f6d26ec6c9d62760e8a2289">ACTION_TEMPLATE</a></div><div class="ttdeci">ACTION_TEMPLATE(PromiseArg, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(promise))</div><div class="ttdef"><b>Definition:</b> gmock.hpp:72</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="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="namespaceprocess_html_ab21ff1f8b6c033414c6cdfb0eb2e7b99"><div class="ttname"><a href="namespaceprocess.html#ab21ff1f8b6c033414c6cdfb0eb2e7b99">process::MATCHER_P2</a></div><div class="ttdeci">MATCHER_P2(DispatchMatcher, pid, method,&quot;&quot;)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:372</div></div>
+<div class="ttc" id="classprocess_1_1TestsFilter_html_a8c592a462f12d6776cdf207a12e93a82"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a8c592a462f12d6776cdf207a12e93a82">process::TestsFilter::handle</a></div><div class="ttdeci">bool handle(const UPID &amp;process, const T &amp;t)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:297</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="classprocess_1_1TestsFilter_html_a1d5e43feacfada02c5c0eaf69ec7f2ca"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a1d5e43feacfada02c5c0eaf69ec7f2ca">process::TestsFilter::handle</a></div><div class="ttdeci">bool handle(const T &amp;t)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:268</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:520</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</a></div><div class="ttdef"><b>Definition:</b> future.hpp:58</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
diff --git a/content/api/latest/c++/hierarchy.html b/content/api/latest/c++/hierarchy.html
index 61d865d..a17f21a 100644
--- a/content/api/latest/c++/hierarchy.html
+++ b/content/api/latest/c++/hierarchy.html
@@ -822,7 +822,7 @@
 <tr id="row_448_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classOption.html" target="_self">Option&lt; process::http::URL &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_449_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classOption.html" target="_self">Option&lt; process::metrics::PullGauge &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_450_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classOption.html" target="_self">Option&lt; process::Owned&lt; BoundedRateLimiter &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_451_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classOption.html" target="_self">Option&lt; process::Owned&lt; mesos::internal::master::Heartbeater&lt; scheduler::Event, v1::scheduler::Event &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_451_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classOption.html" target="_self">Option&lt; process::Owned&lt; mesos::internal::master::Heartbeater&lt; mesos::scheduler::Event, v1::scheduler::Event &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_452_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classOption.html" target="_self">Option&lt; process::Owned&lt; process::RateLimiter &gt; &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_453_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classOption.html" target="_self">Option&lt; process::Owned&lt; process::TimeSeries&lt; double &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_454_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classOption.html" target="_self">Option&lt; process::Subprocess &gt;</a></td><td class="desc"></td></tr>
@@ -1312,42 +1312,42 @@
 <tr id="row_800_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; Key, typename list::iterator &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_801_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_801_" class="arrow" onclick="toggleFolder('801_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; MachineID, mesos::internal::master::Machine, typename std::conditional&lt; std::is_enum&lt; MachineID &gt;::value,EnumClassHash,std::hash&lt; MachineID &gt;&gt;::type, std::equal_to&lt; MachineID &gt; &gt;</b></td><td class="desc"></td></tr>
 <tr id="row_801_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; MachineID, mesos::internal::master::Machine &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_802_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_802_" class="arrow" onclick="toggleFolder('802_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; network::inet::Address, hashset&lt; process::UPID &gt;, typename std::conditional&lt; std::is_enum&lt; network::inet::Address &gt;::value,EnumClassHash,std::hash&lt; network::inet::Address &gt;&gt;::type, std::equal_to&lt; network [...]
-<tr id="row_802_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; network::inet::Address, hashset&lt; process::UPID &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_803_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_803_" class="arrow" onclick="toggleFolder('803_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; network::inet::Address, int_fd, typename std::conditional&lt; std::is_enum&lt; network::inet::Address &gt;::value,EnumClassHash,std::hash&lt; network::inet::Address &gt;&gt;::type, std::equal_to&lt; network::inet::Address &gt; &gt;</b></td><td [...]
-<tr id="row_803_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; network::inet::Address, int_fd &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_804_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_804_" class="arrow" onclick="toggleFolder('804_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; Offer::Operation::Type, process::metrics::Counter, typename std::conditional&lt; std::is_enum&lt; Offer::Operation::Type &gt;::value,EnumClassHash,std::hash&lt; Offer::Operation::Type &gt;&gt;::type, std::equal_to&lt; Offer::Opera [...]
-<tr id="row_804_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; Offer::Operation::Type, process::metrics::Counter &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_805_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_805_" class="arrow" onclick="toggleFolder('805_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; OfferID, InverseOffer *, typename std::conditional&lt; std::is_enum&lt; OfferID &gt;::value,EnumClassHash,std::hash&lt; OfferID &gt;&gt;::type, std::equal_to&lt; OfferID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_805_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; OfferID, InverseOffer * &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_806_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_806_" class="arrow" onclick="toggleFolder('806_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; OfferID, Offer *, typename std::conditional&lt; std::is_enum&lt; OfferID &gt;::value,EnumClassHash,std::hash&lt; OfferID &gt;&gt;::type, std::equal_to&lt; OfferID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_806_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; OfferID, Offer * &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_807_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_807_" class="arrow" onclick="toggleFolder('807_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; OfferID, process::Timer, typename std::conditional&lt; std::is_enum&lt; OfferID &gt;::value,EnumClassHash,std::hash&lt; OfferID &gt;&gt;::type, std::equal_to&lt; OfferID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_807_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; OfferID, process::Timer &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_808_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_808_" class="arrow" onclick="toggleFolder('808_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; OperationID, UUID, typename std::conditional&lt; std::is_enum&lt; OperationID &gt;::value,EnumClassHash,std::hash&lt; OperationID &gt;&gt;::type, std::equal_to&lt; OperationID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_808_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; OperationID, UUID &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_809_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_809_" class="arrow" onclick="toggleFolder('809_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; prid_t, std::string, typename std::conditional&lt; std::is_enum&lt; prid_t &gt;::value,EnumClassHash,std::hash&lt; prid_t &gt;&gt;::type, std::equal_to&lt; prid_t &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_809_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; prid_t, std::string &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_810_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_810_" class="arrow" onclick="toggleFolder('810_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; process::ProcessBase *, hashset&lt; process::UPID &gt;, typename std::conditional&lt; std::is_enum&lt; process::ProcessBase * &gt;::value,EnumClassHash,std::hash&lt; process::ProcessBase * &gt;&gt;::type, std::equal_to&lt; process [...]
-<tr id="row_810_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; process::ProcessBase *, hashset&lt; process::UPID &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_811_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_811_" class="arrow" onclick="toggleFolder('811_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; process::UPID, hashset&lt; process::ProcessBase * &gt;, typename std::conditional&lt; std::is_enum&lt; process::UPID &gt;::value,EnumClassHash,std::hash&lt; process::UPID &gt;&gt;::type, std::equal_to&lt; process::UPID &gt; &gt;</b></td><td cl [...]
-<tr id="row_811_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; process::UPID, hashset&lt; process::ProcessBase * &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_812_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_812_" class="arrow" onclick="toggleFolder('812_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; process::UPID, mesos::internal::master::Slave *, typename std::conditional&lt; std::is_enum&lt; process::UPID &gt;::value,EnumClassHash,std::hash&lt; process::UPID &gt;&gt;::type, std::equal_to&lt; process::UPID &gt; &gt;</b></td> [...]
-<tr id="row_812_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; process::UPID, mesos::internal::master::Slave * &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_813_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_813_" class="arrow" onclick="toggleFolder('813_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; process::UPID, Option&lt; std::string &gt;, typename std::conditional&lt; std::is_enum&lt; process::UPID &gt;::value,EnumClassHash,std::hash&lt; process::UPID &gt;&gt;::type, std::equal_to&lt; process::UPID &gt; &gt;</b></td><td class="desc">< [...]
-<tr id="row_813_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; process::UPID, Option&lt; std::string &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_814_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_814_" class="arrow" onclick="toggleFolder('814_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; process::UPID, process::Future&lt; Option&lt; std::string &gt; &gt;, typename std::conditional&lt; std::is_enum&lt; process::UPID &gt;::value,EnumClassHash,std::hash&lt; process::UPID &gt;&gt;::type, std::equal_to&lt; process::UPI [...]
-<tr id="row_814_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; process::UPID, process::Future&lt; Option&lt; std::string &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_815_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_815_" class="arrow" onclick="toggleFolder('815_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; process::UPID, std::string, typename std::conditional&lt; std::is_enum&lt; process::UPID &gt;::value,EnumClassHash,std::hash&lt; process::UPID &gt;&gt;::type, std::equal_to&lt; process::UPID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_815_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; process::UPID, std::string &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_816_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_816_" class="arrow" onclick="toggleFolder('816_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; ResourceProviderID, mesos::internal::master::Slave::ResourceProvider, typename std::conditional&lt; std::is_enum&lt; ResourceProviderID &gt;::value,EnumClassHash,std::hash&lt; ResourceProviderID &gt;&gt;::type, std::equal_to&lt; R [...]
-<tr id="row_816_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; ResourceProviderID, mesos::internal::master::Slave::ResourceProvider &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_817_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_817_" class="arrow" onclick="toggleFolder('817_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; ResourceProviderID, mesos::internal::slave::ResourceProvider *, typename std::conditional&lt; std::is_enum&lt; ResourceProviderID &gt;::value,EnumClassHash,std::hash&lt; ResourceProviderID &gt;&gt;::type, std::equal_to&lt; ResourceProviderID & [...]
-<tr id="row_817_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; ResourceProviderID, mesos::internal::slave::ResourceProvider * &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_818_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_818_" class="arrow" onclick="toggleFolder('818_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; scheduler::Call::Type, process::metrics::Counter, typename std::conditional&lt; std::is_enum&lt; scheduler::Call::Type &gt;::value,EnumClassHash,std::hash&lt; scheduler::Call::Type &gt;&gt;::type, std::equal_to&lt; scheduler::Call [...]
-<tr id="row_818_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; scheduler::Call::Type, process::metrics::Counter &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_819_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_819_" class="arrow" onclick="toggleFolder('819_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; scheduler::Event::Type, process::metrics::Counter, typename std::conditional&lt; std::is_enum&lt; scheduler::Event::Type &gt;::value,EnumClassHash,std::hash&lt; scheduler::Event::Type &gt;&gt;::type, std::equal_to&lt; scheduler::Event::Type &g [...]
-<tr id="row_819_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; scheduler::Event::Type, process::metrics::Counter &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_802_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_802_" class="arrow" onclick="toggleFolder('802_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; mesos::scheduler::Call::Type, process::metrics::Counter, typename std::conditional&lt; std::is_enum&lt; mesos::scheduler::Call::Type &gt;::value,EnumClassHash,std::hash&lt; mesos::scheduler::Call::Type &gt;&gt;::type, std::equal_t [...]
+<tr id="row_802_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; mesos::scheduler::Call::Type, process::metrics::Counter &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_803_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_803_" class="arrow" onclick="toggleFolder('803_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; mesos::scheduler::Event::Type, process::metrics::Counter, typename std::conditional&lt; std::is_enum&lt; mesos::scheduler::Event::Type &gt;::value,EnumClassHash,std::hash&lt; mesos::scheduler::Event::Type &gt;&gt;::type, std::equal_to&lt; meso [...]
+<tr id="row_803_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; mesos::scheduler::Event::Type, process::metrics::Counter &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_804_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_804_" class="arrow" onclick="toggleFolder('804_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; network::inet::Address, hashset&lt; process::UPID &gt;, typename std::conditional&lt; std::is_enum&lt; network::inet::Address &gt;::value,EnumClassHash,std::hash&lt; network::inet::Address &gt;&gt;::type, std::equal_to&lt; network [...]
+<tr id="row_804_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; network::inet::Address, hashset&lt; process::UPID &gt; &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_805_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_805_" class="arrow" onclick="toggleFolder('805_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; network::inet::Address, int_fd, typename std::conditional&lt; std::is_enum&lt; network::inet::Address &gt;::value,EnumClassHash,std::hash&lt; network::inet::Address &gt;&gt;::type, std::equal_to&lt; network::inet::Address &gt; &gt;</b></td><td [...]
+<tr id="row_805_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; network::inet::Address, int_fd &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_806_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_806_" class="arrow" onclick="toggleFolder('806_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; Offer::Operation::Type, process::metrics::Counter, typename std::conditional&lt; std::is_enum&lt; Offer::Operation::Type &gt;::value,EnumClassHash,std::hash&lt; Offer::Operation::Type &gt;&gt;::type, std::equal_to&lt; Offer::Opera [...]
+<tr id="row_806_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; Offer::Operation::Type, process::metrics::Counter &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_807_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_807_" class="arrow" onclick="toggleFolder('807_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; OfferID, InverseOffer *, typename std::conditional&lt; std::is_enum&lt; OfferID &gt;::value,EnumClassHash,std::hash&lt; OfferID &gt;&gt;::type, std::equal_to&lt; OfferID &gt; &gt;</b></td><td class="desc"></td></tr>
+<tr id="row_807_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; OfferID, InverseOffer * &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_808_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_808_" class="arrow" onclick="toggleFolder('808_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; OfferID, Offer *, typename std::conditional&lt; std::is_enum&lt; OfferID &gt;::value,EnumClassHash,std::hash&lt; OfferID &gt;&gt;::type, std::equal_to&lt; OfferID &gt; &gt;</b></td><td class="desc"></td></tr>
+<tr id="row_808_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; OfferID, Offer * &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_809_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_809_" class="arrow" onclick="toggleFolder('809_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; OfferID, process::Timer, typename std::conditional&lt; std::is_enum&lt; OfferID &gt;::value,EnumClassHash,std::hash&lt; OfferID &gt;&gt;::type, std::equal_to&lt; OfferID &gt; &gt;</b></td><td class="desc"></td></tr>
+<tr id="row_809_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; OfferID, process::Timer &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_810_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_810_" class="arrow" onclick="toggleFolder('810_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; OperationID, UUID, typename std::conditional&lt; std::is_enum&lt; OperationID &gt;::value,EnumClassHash,std::hash&lt; OperationID &gt;&gt;::type, std::equal_to&lt; OperationID &gt; &gt;</b></td><td class="desc"></td></tr>
+<tr id="row_810_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; OperationID, UUID &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_811_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_811_" class="arrow" onclick="toggleFolder('811_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; prid_t, std::string, typename std::conditional&lt; std::is_enum&lt; prid_t &gt;::value,EnumClassHash,std::hash&lt; prid_t &gt;&gt;::type, std::equal_to&lt; prid_t &gt; &gt;</b></td><td class="desc"></td></tr>
+<tr id="row_811_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; prid_t, std::string &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_812_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_812_" class="arrow" onclick="toggleFolder('812_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; process::ProcessBase *, hashset&lt; process::UPID &gt;, typename std::conditional&lt; std::is_enum&lt; process::ProcessBase * &gt;::value,EnumClassHash,std::hash&lt; process::ProcessBase * &gt;&gt;::type, std::equal_to&lt; process [...]
+<tr id="row_812_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; process::ProcessBase *, hashset&lt; process::UPID &gt; &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_813_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_813_" class="arrow" onclick="toggleFolder('813_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; process::UPID, hashset&lt; process::ProcessBase * &gt;, typename std::conditional&lt; std::is_enum&lt; process::UPID &gt;::value,EnumClassHash,std::hash&lt; process::UPID &gt;&gt;::type, std::equal_to&lt; process::UPID &gt; &gt;</b></td><td cl [...]
+<tr id="row_813_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; process::UPID, hashset&lt; process::ProcessBase * &gt; &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_814_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_814_" class="arrow" onclick="toggleFolder('814_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; process::UPID, mesos::internal::master::Slave *, typename std::conditional&lt; std::is_enum&lt; process::UPID &gt;::value,EnumClassHash,std::hash&lt; process::UPID &gt;&gt;::type, std::equal_to&lt; process::UPID &gt; &gt;</b></td> [...]
+<tr id="row_814_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; process::UPID, mesos::internal::master::Slave * &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_815_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_815_" class="arrow" onclick="toggleFolder('815_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; process::UPID, Option&lt; std::string &gt;, typename std::conditional&lt; std::is_enum&lt; process::UPID &gt;::value,EnumClassHash,std::hash&lt; process::UPID &gt;&gt;::type, std::equal_to&lt; process::UPID &gt; &gt;</b></td><td class="desc">< [...]
+<tr id="row_815_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; process::UPID, Option&lt; std::string &gt; &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_816_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_816_" class="arrow" onclick="toggleFolder('816_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; process::UPID, process::Future&lt; Option&lt; std::string &gt; &gt;, typename std::conditional&lt; std::is_enum&lt; process::UPID &gt;::value,EnumClassHash,std::hash&lt; process::UPID &gt;&gt;::type, std::equal_to&lt; process::UPI [...]
+<tr id="row_816_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; process::UPID, process::Future&lt; Option&lt; std::string &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_817_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_817_" class="arrow" onclick="toggleFolder('817_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; process::UPID, std::string, typename std::conditional&lt; std::is_enum&lt; process::UPID &gt;::value,EnumClassHash,std::hash&lt; process::UPID &gt;&gt;::type, std::equal_to&lt; process::UPID &gt; &gt;</b></td><td class="desc"></td></tr>
+<tr id="row_817_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; process::UPID, std::string &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_818_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_818_" class="arrow" onclick="toggleFolder('818_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; ResourceProviderID, mesos::internal::master::Slave::ResourceProvider, typename std::conditional&lt; std::is_enum&lt; ResourceProviderID &gt;::value,EnumClassHash,std::hash&lt; ResourceProviderID &gt;&gt;::type, std::equal_to&lt; R [...]
+<tr id="row_818_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; ResourceProviderID, mesos::internal::master::Slave::ResourceProvider &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_819_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_819_" class="arrow" onclick="toggleFolder('819_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; ResourceProviderID, mesos::internal::slave::ResourceProvider *, typename std::conditional&lt; std::is_enum&lt; ResourceProviderID &gt;::value,EnumClassHash,std::hash&lt; ResourceProviderID &gt;&gt;::type, std::equal_to&lt; ResourceProviderID & [...]
+<tr id="row_819_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; ResourceProviderID, mesos::internal::slave::ResourceProvider * &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_820_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_820_" class="arrow" onclick="toggleFolder('820_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; SlaveID, hashmap&lt; ExecutorID, ExecutorInfo &gt;, typename std::conditional&lt; std::is_enum&lt; SlaveID &gt;::value,EnumClassHash,std::hash&lt; SlaveID &gt;&gt;::type, std::equal_to&lt; SlaveID &gt; &gt;</b></td><td class="desc [...]
 <tr id="row_820_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; SlaveID, hashmap&lt; ExecutorID, ExecutorInfo &gt; &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_821_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_821_" class="arrow" onclick="toggleFolder('821_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; SlaveID, hashset&lt; InverseOfferFilter * &gt;, typename std::conditional&lt; std::is_enum&lt; SlaveID &gt;::value,EnumClassHash,std::hash&lt; SlaveID &gt;&gt;::type, std::equal_to&lt; SlaveID &gt; &gt;</b></td><td class="desc"></td></tr>
@@ -1520,8 +1520,8 @@
 <tr id="row_911_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classos_1_1WindowsFD.html" target="_self">os::WindowsFD</a></td><td class="desc"></td></tr>
 <tr id="row_912_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1internal_1_1wrap.html" target="_self">process::internal::wrap&lt; T &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_913_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html" target="_self">process::internal::wrap&lt; Future&lt; X &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_914_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html" target="_self">process::http::Pipe::Writer</a></td><td class="desc"></td></tr>
-<tr id="row_915_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html" target="_self">mesos::log::Log::Writer</a></td><td class="desc"></td></tr>
+<tr id="row_914_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html" target="_self">mesos::log::Log::Writer</a></td><td class="desc"></td></tr>
+<tr id="row_915_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html" target="_self">process::http::Pipe::Writer</a></td><td class="desc"></td></tr>
 <tr id="row_916_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classJSON_1_1WriterProxy.html" target="_self">JSON::WriterProxy</a></td><td class="desc"></td></tr>
 <tr id="row_917_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html" target="_self">process::http::header::WWWAuthenticate</a></td><td class="desc"></td></tr>
 <tr id="row_918_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classZooKeeper.html" target="_self">ZooKeeper</a></td><td class="desc"></td></tr>
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index fae8824..bef8fd1 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -2204,6 +2204,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="authenticate_http_frameworks"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a4533859db31c9a564e124807c454f44d"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="authenticate_http_readonly"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a20442b200da2a5db837cf89a18427eac"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="authenticate_http_readwrite"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#ab70c27c5c0fb396ceaee073e894249d0"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="authentication_v0_timeout"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a73a89316196261fe380dd9b4794f9a5a"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="authenticators"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#ab3462fa2880b319c7984d75c47eab477"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="authorizers"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a416543c675cd8492ab8ddfcc089a5f86"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="cluster"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a910adf4c4dcd8b2e1c471735d5148749"><param name="ImageNumber" value="11"></OBJECT>
@@ -2302,7 +2303,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="capabilities"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a4bd6909f50c4594e8db3f4f791814dc7"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="completedTasks"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a24bbb82d27e409d2f48ed01fbf2619f1"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="executors"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a1e784cda7e5c31ad19ec72b6a7b6fdee"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="heartbeater"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a36dcfd05ca84ba51bc10c73dce933d70"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="heartbeater"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a88b8d96c4e15e4673d4d505cb1f2a195"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="http"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a574beb521d564fcbbbce942e694d106c"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="info"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#aaa84eaf9694ad355fdb76ff15818b295"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="inverseOffers"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a53c59b3da6fae1d939e4ef662b1db164"><param name="ImageNumber" value="11"></OBJECT>
@@ -2330,14 +2331,14 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="FrameworkMetrics"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa842fe680d4cb7cd25343fd6e0f8fc0b"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="~FrameworkMetrics"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa9b317c8a36290264ac7f4191269a8fa"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="decrementActiveTaskState"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a55c73acca7035e8a85389cf3f3f3423f"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementCall"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ddfbfbec23db98a3f7c538429cee7d2"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementEvent"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af8b6511bd6cee3313c68145a2877d135"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementCall"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae54071f3c43f6684840e467e55862e55"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementEvent"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a3e14bc252d20a76d782af6ed241cb373"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementOperation"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a60aab94afe211578dacec4991a827d26"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementTaskState"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aebbaaa910f818d3ba61375c866c4889e"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="active_task_states"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae714a9c54b4351e8ebc90d390c806cc9"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="call_types"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ed0661cf7102277481956145d87ec95"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="call_types"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a432ce7bcbb115b6c9f3d7c48d09349d0"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="calls"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a6c601ee65099e95239874809e990557d"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="event_types"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa73e7525625026625c4d1edbff28aa84"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="event_types"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af0f6847c5434cb109d02fe9afb99cbe8"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="events"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae56acf7c7d8d0fa758aecb985e45f850"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="frameworkInfo"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a17d8fb89e957592977a738d2abcf8bc0"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="offers_accepted"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa8580643c32cb8405c88785116799a04"><param name="ImageNumber" value="11"></OBJECT>
@@ -2524,7 +2525,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="SourcesReasons"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#a372c76312efe294b401075271f570df2"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="Metrics"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#a39a2bce993350772570e273bb0df46f7"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="~Metrics"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#aaae431bf7f7d919b70f3783f20421462"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementInvalidSchedulerCalls"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#ac506f96b11b8090140a74ee55efe4121"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementInvalidSchedulerCalls"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#ac2451bc8f7f22fb2e9f04fd071ba8746"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementTasksStates"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#ab1cbee967e10c55507537367df2e5122"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="dropped_messages"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#a8e91f7067a99d1e4855042ac5353b30f"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="elected"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#a1e62bc8b22770abf563ee99b376c581c"><param name="ImageNumber" value="11"></OBJECT>
@@ -7068,7 +7069,7 @@
         </UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="DispatchEvent"><param name="Local" value="structprocess_1_1DispatchEvent.html"><param name="ImageNumber" value="1"></OBJECT>
         <UL>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="DispatchEvent"><param name="Local" value="structprocess_1_1DispatchEvent.html#a61eba6a0761659cbc08309ed5706d929"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="DispatchEvent"><param name="Local" value="structprocess_1_1DispatchEvent.html#a0ed4a0790d715ea0dd931de3ae8bb252"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="DispatchEvent"><param name="Local" value="structprocess_1_1DispatchEvent.html#a6545170c308f78466893b03bfbb57fe4"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="DispatchEvent"><param name="Local" value="structprocess_1_1DispatchEvent.html#a416fd627adb3f073cd388afa247df399"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="consume"><param name="Local" value="structprocess_1_1DispatchEvent.html#aa2b08c20467f4fc08323d6ba5bc3765c"><param name="ImageNumber" value="11"></OBJECT>
@@ -7077,7 +7078,6 @@
         <LI><OBJECT type="text/sitemap"><param name="Name" value="visit"><param name="Local" value="structprocess_1_1DispatchEvent.html#a0e76d6c1283c8e70858d7099be34a5ba"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="f"><param name="Local" value="structprocess_1_1DispatchEvent.html#a8a16bf0526d8e5b72085bfe34494a18e"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="functionType"><param name="Local" value="structprocess_1_1DispatchEvent.html#ae5d8afa6d3217679dbd9046f45da1f62"><param name="ImageNumber" value="11"></OBJECT>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="pid"><param name="Local" value="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d"><param name="ImageNumber" value="11"></OBJECT>
         </UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="Encoder"><param name="Local" value="classprocess_1_1Encoder.html"><param name="ImageNumber" value="1"></OBJECT>
         <UL>
@@ -7190,11 +7190,11 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="Filter"><param name="Local" value="classprocess_1_1Filter.html"><param name="ImageNumber" value="1"></OBJECT>
         <UL>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="~Filter"><param name="Local" value="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227"><param name="ImageNumber" value="11"></OBJECT>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e"><param name="ImageNumber" value="11"></OBJECT>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e"><param name="ImageNumber" value="11"></OBJECT>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7"><param name="ImageNumber" value="11"></OBJECT>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a"><param name="ImageNumber" value="11"></OBJECT>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#ab59818a1df783343b1741ca8c90bfeca"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#ac3b182680ab9f403cc0f268f1939ebd5"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#a04488d6fd45855fe3dd24f5b32accce3"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#a38db899e4f41659aeb21ff39cfae0c55"><param name="ImageNumber" value="11"></OBJECT>
         </UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="FilterTestEventListener"><param name="Local" value="classprocess_1_1FilterTestEventListener.html"><param name="ImageNumber" value="1"></OBJECT>
         <UL>
@@ -7357,10 +7357,10 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="MockFilter"><param name="Local" value="classprocess_1_1MockFilter.html"><param name="ImageNumber" value="1"></OBJECT>
         <UL>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="MockFilter"><param name="Local" value="classprocess_1_1MockFilter.html#a46e44e83120e5758acc6b731f2bbe190"><param name="ImageNumber" value="11"></OBJECT>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classprocess_1_1MockFilter.html#a0040d754098f1ba0ca3f5a416cfba415"><param name="ImageNumber" value="11"></OBJECT>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classprocess_1_1MockFilter.html#aa2dacabbee2ef393a13dcfce9721a560"><param name="ImageNumber" value="11"></OBJECT>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classprocess_1_1MockFilter.html#a668364fdefb63bcaca33cfbe509562db"><param name="ImageNumber" value="11"></OBJECT>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classprocess_1_1MockFilter.html#a17298c338ada275000ffa0a64ca22cf7"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD2"><param name="Local" value="classprocess_1_1MockFilter.html#a9addf165db2b6321fa1fe32945a003d5"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD2"><param name="Local" value="classprocess_1_1MockFilter.html#a330f84f7da050f09f83cdef290fe53b4"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD2"><param name="Local" value="classprocess_1_1MockFilter.html#a0c233aa097d1e6ea022e94699bb6a329"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD2"><param name="Local" value="classprocess_1_1MockFilter.html#ab4d5e9ff253d5a996d5b3684ddf11c48"><param name="ImageNumber" value="11"></OBJECT>
         </UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="MpscLinkedQueue"><param name="Local" value="classprocess_1_1MpscLinkedQueue.html"><param name="ImageNumber" value="1"></OBJECT>
         <UL>
@@ -7697,11 +7697,11 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="TestsFilter"><param name="Local" value="classprocess_1_1TestsFilter.html"><param name="ImageNumber" value="1"></OBJECT>
         <UL>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="TestsFilter"><param name="Local" value="classprocess_1_1TestsFilter.html#a1c90f4054bbb9a655d95b749a5a50d25"><param name="ImageNumber" value="11"></OBJECT>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#ae3f055a4ff3190c1f568421774d3f3cf"><param name="ImageNumber" value="11"></OBJECT>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#a7f9cd8408f057ff0e2861d0b492bea2e"><param name="ImageNumber" value="11"></OBJECT>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#ac68e8c66f8494e8ba27588b6d4c46c10"><param name="ImageNumber" value="11"></OBJECT>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#a1d8259f97d15c9c17d6ed39e242847ab"><param name="ImageNumber" value="11"></OBJECT>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="handle"><param name="Local" value="classprocess_1_1TestsFilter.html#a1d5e43feacfada02c5c0eaf69ec7f2ca"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#a159785700c6d18c9efeead333b24c009"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#a7ab46151d93883932a77d11c21255aff"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#aaaa223836f007c76bc78a4fa6d11dd52"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#a1174e6d1d4406e86b979ae1233b91dca"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="handle"><param name="Local" value="classprocess_1_1TestsFilter.html#a8c592a462f12d6776cdf207a12e93a82"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="mock"><param name="Local" value="classprocess_1_1TestsFilter.html#a0655ea251c4adfe978c7dbf072c117ab"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="mutex"><param name="Local" value="classprocess_1_1TestsFilter.html#a9551cfa133104028b13b10c9d612f72f"><param name="ImageNumber" value="11"></OBJECT>
         </UL>
@@ -10285,7 +10285,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Option&lt; process::http::URL &gt;"><param name="Local" value="classOption.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Option&lt; process::metrics::PullGauge &gt;"><param name="Local" value="classOption.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Option&lt; process::Owned&lt; BoundedRateLimiter &gt; &gt;"><param name="Local" value="classOption.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="Option&lt; process::Owned&lt; mesos::internal::master::Heartbeater&lt; scheduler::Event, v1::scheduler::Event &gt; &gt; &gt;"><param name="Local" value="classOption.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="Option&lt; process::Owned&lt; mesos::internal::master::Heartbeater&lt; mesos::scheduler::Event, v1::scheduler::Event &gt; &gt; &gt;"><param name="Local" value="classOption.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Option&lt; process::Owned&lt; process::RateLimiter &gt; &gt;"><param name="Local" value="classOption.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Option&lt; process::Owned&lt; process::TimeSeries&lt; double &gt; &gt; &gt;"><param name="Local" value="classOption.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Option&lt; process::Subprocess &gt;"><param name="Local" value="classOption.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10927,6 +10927,14 @@
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap&lt; MachineID, mesos::internal::master::Machine &gt;"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map&lt; mesos::scheduler::Call::Type, process::metrics::Counter, typename std::conditional&lt; std::is_enum&lt; mesos::scheduler::Call::Type &gt;::value,EnumClassHash,std::hash&lt; mesos::scheduler::Call::Type &gt;&gt;::type, std::equal_to&lt; mesos::scheduler::Call::Type &gt; &gt;"><param name="ImageNumber" value="1"></OBJECT>
+      <UL>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap&lt; mesos::scheduler::Call::Type, process::metrics::Counter &gt;"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
+      </UL>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map&lt; mesos::scheduler::Event::Type, process::metrics::Counter, typename std::conditional&lt; std::is_enum&lt; mesos::scheduler::Event::Type &gt;::value,EnumClassHash,std::hash&lt; mesos::scheduler::Event::Type &gt;&gt;::type, std::equal_to&lt; mesos::scheduler::Event::Type &gt; &gt;"><param name="ImageNumber" value="1"></OBJECT>
+      <UL>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap&lt; mesos::scheduler::Event::Type, process::metrics::Counter &gt;"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
+      </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map&lt; network::inet::Address, hashset&lt; process::UPID &gt;, typename std::conditional&lt; std::is_enum&lt; network::inet::Address &gt;::value,EnumClassHash,std::hash&lt; network::inet::Address &gt;&gt;::type, std::equal_to&lt; network::inet::Address &gt; &gt;"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap&lt; network::inet::Address, hashset&lt; process::UPID &gt; &gt;"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10991,14 +10999,6 @@
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap&lt; ResourceProviderID, mesos::internal::slave::ResourceProvider * &gt;"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map&lt; scheduler::Call::Type, process::metrics::Counter, typename std::conditional&lt; std::is_enum&lt; scheduler::Call::Type &gt;::value,EnumClassHash,std::hash&lt; scheduler::Call::Type &gt;&gt;::type, std::equal_to&lt; scheduler::Call::Type &gt; &gt;"><param name="ImageNumber" value="1"></OBJECT>
-      <UL>
-      <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap&lt; scheduler::Call::Type, process::metrics::Counter &gt;"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
-      </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map&lt; scheduler::Event::Type, process::metrics::Counter, typename std::conditional&lt; std::is_enum&lt; scheduler::Event::Type &gt;::value,EnumClassHash,std::hash&lt; scheduler::Event::Type &gt;&gt;::type, std::equal_to&lt; scheduler::Event::Type &gt; &gt;"><param name="ImageNumber" value="1"></OBJECT>
-      <UL>
-      <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap&lt; scheduler::Event::Type, process::metrics::Counter &gt;"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
-      </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map&lt; SlaveID, hashmap&lt; ExecutorID, ExecutorInfo &gt;, typename std::conditional&lt; std::is_enum&lt; SlaveID &gt;::value,EnumClassHash,std::hash&lt; SlaveID &gt;&gt;::type, std::equal_to&lt; SlaveID &gt; &gt;"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap&lt; SlaveID, hashmap&lt; ExecutorID, ExecutorInfo &gt; &gt;"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -11309,8 +11309,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Name" value="os::WindowsFD"><param name="Local" value="classos_1_1WindowsFD.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::internal::wrap&lt; T &gt;"><param name="Local" value="structprocess_1_1internal_1_1wrap.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::internal::wrap&lt; Future&lt; X &gt; &gt;"><param name="Local" value="structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::Pipe::Writer"><param name="Local" value="classprocess_1_1http_1_1Pipe_1_1Writer.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::log::Log::Writer"><param name="Local" value="classmesos_1_1log_1_1Log_1_1Writer.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::Pipe::Writer"><param name="Local" value="classprocess_1_1http_1_1Pipe_1_1Writer.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="JSON::WriterProxy"><param name="Local" value="classJSON_1_1WriterProxy.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::header::WWWAuthenticate"><param name="Local" value="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="ZooKeeper"><param name="Local" value="classZooKeeper.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -11848,7 +11848,7 @@
                 </UL>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="DispatchEvent"><param name="Local" value="structprocess_1_1DispatchEvent.html"><param name="ImageNumber" value="1"></OBJECT>
                 <UL>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="DispatchEvent"><param name="Local" value="structprocess_1_1DispatchEvent.html#a61eba6a0761659cbc08309ed5706d929"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="DispatchEvent"><param name="Local" value="structprocess_1_1DispatchEvent.html#a0ed4a0790d715ea0dd931de3ae8bb252"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="DispatchEvent"><param name="Local" value="structprocess_1_1DispatchEvent.html#a6545170c308f78466893b03bfbb57fe4"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="DispatchEvent"><param name="Local" value="structprocess_1_1DispatchEvent.html#a416fd627adb3f073cd388afa247df399"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="consume"><param name="Local" value="structprocess_1_1DispatchEvent.html#aa2b08c20467f4fc08323d6ba5bc3765c"><param name="ImageNumber" value="11"></OBJECT>
@@ -11857,7 +11857,6 @@
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="visit"><param name="Local" value="structprocess_1_1DispatchEvent.html#a0e76d6c1283c8e70858d7099be34a5ba"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="f"><param name="Local" value="structprocess_1_1DispatchEvent.html#a8a16bf0526d8e5b72085bfe34494a18e"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="functionType"><param name="Local" value="structprocess_1_1DispatchEvent.html#ae5d8afa6d3217679dbd9046f45da1f62"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="pid"><param name="Local" value="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d"><param name="ImageNumber" value="11"></OBJECT>
                 </UL>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="ExitedEvent"><param name="Local" value="structprocess_1_1ExitedEvent.html"><param name="ImageNumber" value="1"></OBJECT>
                 <UL>
@@ -11902,11 +11901,11 @@
               <LI><OBJECT type="text/sitemap"><param name="Name" value="Filter"><param name="Local" value="classprocess_1_1Filter.html"><param name="ImageNumber" value="1"></OBJECT>
                 <UL>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="~Filter"><param name="Local" value="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#ab59818a1df783343b1741ca8c90bfeca"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#ac3b182680ab9f403cc0f268f1939ebd5"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#a04488d6fd45855fe3dd24f5b32accce3"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1Filter.html#a38db899e4f41659aeb21ff39cfae0c55"><param name="ImageNumber" value="11"></OBJECT>
                 </UL>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="3rdparty_2libprocess_2include_2process_2filter_8hpp.html#a3054d5443603436a6315f210a412cbbc"><param name="ImageNumber" value="11"></OBJECT>
               </UL>
@@ -12191,19 +12190,19 @@
               <LI><OBJECT type="text/sitemap"><param name="Name" value="MockFilter"><param name="Local" value="classprocess_1_1MockFilter.html"><param name="ImageNumber" value="1"></OBJECT>
                 <UL>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="MockFilter"><param name="Local" value="classprocess_1_1MockFilter.html#a46e44e83120e5758acc6b731f2bbe190"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classprocess_1_1MockFilter.html#a0040d754098f1ba0ca3f5a416cfba415"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classprocess_1_1MockFilter.html#aa2dacabbee2ef393a13dcfce9721a560"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classprocess_1_1MockFilter.html#a668364fdefb63bcaca33cfbe509562db"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classprocess_1_1MockFilter.html#a17298c338ada275000ffa0a64ca22cf7"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD2"><param name="Local" value="classprocess_1_1MockFilter.html#a9addf165db2b6321fa1fe32945a003d5"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD2"><param name="Local" value="classprocess_1_1MockFilter.html#a330f84f7da050f09f83cdef290fe53b4"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD2"><param name="Local" value="classprocess_1_1MockFilter.html#a0c233aa097d1e6ea022e94699bb6a329"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD2"><param name="Local" value="classprocess_1_1MockFilter.html#ab4d5e9ff253d5a996d5b3684ddf11c48"><param name="ImageNumber" value="11"></OBJECT>
                 </UL>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="TestsFilter"><param name="Local" value="classprocess_1_1TestsFilter.html"><param name="ImageNumber" value="1"></OBJECT>
                 <UL>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="TestsFilter"><param name="Local" value="classprocess_1_1TestsFilter.html#a1c90f4054bbb9a655d95b749a5a50d25"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#ae3f055a4ff3190c1f568421774d3f3cf"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#a7f9cd8408f057ff0e2861d0b492bea2e"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#ac68e8c66f8494e8ba27588b6d4c46c10"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#a1d8259f97d15c9c17d6ed39e242847ab"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="handle"><param name="Local" value="classprocess_1_1TestsFilter.html#a1d5e43feacfada02c5c0eaf69ec7f2ca"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#a159785700c6d18c9efeead333b24c009"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#a7ab46151d93883932a77d11c21255aff"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#aaaa223836f007c76bc78a4fa6d11dd52"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="filter"><param name="Local" value="classprocess_1_1TestsFilter.html#a1174e6d1d4406e86b979ae1233b91dca"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="handle"><param name="Local" value="classprocess_1_1TestsFilter.html#a8c592a462f12d6776cdf207a12e93a82"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="mock"><param name="Local" value="classprocess_1_1TestsFilter.html#a0655ea251c4adfe978c7dbf072c117ab"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="mutex"><param name="Local" value="classprocess_1_1TestsFilter.html#a9551cfa133104028b13b10c9d612f72f"><param name="ImageNumber" value="11"></OBJECT>
                 </UL>
@@ -12215,11 +12214,13 @@
                 </UL>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="DROP_DISPATCH"><param name="Local" value="gmock_8hpp.html#a83d7fbe4c4eb03d61a6366b0ddaae002"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="DROP_DISPATCHES"><param name="Local" value="gmock_8hpp.html#a39bd6be2bdf5c617ec5dac53e4a3d8af"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="DROP_EXITED"><param name="Local" value="gmock_8hpp.html#afaddca1626dfb3ec7e76723d9c42ecee"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="DROP_MESSAGE"><param name="Local" value="gmock_8hpp.html#a3db304898b8675eb9a7bccb266fb38e3"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="DROP_MESSAGES"><param name="Local" value="gmock_8hpp.html#af95c5b76fd3a7c2f7a4dbdbe1b6fbdd0"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="EXPECT_NO_FUTURE_DISPATCHES"><param name="Local" value="gmock_8hpp.html#a628f7cb72f56ca317be2d2fa52cfd785"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="EXPECT_NO_FUTURE_MESSAGES"><param name="Local" value="gmock_8hpp.html#aeb94202d302628c42ca0ee22997ece1b"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="FUTURE_DISPATCH"><param name="Local" value="gmock_8hpp.html#a29372b91f542b04becd8431bd3c710f6"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="FUTURE_EXITED"><param name="Local" value="gmock_8hpp.html#a0d0d06206158960279c3aea24eff14f6"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="FUTURE_MESSAGE"><param name="Local" value="gmock_8hpp.html#ac486a790e226b380a065873d191982d4"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="ACTION_P2"><param name="Local" value="gmock_8hpp.html#aa6d3a11052b89f5eb3d79ce4e9f71cc6"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="ACTION_TEMPLATE"><param name="Local" value="gmock_8hpp.html#a067690c35f6d26ec6c9d62760e8a2289"><param name="ImageNumber" value="11"></OBJECT>
@@ -12239,6 +12240,7 @@
               <LI><OBJECT type="text/sitemap"><param name="Name" value="FutureArgField"><param name="Local" value="gmock_8hpp.html#a0c35c28ed32bd6a3408ae91abb00345e"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="FutureArgNotPointerField"><param name="Local" value="gmock_8hpp.html#a30faba2ef44036f9d19b8fc8da46e698"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="FutureDispatch"><param name="Local" value="gmock_8hpp.html#aff6bd8f5dec8eeff3a811804d1ab0f01"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="FutureExited"><param name="Local" value="gmock_8hpp.html#a5ba623559c799d2f1680053df3c4aa72"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="FutureHttpRequest"><param name="Local" value="gmock_8hpp.html#a2b8513096e75a6105c5fd2eda3e70551"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="FutureMessage"><param name="Local" value="gmock_8hpp.html#a390e5eb3421f9505ba6314d3472cf17a"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="FutureResult"><param name="Local" value="gmock_8hpp.html#aaedeb65e445fd7cf0f5d8c6f4fd67c41"><param name="ImageNumber" value="11"></OBJECT>
@@ -12246,10 +12248,11 @@
               <LI><OBJECT type="text/sitemap"><param name="Name" value="FutureSatisfy"><param name="Local" value="gmock_8hpp.html#ad10e57389b38423f9a7b514642e69dcf"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="FutureUnionHttpRequest"><param name="Local" value="gmock_8hpp.html#a8830a94f40628d9822c7b3a082851d1d"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="FutureUnionMessage"><param name="Local" value="gmock_8hpp.html#a1b1c26f643c8f91c5890cb78672d6f0e"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P2"><param name="Local" value="gmock_8hpp.html#ab21ff1f8b6c033414c6cdfb0eb2e7b99"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P3"><param name="Local" value="gmock_8hpp.html#a88b387087fa848e2f29b5521757628a3"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P"><param name="Local" value="gmock_8hpp.html#a455c465e5d0dcf4dc7837d690554987c"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P"><param name="Local" value="gmock_8hpp.html#ae3178d741ea1cb2754b4a33a69957ec3"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P2"><param name="Local" value="gmock_8hpp.html#a81c9f0acdbf20f78ce95468dc3c66cdb"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P3"><param name="Local" value="gmock_8hpp.html#ae01496fd0694c510061e9cb43fce8ab0"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P3"><param name="Local" value="gmock_8hpp.html#a146dae2fc51189333846791f332718a2"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P4"><param name="Local" value="gmock_8hpp.html#a19d199db8ae65c3bbb4775cf4d429b49"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="MATCHER_P4"><param name="Local" value="gmock_8hpp.html#a3c582f13a9775442d9fc1ac05e0d6007"><param name="ImageNumber" value="11"></OBJECT>
               </UL>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="grpc.hpp"><param name="Local" value="grpc_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -19652,8 +19655,8 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#a28e44e5d5bd039e8b8fdd34b50188da6"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#a8ad9ee74a5ea2cf572ac7d1af7dfa933"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#ada757363f7eb07831a8b55bdb9a0b120"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#ad4ef4ec0e39c203fe5a49763e22d7329"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#ad6363e498577cf8e2867761d992901b4"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#a6e9aec0f80d468d03db16174b7934784"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#a2fe0b07a1aa9857d32c560f8cb2f8fa5"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#afae4d336ee850f0836b3c6c44e0ff12a"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#a83e83ef91367cc117a30a793060c0835"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#a65b539ba152609b03b5e142605ed272c"><param name="ImageNumber" value="11"></OBJECT>
@@ -19693,9 +19696,9 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="evolve"><param name="Local" value="evolve_8hpp.html#a036bcaf8efb8d9df745b1f010e39dc5c"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="evolve"><param name="Local" value="evolve_8hpp.html#ae4b12b8c4bda590ebe67b2e6ec8543f3"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="evolve"><param name="Local" value="evolve_8hpp.html#ac7f729ca9047db42bc200b51177d0766"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="evolve"><param name="Local" value="evolve_8hpp.html#a86b14595cac4205b31186cee9db9f2e5"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="evolve"><param name="Local" value="evolve_8hpp.html#a1ab18427b35900cadd7e67a45bea964c"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="evolve"><param name="Local" value="evolve_8hpp.html#a43aa84dbb2d2eb36b6d28acc96661308"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="evolve"><param name="Local" value="evolve_8hpp.html#a5dcb3539e666b720d14310eb9db641e2"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="evolve"><param name="Local" value="evolve_8hpp.html#aefc1bb2663e696ff09b6db8e313a6dc8"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="evolve"><param name="Local" value="evolve_8hpp.html#a3ca63d723dfe07b92f7aa31c60cbbaa4"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="evolve"><param name="Local" value="evolve_8hpp.html#a96dc5b9e341dbe3d36a200f4245f6484"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="evolve"><param name="Local" value="evolve_8hpp.html#ae10624c25f15a6eed065d8738f05603e"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="evolve"><param name="Local" value="evolve_8hpp.html#a4d15bd9ffbf3724c36fffb912a6fb8cc"><param name="ImageNumber" value="11"></OBJECT>
@@ -21737,6 +21740,7 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="DEFAULT_AGENT_PING_TIMEOUT"><param name="Local" value="src_2master_2constants_8hpp.html#a6f4673191011b3ee0728de7177602651"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="DEFAULT_ALLOCATION_INTERVAL"><param name="Local" value="src_2master_2constants_8hpp.html#a6eab5fd8da3226a75a83875255f69af7"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="DEFAULT_ALLOCATOR"><param name="Local" value="src_2master_2constants_8hpp.html#a60d9590f3ec2e34e1de0de1c13fc986e"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="DEFAULT_AUTHENTICATION_V0_TIMEOUT"><param name="Local" value="src_2master_2constants_8hpp.html#ab1ece614ecf37297d847b6396c192e6c"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="DEFAULT_AUTHENTICATOR"><param name="Local" value="src_2master_2constants_8hpp.html#a46feda342f353a3c4d12a61a30b32bef"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="DEFAULT_AUTHORIZER"><param name="Local" value="src_2master_2constants_8hpp.html#ae1f57896b2073d4287cdb2c6ceb73961"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="DEFAULT_HEARTBEAT_INTERVAL"><param name="Local" value="src_2master_2constants_8hpp.html#a241384d7256ec21bea9b9e9cba24f766"><param name="ImageNumber" value="11"></OBJECT>
@@ -21781,6 +21785,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="authenticate_http_frameworks"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a4533859db31c9a564e124807c454f44d"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="authenticate_http_readonly"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a20442b200da2a5db837cf89a18427eac"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="authenticate_http_readwrite"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#ab70c27c5c0fb396ceaee073e894249d0"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="authentication_v0_timeout"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a73a89316196261fe380dd9b4794f9a5a"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="authenticators"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#ab3462fa2880b319c7984d75c47eab477"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="authorizers"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a416543c675cd8492ab8ddfcc089a5f86"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="cluster"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a910adf4c4dcd8b2e1c471735d5148749"><param name="ImageNumber" value="11"></OBJECT>
@@ -22127,7 +22132,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="capabilities"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a4bd6909f50c4594e8db3f4f791814dc7"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="completedTasks"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a24bbb82d27e409d2f48ed01fbf2619f1"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="executors"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a1e784cda7e5c31ad19ec72b6a7b6fdee"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="heartbeater"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a36dcfd05ca84ba51bc10c73dce933d70"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="heartbeater"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a88b8d96c4e15e4673d4d505cb1f2a195"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="http"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a574beb521d564fcbbbce942e694d106c"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="info"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#aaa84eaf9694ad355fdb76ff15818b295"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="inverseOffers"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a53c59b3da6fae1d939e4ef662b1db164"><param name="ImageNumber" value="11"></OBJECT>
@@ -22178,7 +22183,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="SourcesReasons"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#a372c76312efe294b401075271f570df2"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="Metrics"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#a39a2bce993350772570e273bb0df46f7"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="~Metrics"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#aaae431bf7f7d919b70f3783f20421462"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementInvalidSchedulerCalls"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#ac506f96b11b8090140a74ee55efe4121"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementInvalidSchedulerCalls"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#ac2451bc8f7f22fb2e9f04fd071ba8746"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementTasksStates"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#ab1cbee967e10c55507537367df2e5122"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="dropped_messages"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#a8e91f7067a99d1e4855042ac5353b30f"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="elected"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#a1e62bc8b22770abf563ee99b376c581c"><param name="ImageNumber" value="11"></OBJECT>
@@ -22276,14 +22281,14 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="FrameworkMetrics"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa842fe680d4cb7cd25343fd6e0f8fc0b"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="~FrameworkMetrics"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa9b317c8a36290264ac7f4191269a8fa"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="decrementActiveTaskState"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a55c73acca7035e8a85389cf3f3f3423f"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementCall"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ddfbfbec23db98a3f7c538429cee7d2"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementEvent"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af8b6511bd6cee3313c68145a2877d135"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementCall"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae54071f3c43f6684840e467e55862e55"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementEvent"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a3e14bc252d20a76d782af6ed241cb373"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementOperation"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a60aab94afe211578dacec4991a827d26"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="incrementTaskState"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aebbaaa910f818d3ba61375c866c4889e"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="active_task_states"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae714a9c54b4351e8ebc90d390c806cc9"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="call_types"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ed0661cf7102277481956145d87ec95"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="call_types"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a432ce7bcbb115b6c9f3d7c48d09349d0"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="calls"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a6c601ee65099e95239874809e990557d"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="event_types"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa73e7525625026625c4d1edbff28aa84"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="event_types"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af0f6847c5434cb109d02fe9afb99cbe8"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="events"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae56acf7c7d8d0fa758aecb985e45f850"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="frameworkInfo"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a17d8fb89e957592977a738d2abcf8bc0"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="offers_accepted"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa8580643c32cb8405c88785116799a04"><param name="ImageNumber" value="11"></OBJECT>
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index 79cdffe..980f5cb 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>
@@ -1112,6 +1112,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a4314509d761b55fc5c5ca2200bb2bc86"><param name="Name" value="src/slave/constants.hpp"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1scheduler_1_1Flags.html#ad36ac58b6927ce356d4d2305a9c16bb5"><param name="Name" value="authentication_timeout"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a73a89316196261fe380dd9b4794f9a5a"><param name="Name" value="authentication_v0_timeout"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ad310cd775a30bf1a4d3149e558673284"><param name="Name" value="authenticationTimeout"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Authenticator.html#a07a749e1d7a11a299887aedaf18efc59"><param name="Name" value="Authenticator"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#a84781b651f77c149b790fc75947d3776"><param name="Name" value="AuthenticatorManager"></OBJECT>
@@ -1399,9 +1400,12 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58ad2aa48fd98d1fe5bd4e73f4ec98c5b81"><param name="Name" value="BLOCK_SUSPEND"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structproc_1_1ProcessStatus.html#ab2edfe8f433be9047cc8454cc401107b"><param name="Name" value="blocked"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html#af756bab080806ee8cae4bd6ad122c39f"><param name="Name" value="blocks"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1"><param name="Name" value="body"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071"><param name="Name" value="BODY"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905"><param name="Name" value="body"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1"><param name="Name" value="body"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1"><param name="Name" value="process::http::Request"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905"><param name="Name" value="process::http::Response"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><param name="Name" value="BODY"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e"><param name="Name" value="body"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structflags_1_1Flag.html#a48427029bfe0f14d178fec0e2388fb84"><param name="Name" value="boolean"></OBJECT>
@@ -1520,11 +1524,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="bytes_8hpp.html#ad7cff36ab3439c2d594a42d9792b1717"><param name="Name" value="Terabytes"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#afc19db0edd77ac901f8591a41ef76523"><param name="Name" value="Bytes"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c"><param name="Name" value="bytes"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c"><param name="Name" value="bytes"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a2ad35f92122a5afcb731d6568879482f"><param name="Name" value="BYTES"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
   <UL>
@@ -1583,7 +1584,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1grpc_1_1client_1_1Runtime.html#ab3f24083653cba75b9bd419f0a4df852"><param name="Name" value="process::grpc::client::Runtime"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79"><param name="Name" value="Call"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ed0661cf7102277481956145d87ec95"><param name="Name" value="call_types"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a432ce7bcbb115b6c9f3d7c48d09349d0"><param name="Name" value="call_types"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html#ad14b38bade412c5d2224ec31aee51ef2"><param name="Name" value="CallableOnce"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a6c601ee65099e95239874809e990557d"><param name="Name" value="calls"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Clock.html#a2bcf2efa0cc2e33c2ed5ac65dd90da0a"><param name="Name" value="cancel"></OBJECT>
@@ -3350,8 +3351,8 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classDays.html#a39afc80b1f759bb3f411b873c09179a9"><param name="Name" value="Days"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#a5fe95c3820f362aca1ff3442929ea656"><param name="Name" value="days"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#ab3041d011ff7fe9136074ba7076cbc04"><param name="Name" value="DAYS"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#a5fe95c3820f362aca1ff3442929ea656"><param name="Name" value="days"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classDays.html"><param name="Name" value="Days"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classDays.html#a589226d06fa74863c8f7a3c7b5c17a4c"><param name="Name" value="units"></OBJECT>
@@ -3506,6 +3507,11 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1scheduler.html#ae97c91005fca537afdf741162d6dcc6d"><param name="Name" value="mesos::internal::scheduler"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1scheduler.html#ae97c91005fca537afdf741162d6dcc6d"><param name="Name" value="src/sched/constants.hpp"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master.html#ab1ece614ecf37297d847b6396c192e6c"><param name="Name" value="DEFAULT_AUTHENTICATION_V0_TIMEOUT"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master.html#ab1ece614ecf37297d847b6396c192e6c"><param name="Name" value="mesos::internal::master"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master.html#ab1ece614ecf37297d847b6396c192e6c"><param name="Name" value="src/master/constants.hpp"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master.html#a46feda342f353a3c4d12a61a30b32bef"><param name="Name" value="DEFAULT_AUTHENTICATOR"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master.html#a46feda342f353a3c4d12a61a30b32bef"><param name="Name" value="mesos::internal::master"></OBJECT>
@@ -4029,7 +4035,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22"><param name="Name" value="process"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#ac34bccdf47fcfa46cedf2a03771eb221"><param name="Name" value="process::internal"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1DispatchEvent.html#a61eba6a0761659cbc08309ed5706d929"><param name="Name" value="DispatchEvent"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1DispatchEvent.html#a0ed4a0790d715ea0dd931de3ae8bb252"><param name="Name" value="DispatchEvent"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classDocker_1_1Container.html#a434939f30a9e9119fd06c54b81e117d3"><param name="Name" value="dns"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classDocker_1_1Container.html#a434939f30a9e9119fd06c54b81e117d3"><param name="Name" value="Docker::Container"></OBJECT>
@@ -4290,6 +4296,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a5fd961f0fb9f91b64dd68a87e316c589"><param name="Name" value="DROP_CALLS"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a83d7fbe4c4eb03d61a6366b0ddaae002"><param name="Name" value="DROP_DISPATCH"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a39bd6be2bdf5c617ec5dac53e4a3d8af"><param name="Name" value="DROP_DISPATCHES"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#afaddca1626dfb3ec7e76723d9c42ecee"><param name="Name" value="DROP_EXITED"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a6203b337c4475605c35cfddadf036c4b"><param name="Name" value="DROP_HTTP_CALL"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a57d72fdb79d09803af1cf42595901c8d"><param name="Name" value="DROP_HTTP_CALLS"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a5c04a007474b3060a059e96591a59cec"><param name="Name" value="DROP_HTTP_PROTOBUF"></OBJECT>
@@ -4374,8 +4381,8 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html"><param name="Name" value="Duration"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#a70f3ccdaba8dd6d0a1c2eddde1d1327a"><param name="Name" value="create"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#a5fe95c3820f362aca1ff3442929ea656"><param name="Name" value="days"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#ab3041d011ff7fe9136074ba7076cbc04"><param name="Name" value="DAYS"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#a5fe95c3820f362aca1ff3442929ea656"><param name="Name" value="days"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#a7536cef737dbe58a524191be69793d24"><param name="Name" value="Duration"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#a0564918aa36599b575e155644f4513a3"><param name="Name" value="HOURS"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#a66d69bb283add7d88e97e8fe61ec1a85"><param name="Name" value="hrs"></OBJECT>
@@ -4412,8 +4419,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#a31ebb8d92dc93914cb830d70753d802b"><param name="Name" value="secs"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#a51d4f6c015bd0dfce61eaf491deaab0e"><param name="Name" value="timeval"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#ab4bc8981d3ac26e3880e57e19f7f7f92"><param name="Name" value="us"></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="classDuration.html#a3c45d1cc69ecf64cd63180ea2b1eddae"><param name="Name" value="zero"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceelf.html#a5e0f37b29d2d9500fe43653adefc1022a0fcc90da4811c877ba9f9c12f7d60bc9"><param name="Name" value="DYNAMIC"></OBJECT>
@@ -4749,7 +4756,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a003c9e00159946e311b8c5cf48313b51"><param name="Name" value="event_queue_dispatches_"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#a95f98bcbec8f2a877f90325a4ffa7736"><param name="Name" value="event_queue_http_requests"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#a2ec7f6c7401c2bf5e8ea40f170254f9b"><param name="Name" value="event_queue_messages"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa73e7525625026625c4d1edbff28aa84"><param name="Name" value="event_types"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af0f6847c5434cb109d02fe9afb99cbe8"><param name="Name" value="event_types"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310"><param name="Name" value="eventCount"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#ad2d51d8a2a80f473de0bcf2e08e48d90"><param name="Name" value="EventQueue"></OBJECT>
   <UL>
@@ -5185,8 +5192,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Resources.html#a62ae547c0d24fdfb139549e9b8126fdf"><param name="Name" value="mesos::Resources"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1Resources.html#a955c4d70ae7a7d1736a5af78b8365483"><param name="Name" value="mesos::v1::Resources"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a3054d5443603436a6315f210a412cbbc"><param name="Name" value="process"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e"><param name="Name" value="process::Filter"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1TestsFilter.html#ae3f055a4ff3190c1f568421774d3f3cf"><param name="Name" value="process::TestsFilter"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089"><param name="Name" value="process::Filter"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1TestsFilter.html#a159785700c6d18c9efeead333b24c009"><param name="Name" value="process::TestsFilter"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structrouting_1_1filter_1_1Filter.html#ada50f0dcf7e5b3354b2c4cd1cb88f223"><param name="Name" value="Filter"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a7ac6fc68832fa44d7039375706ad6e99"><param name="Name" value="filter_gpu_resources"></OBJECT>
@@ -5688,6 +5695,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#ab46232e5d0edfc77b2ca3e41d1e7398b"><param name="Name" value="FUTURE_CALL"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#a28d72934265699a52ab07149517f53ea"><param name="Name" value="FUTURE_CALL_MESSAGE"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a29372b91f542b04becd8431bd3c710f6"><param name="Name" value="FUTURE_DISPATCH"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a0d0d06206158960279c3aea24eff14f6"><param name="Name" value="FUTURE_EXITED"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#ab65238f20f50aaa1cee127124464e5aa"><param name="Name" value="FUTURE_HTTP_CALL"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2tests_2mesos_8hpp.html#afd3f5b57ffec77cfb4a911adcd88a501"><param name="Name" value="FUTURE_HTTP_PROTOBUF"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#ac486a790e226b380a065873d191982d4"><param name="Name" value="FUTURE_MESSAGE"></OBJECT>
@@ -5700,6 +5708,11 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#aff6bd8f5dec8eeff3a811804d1ab0f01"><param name="Name" value="gmock.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#aff6bd8f5dec8eeff3a811804d1ab0f01"><param name="Name" value="process"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a5ba623559c799d2f1680053df3c4aa72"><param name="Name" value="FutureExited"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a5ba623559c799d2f1680053df3c4aa72"><param name="Name" value="gmock.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a5ba623559c799d2f1680053df3c4aa72"><param name="Name" value="process"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#ad78046ce6f335fef45e5e77878eb0bc2"><param name="Name" value="FutureHttp"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#ad78046ce6f335fef45e5e77878eb0bc2"><param name="Name" value="mesos::internal::tests"></OBJECT>
@@ -6730,6 +6743,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a067690c35f6d26ec6c9d62760e8a2289"><param name="Name" value="ACTION_TEMPLATE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a83d7fbe4c4eb03d61a6366b0ddaae002"><param name="Name" value="DROP_DISPATCH"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a39bd6be2bdf5c617ec5dac53e4a3d8af"><param name="Name" value="DROP_DISPATCHES"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#afaddca1626dfb3ec7e76723d9c42ecee"><param name="Name" value="DROP_EXITED"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a3db304898b8675eb9a7bccb266fb38e3"><param name="Name" value="DROP_MESSAGE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#af95c5b76fd3a7c2f7a4dbdbe1b6fbdd0"><param name="Name" value="DROP_MESSAGES"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a6d2d92086190e5e602c16bc72f796367"><param name="Name" value="DropDispatches"></OBJECT>
@@ -6745,20 +6759,23 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a2d5e014a8eb1358bc0e8b9229c23d438"><param name="Name" value="ExpectNoFutureUnionHttpRequests"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a178967af39f382b0ec1b08b0c51d340f"><param name="Name" value="ExpectNoFutureUnionMessages"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a29372b91f542b04becd8431bd3c710f6"><param name="Name" value="FUTURE_DISPATCH"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a0d0d06206158960279c3aea24eff14f6"><param name="Name" value="FUTURE_EXITED"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#ac486a790e226b380a065873d191982d4"><param name="Name" value="FUTURE_MESSAGE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a9c628a2a29e0f08131d04836219ab245"><param name="Name" value="FutureArg"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a0c35c28ed32bd6a3408ae91abb00345e"><param name="Name" value="FutureArgField"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a30faba2ef44036f9d19b8fc8da46e698"><param name="Name" value="FutureArgNotPointerField"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#aff6bd8f5dec8eeff3a811804d1ab0f01"><param name="Name" value="FutureDispatch"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a5ba623559c799d2f1680053df3c4aa72"><param name="Name" value="FutureExited"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a2b8513096e75a6105c5fd2eda3e70551"><param name="Name" value="FutureHttpRequest"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a390e5eb3421f9505ba6314d3472cf17a"><param name="Name" value="FutureMessage"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#aaedeb65e445fd7cf0f5d8c6f4fd67c41"><param name="Name" value="FutureResult"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a70c09011edb7b8656e8038c3f497eeb3"><param name="Name" value="FutureSatisfy"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a8830a94f40628d9822c7b3a082851d1d"><param name="Name" value="FutureUnionHttpRequest"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a1b1c26f643c8f91c5890cb78672d6f0e"><param name="Name" value="FutureUnionMessage"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#ab21ff1f8b6c033414c6cdfb0eb2e7b99"><param name="Name" value="MATCHER_P2"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a88b387087fa848e2f29b5521757628a3"><param name="Name" value="MATCHER_P3"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a19d199db8ae65c3bbb4775cf4d429b49"><param name="Name" value="MATCHER_P4"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a455c465e5d0dcf4dc7837d690554987c"><param name="Name" value="MATCHER_P"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a81c9f0acdbf20f78ce95468dc3c66cdb"><param name="Name" value="MATCHER_P2"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#ae01496fd0694c510061e9cb43fce8ab0"><param name="Name" value="MATCHER_P3"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="gmock_8hpp.html#a3c582f13a9775442d9fc1ac05e0d6007"><param name="Name" value="MATCHER_P4"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a5e0295f0e3bae2bd29d86803f9293b5d"><param name="Name" value="gmtime_r"></OBJECT>
   <UL>
@@ -6862,7 +6879,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1HttpProxy.html#af7583014e65aee0dd1055f15463ea24b"><param name="Name" value="handle"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1HttpProxy.html#af7583014e65aee0dd1055f15463ea24b"><param name="Name" value="process::HttpProxy"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1TestsFilter.html#a1d5e43feacfada02c5c0eaf69ec7f2ca"><param name="Name" value="process::TestsFilter"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1TestsFilter.html#a8c592a462f12d6776cdf207a12e93a82"><param name="Name" value="process::TestsFilter"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structrouting_1_1filter_1_1Filter.html#acfe994fed2fd67ec52ddc877604a8d5f"><param name="Name" value="routing::filter::Filter"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a0094556d6d45c73b277da88407d79376"><param name="Name" value="Handle"></OBJECT>
@@ -6958,7 +6975,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Http.html#a78460f02b4f9a092ebd318a75a41118d"><param name="Name" value="HEALTH_HELP"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ab307cdcfe7dbfca8894b12097759bb41"><param name="Name" value="heartbeat"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html#a5785a4d321a8d16b8ac8387bacbeb9b9"><param name="Name" value="heartbeat_interval"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a36dcfd05ca84ba51bc10c73dce933d70"><param name="Name" value="heartbeater"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a88b8d96c4e15e4673d4d505cb1f2a195"><param name="Name" value="heartbeater"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a145163f5c3a623df7b05f7fbbfe9a8fa"><param name="Name" value="Heartbeater"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#aeae44540ead81669d5381fc80f472780"><param name="Name" value="heartbeater"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="help_8hpp.html"><param name="Name" value="help.hpp"></OBJECT>
@@ -7315,9 +7332,9 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Executor.html#a79093461e7bc35f4b4b9c7a796b88e2e"><param name="Name" value="incompleteTasks"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#a49cb28aaf92bfdcfe17320735214451b"><param name="Name" value="increasePageCache"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#ab33a4ec1bdc197fca39d2a8285e868f2"><param name="Name" value="increaseRSS"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ddfbfbec23db98a3f7c538429cee7d2"><param name="Name" value="incrementCall"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af8b6511bd6cee3313c68145a2877d135"><param name="Name" value="incrementEvent"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#ac506f96b11b8090140a74ee55efe4121"><param name="Name" value="incrementInvalidSchedulerCalls"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae54071f3c43f6684840e467e55862e55"><param name="Name" value="incrementCall"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a3e14bc252d20a76d782af6ed241cb373"><param name="Name" value="incrementEvent"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#ac2451bc8f7f22fb2e9f04fd071ba8746"><param name="Name" value="incrementInvalidSchedulerCalls"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a60aab94afe211578dacec4991a827d26"><param name="Name" value="incrementOperation"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#ab1cbee967e10c55507537367df2e5122"><param name="Name" value="incrementTasksStates"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aebbaaa910f818d3ba61375c866c4889e"><param name="Name" value="incrementTaskState"></OBJECT>
@@ -9372,25 +9389,27 @@
     <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="namespaceprocess.html#ab21ff1f8b6c033414c6cdfb0eb2e7b99"><param name="Name" value="MATCHER_P2"></OBJECT>
+  <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#ab21ff1f8b6c033414c6cdfb0eb2e7b99"><param name="Name" value="gmock.hpp"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#ab21ff1f8b6c033414c6cdfb0eb2e7b99"><param name="Name" value="process"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a81c9f0acdbf20f78ce95468dc3c66cdb"><param name="Name" value="gmock.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a81c9f0acdbf20f78ce95468dc3c66cdb"><param name="Name" value="process"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a88b387087fa848e2f29b5521757628a3"><param name="Name" value="MATCHER_P3"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#ae01496fd0694c510061e9cb43fce8ab0"><param name="Name" value="MATCHER_P3"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a88b387087fa848e2f29b5521757628a3"><param name="Name" value="gmock.hpp"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a88b387087fa848e2f29b5521757628a3"><param name="Name" value="process"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#ae01496fd0694c510061e9cb43fce8ab0"><param name="Name" value="gmock.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#ae01496fd0694c510061e9cb43fce8ab0"><param name="Name" value="process"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a19d199db8ae65c3bbb4775cf4d429b49"><param name="Name" value="MATCHER_P4"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a3c582f13a9775442d9fc1ac05e0d6007"><param name="Name" value="MATCHER_P4"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a19d199db8ae65c3bbb4775cf4d429b49"><param name="Name" value="gmock.hpp"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a19d199db8ae65c3bbb4775cf4d429b49"><param name="Name" value="process"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a3c582f13a9775442d9fc1ac05e0d6007"><param name="Name" value="gmock.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a3c582f13a9775442d9fc1ac05e0d6007"><param name="Name" value="process"></OBJECT>
   </UL>
-  <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="namespaceprocess.html#a455c465e5d0dcf4dc7837d690554987c"><param name="Name" value="MATCHER_P"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a455c465e5d0dcf4dc7837d690554987c"><param name="Name" value="gmock.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a238ec6d237ad3bcd459281c730b91a60"><param name="Name" value="mesos::internal::tests"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#a3e80404add7eb05ad215c8975f9c44fb"><param name="Name" value="mesos::internal::tests::v1::scheduler"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a455c465e5d0dcf4dc7837d690554987c"><param name="Name" value="process"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#a3e80404add7eb05ad215c8975f9c44fb"><param name="Name" value="src/tests/mesos.hpp"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classstout_1_1internal_1_1tests_1_1TestFilter.html#aa37a1e6ff5992eeb24c16d076891627a"><param name="Name" value="matches"></OBJECT>
@@ -10880,6 +10899,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a4533859db31c9a564e124807c454f44d"><param name="Name" value="authenticate_http_frameworks"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a20442b200da2a5db837cf89a18427eac"><param name="Name" value="authenticate_http_readonly"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#ab70c27c5c0fb396ceaee073e894249d0"><param name="Name" value="authenticate_http_readwrite"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a73a89316196261fe380dd9b4794f9a5a"><param name="Name" value="authentication_v0_timeout"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#ab3462fa2880b319c7984d75c47eab477"><param name="Name" value="authenticators"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a416543c675cd8492ab8ddfcc089a5f86"><param name="Name" value="authorizers"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a910adf4c4dcd8b2e1c471735d5148749"><param name="Name" value="cluster"></OBJECT>
@@ -10954,7 +10974,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a19891551770e3337ea6b9a16eae3d582"><param name="Name" value="getTask"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ac02a8f668ccabc7707c6bdc3a304acca"><param name="Name" value="hasExecutor"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ab307cdcfe7dbfca8894b12097759bb41"><param name="Name" value="heartbeat"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a36dcfd05ca84ba51bc10c73dce933d70"><param name="Name" value="heartbeater"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a88b8d96c4e15e4673d4d505cb1f2a195"><param name="Name" value="heartbeater"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a574beb521d564fcbbbce942e694d106c"><param name="Name" value="http"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ac971d54c3567de6411c6aa7e998c5417"><param name="Name" value="id"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a9564d46b6ef0e132e3856ac29e22b065"><param name="Name" value="INACTIVE"></OBJECT>
@@ -10998,15 +11018,15 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html"><param name="Name" value="mesos::internal::master::FrameworkMetrics"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae714a9c54b4351e8ebc90d390c806cc9"><param name="Name" value="active_task_states"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ed0661cf7102277481956145d87ec95"><param name="Name" value="call_types"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a432ce7bcbb115b6c9f3d7c48d09349d0"><param name="Name" value="call_types"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a6c601ee65099e95239874809e990557d"><param name="Name" value="calls"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a55c73acca7035e8a85389cf3f3f3423f"><param name="Name" value="decrementActiveTaskState"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa73e7525625026625c4d1edbff28aa84"><param name="Name" value="event_types"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af0f6847c5434cb109d02fe9afb99cbe8"><param name="Name" value="event_types"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae56acf7c7d8d0fa758aecb985e45f850"><param name="Name" value="events"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a17d8fb89e957592977a738d2abcf8bc0"><param name="Name" value="frameworkInfo"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa842fe680d4cb7cd25343fd6e0f8fc0b"><param name="Name" value="FrameworkMetrics"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ddfbfbec23db98a3f7c538429cee7d2"><param name="Name" value="incrementCall"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af8b6511bd6cee3313c68145a2877d135"><param name="Name" value="incrementEvent"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae54071f3c43f6684840e467e55862e55"><param name="Name" value="incrementCall"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a3e14bc252d20a76d782af6ed241cb373"><param name="Name" value="incrementEvent"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a60aab94afe211578dacec4991a827d26"><param name="Name" value="incrementOperation"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aebbaaa910f818d3ba61375c866c4889e"><param name="Name" value="incrementTaskState"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa8580643c32cb8405c88785116799a04"><param name="Name" value="offers_accepted"></OBJECT>
@@ -11225,7 +11245,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#a08aca5b5b6743884d3b879c959c711f6"><param name="Name" value="frameworks_connected"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#ac498f4ca881aac966bf1036ffffc7c6a"><param name="Name" value="frameworks_disconnected"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#a099297f921a515d45e6297cf85218fb6"><param name="Name" value="frameworks_inactive"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#ac506f96b11b8090140a74ee55efe4121"><param name="Name" value="incrementInvalidSchedulerCalls"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#ac2451bc8f7f22fb2e9f04fd071ba8746"><param name="Name" value="incrementInvalidSchedulerCalls"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#ab1cbee967e10c55507537367df2e5122"><param name="Name" value="incrementTasksStates"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#aa8b3fe4a1a106ce0f1660884d0f8d9bd"><param name="Name" value="invalid_executor_to_framework_messages"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#ae19878a2b0ecc4753d505625077263af"><param name="Name" value="invalid_framework_to_executor_messages"></OBJECT>
@@ -11492,6 +11512,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master.html#a6f4673191011b3ee0728de7177602651"><param name="Name" value="DEFAULT_AGENT_PING_TIMEOUT"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master.html#a6eab5fd8da3226a75a83875255f69af7"><param name="Name" value="DEFAULT_ALLOCATION_INTERVAL"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master.html#a60d9590f3ec2e34e1de0de1c13fc986e"><param name="Name" value="DEFAULT_ALLOCATOR"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master.html#ab1ece614ecf37297d847b6396c192e6c"><param name="Name" value="DEFAULT_AUTHENTICATION_V0_TIMEOUT"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master.html#a46feda342f353a3c4d12a61a30b32bef"><param name="Name" value="DEFAULT_AUTHENTICATOR"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master.html#ae1f57896b2073d4287cdb2c6ceb73961"><param name="Name" value="DEFAULT_AUTHORIZER"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master.html#a241384d7256ec21bea9b9e9cba24f766"><param name="Name" value="DEFAULT_HEARTBEAT_INTERVAL"></OBJECT>
@@ -15823,7 +15844,6 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a46f5aaa90b1455755644b2a2195aa3d5"><param name="Name" value="mesos::internal::tests::TestContainerizer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestDiskProfileServerProcess.html#a6eb44537eed25dc3da6c573d9c2d1803"><param name="Name" value="mesos::internal::tests::TestDiskProfileServerProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#a364457036ee4eee072a47db251e590ab"><param name="Name" value="mesos::internal::tests::TestLauncher"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1MockFilter.html#a0040d754098f1ba0ca3f5a416cfba415"><param name="Name" value="process::MockFilter"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#ad68e7e09e1f373256faf91448aca3fb0"><param name="Name" value="MOCK_METHOD1_T"></OBJECT>
   <UL>
@@ -15842,6 +15862,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acdfe37cfb77e9dabb4e5ad2f3ee19299"><param name="Name" value="mesos::internal::tests::MockSlave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a07f9dd9add2cf8918604d140a6731a7f"><param name="Name" value="mesos::internal::tests::TestAllocator"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#abbd256339375865a3edea98eef4c24d7"><param name="Name" value="mesos::internal::tests::TestContainerizer"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1MockFilter.html#a9addf165db2b6321fa1fe32945a003d5"><param name="Name" value="process::MockFilter"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a9d0c7267a720273d2b3ae26b53d52506"><param name="Name" value="MOCK_METHOD2_T"></OBJECT>
   <UL>
@@ -16131,19 +16152,16 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9"><param name="Name" value="NAME"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#af9dc83f0f96b175682fa7c27606729d8"><param name="Name" value="name"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="NAME"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"><param name="Name" value="mesos::uri::DockerFetcherPlugin"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_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>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ada77661cf8483a0f139d486caff087ad"><param name="Name" value="mesos::uri::DockerFetcherPlugin"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299"><param name="Name" value="mesos::uri::Fetcher::Plugin"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#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="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a12db6b26fc5e9805d765764ebdb5848d"><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="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a12db6b26fc5e9805d765764ebdb5848d"><param name="Name" value="mesos::uri::HadoopFetcherPlugin"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46"><param name="Name" value="os::Shell"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46"><param name="Name" value="posix/shell.hpp"></OBJECT>
   </UL>
@@ -18183,7 +18201,6 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Fork_1_1Tree_1_1Memory.html#a2910197d41d5fcdf9822474d79cacd59"><param name="Name" value="os::Fork::Tree::Memory"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Process.html#a8c68e0a8c8693f2acacf0f428ea0a493"><param name="Name" value="os::Process"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structproc_1_1ProcessStatus.html#afd1efc7ade695e958b4f523cb4c65bbd"><param name="Name" value="proc::ProcessStatus"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d"><param name="Name" value="process::DispatchEvent"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1ExitedEvent.html#a8c543872e238e724713b4e8a4257a144"><param name="Name" value="process::ExitedEvent"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1PID.html#a3da5156d26f761f17d0d82f44055bc7e"><param name="Name" value="PID"></OBJECT>
@@ -18729,11 +18746,10 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1DispatchEvent.html"><param name="Name" value="process::DispatchEvent"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1DispatchEvent.html#aa2b08c20467f4fc08323d6ba5bc3765c"><param name="Name" value="consume"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1DispatchEvent.html#a61eba6a0761659cbc08309ed5706d929"><param name="Name" value="DispatchEvent"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1DispatchEvent.html#a0ed4a0790d715ea0dd931de3ae8bb252"><param name="Name" value="DispatchEvent"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1DispatchEvent.html#a8a16bf0526d8e5b72085bfe34494a18e"><param name="Name" value="f"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1DispatchEvent.html#ae5d8afa6d3217679dbd9046f45da1f62"><param name="Name" value="functionType"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1DispatchEvent.html#a441d8174e4d3c5716f210a51f8a2b6c5"><param name="Name" value="operator="></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d"><param name="Name" value="pid"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1DispatchEvent.html#a0e76d6c1283c8e70858d7099be34a5ba"><param name="Name" value="visit"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Encoder.html"><param name="Name" value="process::Encoder"></OBJECT>
@@ -18793,8 +18809,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a73f44b10f6d09ead6bdf3ab11cba4d06"><param name="Name" value="consumer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd"><param name="Name" value="Consumer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#ad2d51d8a2a80f473de0bcf2e08e48d90"><param name="Name" value="EventQueue"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#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>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1EventVisitor.html"><param name="Name" value="process::EventVisitor"></OBJECT>
   <UL>
@@ -18833,7 +18849,7 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Filter.html"><param name="Name" value="process::Filter"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e"><param name="Name" value="filter"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Filter.html#aca772bb50020469f61458857cb35b089"><param name="Name" value="filter"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227"><param name="Name" value="~Filter"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1FilterTestEventListener.html"><param name="Name" value="process::FilterTestEventListener"></OBJECT>
@@ -19139,8 +19155,8 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#ab73883ea45426022ec851b2069f8ed21"><param name="Name" value="acceptsEncoding"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#aa944870ad568bea5f0d0ce28763d0cef"><param name="Name" value="acceptsMediaType"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071"><param name="Name" value="BODY"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1"><param name="Name" value="body"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071"><param name="Name" value="BODY"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#ad0493ac04e37acf41127dfff3625c0f5"><param name="Name" value="client"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a53555a597f9376d2dd71daa799a90494"><param name="Name" value="headers"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4"><param name="Name" value="keepAlive"></OBJECT>
@@ -19419,8 +19435,8 @@
     <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>
@@ -19534,7 +19550,7 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1MockFilter.html"><param name="Name" value="process::MockFilter"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1MockFilter.html#a0040d754098f1ba0ca3f5a416cfba415"><param name="Name" value="MOCK_METHOD1"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1MockFilter.html#a9addf165db2b6321fa1fe32945a003d5"><param name="Name" value="MOCK_METHOD2"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1MockFilter.html#a46e44e83120e5758acc6b731f2bbe190"><param name="Name" value="MockFilter"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1MpscLinkedQueue.html"><param name="Name" value="process::MpscLinkedQueue"></OBJECT>
@@ -19705,8 +19721,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>
@@ -19786,8 +19802,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#ad96eae1c1003a896e34b6a4c66e23c39"><param name="Name" value="Promise"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943"><param name="Name" value="set"></OBJECT>
@@ -19987,8 +20003,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1TestsFilter.html"><param name="Name" value="process::TestsFilter"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1TestsFilter.html#ae3f055a4ff3190c1f568421774d3f3cf"><param name="Name" value="filter"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1TestsFilter.html#a1d5e43feacfada02c5c0eaf69ec7f2ca"><param name="Name" value="handle"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1TestsFilter.html#a159785700c6d18c9efeead333b24c009"><param name="Name" value="filter"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1TestsFilter.html#a8c592a462f12d6776cdf207a12e93a82"><param name="Name" value="handle"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1TestsFilter.html#a0655ea251c4adfe978c7dbf072c117ab"><param name="Name" value="mock"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1TestsFilter.html#a9551cfa133104028b13b10c9d612f72f"><param name="Name" value="mutex"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1TestsFilter.html#a1c90f4054bbb9a655d95b749a5a50d25"><param name="Name" value="TestsFilter"></OBJECT>
@@ -20117,15 +20133,15 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< CheckerProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#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< 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>
@@ -20138,8 +20154,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< DockerContainerizerProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#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>
@@ -20166,22 +20182,22 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#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< Help >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#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< HttpConnectionProcess< Call, Event > >"></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>
@@ -20194,8 +20210,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <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>
@@ -20229,8 +20245,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Master >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#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>
@@ -20243,15 +20259,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#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< 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>
@@ -20271,8 +20287,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -20285,8 +20301,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ProvisionerProcess >"></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>
@@ -20306,8 +20322,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#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>
@@ -20320,8 +20336,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -20334,8 +20350,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType > >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -20362,8 +20378,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ThunkProcess< R > >"></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>
@@ -20376,8 +20392,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><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#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>
@@ -20431,6 +20447,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389"><param name="Name" value="freebsd.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a2f79b2f1afbe2c85db95b8276735d861"><param name="Name" value="functions"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#aff6bd8f5dec8eeff3a811804d1ab0f01"><param name="Name" value="FutureDispatch"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a5ba623559c799d2f1680053df3c4aa72"><param name="Name" value="FutureExited"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a2b8513096e75a6105c5fd2eda3e70551"><param name="Name" value="FutureHttpRequest"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a390e5eb3421f9505ba6314d3472cf17a"><param name="Name" value="FutureMessage"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a8830a94f40628d9822c7b3a082851d1d"><param name="Name" value="FutureUnionHttpRequest"></OBJECT>
@@ -20442,9 +20459,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a3b1f9b3719ea6358ad426ae31bc8eae6"><param name="Name" value="libwinio_loop"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a283af87525d9611f5d27b9a7dd6b967e"><param name="Name" value="logging"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a852052836f10e7c11a19320e846d472e"><param name="Name" value="loop"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#ab21ff1f8b6c033414c6cdfb0eb2e7b99"><param name="Name" value="MATCHER_P2"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a88b387087fa848e2f29b5521757628a3"><param name="Name" value="MATCHER_P3"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a19d199db8ae65c3bbb4775cf4d429b49"><param name="Name" value="MATCHER_P4"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a455c465e5d0dcf4dc7837d690554987c"><param name="Name" value="MATCHER_P"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a81c9f0acdbf20f78ce95468dc3c66cdb"><param name="Name" value="MATCHER_P2"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#ae01496fd0694c510061e9cb43fce8ab0"><param name="Name" value="MATCHER_P3"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a3c582f13a9775442d9fc1ac05e0d6007"><param name="Name" value="MATCHER_P4"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a963838ca662b112b441e9bb3deb0a7a6"><param name="Name" value="MAX_REAP_INTERVAL"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#abb34cdfbdc44341018b34fcd96db68fd"><param name="Name" value="mesos::internal::logger::LogrotateContainerLogger"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#a46312bf88afe0db928f4adc8547df4cc"><param name="Name" value="mesos::internal::slave::NoopQoSController"></OBJECT>
@@ -20538,8 +20556,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>
@@ -21899,8 +21917,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>
@@ -22097,8 +22118,8 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html"><param name="Name" value="routing::Handle"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#aaaf5d48afa385557421c29db03c27caf"><param name="Name" value="get"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a872a4583ce676fe1b25b4c971f1cf9c8"><param name="Name" value="handle"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a0094556d6d45c73b277da88407d79376"><param name="Name" value="Handle"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a872a4583ce676fe1b25b4c971f1cf9c8"><param name="Name" value="handle"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a7c6c67baa9ca07440687860fd2614fca"><param name="Name" value="operator!="></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#afc6ceb6d1648fe3587c1fb141d8a910e"><param name="Name" value="operator=="></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#af13fc46c294e65224a1ba560247307f5"><param name="Name" value="parse"></OBJECT>
@@ -22453,9 +22474,15 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="self"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="process::ProcessBase"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< AwaitProcess< T > >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <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< AwaitProcess< T > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< CheckerProcess >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< CheckerProcess >"></OBJECT>
@@ -22467,31 +22494,37 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ContainerDaemonProcess >"></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< ContainerDaemonProcess >"></OBJECT>
     <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< DockerContainerizerProcess >"></OBJECT>
     <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>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< GroupProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< GarbageCollectorProcess >"></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< Heartbeater< Message, Event > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Help >"></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< HttpConnectionProcess< Call, Event > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< HttpProxy >"></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< HttpProxy >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
@@ -22506,13 +22539,13 @@
   <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< LogReaderProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Master >"></OBJECT>
   </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< Master >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MemoryProfiler >"></OBJECT>
@@ -22520,15 +22553,9 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosAllocatorProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosContainerizerProcess >"></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< MesosContainerizerProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
-  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
@@ -22542,51 +22569,51 @@
   <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< Profiler >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ProvisionerProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< RateLimiterProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><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< RateLimiterProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReaderProcess< T > >"></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>
+  <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>
+  </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< ReqResProcess< Req, Res > >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><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#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< 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>
-  <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>
-  </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>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< System >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< TestDiskProfileServerProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< System >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< TestDiskProfileServerProcess >"></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>
+  <UL>
+    <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>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< VersionProcess >"></OBJECT>
@@ -22998,8 +23025,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="signals_8hpp.html"><param name="Name" value="signals.hpp"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1http_1_1authentication_1_1JWT.html#a7a5314085fad497a929f9901cf55721a"><param name="Name" value="signature"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7"><param name="Name" value="signed_integer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779"><param name="Name" value="SIGNED_INTEGER"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7"><param name="Name" value="signed_integer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a57e9c8c5fa13bf86bc779a9f6f408b7c"><param name="Name" value="SIGPIPE"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="windows__ctrlhandler_8hpp.html#a944a8250e34bfd7991123abd3436d8c0"><param name="Name" value="SIGUSR1"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacefs.html#a60a9e5ca4119866d80691ce3c4701dc9"><param name="Name" value="size"></OBJECT>
@@ -23488,6 +23515,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2master_2constants_8hpp.html#a6f4673191011b3ee0728de7177602651"><param name="Name" value="DEFAULT_AGENT_PING_TIMEOUT"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2master_2constants_8hpp.html#a6eab5fd8da3226a75a83875255f69af7"><param name="Name" value="DEFAULT_ALLOCATION_INTERVAL"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2master_2constants_8hpp.html#a60d9590f3ec2e34e1de0de1c13fc986e"><param name="Name" value="DEFAULT_ALLOCATOR"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2master_2constants_8hpp.html#ab1ece614ecf37297d847b6396c192e6c"><param name="Name" value="DEFAULT_AUTHENTICATION_V0_TIMEOUT"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2master_2constants_8hpp.html#a46feda342f353a3c4d12a61a30b32bef"><param name="Name" value="DEFAULT_AUTHENTICATOR"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2master_2constants_8hpp.html#ae1f57896b2073d4287cdb2c6ceb73961"><param name="Name" value="DEFAULT_AUTHORIZER"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2master_2constants_8hpp.html#a241384d7256ec21bea9b9e9cba24f766"><param name="Name" value="DEFAULT_HEARTBEAT_INTERVAL"></OBJECT>
@@ -25434,8 +25462,8 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1UndiscardableDecorator.html#afc1bae35c8b0e91cd215bceb4d8e038b"><param name="Name" value="UndiscardableDecorator"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html"><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="unimplemented_8hpp.html#a788f2d5d116d024fbfd9b0fd36fa334f"><param name="Name" value="Unimplemented"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Exec.html#aa44880630d71534bbcb9f8f5acb2c286"><param name="Name" value="UNIMPLEMENTED"></OBJECT>
   <UL>
@@ -25503,11 +25531,11 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1SocketManager.html#ac3cd8ee72d804930dcdbf6317dcfb932"><param name="Name" value="unproxy"></OBJECT>
   <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="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>
+  <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="structmesos_1_1internal_1_1master_1_1Framework.html#a9db50e71935c3f9ac83ba47e18c700f8"><param name="Name" value="unreachableTasks"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a3df365057bac1a641a348583b2fa7480"><param name="Name" value="unreference"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ac1cc9915f69092137574206fe15e571c"><param name="Name" value="unregisteredTime"></OBJECT>
@@ -25554,8 +25582,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a7471e14f4cbd7e23b5daa21e556f4eb5"><param name="Name" value="posix/os.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a7471e14f4cbd7e23b5daa21e556f4eb5"><param name="Name" value="windows/os.hpp"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaa0ce531160156e5c4aecfabc42df3b68a"><param name="Name" value="UNSIGNED_INTEGER"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a9c6b075f53b5419af9cee264482272eb"><param name="Name" value="unsigned_integer"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaa0ce531160156e5c4aecfabc42df3b68a"><param name="Name" value="UNSIGNED_INTEGER"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Status.html#addffbea97c092bf92955b7f513208ceb"><param name="Name" value="UNSUPPORTED_MEDIA_TYPE"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1UnsupportedMediaType.html#a9a383ddcf2f2fb6ce2581bc629a4e6c9"><param name="Name" value="UnsupportedMediaType"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1command.html#a298fb91e3560074658b123b93ec8d26c"><param name="Name" value="untar"></OBJECT>
@@ -26554,13 +26582,10 @@
     <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>
-  </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.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="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="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++/libprocess_2include_2process_2process_8hpp_source.html b/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html
index 2e3afaf..79ae87b 100644
--- a/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html
+++ b/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html
@@ -76,10 +76,10 @@
 <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="structprocess_1_1ProcessBase_1_1RouteOptions_html_a9c202f7f06a7cb90499e3365ce338475"><div class="ttname"><a href="structprocess_1_1ProcessBase_1_1RouteOptions.html#a9c202f7f06a7cb90499e3365ce338475">process::ProcessBase::RouteOptions::RouteOptions</a></div><div class="ttdeci">RouteOptions()</div><div class="ttdef"><b>Definition:</b> process.hpp:262</div></div>
-<div class="ttc" id="structprocess_1_1TerminateEvent_html"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html">process::TerminateEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:238</div></div>
+<div class="ttc" id="structprocess_1_1TerminateEvent_html"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html">process::TerminateEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:233</div></div>
 <div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_a2f0e2769d84e1491c180d0da6458624b"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">process::ProcessBase::http</a></div><div class="ttdeci">hashmap&lt; std::string, HttpEndpoint &gt; http</div><div class="ttdef"><b>Definition:</b> process.hpp:452</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:214</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:209</div></div>
 <div class="ttc" id="namespaceprocess_1_1mime_html_aa12bd84b9c99ba313fbbf8c56bc411cb"><div class="ttname"><a href="namespaceprocess_1_1mime.html#aa12bd84b9c99ba313fbbf8c56bc411cb">process::mime::types</a></div><div class="ttdeci">std::map&lt; std::string, std::string &gt; types</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:517</div></div>
 <div class="ttc" id="classprocess_1_1Process_html_a30273fa0ea21dc5986de65a05f333353"><div class="ttname"><a href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">process::Process::~Process</a></div><div class="ttdeci">~Process() override</div><div class="ttdef"><b>Definition:</b> process.hpp:503</div></div>
diff --git a/content/api/latest/c++/namespacemembers_d.html b/content/api/latest/c++/namespacemembers_d.html
index fe4a21b..8ae988a 100644
--- a/content/api/latest/c++/namespacemembers_d.html
+++ b/content/api/latest/c++/namespacemembers_d.html
@@ -139,6 +139,9 @@
 <li>DEFAULT_AUTHENTICATION_TIMEOUT
 : <a class="el" href="namespacemesos_1_1internal_1_1scheduler.html#ae97c91005fca537afdf741162d6dcc6d">mesos::internal::scheduler</a>
 </li>
+<li>DEFAULT_AUTHENTICATION_V0_TIMEOUT
+: <a class="el" href="namespacemesos_1_1internal_1_1master.html#ab1ece614ecf37297d847b6396c192e6c">mesos::internal::master</a>
+</li>
 <li>DEFAULT_AUTHENTICATOR
 : <a class="el" href="namespacemesos_1_1internal_1_1master.html#a46feda342f353a3c4d12a61a30b32bef">mesos::internal::master</a>
 </li>
@@ -312,7 +315,7 @@
 : <a class="el" href="namespacenvml.html#a69bb6da725915c2c3b47974208580efc">nvml</a>
 </li>
 <li>devolve()
-: <a class="el" href="namespacemesos_1_1internal.html#af33eaee08332e8f34b3e66c03aa154b8">mesos::internal</a>
+: <a class="el" href="namespacemesos_1_1internal.html#a9da8fe740ea6cab7877ec75c403584d5">mesos::internal</a>
 </li>
 <li>diff()
 : <a class="el" href="namespacesvn.html#af97eefc14cbcf6f81e217c6a9215cea9">svn</a>
@@ -416,7 +419,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1fs.html#ac0a24631b546a6be11d56493e089a599">mesos::internal::fs</a>
 </li>
 <li>dup()
-: <a class="el" href="namespaceos.html#a622be738276833e635a7db06cff31a35">os</a>
+: <a class="el" href="namespaceos.html#ac6a52f61ab8f31856757007b4be7f5e6">os</a>
 </li>
 <li>dup2()
 : <a class="el" href="namespaceos.html#a54f3320a4d6f88c14f80f5247aa879b9">os</a>
diff --git a/content/api/latest/c++/namespacemembers_f.html b/content/api/latest/c++/namespacemembers_f.html
index 9a59064..1016537 100644
--- a/content/api/latest/c++/namespacemembers_f.html
+++ b/content/api/latest/c++/namespacemembers_f.html
@@ -174,10 +174,10 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58abd7feb0af0c4cc4952580c90ab0356b8">mesos::internal::capabilities</a>
 </li>
 <li>fsync()
-: <a class="el" href="namespaceos.html#ad0ab4160dd8a8240d76eddca85f687a2">os</a>
+: <a class="el" href="namespaceos.html#a4e254eb66293c6c9446d6350567daabc">os</a>
 </li>
 <li>ftruncate()
-: <a class="el" href="namespaceos.html#af41b169df092f5afbd41de13c450e959">os</a>
+: <a class="el" href="namespaceos.html#a2bb09919d0290d9c0123d842d65b15b5">os</a>
 </li>
 <li>fullpath()
 : <a class="el" href="namespaceinternal_1_1windows.html#a9a06fe58fd74d8f9fdcea8c061c70cc5">internal::windows</a>
@@ -188,6 +188,9 @@
 <li>FutureDispatch()
 : <a class="el" href="namespaceprocess.html#aff6bd8f5dec8eeff3a811804d1ab0f01">process</a>
 </li>
+<li>FutureExited()
+: <a class="el" href="namespaceprocess.html#a5ba623559c799d2f1680053df3c4aa72">process</a>
+</li>
 <li>FutureHttp()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#ad78046ce6f335fef45e5e77878eb0bc2">mesos::internal::tests</a>
 </li>
diff --git a/content/api/latest/c++/namespacemembers_func_f.html b/content/api/latest/c++/namespacemembers_func_f.html
index 774fe22..fdd32a4 100644
--- a/content/api/latest/c++/namespacemembers_func_f.html
+++ b/content/api/latest/c++/namespacemembers_func_f.html
@@ -140,7 +140,7 @@
 : <a class="el" href="namespaceos.html#ad0ab4160dd8a8240d76eddca85f687a2">os</a>
 </li>
 <li>ftruncate()
-: <a class="el" href="namespaceos.html#af41b169df092f5afbd41de13c450e959">os</a>
+: <a class="el" href="namespaceos.html#a2bb09919d0290d9c0123d842d65b15b5">os</a>
 </li>
 <li>fullpath()
 : <a class="el" href="namespaceinternal_1_1windows.html#a9a06fe58fd74d8f9fdcea8c061c70cc5">internal::windows</a>
@@ -148,6 +148,9 @@
 <li>FutureDispatch()
 : <a class="el" href="namespaceprocess.html#aff6bd8f5dec8eeff3a811804d1ab0f01">process</a>
 </li>
+<li>FutureExited()
+: <a class="el" href="namespaceprocess.html#a5ba623559c799d2f1680053df3c4aa72">process</a>
+</li>
 <li>FutureHttp()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#ad78046ce6f335fef45e5e77878eb0bc2">mesos::internal::tests</a>
 </li>
diff --git a/content/api/latest/c++/namespacemembers_func_m.html b/content/api/latest/c++/namespacemembers_func_m.html
index caeb933..6f7572b 100644
--- a/content/api/latest/c++/namespacemembers_func_m.html
+++ b/content/api/latest/c++/namespacemembers_func_m.html
@@ -107,15 +107,16 @@
 <li>MATCHER_P()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#aed92b51b07d775baa1e72cb43fc11435">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>
 <li>MATCHER_P2()
-: <a class="el" href="namespaceprocess.html#ab21ff1f8b6c033414c6cdfb0eb2e7b99">process</a>
+: <a class="el" href="namespaceprocess.html#a81c9f0acdbf20f78ce95468dc3c66cdb">process</a>
 </li>
 <li>MATCHER_P3()
-: <a class="el" href="namespaceprocess.html#a88b387087fa848e2f29b5521757628a3">process</a>
+: <a class="el" href="namespaceprocess.html#ae01496fd0694c510061e9cb43fce8ab0">process</a>
 </li>
 <li>MATCHER_P4()
-: <a class="el" href="namespaceprocess.html#a19d199db8ae65c3bbb4775cf4d429b49">process</a>
+: <a class="el" href="namespaceprocess.html#a3c582f13a9775442d9fc1ac05e0d6007">process</a>
 </li>
 <li>MAX_REAP_INTERVAL()
 : <a class="el" href="namespaceprocess.html#a963838ca662b112b441e9bb3deb0a7a6">process</a>
@@ -127,7 +128,7 @@
 : <a class="el" href="namespaceos.html#a23a7b8f4b4c145ad212381e89d4b6dc4">os</a>
 </li>
 <li>memsw_limit_in_bytes()
-: <a class="el" href="namespacecgroups_1_1memory.html#a2985df0752ce2155c3227b9a90bfd7e4">cgroups::memory</a>
+: <a class="el" href="namespacecgroups_1_1memory.html#ae91ff64aa5ccd2344ab9d8ecf31134e0">cgroups::memory</a>
 </li>
 <li>memsw_usage_in_bytes()
 : <a class="el" href="namespacecgroups_1_1memory.html#a77ac10d99550237ae21b85493b82e241">cgroups::memory</a>
@@ -247,11 +248,11 @@
 : <a class="el" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">os::stat</a>
 </li>
 <li>model()
-: <a class="el" href="namespacemesos_1_1internal.html#abfae5655a0123b6df81ce36b263d1383">mesos::internal</a>
+: <a class="el" href="namespacemesos_1_1internal.html#af4e0b860b9f388537ecdd51c8f993441">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#af0d63e921d6b48554eaee82037356187">mesos::internal::fs</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1fs.html#afd1e45c2b648ff930d2df614beb6f34b">mesos::internal::fs</a>
 </li>
 <li>mounted()
 : <a class="el" href="namespacecgroups.html#a379912fbd52d8dba056a7d94041a224e">cgroups</a>
diff --git a/content/api/latest/c++/namespacemembers_j.html b/content/api/latest/c++/namespacemembers_j.html
index 8d07d4c..5edfcb7 100644
--- a/content/api/latest/c++/namespacemembers_j.html
+++ b/content/api/latest/c++/namespacemembers_j.html
@@ -96,14 +96,14 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca3d9cfcb5ef43cd2178bc5152c0c94368">mesos::internal::slave::containerizer::paths</a>
 </li>
 <li>join()
-: <a class="el" href="namespacepath.html#a1729e1b6a293ad05545aa75e73f71de6">path</a>
-, <a class="el" href="namespacestrings_1_1internal.html#aee9076202875ef7e5d438b5b8bb9e863">strings::internal</a>
+: <a class="el" href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path</a>
+, <a class="el" href="namespacestrings_1_1internal.html#a325c5015379eceee1d0b526b69292be4">strings::internal</a>
 , <a class="el" href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings</a>
 </li>
 <li>json()
 : <a class="el" href="namespaceJSON.html#a7f3841c3a281146d130a235e28404a5d">JSON</a>
 , <a class="el" href="namespacemesos_1_1internal.html#a3752d85ef726065c6c1b946eef1ba87a">mesos::internal</a>
-, <a class="el" href="namespacemesos.html#a9c63ea3368a353c771a9665b365bc3d1">mesos</a>
+, <a class="el" href="namespacemesos.html#a93a1efd7cc67cd3f0a61630b8b0c1fd3">mesos</a>
 </li>
 <li>jsonify()
 : <a class="el" href="namespaceJSON_1_1internal.html#ab1d71abe8e18db62ea65a8a80f4716e6">JSON::internal</a>
diff --git a/content/api/latest/c++/namespacemembers_m.html b/content/api/latest/c++/namespacemembers_m.html
index 2681d82..32591e9 100644
--- a/content/api/latest/c++/namespacemembers_m.html
+++ b/content/api/latest/c++/namespacemembers_m.html
@@ -131,15 +131,16 @@
 <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_1_1v1_1_1scheduler.html#a3e80404add7eb05ad215c8975f9c44fb">mesos::internal::tests::v1::scheduler</a>
+, <a class="el" href="namespaceprocess.html#ae3178d741ea1cb2754b4a33a69957ec3">process</a>
 </li>
 <li>MATCHER_P2()
-: <a class="el" href="namespaceprocess.html#ab21ff1f8b6c033414c6cdfb0eb2e7b99">process</a>
+: <a class="el" href="namespaceprocess.html#a81c9f0acdbf20f78ce95468dc3c66cdb">process</a>
 </li>
 <li>MATCHER_P3()
-: <a class="el" href="namespaceprocess.html#a88b387087fa848e2f29b5521757628a3">process</a>
+: <a class="el" href="namespaceprocess.html#ae01496fd0694c510061e9cb43fce8ab0">process</a>
 </li>
 <li>MATCHER_P4()
-: <a class="el" href="namespaceprocess.html#a19d199db8ae65c3bbb4775cf4d429b49">process</a>
+: <a class="el" href="namespaceprocess.html#a3c582f13a9775442d9fc1ac05e0d6007">process</a>
 </li>
 <li>MAX
 : <a class="el" href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a642e2c8808920dc59493b0ba3f2850e1">routing::diagnosis::socket::state</a>
@@ -392,14 +393,14 @@
 : <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03">strings</a>
 </li>
 <li>model()
-: <a class="el" href="namespacemesos_1_1internal.html#a4b20b8ed434e7fc890be702845a9bd9c">mesos::internal</a>
+: <a class="el" href="namespacemesos_1_1internal.html#a0f1e16f608664041e365cbf89dbd4739">mesos::internal</a>
 </li>
 <li>ModuleID
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6">mesos::internal::tests</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_vars_d.html b/content/api/latest/c++/namespacemembers_vars_d.html
index 3eb8ad9..aac19a6 100644
--- a/content/api/latest/c++/namespacemembers_vars_d.html
+++ b/content/api/latest/c++/namespacemembers_vars_d.html
@@ -108,6 +108,9 @@
 <li>DEFAULT_AUTHENTICATION_TIMEOUT
 : <a class="el" href="namespacemesos_1_1internal_1_1scheduler.html#ae97c91005fca537afdf741162d6dcc6d">mesos::internal::scheduler</a>
 </li>
+<li>DEFAULT_AUTHENTICATION_V0_TIMEOUT
+: <a class="el" href="namespacemesos_1_1internal_1_1master.html#ab1ece614ecf37297d847b6396c192e6c">mesos::internal::master</a>
+</li>
 <li>DEFAULT_AUTHENTICATOR
 : <a class="el" href="namespacemesos_1_1internal_1_1master.html#a46feda342f353a3c4d12a61a30b32bef">mesos::internal::master</a>
 </li>
diff --git a/content/api/latest/c++/namespacemembers_w.html b/content/api/latest/c++/namespacemembers_w.html
index ffc32a7..1c55211 100644
--- a/content/api/latest/c++/namespacemembers_w.html
+++ b/content/api/latest/c++/namespacemembers_w.html
@@ -135,18 +135,17 @@
 : <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#a35b77e10ddf35fa4569cb1a7d1e3532b">os::signal_safe</a>
-, <a class="el" href="namespaceos.html#a1261e5423671d777b7276223b7427045">os</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="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#a49105dc036ad04225c92bd673da5ce39">process::io</a>
+: <a class="el" href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a>
 , <a class="el" href="namespaceprocess_1_1windows.html#a69a29846581bb7bb1084e9ee90cbe8e6">process::windows</a>
-, <a class="el" href="namespaceprotobuf.html#ad7c5a30c2e972caaed6b3896ac7e477f">protobuf</a>
+, <a class="el" href="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899">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 fff433f..4e668e4 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal.html
@@ -226,10 +226,10 @@ Functions</h2></td></tr>
 <tr class="separator:a8ad9ee74a5ea2cf572ac7d1af7dfa933"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ada757363f7eb07831a8b55bdb9a0b120"><td class="memItemLeft" align="right" valign="top">mesos::resource_provider::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ada757363f7eb07831a8b55bdb9a0b120">devolve</a> (const v1::resource_provider::Event &amp;event)</td></tr>
 <tr class="separator:ada757363f7eb07831a8b55bdb9a0b120"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad4ef4ec0e39c203fe5a49763e22d7329"><td class="memItemLeft" align="right" valign="top">scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ad4ef4ec0e39c203fe5a49763e22d7329">devolve</a> (const v1::scheduler::Call &amp;call)</td></tr>
-<tr class="separator:ad4ef4ec0e39c203fe5a49763e22d7329"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad6363e498577cf8e2867761d992901b4"><td class="memItemLeft" align="right" valign="top">scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ad6363e498577cf8e2867761d992901b4">devolve</a> (const v1::scheduler::Event &amp;event)</td></tr>
-<tr class="separator:ad6363e498577cf8e2867761d992901b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6e9aec0f80d468d03db16174b7934784"><td class="memItemLeft" align="right" valign="top">mesos::scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a6e9aec0f80d468d03db16174b7934784">devolve</a> (const v1::scheduler::Call &amp;call)</td></tr>
+<tr class="separator:a6e9aec0f80d468d03db16174b7934784"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fe0b07a1aa9857d32c560f8cb2f8fa5"><td class="memItemLeft" align="right" valign="top">mesos::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a2fe0b07a1aa9857d32c560f8cb2f8fa5">devolve</a> (const v1::scheduler::Event &amp;event)</td></tr>
+<tr class="separator:a2fe0b07a1aa9857d32c560f8cb2f8fa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:afae4d336ee850f0836b3c6c44e0ff12a"><td class="memItemLeft" align="right" valign="top">executor::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#afae4d336ee850f0836b3c6c44e0ff12a">devolve</a> (const v1::executor::Call &amp;call)</td></tr>
 <tr class="separator:afae4d336ee850f0836b3c6c44e0ff12a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a83e83ef91367cc117a30a793060c0835"><td class="memItemLeft" align="right" valign="top">executor::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a83e83ef91367cc117a30a793060c0835">devolve</a> (const v1::executor::Event &amp;event)</td></tr>
@@ -304,12 +304,12 @@ Functions</h2></td></tr>
 <tr class="memitem:ac7f729ca9047db42bc200b51177d0766"><td class="memTemplParams" colspan="2">template&lt;typename T1 , typename T2 &gt; </td></tr>
 <tr class="memitem:ac7f729ca9047db42bc200b51177d0766"><td class="memTemplItemLeft" align="right" valign="top">google::protobuf::RepeatedPtrField&lt; T1 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ac7f729ca9047db42bc200b51177d0766">evolve</a> (google::protobuf::RepeatedPtrField&lt; T2 &gt; t2s)</td></tr>
 <tr class="separator:ac7f729ca9047db42bc200b51177d0766"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a86b14595cac4205b31186cee9db9f2e5"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a86b14595cac4205b31186cee9db9f2e5">evolve</a> (const scheduler::Call &amp;call)</td></tr>
-<tr class="separator:a86b14595cac4205b31186cee9db9f2e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1ab18427b35900cadd7e67a45bea964c"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a1ab18427b35900cadd7e67a45bea964c">evolve</a> (const scheduler::Event &amp;event)</td></tr>
-<tr class="separator:a1ab18427b35900cadd7e67a45bea964c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a43aa84dbb2d2eb36b6d28acc96661308"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Response&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a43aa84dbb2d2eb36b6d28acc96661308">evolve</a> (const scheduler::Response &amp;response)</td></tr>
-<tr class="separator:a43aa84dbb2d2eb36b6d28acc96661308"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5dcb3539e666b720d14310eb9db641e2"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a5dcb3539e666b720d14310eb9db641e2">evolve</a> (const mesos::scheduler::Call &amp;call)</td></tr>
+<tr class="separator:a5dcb3539e666b720d14310eb9db641e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefc1bb2663e696ff09b6db8e313a6dc8"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#aefc1bb2663e696ff09b6db8e313a6dc8">evolve</a> (const mesos::scheduler::Event &amp;event)</td></tr>
+<tr class="separator:aefc1bb2663e696ff09b6db8e313a6dc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ca63d723dfe07b92f7aa31c60cbbaa4"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Response&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a3ca63d723dfe07b92f7aa31c60cbbaa4">evolve</a> (const mesos::scheduler::Response &amp;response)</td></tr>
+<tr class="separator:a3ca63d723dfe07b92f7aa31c60cbbaa4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a96dc5b9e341dbe3d36a200f4245f6484"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a96dc5b9e341dbe3d36a200f4245f6484">evolve</a> (const ExitedExecutorMessage &amp;message)</td></tr>
 <tr class="separator:a96dc5b9e341dbe3d36a200f4245f6484"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae10624c25f15a6eed065d8738f05603e"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ae10624c25f15a6eed065d8738f05603e">evolve</a> (const ExecutorToFrameworkMessage &amp;message)</td></tr>
@@ -767,12 +767,12 @@ template&lt;typename Message &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="ad4ef4ec0e39c203fe5a49763e22d7329"></a>
+<a class="anchor" id="a6e9aec0f80d468d03db16174b7934784"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">scheduler::Call mesos::internal::devolve </td>
+          <td class="memname">mesos::scheduler::Call mesos::internal::devolve </td>
           <td>(</td>
           <td class="paramtype">const v1::scheduler::Call &amp;&#160;</td>
           <td class="paramname"><em>call</em></td><td>)</td>
@@ -783,12 +783,12 @@ template&lt;typename Message &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="ad6363e498577cf8e2867761d992901b4"></a>
+<a class="anchor" id="a2fe0b07a1aa9857d32c560f8cb2f8fa5"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">scheduler::Event mesos::internal::devolve </td>
+          <td class="memname">mesos::scheduler::Event mesos::internal::devolve </td>
           <td>(</td>
           <td class="paramtype">const v1::scheduler::Event &amp;&#160;</td>
           <td class="paramname"><em>event</em></td><td>)</td>
@@ -1379,14 +1379,14 @@ template&lt;typename T1 , typename T2 &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a86b14595cac4205b31186cee9db9f2e5"></a>
+<a class="anchor" id="a5dcb3539e666b720d14310eb9db641e2"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">v1::scheduler::Call mesos::internal::evolve </td>
           <td>(</td>
-          <td class="paramtype">const scheduler::Call &amp;&#160;</td>
+          <td class="paramtype">const mesos::scheduler::Call &amp;&#160;</td>
           <td class="paramname"><em>call</em></td><td>)</td>
           <td></td>
         </tr>
@@ -1395,14 +1395,14 @@ template&lt;typename T1 , typename T2 &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a1ab18427b35900cadd7e67a45bea964c"></a>
+<a class="anchor" id="aefc1bb2663e696ff09b6db8e313a6dc8"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">v1::scheduler::Event mesos::internal::evolve </td>
           <td>(</td>
-          <td class="paramtype">const scheduler::Event &amp;&#160;</td>
+          <td class="paramtype">const mesos::scheduler::Event &amp;&#160;</td>
           <td class="paramname"><em>event</em></td><td>)</td>
           <td></td>
         </tr>
@@ -1411,14 +1411,14 @@ template&lt;typename T1 , typename T2 &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a43aa84dbb2d2eb36b6d28acc96661308"></a>
+<a class="anchor" id="a3ca63d723dfe07b92f7aa31c60cbbaa4"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">v1::scheduler::Response mesos::internal::evolve </td>
           <td>(</td>
-          <td class="paramtype">const scheduler::Response &amp;&#160;</td>
+          <td class="paramtype">const mesos::scheduler::Response &amp;&#160;</td>
           <td class="paramname"><em>response</em></td><td>)</td>
           <td></td>
         </tr>
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1master.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1master.html
index 5e28b05..0886dfd 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1master.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1master.html
@@ -131,6 +131,8 @@ Variables</h2></td></tr>
 <tr class="separator:a4c1e069f768a3bccdfdcfa95b73dbb10"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ada380541a94eb17e7791e67dc5d3507f"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="classBytes.html">Bytes</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master.html#ada380541a94eb17e7791e67dc5d3507f">MIN_MEM</a> = <a class="el" href="bytes_8hpp.html#a5d8fe3ccbf9cafff06846c05b3ca864b">Megabytes</a>(32)</td></tr>
 <tr class="separator:ada380541a94eb17e7791e67dc5d3507f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab1ece614ecf37297d847b6396c192e6c"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="classDuration.html">Duration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master.html#ab1ece614ecf37297d847b6396c192e6c">DEFAULT_AUTHENTICATION_V0_TIMEOUT</a> = <a class="el" href="classSeconds.html">Seconds</a>(15)</td></tr>
+<tr class="separator:ab1ece614ecf37297d847b6396c192e6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a241384d7256ec21bea9b9e9cba24f766"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="classDuration.html">Duration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master.html#a241384d7256ec21bea9b9e9cba24f766">DEFAULT_HEARTBEAT_INTERVAL</a> = <a class="el" href="classSeconds.html">Seconds</a>(15)</td></tr>
 <tr class="separator:a241384d7256ec21bea9b9e9cba24f766"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6f4673191011b3ee0728de7177602651"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="classDuration.html">Duration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master.html#a6f4673191011b3ee0728de7177602651">DEFAULT_AGENT_PING_TIMEOUT</a> = <a class="el" href="classSeconds.html">Seconds</a>(15)</td></tr>
@@ -321,6 +323,18 @@ Variables</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="ab1ece614ecf37297d847b6396c192e6c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">constexpr <a class="el" href="classDuration.html">Duration</a> mesos::internal::master::DEFAULT_AUTHENTICATION_V0_TIMEOUT = <a class="el" href="classSeconds.html">Seconds</a>(15)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a46feda342f353a3c4d12a61a30b32bef"></a>
 <div class="memitem">
 <div class="memproto">
diff --git a/content/api/latest/c++/namespaceprocess.html b/content/api/latest/c++/namespaceprocess.html
index fc9b2d2..4f2bebd 100644
--- a/content/api/latest/c++/namespaceprocess.html
+++ b/content/api/latest/c++/namespaceprocess.html
@@ -371,12 +371,14 @@ Functions</h2></td></tr>
 <tr class="memitem:a75a00f108c8067c629ad5c587a92eb55"><td class="memTemplParams" colspan="2">template&lt;typename F , typename std::enable_if&lt; !is_specialization_of&lt; typename std::decay&lt; F &gt;::type, Future &gt;::value, int &gt;::type  = 0&gt; </td></tr>
 <tr class="memitem:a75a00f108c8067c629ad5c587a92eb55"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1UndiscardableDecorator.html">UndiscardableDecorator</a>&lt; typename std::decay&lt; F &gt;::type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a75a00f108c8067c629ad5c587a92eb55">undiscardable</a> (F &amp;&amp;<a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f< [...]
 <tr class="separator:a75a00f108c8067c629ad5c587a92eb55"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a88b387087fa848e2f29b5521757628a3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a88b387087fa848e2f29b5521757628a3">MATCHER_P3</a> (MessageMatcher, name, from, to,&quot;&quot;)</td></tr>
-<tr class="separator:a88b387087fa848e2f29b5521757628a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a19d199db8ae65c3bbb4775cf4d429b49"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a19d199db8ae65c3bbb4775cf4d429b49">MATCHER_P4</a> (UnionMessageMatcher, message, unionType, from, to,&quot;&quot;)</td></tr>
-<tr class="separator:a19d199db8ae65c3bbb4775cf4d429b49"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab21ff1f8b6c033414c6cdfb0eb2e7b99"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#ab21ff1f8b6c033414c6cdfb0eb2e7b99">MATCHER_P2</a> (DispatchMatcher, pid, method,&quot;&quot;)</td></tr>
-<tr class="separator:ab21ff1f8b6c033414c6cdfb0eb2e7b99"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a81c9f0acdbf20f78ce95468dc3c66cdb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a81c9f0acdbf20f78ce95468dc3c66cdb">MATCHER_P2</a> (MessageMatcher, name, from,&quot;&quot;)</td></tr>
+<tr class="separator:a81c9f0acdbf20f78ce95468dc3c66cdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae01496fd0694c510061e9cb43fce8ab0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#ae01496fd0694c510061e9cb43fce8ab0">MATCHER_P3</a> (UnionMessageMatcher, message, unionType, from,&quot;&quot;)</td></tr>
+<tr class="separator:ae01496fd0694c510061e9cb43fce8ab0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a455c465e5d0dcf4dc7837d690554987c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a455c465e5d0dcf4dc7837d690554987c">MATCHER_P</a> (DispatchMatcher, method,&quot;&quot;)</td></tr>
+<tr class="separator:a455c465e5d0dcf4dc7837d690554987c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae3178d741ea1cb2754b4a33a69957ec3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#ae3178d741ea1cb2754b4a33a69957ec3">MATCHER_P</a> (ExitedMatcher, from,&quot;&quot;)</td></tr>
+<tr class="separator:ae3178d741ea1cb2754b4a33a69957ec3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a146dae2fc51189333846791f332718a2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a146dae2fc51189333846791f332718a2">MATCHER_P3</a> (HttpMatcher, message, path, deserializer,&quot;&quot;)</td></tr>
 <tr class="separator:a146dae2fc51189333846791f332718a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3c582f13a9775442d9fc1ac05e0d6007"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a3c582f13a9775442d9fc1ac05e0d6007">MATCHER_P4</a> (UnionHttpMatcher, message, unionType, path, deserializer,&quot;&quot;)</td></tr>
@@ -426,6 +428,9 @@ Functions</h2></td></tr>
 <tr class="memitem:a2d020eeca378e567a89c42ef5c6ced43"><td class="memTemplParams" colspan="2">template&lt;typename PID , typename Method &gt; </td></tr>
 <tr class="memitem:a2d020eeca378e567a89c42ef5c6ced43"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a2d020eeca378e567a89c42ef5c6ced43">ExpectNoFutureDispatches</a> (<a class="el" href="structprocess_1_1PID.html">PID</a> pid, Method method)</td></tr>
 <tr class="separator:a2d020eeca378e567a89c42ef5c6ced43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ba623559c799d2f1680053df3c4aa72"><td class="memTemplParams" colspan="2">template&lt;typename From , typename To &gt; </td></tr>
+<tr class="memitem:a5ba623559c799d2f1680053df3c4aa72"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a5ba623559c799d2f1680053df3c4aa72">FutureExited</a> (From from, To to, bool drop=false)</td></tr>
+<tr class="separator:a5ba623559c799d2f1680053df3c4aa72"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61f0548459d8e5a950dd91cfc2bd4aa7"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a61f0548459d8e5a950dd91cfc2bd4aa7">HELP</a> (const std::string &amp;tldr, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;description=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::st [...]
 <tr class="separator:a61f0548459d8e5a950dd91cfc2bd4aa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a525cafa300f0b0630d9c2c9b9ce2c77f"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html#a525cafa300f0b0630d9c2c9b9ce2c77f">USAGE</a> (const std::string &amp;usage)</td></tr>
@@ -2164,6 +2169,40 @@ template&lt;typename PID , typename Method &gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="a5ba623559c799d2f1680053df3c4aa72"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename From , typename To &gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; process::FutureExited </td>
+          <td>(</td>
+          <td class="paramtype">From&#160;</td>
+          <td class="paramname"><em>from</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">To&#160;</td>
+          <td class="paramname"><em>to</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>drop</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a2b8513096e75a6105c5fd2eda3e70551"></a>
 <div class="memitem">
 <div class="memproto">
@@ -2504,12 +2543,12 @@ template&lt;typename Iterate , typename Body , typename T  = typename internal::
 
 </div>
 </div>
-<a class="anchor" id="ab21ff1f8b6c033414c6cdfb0eb2e7b99"></a>
+<a class="anchor" id="a455c465e5d0dcf4dc7837d690554987c"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">process::MATCHER_P2 </td>
+          <td class="memname">process::MATCHER_P </td>
           <td>(</td>
           <td class="paramtype">DispatchMatcher&#160;</td>
           <td class="paramname">, </td>
@@ -2517,13 +2556,39 @@ template&lt;typename Iterate , typename Body , typename T  = typename internal::
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">pid&#160;</td>
+          <td class="paramtype">method&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">method&#160;</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="ae3178d741ea1cb2754b4a33a69957ec3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">process::MATCHER_P </td>
+          <td>(</td>
+          <td class="paramtype">ExitedMatcher&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">from&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
@@ -2542,12 +2607,12 @@ template&lt;typename Iterate , typename Body , typename T  = typename internal::
 
 </div>
 </div>
-<a class="anchor" id="a88b387087fa848e2f29b5521757628a3"></a>
+<a class="anchor" id="a81c9f0acdbf20f78ce95468dc3c66cdb"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">process::MATCHER_P3 </td>
+          <td class="memname">process::MATCHER_P2 </td>
           <td>(</td>
           <td class="paramtype">MessageMatcher&#160;</td>
           <td class="paramname">, </td>
@@ -2567,12 +2632,6 @@ template&lt;typename Iterate , typename Body , typename T  = typename internal::
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">to&#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>
@@ -2586,14 +2645,14 @@ template&lt;typename Iterate , typename Body , typename T  = typename internal::
 
 </div>
 </div>
-<a class="anchor" id="a146dae2fc51189333846791f332718a2"></a>
+<a class="anchor" id="ae01496fd0694c510061e9cb43fce8ab0"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">process::MATCHER_P3 </td>
           <td>(</td>
-          <td class="paramtype">HttpMatcher&#160;</td>
+          <td class="paramtype">UnionMessageMatcher&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
@@ -2605,13 +2664,13 @@ template&lt;typename Iterate , typename Body , typename T  = typename internal::
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">path&#160;</td>
+          <td class="paramtype">unionType&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">deserializer&#160;</td>
+          <td class="paramtype">from&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
@@ -2630,14 +2689,14 @@ template&lt;typename Iterate , typename Body , typename T  = typename internal::
 
 </div>
 </div>
-<a class="anchor" id="a19d199db8ae65c3bbb4775cf4d429b49"></a>
+<a class="anchor" id="a146dae2fc51189333846791f332718a2"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">process::MATCHER_P4 </td>
+          <td class="memname">process::MATCHER_P3 </td>
           <td>(</td>
-          <td class="paramtype">UnionMessageMatcher&#160;</td>
+          <td class="paramtype">HttpMatcher&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
@@ -2649,19 +2708,13 @@ template&lt;typename Iterate , typename Body , typename T  = typename internal::
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">unionType&#160;</td>
-          <td class="paramname">, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">from&#160;</td>
+          <td class="paramtype">path&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">to&#160;</td>
+          <td class="paramtype">deserializer&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
diff --git a/content/api/latest/c++/src_2master_2constants_8hpp.html b/content/api/latest/c++/src_2master_2constants_8hpp.html
index cfaa634..e197093 100644
--- a/content/api/latest/c++/src_2master_2constants_8hpp.html
+++ b/content/api/latest/c++/src_2master_2constants_8hpp.html
@@ -86,6 +86,8 @@ Variables</h2></td></tr>
 <tr class="separator:a4c1e069f768a3bccdfdcfa95b73dbb10"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ada380541a94eb17e7791e67dc5d3507f"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="classBytes.html">Bytes</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master.html#ada380541a94eb17e7791e67dc5d3507f">mesos::internal::master::MIN_MEM</a> = <a class="el" href="bytes_8hpp.html#a5d8fe3ccbf9cafff06846c05b3ca864b">Megabytes</a>(32)</td></tr>
 <tr class="separator:ada380541a94eb17e7791e67dc5d3507f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab1ece614ecf37297d847b6396c192e6c"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="classDuration.html">Duration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master.html#ab1ece614ecf37297d847b6396c192e6c">mesos::internal::master::DEFAULT_AUTHENTICATION_V0_TIMEOUT</a> = <a class="el" href="classSeconds.html">Seconds</a>(15)</td></tr>
+<tr class="separator:ab1ece614ecf37297d847b6396c192e6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a241384d7256ec21bea9b9e9cba24f766"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="classDuration.html">Duration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master.html#a241384d7256ec21bea9b9e9cba24f766">mesos::internal::master::DEFAULT_HEARTBEAT_INTERVAL</a> = <a class="el" href="classSeconds.html">Seconds</a>(15)</td></tr>
 <tr class="separator:a241384d7256ec21bea9b9e9cba24f766"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6f4673191011b3ee0728de7177602651"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="classDuration.html">Duration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master.html#a6f4673191011b3ee0728de7177602651">mesos::internal::master::DEFAULT_AGENT_PING_TIMEOUT</a> = <a class="el" href="classSeconds.html">Seconds</a>(15)</td></tr>
diff --git a/content/api/latest/c++/src_2master_2constants_8hpp_source.html b/content/api/latest/c++/src_2master_2constants_8hpp_source.html
index f384ee7..6902b6c 100644
--- a/content/api/latest/c++/src_2master_2constants_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2constants_8hpp_source.html
@@ -52,46 +52,47 @@
 <div class="title">constants.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="src_2master_2constants_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_1_1internal_1_1master_html_a241384d7256ec21bea9b9e9cba24f766"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a241384d7256ec21bea9b9e9cba24f766">mesos::internal::master::DEFAULT_HEARTBEAT_INTERVAL</a></div><div class="ttdeci">constexpr Duration DEFAULT_HEARTBEAT_INTERVAL</div><div class="ttdef"><b>Definition:</b> constants.hpp:52</div></div>
+<a href="src_2master_2constants_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_1_1internal_1_1master_html_a241384d7256ec21bea9b9e9cba24f766"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a241384d7256ec21bea9b9e9cba24f766">mesos::internal::master::DEFAULT_HEARTBEAT_INTERVAL</a></div><div class="ttdeci">constexpr Duration DEFAULT_HEARTBEAT_INTERVAL</div><div class="ttdef"><b>Definition:</b> constants.hpp:60</div></div>
 <div class="ttc" id="bytes_8hpp_html_a5d8fe3ccbf9cafff06846c05b3ca864b"><div class="ttname"><a href="bytes_8hpp.html#a5d8fe3ccbf9cafff06846c05b3ca864b">Megabytes</a></div><div class="ttdeci">constexpr Bytes Megabytes(uint64_t value)</div><div class="ttdef"><b>Definition:</b> bytes.hpp:123</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a6f4673191011b3ee0728de7177602651"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a6f4673191011b3ee0728de7177602651">mesos::internal::master::DEFAULT_AGENT_PING_TIMEOUT</a></div><div class="ttdeci">constexpr Duration DEFAULT_AGENT_PING_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:60</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_aa41c3e949f334a002aaf4866324c9fb8"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#aa41c3e949f334a002aaf4866324c9fb8">mesos::internal::master::DEFAULT_REGISTRY_GC_INTERVAL</a></div><div class="ttdeci">constexpr Duration DEFAULT_REGISTRY_GC_INTERVAL</div><div class="ttdef"><b>Definition:</b> constants.hpp:103</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a6ea47ae30dc62a5f7c87da68e9b1f22a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a6ea47ae30dc62a5f7c87da68e9b1f22a">mesos::internal::master::RECOVERY_AGENT_REMOVAL_PERCENT_LIMIT</a></div><div class="ttdeci">constexpr double RECOVERY_AGENT_REMOVAL_PERCENT_LIMIT</div><div class="ttdef"><b>Definition:</b> constants.hpp:81</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a6f4673191011b3ee0728de7177602651"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a6f4673191011b3ee0728de7177602651">mesos::internal::master::DEFAULT_AGENT_PING_TIMEOUT</a></div><div class="ttdeci">constexpr Duration DEFAULT_AGENT_PING_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:68</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_ab1ece614ecf37297d847b6396c192e6c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#ab1ece614ecf37297d847b6396c192e6c">mesos::internal::master::DEFAULT_AUTHENTICATION_V0_TIMEOUT</a></div><div class="ttdeci">constexpr Duration DEFAULT_AUTHENTICATION_V0_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:56</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_aa41c3e949f334a002aaf4866324c9fb8"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#aa41c3e949f334a002aaf4866324c9fb8">mesos::internal::master::DEFAULT_REGISTRY_GC_INTERVAL</a></div><div class="ttdeci">constexpr Duration DEFAULT_REGISTRY_GC_INTERVAL</div><div class="ttdef"><b>Definition:</b> constants.hpp:111</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a6ea47ae30dc62a5f7c87da68e9b1f22a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a6ea47ae30dc62a5f7c87da68e9b1f22a">mesos::internal::master::RECOVERY_AGENT_REMOVAL_PERCENT_LIMIT</a></div><div class="ttdeci">constexpr double RECOVERY_AGENT_REMOVAL_PERCENT_LIMIT</div><div class="ttdef"><b>Definition:</b> constants.hpp:89</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_html_a0e384d8354dfe4fa76821ab53fadc01d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a0e384d8354dfe4fa76821ab53fadc01d">mesos::internal::master::MASTER_INFO_JSON_LABEL</a></div><div class="ttdeci">constexpr char MASTER_INFO_JSON_LABEL[]</div><div class="ttdoc">Label used by the Leader Contender and Detector, for JSON content. </div><div class="ttdef"><b>Definition:</b> constants.hpp:121</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a12e29915045c6afee4ea89306d3d6685"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a12e29915045c6afee4ea89306d3d6685">mesos::internal::master::READWRITE_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READWRITE_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:144</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a5d21c5e6b6327cf87561add6b5f66f86"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a5d21c5e6b6327cf87561add6b5f66f86">mesos::internal::master::ZOOKEEPER_SESSION_TIMEOUT</a></div><div class="ttdeci">constexpr Duration ZOOKEEPER_SESSION_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:125</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a0e384d8354dfe4fa76821ab53fadc01d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a0e384d8354dfe4fa76821ab53fadc01d">mesos::internal::master::MASTER_INFO_JSON_LABEL</a></div><div class="ttdeci">constexpr char MASTER_INFO_JSON_LABEL[]</div><div class="ttdoc">Label used by the Leader Contender and Detector, for JSON content. </div><div class="ttdef"><b>Definition:</b> constants.hpp:129</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a12e29915045c6afee4ea89306d3d6685"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a12e29915045c6afee4ea89306d3d6685">mesos::internal::master::READWRITE_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READWRITE_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:152</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a5d21c5e6b6327cf87561add6b5f66f86"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a5d21c5e6b6327cf87561add6b5f66f86">mesos::internal::master::ZOOKEEPER_SESSION_TIMEOUT</a></div><div class="ttdeci">constexpr Duration ZOOKEEPER_SESSION_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:133</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="namespacemesos_1_1internal_1_1master_html_a6eab5fd8da3226a75a83875255f69af7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a6eab5fd8da3226a75a83875255f69af7">mesos::internal::master::DEFAULT_ALLOCATION_INTERVAL</a></div><div class="ttdeci">constexpr Duration DEFAULT_ALLOCATION_INTERVAL</div><div class="ttdef"><b>Definition:</b> constants.hpp:134</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a6eab5fd8da3226a75a83875255f69af7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a6eab5fd8da3226a75a83875255f69af7">mesos::internal::master::DEFAULT_ALLOCATION_INTERVAL</a></div><div class="ttdeci">constexpr Duration DEFAULT_ALLOCATION_INTERVAL</div><div class="ttdef"><b>Definition:</b> constants.hpp:142</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2version_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2version_8hpp.html">version.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a2edb69bd13e8d6ec7e227f9e92d93de6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a2edb69bd13e8d6ec7e227f9e92d93de6">mesos::internal::master::READONLY_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READONLY_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:140</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a2edb69bd13e8d6ec7e227f9e92d93de6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a2edb69bd13e8d6ec7e227f9e92d93de6">mesos::internal::master::READONLY_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READONLY_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:148</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="namespacemesos_1_1internal_1_1master_html_ac23a99c6272982c2141465de0eb7ed11"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#ac23a99c6272982c2141465de0eb7ed11">mesos::internal::master::TASK_LIMIT</a></div><div class="ttdeci">constexpr size_t TASK_LIMIT</div><div class="ttdef"><b>Definition:</b> constants.hpp:101</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_ac23a99c6272982c2141465de0eb7ed11"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#ac23a99c6272982c2141465de0eb7ed11">mesos::internal::master::TASK_LIMIT</a></div><div class="ttdeci">constexpr size_t TASK_LIMIT</div><div class="ttdef"><b>Definition:</b> constants.hpp:109</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="namespacemesos_1_1internal_1_1master_html_a60d9590f3ec2e34e1de0de1c13fc986e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a60d9590f3ec2e34e1de0de1c13fc986e">mesos::internal::master::DEFAULT_ALLOCATOR</a></div><div class="ttdeci">constexpr char DEFAULT_ALLOCATOR[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:131</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a60d9590f3ec2e34e1de0de1c13fc986e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a60d9590f3ec2e34e1de0de1c13fc986e">mesos::internal::master::DEFAULT_ALLOCATOR</a></div><div class="ttdeci">constexpr char DEFAULT_ALLOCATOR[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:139</div></div>
 <div class="ttc" id="classMinutes_html"><div class="ttname"><a href="classMinutes.html">Minutes</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:221</div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_af1bc8ca4f911546c928db70fc2452555"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#af1bc8ca4f911546c928db70fc2452555">mesos::internal::master::DEFAULT_MAX_COMPLETED_TASKS_PER_FRAMEWORK</a></div><div class="ttdeci">constexpr size_t DEFAULT_MAX_COMPLETED_TASKS_PER_FRAMEWORK</div><div class="ttdef"><b>Definition:</b> constants.hpp:91</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_af1bc8ca4f911546c928db70fc2452555"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#af1bc8ca4f911546c928db70fc2452555">mesos::internal::master::DEFAULT_MAX_COMPLETED_TASKS_PER_FRAMEWORK</a></div><div class="ttdeci">constexpr size_t DEFAULT_MAX_COMPLETED_TASKS_PER_FRAMEWORK</div><div class="ttdef"><b>Definition:</b> constants.hpp:99</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a5755d8f01d2ae9068790916bdf0faab0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a5755d8f01d2ae9068790916bdf0faab0">mesos::internal::master::MASTER_CAPABILITIES</a></div><div class="ttdeci">std::vector&lt; MasterInfo::Capability &gt; MASTER_CAPABILITIES()</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a5de4b87e242520966053b9d15adc1374"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a5de4b87e242520966053b9d15adc1374">mesos::internal::master::MASTER_INFO_LABEL</a></div><div class="ttdeci">constexpr char MASTER_INFO_LABEL[]</div><div class="ttdoc">Label used by the Leader Contender and Detector. </div><div class="ttdef"><b>Definition:</b> constants.hpp:114</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_abaa1399485137f142575825c3f5641e1"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#abaa1399485137f142575825c3f5641e1">mesos::internal::master::DEFAULT_MAX_UNREACHABLE_TASKS_PER_FRAMEWORK</a></div><div class="ttdeci">constexpr size_t DEFAULT_MAX_UNREACHABLE_TASKS_PER_FRAMEWORK</div><div class="ttdef"><b>Definition:</b> constants.hpp:95</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a5de4b87e242520966053b9d15adc1374"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a5de4b87e242520966053b9d15adc1374">mesos::internal::master::MASTER_INFO_LABEL</a></div><div class="ttdeci">constexpr char MASTER_INFO_LABEL[]</div><div class="ttdoc">Label used by the Leader Contender and Detector. </div><div class="ttdef"><b>Definition:</b> constants.hpp:122</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_abaa1399485137f142575825c3f5641e1"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#abaa1399485137f142575825c3f5641e1">mesos::internal::master::DEFAULT_MAX_UNREACHABLE_TASKS_PER_FRAMEWORK</a></div><div class="ttdeci">constexpr size_t DEFAULT_MAX_UNREACHABLE_TASKS_PER_FRAMEWORK</div><div class="ttdef"><b>Definition:</b> constants.hpp:103</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_1master_html_a20e5905952444eba6901a5b9de5a29c8"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a20e5905952444eba6901a5b9de5a29c8">mesos::internal::master::MIN_AGENT_REREGISTER_TIMEOUT</a></div><div class="ttdeci">constexpr Duration MIN_AGENT_REREGISTER_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:70</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a46feda342f353a3c4d12a61a30b32bef"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a46feda342f353a3c4d12a61a30b32bef">mesos::internal::master::DEFAULT_AUTHENTICATOR</a></div><div class="ttdeci">constexpr char DEFAULT_AUTHENTICATOR[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:128</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a20e5905952444eba6901a5b9de5a29c8"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a20e5905952444eba6901a5b9de5a29c8">mesos::internal::master::MIN_AGENT_REREGISTER_TIMEOUT</a></div><div class="ttdeci">constexpr Duration MIN_AGENT_REREGISTER_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:78</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a46feda342f353a3c4d12a61a30b32bef"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a46feda342f353a3c4d12a61a30b32bef">mesos::internal::master::DEFAULT_AUTHENTICATOR</a></div><div class="ttdeci">constexpr char DEFAULT_AUTHENTICATOR[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:136</div></div>
 <div class="ttc" id="structVersion_html"><div class="ttname"><a href="structVersion.html">Version</a></div><div class="ttdef"><b>Definition:</b> version.hpp:41</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_af1f65c9e7a94cc3a9f0f48a4d5a1119a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#af1f65c9e7a94cc3a9f0f48a4d5a1119a">mesos::internal::master::MAX_REMOVED_SLAVES</a></div><div class="ttdeci">constexpr size_t MAX_REMOVED_SLAVES</div><div class="ttdef"><b>Definition:</b> constants.hpp:84</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a15b34b0f2700b1f91685da509e105b14"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a15b34b0f2700b1f91685da509e105b14">mesos::internal::master::DEFAULT_REGISTRY_MAX_AGENT_AGE</a></div><div class="ttdeci">constexpr Duration DEFAULT_REGISTRY_MAX_AGENT_AGE</div><div class="ttdef"><b>Definition:</b> constants.hpp:105</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_ae1f57896b2073d4287cdb2c6ceb73961"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#ae1f57896b2073d4287cdb2c6ceb73961">mesos::internal::master::DEFAULT_AUTHORIZER</a></div><div class="ttdeci">constexpr char DEFAULT_AUTHORIZER[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:137</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a4a098c0d8e9b38df5beadc7e35714ccc"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a4a098c0d8e9b38df5beadc7e35714ccc">mesos::internal::master::DEFAULT_HTTP_FRAMEWORK_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char DEFAULT_HTTP_FRAMEWORK_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:148</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a2064ecd8e5d504652f6b01f2c5aa5b62"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a2064ecd8e5d504652f6b01f2c5aa5b62">mesos::internal::master::DEFAULT_REGISTRY_MAX_AGENT_COUNT</a></div><div class="ttdeci">constexpr size_t DEFAULT_REGISTRY_MAX_AGENT_COUNT</div><div class="ttdef"><b>Definition:</b> constants.hpp:107</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_af90683414a296615d19d715b53fb3bb2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#af90683414a296615d19d715b53fb3bb2">mesos::internal::master::DEFAULT_MAX_AGENT_PING_TIMEOUTS</a></div><div class="ttdeci">constexpr size_t DEFAULT_MAX_AGENT_PING_TIMEOUTS</div><div class="ttdef"><b>Definition:</b> constants.hpp:63</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_aba22004af07f12d1c2942b8800393a3d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#aba22004af07f12d1c2942b8800393a3d">mesos::internal::master::DEFAULT_MAX_COMPLETED_FRAMEWORKS</a></div><div class="ttdeci">constexpr size_t DEFAULT_MAX_COMPLETED_FRAMEWORKS</div><div class="ttdef"><b>Definition:</b> constants.hpp:87</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_af1f65c9e7a94cc3a9f0f48a4d5a1119a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#af1f65c9e7a94cc3a9f0f48a4d5a1119a">mesos::internal::master::MAX_REMOVED_SLAVES</a></div><div class="ttdeci">constexpr size_t MAX_REMOVED_SLAVES</div><div class="ttdef"><b>Definition:</b> constants.hpp:92</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a15b34b0f2700b1f91685da509e105b14"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a15b34b0f2700b1f91685da509e105b14">mesos::internal::master::DEFAULT_REGISTRY_MAX_AGENT_AGE</a></div><div class="ttdeci">constexpr Duration DEFAULT_REGISTRY_MAX_AGENT_AGE</div><div class="ttdef"><b>Definition:</b> constants.hpp:113</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_ae1f57896b2073d4287cdb2c6ceb73961"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#ae1f57896b2073d4287cdb2c6ceb73961">mesos::internal::master::DEFAULT_AUTHORIZER</a></div><div class="ttdeci">constexpr char DEFAULT_AUTHORIZER[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:145</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a4a098c0d8e9b38df5beadc7e35714ccc"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a4a098c0d8e9b38df5beadc7e35714ccc">mesos::internal::master::DEFAULT_HTTP_FRAMEWORK_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char DEFAULT_HTTP_FRAMEWORK_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:156</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a2064ecd8e5d504652f6b01f2c5aa5b62"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a2064ecd8e5d504652f6b01f2c5aa5b62">mesos::internal::master::DEFAULT_REGISTRY_MAX_AGENT_COUNT</a></div><div class="ttdeci">constexpr size_t DEFAULT_REGISTRY_MAX_AGENT_COUNT</div><div class="ttdef"><b>Definition:</b> constants.hpp:115</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_af90683414a296615d19d715b53fb3bb2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#af90683414a296615d19d715b53fb3bb2">mesos::internal::master::DEFAULT_MAX_AGENT_PING_TIMEOUTS</a></div><div class="ttdeci">constexpr size_t DEFAULT_MAX_AGENT_PING_TIMEOUTS</div><div class="ttdef"><b>Definition:</b> constants.hpp:71</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_aba22004af07f12d1c2942b8800393a3d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#aba22004af07f12d1c2942b8800393a3d">mesos::internal::master::DEFAULT_MAX_COMPLETED_FRAMEWORKS</a></div><div class="ttdeci">constexpr size_t DEFAULT_MAX_COMPLETED_FRAMEWORKS</div><div class="ttdef"><b>Definition:</b> constants.hpp:95</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="namespacemesos_1_1internal_1_1master_html_a628864afbb918b16c222b3d044ed95ed"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a628864afbb918b16c222b3d044ed95ed">mesos::internal::master::MAX_OFFERS_PER_FRAMEWORK</a></div><div class="ttdeci">constexpr int MAX_OFFERS_PER_FRAMEWORK</div><div class="ttdef"><b>Definition:</b> constants.hpp:42</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a6e6aef7026507e8ef64064d1a5a87998"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a6e6aef7026507e8ef64064d1a5a87998">mesos::internal::master::MINIMUM_AGENT_VERSION</a></div><div class="ttdeci">const Version MINIMUM_AGENT_VERSION</div><div class="ttdef"><b>Definition:</b> constants.hpp:152</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_ad2627abddb03ef2da0bf1406f33876e6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#ad2627abddb03ef2da0bf1406f33876e6">mesos::internal::master::WHITELIST_WATCH_INTERVAL</a></div><div class="ttdeci">constexpr Duration WHITELIST_WATCH_INTERVAL</div><div class="ttdef"><b>Definition:</b> constants.hpp:98</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a6e6aef7026507e8ef64064d1a5a87998"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a6e6aef7026507e8ef64064d1a5a87998">mesos::internal::master::MINIMUM_AGENT_VERSION</a></div><div class="ttdeci">const Version MINIMUM_AGENT_VERSION</div><div class="ttdef"><b>Definition:</b> constants.hpp:160</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_ad2627abddb03ef2da0bf1406f33876e6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#ad2627abddb03ef2da0bf1406f33876e6">mesos::internal::master::WHITELIST_WATCH_INTERVAL</a></div><div class="ttdeci">constexpr Duration WHITELIST_WATCH_INTERVAL</div><div class="ttdef"><b>Definition:</b> constants.hpp:106</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_html_ada380541a94eb17e7791e67dc5d3507f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#ada380541a94eb17e7791e67dc5d3507f">mesos::internal::master::MIN_MEM</a></div><div class="ttdeci">constexpr Bytes MIN_MEM</div><div class="ttdef"><b>Definition:</b> constants.hpp:48</div></div>
 <div class="ttc" id="classWeeks_html"><div class="ttname"><a href="classWeeks.html">Weeks</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:263</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a4c1e069f768a3bccdfdcfa95b73dbb10"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a4c1e069f768a3bccdfdcfa95b73dbb10">mesos::internal::master::MIN_CPUS</a></div><div class="ttdeci">constexpr double MIN_CPUS</div><div class="ttdef"><b>Definition:</b> constants.hpp:45</div></div>
diff --git a/content/api/latest/c++/src_2master_2flags_8hpp_source.html b/content/api/latest/c++/src_2master_2flags_8hpp_source.html
index 08bce2d..8fd02fc 100644
--- a/content/api/latest/c++/src_2master_2flags_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2flags_8hpp_source.html
@@ -52,84 +52,85 @@
 <div class="title">flags.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="src_2master_2flags_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a>< [...]
+<a href="src_2master_2flags_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a>< [...]
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a9ada3d623640c548972084b1ed83ebea"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a9ada3d623640c548972084b1ed83ebea">mesos::internal::master::Flags::root_submissions</a></div><div class="ttdeci">bool root_submissions</div><div class="ttdef"><b>Definition:</b> flags.hpp:49</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a42c5d3061c187acef5fad8e502a2846b"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a42c5d3061c187acef5fad8e502a2846b">mesos::internal::master::Flags::Flags</a></div><div class="ttdeci">Flags()</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="classmesos_1_1internal_1_1master_1_1Flags_html_ad5d10b9403451cf6ab724a669266b43b"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ad5d10b9403451cf6ab724a669266b43b">mesos::internal::master::Flags::allocator</a></div><div class="ttdeci">std::string allocator</div><div class="ttdef"><b>Definition:</b> flags.hpp:82</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a20442b200da2a5db837cf89a18427eac"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a20442b200da2a5db837cf89a18427eac">mesos::internal::master::Flags::authenticate_http_readonly</a></div><div class="ttdeci">bool authenticate_http_readonly</div><div class="ttdef"><b>Definition:</b> flags.hpp:71</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a57f590ac194fdd7ae599458611d3455d"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a57f590ac194fdd7ae599458611d3455d">mesos::internal::master::Flags::modulesDir</a></div><div class="ttdeci">Option&lt; std::string &gt; modulesDir</div><div class="ttdef"><b>Definition:</b> flags.hpp:80</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a7890a3165138b9e7eba054a561fa43f2"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a7890a3165138b9e7eba054a561fa43f2">mesos::internal::master::Flags::offer_timeout</a></div><div class="ttdeci">Option&lt; Duration &gt; offer_timeout</div><div class="ttdef"><b>Definition:</b> flags.hpp:78</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ad5d10b9403451cf6ab724a669266b43b"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ad5d10b9403451cf6ab724a669266b43b">mesos::internal::master::Flags::allocator</a></div><div class="ttdeci">std::string allocator</div><div class="ttdef"><b>Definition:</b> flags.hpp:83</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a20442b200da2a5db837cf89a18427eac"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a20442b200da2a5db837cf89a18427eac">mesos::internal::master::Flags::authenticate_http_readonly</a></div><div class="ttdeci">bool authenticate_http_readonly</div><div class="ttdef"><b>Definition:</b> flags.hpp:72</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a57f590ac194fdd7ae599458611d3455d"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a57f590ac194fdd7ae599458611d3455d">mesos::internal::master::Flags::modulesDir</a></div><div class="ttdeci">Option&lt; std::string &gt; modulesDir</div><div class="ttdef"><b>Definition:</b> flags.hpp:81</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a7890a3165138b9e7eba054a561fa43f2"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a7890a3165138b9e7eba054a561fa43f2">mesos::internal::master::Flags::offer_timeout</a></div><div class="ttdeci">Option&lt; Duration &gt; offer_timeout</div><div class="ttdef"><b>Definition:</b> flags.hpp:79</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_1logging_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:29</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a94a63a333e884c51856ce197f29f8e89"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a94a63a333e884c51856ce197f29f8e89">mesos::internal::master::Flags::webui_dir</a></div><div class="ttdeci">std::string webui_dir</div><div class="ttdef"><b>Definition:</b> flags.hpp:61</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a48e401164a1af5204b1afb5564fdfb8d"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a48e401164a1af5204b1afb5564fdfb8d">mesos::internal::master::Flags::memory_profiling</a></div><div class="ttdeci">bool memory_profiling</div><div class="ttdef"><b>Definition:</b> flags.hpp:112</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a48e401164a1af5204b1afb5564fdfb8d"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a48e401164a1af5204b1afb5564fdfb8d">mesos::internal::master::Flags::memory_profiling</a></div><div class="ttdeci">bool memory_profiling</div><div class="ttdef"><b>Definition:</b> flags.hpp:113</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a07d5e36f36240d0e7b5571f9b2d1467a"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a07d5e36f36240d0e7b5571f9b2d1467a">mesos::internal::master::Flags::framework_sorter</a></div><div class="ttdeci">std::string framework_sorter</div><div class="ttdef"><b>Definition:</b> flags.hpp:64</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a7ac6fc68832fa44d7039375706ad6e99"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a7ac6fc68832fa44d7039375706ad6e99">mesos::internal::master::Flags::filter_gpu_resources</a></div><div class="ttdeci">bool filter_gpu_resources</div><div class="ttdef"><b>Definition:</b> flags.hpp:84</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a42a15c8e23c4361783dc58fbff70ad1c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a42a15c8e23c4361783dc58fbff70ad1c">mesos::internal::master::Flags::hooks</a></div><div class="ttdeci">Option&lt; std::string &gt; hooks</div><div class="ttdef"><b>Definition:</b> flags.hpp:86</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a8fd4c1abb696126e8a08b8b5b634b491"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a8fd4c1abb696126e8a08b8b5b634b491">mesos::internal::master::Flags::domain</a></div><div class="ttdeci">Option&lt; DomainInfo &gt; domain</div><div class="ttdef"><b>Definition:</b> flags.hpp:101</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a7ac6fc68832fa44d7039375706ad6e99"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a7ac6fc68832fa44d7039375706ad6e99">mesos::internal::master::Flags::filter_gpu_resources</a></div><div class="ttdeci">bool filter_gpu_resources</div><div class="ttdef"><b>Definition:</b> flags.hpp:85</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a42a15c8e23c4361783dc58fbff70ad1c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a42a15c8e23c4361783dc58fbff70ad1c">mesos::internal::master::Flags::hooks</a></div><div class="ttdeci">Option&lt; std::string &gt; hooks</div><div class="ttdef"><b>Definition:</b> flags.hpp:87</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a8fd4c1abb696126e8a08b8b5b634b491"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a8fd4c1abb696126e8a08b8b5b634b491">mesos::internal::master::Flags::domain</a></div><div class="ttdeci">Option&lt; DomainInfo &gt; domain</div><div class="ttdef"><b>Definition:</b> flags.hpp:102</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="classmesos_1_1internal_1_1master_1_1Flags_html_a6351810227ded07a2a83c80f0a7385b2"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a6351810227ded07a2a83c80f0a7385b2">mesos::internal::master::Flags::hostname</a></div><div class="ttdeci">Option&lt; std::string &gt; hostname</div><div class="ttdef"><b>Definition:</b> flags.hpp:47</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_af20f3281fcef10c5180fa31aeae0ef81"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#af20f3281fcef10c5180fa31aeae0ef81">mesos::internal::master::Flags::port</a></div><div class="ttdeci">uint16_t port</div><div class="ttdef"><b>Definition:</b> flags.hpp:108</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a8c901dad0a578296eceeff2ee0dd0dea"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a8c901dad0a578296eceeff2ee0dd0dea">mesos::internal::master::Flags::registry_max_agent_count</a></div><div class="ttdeci">size_t registry_max_agent_count</div><div class="ttdef"><b>Definition:</b> flags.hpp:99</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a6682d8070cad85092c65f52e2bece658"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a6682d8070cad85092c65f52e2bece658">mesos::internal::master::Flags::agent_ping_timeout</a></div><div class="ttdeci">Duration agent_ping_timeout</div><div class="ttdef"><b>Definition:</b> flags.hpp:87</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_af20f3281fcef10c5180fa31aeae0ef81"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#af20f3281fcef10c5180fa31aeae0ef81">mesos::internal::master::Flags::port</a></div><div class="ttdeci">uint16_t port</div><div class="ttdef"><b>Definition:</b> flags.hpp:109</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a8c901dad0a578296eceeff2ee0dd0dea"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a8c901dad0a578296eceeff2ee0dd0dea">mesos::internal::master::Flags::registry_max_agent_count</a></div><div class="ttdeci">size_t registry_max_agent_count</div><div class="ttdef"><b>Definition:</b> flags.hpp:100</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a6682d8070cad85092c65f52e2bece658"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a6682d8070cad85092c65f52e2bece658">mesos::internal::master::Flags::agent_ping_timeout</a></div><div class="ttdeci">Duration agent_ping_timeout</div><div class="ttdef"><b>Definition:</b> flags.hpp:88</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a910adf4c4dcd8b2e1c471735d5148749"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a910adf4c4dcd8b2e1c471735d5148749">mesos::internal::master::Flags::cluster</a></div><div class="ttdeci">Option&lt; std::string &gt; cluster</div><div class="ttdef"><b>Definition:</b> flags.hpp:66</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a44e433924e217b2cb7926314b57f4bd8"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a44e433924e217b2cb7926314b57f4bd8">mesos::internal::master::Flags::max_completed_tasks_per_framework</a></div><div class="ttdeci">size_t max_completed_tasks_per_framework</div><div class="ttdef"><b>Definition:</b> flags.hpp:93</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a44e433924e217b2cb7926314b57f4bd8"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a44e433924e217b2cb7926314b57f4bd8">mesos::internal::master::Flags::max_completed_tasks_per_framework</a></div><div class="ttdeci">size_t max_completed_tasks_per_framework</div><div class="ttdef"><b>Definition:</b> flags.hpp:94</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:42</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a9af4a1d2944d81a683331090a0193e04"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a9af4a1d2944d81a683331090a0193e04">mesos::internal::master::Flags::firewall_rules</a></div><div class="ttdeci">Option&lt; Firewall &gt; firewall_rules</div><div class="ttdef"><b>Definition:</b> flags.hpp:76</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a9af4a1d2944d81a683331090a0193e04"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a9af4a1d2944d81a683331090a0193e04">mesos::internal::master::Flags::firewall_rules</a></div><div class="ttdeci">Option&lt; Firewall &gt; firewall_rules</div><div class="ttdef"><b>Definition:</b> flags.hpp:77</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ad6005ec992e1c2c2353c291b8c5e84f9"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ad6005ec992e1c2c2353c291b8c5e84f9">mesos::internal::master::Flags::recovery_agent_removal_limit</a></div><div class="ttdeci">std::string recovery_agent_removal_limit</div><div class="ttdef"><b>Definition:</b> flags.hpp:59</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ad6b6bc2dbe209a99ad26dbd1b18f1d8c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ad6b6bc2dbe209a99ad26dbd1b18f1d8c">mesos::internal::master::Flags::ip_discovery_command</a></div><div class="ttdeci">Option&lt; std::string &gt; ip_discovery_command</div><div class="ttdef"><b>Definition:</b> flags.hpp:116</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ad6b6bc2dbe209a99ad26dbd1b18f1d8c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ad6b6bc2dbe209a99ad26dbd1b18f1d8c">mesos::internal::master::Flags::ip_discovery_command</a></div><div class="ttdeci">Option&lt; std::string &gt; ip_discovery_command</div><div class="ttdef"><b>Definition:</b> flags.hpp:117</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a2d6ceeda8424544119431ac03fe99d98"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a2d6ceeda8424544119431ac03fe99d98">mesos::internal::master::Flags::roles</a></div><div class="ttdeci">Option&lt; std::string &gt; roles</div><div class="ttdef"><b>Definition:</b> flags.hpp:67</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a780fb95262b4c76dc5252fdfec30c562"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a780fb95262b4c76dc5252fdfec30c562">mesos::internal::master::Flags::registry_fetch_timeout</a></div><div class="ttdeci">Duration registry_fetch_timeout</div><div class="ttdef"><b>Definition:</b> flags.hpp:55</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a9c289b706c86894e92d775930bc0f877"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a9c289b706c86894e92d775930bc0f877">mesos::internal::master::Flags::advertise_ip</a></div><div class="ttdeci">Option&lt; std::string &gt; advertise_ip</div><div class="ttdef"><b>Definition:</b> flags.hpp:109</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a9c289b706c86894e92d775930bc0f877"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a9c289b706c86894e92d775930bc0f877">mesos::internal::master::Flags::advertise_ip</a></div><div class="ttdeci">Option&lt; std::string &gt; advertise_ip</div><div class="ttdef"><b>Definition:</b> flags.hpp:110</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="classmesos_1_1internal_1_1master_1_1Flags_html_aed3cf0521a589179e476aa99d2db7de4"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#aed3cf0521a589179e476aa99d2db7de4">mesos::internal::master::Flags::hostname_lookup</a></div><div class="ttdeci">bool hostname_lookup</div><div class="ttdef"><b>Definition:</b> flags.hpp:48</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a06a2f795996106a48ffed46b3083b3aa"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a06a2f795996106a48ffed46b3083b3aa">mesos::internal::master::Flags::zk_session_timeout</a></div><div class="ttdeci">Duration zk_session_timeout</div><div class="ttdef"><b>Definition:</b> flags.hpp:53</div></div>
 <div class="ttc" id="src_2messages_2flags_8hpp_html"><div class="ttname"><a href="src_2messages_2flags_8hpp.html">flags.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a416543c675cd8492ab8ddfcc089a5f86"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a416543c675cd8492ab8ddfcc089a5f86">mesos::internal::master::Flags::authorizers</a></div><div class="ttdeci">std::string authorizers</div><div class="ttdef"><b>Definition:</b> flags.hpp:89</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a2f1c70cf8016f80fddb81c8ccadcb5d9"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a2f1c70cf8016f80fddb81c8ccadcb5d9">mesos::internal::master::Flags::master_contender</a></div><div class="ttdeci">Option&lt; std::string &gt; master_contender</div><div class="ttdef"><b>Definition:</b> flags.hpp:95</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a416543c675cd8492ab8ddfcc089a5f86"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a416543c675cd8492ab8ddfcc089a5f86">mesos::internal::master::Flags::authorizers</a></div><div class="ttdeci">std::string authorizers</div><div class="ttdef"><b>Definition:</b> flags.hpp:90</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a2f1c70cf8016f80fddb81c8ccadcb5d9"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a2f1c70cf8016f80fddb81c8ccadcb5d9">mesos::internal::master::Flags::master_contender</a></div><div class="ttdeci">Option&lt; std::string &gt; master_contender</div><div class="ttdef"><b>Definition:</b> flags.hpp:96</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_aebe0b36393876c3a192f869115700a70"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#aebe0b36393876c3a192f869115700a70">mesos::internal::master::Flags::registry_strict</a></div><div class="ttdeci">bool registry_strict</div><div class="ttdef"><b>Definition:</b> flags.hpp:54</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_abe9b91d5debfcef30ac3e859cec50bed"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#abe9b91d5debfcef30ac3e859cec50bed">mesos::internal::master::Flags::ip</a></div><div class="ttdeci">Option&lt; std::string &gt; ip</div><div class="ttdef"><b>Definition:</b> flags.hpp:107</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_abe9b91d5debfcef30ac3e859cec50bed"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#abe9b91d5debfcef30ac3e859cec50bed">mesos::internal::master::Flags::ip</a></div><div class="ttdeci">Option&lt; std::string &gt; ip</div><div class="ttdef"><b>Definition:</b> flags.hpp:108</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ad31356cd121f4433245f08e1d2de9f7b"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ad31356cd121f4433245f08e1d2de9f7b">mesos::internal::master::Flags::agent_removal_rate_limit</a></div><div class="ttdeci">Option&lt; std::string &gt; agent_removal_rate_limit</div><div class="ttdef"><b>Definition:</b> flags.hpp:60</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_1master_1_1Flags_html_ac89227f89581d1981721d7c302946b3b"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ac89227f89581d1981721d7c302946b3b">mesos::internal::master::Flags::max_agent_ping_timeouts</a></div><div class="ttdeci">size_t max_agent_ping_timeouts</div><div class="ttdef"><b>Definition:</b> flags.hpp:88</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ac89227f89581d1981721d7c302946b3b"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ac89227f89581d1981721d7c302946b3b">mesos::internal::master::Flags::max_agent_ping_timeouts</a></div><div class="ttdeci">size_t max_agent_ping_timeouts</div><div class="ttdef"><b>Definition:</b> flags.hpp:89</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a6d11202f0b5967f1f97ed808dd6e7e27"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a6d11202f0b5967f1f97ed808dd6e7e27">mesos::internal::master::Flags::allocation_interval</a></div><div class="ttdeci">Duration allocation_interval</div><div class="ttdef"><b>Definition:</b> flags.hpp:65</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_aacb3ed3400e1816fd37e6ef1dff228ee"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#aacb3ed3400e1816fd37e6ef1dff228ee">mesos::internal::master::Flags::authenticate_agents</a></div><div class="ttdeci">bool authenticate_agents</div><div class="ttdef"><b>Definition:</b> flags.hpp:70</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a3d135cea57c0aeb912425764d5777e52"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a3d135cea57c0aeb912425764d5777e52">mesos::internal::master::Flags::min_allocatable_resources</a></div><div class="ttdeci">std::string min_allocatable_resources</div><div class="ttdef"><b>Definition:</b> flags.hpp:85</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a644b73682c9d82f8502a63b2b6dabdca"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a644b73682c9d82f8502a63b2b6dabdca">mesos::internal::master::Flags::max_unreachable_tasks_per_framework</a></div><div class="ttdeci">size_t max_unreachable_tasks_per_framework</div><div class="ttdef"><b>Definition:</b> flags.hpp:94</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a3d135cea57c0aeb912425764d5777e52"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a3d135cea57c0aeb912425764d5777e52">mesos::internal::master::Flags::min_allocatable_resources</a></div><div class="ttdeci">std::string min_allocatable_resources</div><div class="ttdef"><b>Definition:</b> flags.hpp:86</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a644b73682c9d82f8502a63b2b6dabdca"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a644b73682c9d82f8502a63b2b6dabdca">mesos::internal::master::Flags::max_unreachable_tasks_per_framework</a></div><div class="ttdeci">size_t max_unreachable_tasks_per_framework</div><div class="ttdef"><b>Definition:</b> flags.hpp:95</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_1master_1_1Flags_html_a73a89316196261fe380dd9b4794f9a5a"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a73a89316196261fe380dd9b4794f9a5a">mesos::internal::master::Flags::authentication_v0_timeout</a></div><div class="ttdeci">Duration authentication_v0_timeout</div><div class="ttdef"><b>Definition:</b> flags.hpp:71</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a41682b40088c9e36b7596e45ee64a117"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a41682b40088c9e36b7596e45ee64a117">mesos::internal::master::Flags::agent_reregister_timeout</a></div><div class="ttdeci">Duration agent_reregister_timeout</div><div class="ttdef"><b>Definition:</b> flags.hpp:58</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a890c9a0125ea5c87c5480390ce35ca54"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a890c9a0125ea5c87c5480390ce35ca54">mesos::internal::master::Flags::registry_store_timeout</a></div><div class="ttdeci">Duration registry_store_timeout</div><div class="ttdef"><b>Definition:</b> flags.hpp:56</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a7bbca77227a378deb3c32a1b9832eab3"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a7bbca77227a378deb3c32a1b9832eab3">mesos::internal::master::Flags::registry_max_agent_age</a></div><div class="ttdeci">Duration registry_max_agent_age</div><div class="ttdef"><b>Definition:</b> flags.hpp:98</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a766233abd3909b7be40d5247836b0001"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a766233abd3909b7be40d5247836b0001">mesos::internal::master::Flags::zk</a></div><div class="ttdeci">Option&lt; flags::SecurePathOrValue &gt; zk</div><div class="ttdef"><b>Definition:</b> flags.hpp:111</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a0969465687432dddfb942ba1add17311"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a0969465687432dddfb942ba1add17311">mesos::internal::master::Flags::master_detector</a></div><div class="ttdeci">Option&lt; std::string &gt; master_detector</div><div class="ttdef"><b>Definition:</b> flags.hpp:96</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ab7a3fc4ce4be412678377b01f2aff087"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ab7a3fc4ce4be412678377b01f2aff087">mesos::internal::master::Flags::rate_limits</a></div><div class="ttdeci">Option&lt; RateLimits &gt; rate_limits</div><div class="ttdef"><b>Definition:</b> flags.hpp:77</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a7bbca77227a378deb3c32a1b9832eab3"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a7bbca77227a378deb3c32a1b9832eab3">mesos::internal::master::Flags::registry_max_agent_age</a></div><div class="ttdeci">Duration registry_max_agent_age</div><div class="ttdef"><b>Definition:</b> flags.hpp:99</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a766233abd3909b7be40d5247836b0001"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a766233abd3909b7be40d5247836b0001">mesos::internal::master::Flags::zk</a></div><div class="ttdeci">Option&lt; flags::SecurePathOrValue &gt; zk</div><div class="ttdef"><b>Definition:</b> flags.hpp:112</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a0969465687432dddfb942ba1add17311"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a0969465687432dddfb942ba1add17311">mesos::internal::master::Flags::master_detector</a></div><div class="ttdeci">Option&lt; std::string &gt; master_detector</div><div class="ttdef"><b>Definition:</b> flags.hpp:97</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ab7a3fc4ce4be412678377b01f2aff087"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ab7a3fc4ce4be412678377b01f2aff087">mesos::internal::master::Flags::rate_limits</a></div><div class="ttdeci">Option&lt; RateLimits &gt; rate_limits</div><div class="ttdef"><b>Definition:</b> flags.hpp:78</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a55461beda5a8b7ef487c82f17a27768c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a55461beda5a8b7ef487c82f17a27768c">mesos::internal::master::Flags::quorum</a></div><div class="ttdeci">Option&lt; int &gt; quorum</div><div class="ttdef"><b>Definition:</b> flags.hpp:52</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a18373fbc63f88227e418e21a60fec367"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a18373fbc63f88227e418e21a60fec367">mesos::internal::master::Flags::registry</a></div><div class="ttdeci">std::string registry</div><div class="ttdef"><b>Definition:</b> flags.hpp:51</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_1internal_1_1master_1_1Flags_html_a0e801063e15ee4e466e74ed058e021b2"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a0e801063e15ee4e466e74ed058e021b2">mesos::internal::master::Flags::version</a></div><div class="ttdeci">bool version</div><div class="ttdef"><b>Definition:</b> flags.hpp:46</div></div>
 <div class="ttc" id="acls_8hpp_html"><div class="ttname"><a href="acls_8hpp.html">acls.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a26826eda76317ae0136f237ad086a97f"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a26826eda76317ae0136f237ad086a97f">mesos::internal::master::Flags::advertise_port</a></div><div class="ttdeci">Option&lt; std::string &gt; advertise_port</div><div class="ttdef"><b>Definition:</b> flags.hpp:110</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a26826eda76317ae0136f237ad086a97f"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a26826eda76317ae0136f237ad086a97f">mesos::internal::master::Flags::advertise_port</a></div><div class="ttdeci">Option&lt; std::string &gt; advertise_port</div><div class="ttdef"><b>Definition:</b> flags.hpp:111</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a533ff05e6d77fd38c6d3177505f54fee"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a533ff05e6d77fd38c6d3177505f54fee">mesos::internal::master::Flags::whitelist</a></div><div class="ttdeci">Option&lt; Path &gt; whitelist</div><div class="ttdef"><b>Definition:</b> flags.hpp:62</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_1master_1_1Flags_html_a1bb46d380b206094096acad66253f864"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a1bb46d380b206094096acad66253f864">mesos::internal::master::Flags::registry_gc_interval</a></div><div class="ttdeci">Duration registry_gc_interval</div><div class="ttdef"><b>Definition:</b> flags.hpp:97</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a4533859db31c9a564e124807c454f44d"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a4533859db31c9a564e124807c454f44d">mesos::internal::master::Flags::authenticate_http_frameworks</a></div><div class="ttdeci">bool authenticate_http_frameworks</div><div class="ttdef"><b>Definition:</b> flags.hpp:73</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ad31f1225e628ee6f9a1ef3143c2ed6f1"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ad31f1225e628ee6f9a1ef3143c2ed6f1">mesos::internal::master::Flags::http_framework_authenticators</a></div><div class="ttdeci">Option&lt; std::string &gt; http_framework_authenticators</div><div class="ttdef"><b>Definition:</b> flags.hpp:91</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a1bb46d380b206094096acad66253f864"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a1bb46d380b206094096acad66253f864">mesos::internal::master::Flags::registry_gc_interval</a></div><div class="ttdeci">Duration registry_gc_interval</div><div class="ttdef"><b>Definition:</b> flags.hpp:98</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a4533859db31c9a564e124807c454f44d"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a4533859db31c9a564e124807c454f44d">mesos::internal::master::Flags::authenticate_http_frameworks</a></div><div class="ttdeci">bool authenticate_http_frameworks</div><div class="ttdef"><b>Definition:</b> flags.hpp:74</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ad31f1225e628ee6f9a1ef3143c2ed6f1"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ad31f1225e628ee6f9a1ef3143c2ed6f1">mesos::internal::master::Flags::http_framework_authenticators</a></div><div class="ttdeci">Option&lt; std::string &gt; http_framework_authenticators</div><div class="ttdef"><b>Definition:</b> flags.hpp:92</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a630f049551815414d190135bf0b1c99f"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a630f049551815414d190135bf0b1c99f">mesos::internal::master::Flags::work_dir</a></div><div class="ttdeci">Option&lt; std::string &gt; work_dir</div><div class="ttdef"><b>Definition:</b> flags.hpp:50</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ac538bf062f66da58dcbf211e5df285a9"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ac538bf062f66da58dcbf211e5df285a9">mesos::internal::master::Flags::http_authenticators</a></div><div class="ttdeci">std::string http_authenticators</div><div class="ttdef"><b>Definition:</b> flags.hpp:90</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a0f6ed59f4862b2a514fda762f42a3a4b"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a0f6ed59f4862b2a514fda762f42a3a4b">mesos::internal::master::Flags::fair_sharing_excluded_resource_names</a></div><div class="ttdeci">Option&lt; std::set&lt; std::string &gt; &gt; fair_sharing_excluded_resource_names</div><div class="ttdef"><b>Definition:</b> flags.hpp:83</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ab70c27c5c0fb396ceaee073e894249d0"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ab70c27c5c0fb396ceaee073e894249d0">mesos::internal::master::Flags::authenticate_http_readwrite</a></div><div class="ttdeci">bool authenticate_http_readwrite</div><div class="ttdef"><b>Definition:</b> flags.hpp:72</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ac538bf062f66da58dcbf211e5df285a9"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ac538bf062f66da58dcbf211e5df285a9">mesos::internal::master::Flags::http_authenticators</a></div><div class="ttdeci">std::string http_authenticators</div><div class="ttdef"><b>Definition:</b> flags.hpp:91</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a0f6ed59f4862b2a514fda762f42a3a4b"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a0f6ed59f4862b2a514fda762f42a3a4b">mesos::internal::master::Flags::fair_sharing_excluded_resource_names</a></div><div class="ttdeci">Option&lt; std::set&lt; std::string &gt; &gt; fair_sharing_excluded_resource_names</div><div class="ttdef"><b>Definition:</b> flags.hpp:84</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ab70c27c5c0fb396ceaee073e894249d0"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ab70c27c5c0fb396ceaee073e894249d0">mesos::internal::master::Flags::authenticate_http_readwrite</a></div><div class="ttdeci">bool authenticate_http_readwrite</div><div class="ttdef"><b>Definition:</b> flags.hpp:73</div></div>
 <div class="ttc" id="include_2mesos_2module_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_2module_8hpp.html">module.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a0fd5f13197bb357ab0cc4f10144f2a58"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a0fd5f13197bb357ab0cc4f10144f2a58">mesos::internal::master::Flags::role_sorter</a></div><div class="ttdeci">std::string role_sorter</div><div class="ttdef"><b>Definition:</b> flags.hpp:63</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a9b9e41ead0256d7e340ef44dd4555ae4"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a9b9e41ead0256d7e340ef44dd4555ae4">mesos::internal::master::Flags::modules</a></div><div class="ttdeci">Option&lt; Modules &gt; modules</div><div class="ttdef"><b>Definition:</b> flags.hpp:79</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a9b9e41ead0256d7e340ef44dd4555ae4"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a9b9e41ead0256d7e340ef44dd4555ae4">mesos::internal::master::Flags::modules</a></div><div class="ttdeci">Option&lt; Modules &gt; modules</div><div class="ttdef"><b>Definition:</b> flags.hpp:80</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_aec3161df9e2c635b5c16ac9cc6642226"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#aec3161df9e2c635b5c16ac9cc6642226">mesos::internal::master::Flags::log_auto_initialize</a></div><div class="ttdeci">bool log_auto_initialize</div><div class="ttdef"><b>Definition:</b> flags.hpp:57</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a1f069f397802aaea12aac6cf87fe7782"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a1f069f397802aaea12aac6cf87fe7782">mesos::internal::master::Flags::require_agent_domain</a></div><div class="ttdeci">bool require_agent_domain</div><div class="ttdef"><b>Definition:</b> flags.hpp:100</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a1b3b0fcb39a22e2d1dbafd165c07495e"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a1b3b0fcb39a22e2d1dbafd165c07495e">mesos::internal::master::Flags::max_completed_frameworks</a></div><div class="ttdeci">size_t max_completed_frameworks</div><div class="ttdef"><b>Definition:</b> flags.hpp:92</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a683e242f292d5b1aa07c871ed0aab20a"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a683e242f292d5b1aa07c871ed0aab20a">mesos::internal::master::Flags::credentials</a></div><div class="ttdeci">Option&lt; Path &gt; credentials</div><div class="ttdef"><b>Definition:</b> flags.hpp:74</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a1f069f397802aaea12aac6cf87fe7782"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a1f069f397802aaea12aac6cf87fe7782">mesos::internal::master::Flags::require_agent_domain</a></div><div class="ttdeci">bool require_agent_domain</div><div class="ttdef"><b>Definition:</b> flags.hpp:101</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a1b3b0fcb39a22e2d1dbafd165c07495e"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a1b3b0fcb39a22e2d1dbafd165c07495e">mesos::internal::master::Flags::max_completed_frameworks</a></div><div class="ttdeci">size_t max_completed_frameworks</div><div class="ttdef"><b>Definition:</b> flags.hpp:93</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a683e242f292d5b1aa07c871ed0aab20a"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a683e242f292d5b1aa07c871ed0aab20a">mesos::internal::master::Flags::credentials</a></div><div class="ttdeci">Option&lt; Path &gt; credentials</div><div class="ttdef"><b>Definition:</b> flags.hpp:75</div></div>
 <div class="ttc" id="src_2logging_2flags_8hpp_html"><div class="ttname"><a href="src_2logging_2flags_8hpp.html">flags.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a921b12f14223c7b7d705c22e83008d88"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a921b12f14223c7b7d705c22e83008d88">mesos::internal::master::Flags::acls</a></div><div class="ttdeci">Option&lt; ACLs &gt; acls</div><div class="ttdef"><b>Definition:</b> flags.hpp:75</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ab3462fa2880b319c7984d75c47eab477"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ab3462fa2880b319c7984d75c47eab477">mesos::internal::master::Flags::authenticators</a></div><div class="ttdeci">std::string authenticators</div><div class="ttdef"><b>Definition:</b> flags.hpp:81</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a921b12f14223c7b7d705c22e83008d88"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a921b12f14223c7b7d705c22e83008d88">mesos::internal::master::Flags::acls</a></div><div class="ttdeci">Option&lt; ACLs &gt; acls</div><div class="ttdef"><b>Definition:</b> flags.hpp:76</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ab3462fa2880b319c7984d75c47eab477"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ab3462fa2880b319c7984d75c47eab477">mesos::internal::master::Flags::authenticators</a></div><div class="ttdeci">std::string authenticators</div><div class="ttdef"><b>Definition:</b> flags.hpp:82</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a7ef6e7cbcaeee56433e67a9e4c603f33"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a7ef6e7cbcaeee56433e67a9e4c603f33">mesos::internal::master::Flags::authenticate_frameworks</a></div><div class="ttdeci">bool authenticate_frameworks</div><div class="ttdef"><b>Definition:</b> flags.hpp:69</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
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 44191f8..76ad4f8 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html
@@ -52,7 +52,7 @@
 <div class="title">master.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="src_2master_2master_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a> [...]
+<a href="src_2master_2master_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a> [...]
 <div class="ttc" id="namespacepath_html"><div class="ttname"><a href="namespacepath.html">path</a></div><div class="ttdef"><b>Definition:</b> path.hpp:26</div></div>
 <div class="ttc" id="machine_8hpp_html"><div class="ttname"><a href="machine_8hpp.html">machine.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Heartbeater_html_a52c1593eff75d1e5b0185a818e324ea1"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a52c1593eff75d1e5b0185a818e324ea1">mesos::internal::master::Heartbeater::initialize</a></div><div class="ttdeci">void initialize() override</div><div class="ttdoc">Invoked when a process gets spawned. </div><div class="ttdef"><b>Definition:</b> master.hpp:395</div></div>
@@ -74,6 +74,7 @@
 <div class="ttc" id="namespaceos_1_1stat_html_a7a116891923bc8b5d8c50f78da8657be"><div class="ttname"><a href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">os::stat::size</a></div><div class="ttdeci">Try&lt; Bytes &gt; size(const std::string &amp;path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:121</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html_a70c60ad79d73c84545ae28bc85714879"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a70c60ad79d73c84545ae28bc85714879">mesos::internal::master::Master::Subscribers::Subscriber::Subscriber</a></div><div class="ttdeci">Subscriber(const HttpConnection &amp;_http, const Option&lt; process::http::authentication::Principal &gt; _principal) [...]
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a88b8d96c4e15e4673d4d505cb1f2a195"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a88b8d96c4e15e4673d4d505cb1f2a195">mesos::internal::master::Framework::heartbeater</a></div><div class="ttdeci">Option&lt; process::Owned&lt; Heartbeater&lt; mesos::scheduler::Event, v1::scheduler::Event &gt; &gt; &gt; heartbeater</div><div class="ttdef"><b>Definition:</b> master.hpp:2504</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_af4ee8827d405d9dcb03107dd04fa22ca"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#af4ee8827d405d9dcb03107dd04fa22ca">mesos::internal::master::Slave::info</a></div><div class="ttdeci">SlaveInfo info</div><div class="ttdef"><b>Definition:</b> master.hpp:188</div></div>
 <div class="ttc" id="evolve_8hpp_html"><div class="ttname"><a href="evolve_8hpp.html">evolve.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1v1_1_1master_html"><div class="ttname"><a href="namespacemesos_1_1v1_1_1master.html">mesos::v1::master</a></div><div class="ttdef"><b>Definition:</b> master.hpp:27</div></div>
@@ -87,7 +88,7 @@
 <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; Offer * &gt;</a></div></div>
 <div class="ttc" id="namespaceprocess_html_a6c9cd01950a98038b2a6df3e5066418f"><div class="ttname"><a href="namespaceprocess.html#a6c9cd01950a98038b2a6df3e5066418f">process::initialize</a></div><div class="ttdeci">bool initialize(const Option&lt; std::string &gt; &amp;delegate=None(), const Option&lt; std::string &gt; &amp;readwriteAuthenticationRealm=None(), const Option&lt; std::string &gt; &amp;readonlyAuthenticationRealm=None())</div><div class="ttdoc">Initialize the library. </div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_ae797309d98eea44477d8b5611972f907"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907">mesos::internal::master::Slave::totalResources</a></div><div class="ttdeci">Resources totalResources</div><div class="ttdef"><b>Definition:</b> master.hpp:277</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a241384d7256ec21bea9b9e9cba24f766"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a241384d7256ec21bea9b9e9cba24f766">mesos::internal::master::DEFAULT_HEARTBEAT_INTERVAL</a></div><div class="ttdeci">constexpr Duration DEFAULT_HEARTBEAT_INTERVAL</div><div class="ttdef"><b>Definition:</b> constants.hpp:52</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a241384d7256ec21bea9b9e9cba24f766"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a241384d7256ec21bea9b9e9cba24f766">mesos::internal::master::DEFAULT_HEARTBEAT_INTERVAL</a></div><div class="ttdeci">constexpr Duration DEFAULT_HEARTBEAT_INTERVAL</div><div class="ttdef"><b>Definition:</b> constants.hpp:60</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">mesos::internal::protobuf::slave::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:261</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_ac11f863cb7ccbc451d099fe77989cfce"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#ac11f863cb7ccbc451d099fe77989cfce">mesos::internal::master::Framework::offeredResources</a></div><div class="ttdeci">hashmap&lt; SlaveID, Resources &gt; offeredResources</div><div class="ttdef"><b>Definition:</b> master.hpp:2500</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Heartbeater_html_a145163f5c3a623df7b05f7fbbfe9a8fa"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a145163f5c3a623df7b05f7fbbfe9a8fa">mesos::internal::master::Heartbeater::Heartbeater</a></div><div class="ttdeci">Heartbeater(const std::string &amp;_logMessage, const Message &amp;_heartbeatMessage, const HttpConnection &amp;_http, const Duration &amp;_interval, const Option&lt; Duration &gt; &amp;_ [...]
@@ -125,7 +126,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider_html_aadb3d3717bababe38b8dcb2eb3b3cbf2"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#aadb3d3717bababe38b8dcb2eb3b3cbf2">mesos::internal::master::Slave::ResourceProvider::operations</a></div><div class="ttdeci">hashmap&lt; UUID, Operation * &gt; operations</div><div class="ttdef"><b>Definition:</b> master.hpp:313</div></div>
 <div class="ttc" id="classProtobufProcess_html_a6c404fdc490a7199a0d2ad881d588e5c"><div class="ttname"><a href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">ProtobufProcess::send</a></div><div class="ttdeci">void send(const process::UPID &amp;to, const google::protobuf::Message &amp;message)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:118</div></div>
 <div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:214</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:209</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1HttpConnection_html_aabda4b0588e263e20f98c220f1f7da92"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aabda4b0588e263e20f98c220f1f7da92">mesos::internal::master::HttpConnection::closed</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; closed() const </div><div class="ttdef"><b>Definition:</b> master.hpp:358</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:517</div></div>
 <div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:158</div></div>
@@ -222,7 +223,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html_a38054bb4be46d987910ea84f6c21bdf5"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html#a38054bb4be46d987910ea84f6c21bdf5">mesos::internal::master::Role::allocatedResources</a></div><div class="ttdeci">Resources allocatedResources() const </div><div class="ttdef"><b>Definition:</b> master.hpp:2605</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1HttpConnection_html_a4c4c7be068622f9d8c557a58eb065cc6"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a4c4c7be068622f9d8c557a58eb065cc6">mesos::internal::master::HttpConnection::HttpConnection</a></div><div class="ttdeci">HttpConnection(const process::http::Pipe::Writer &amp;_writer, ContentType _contentType, id::UUID _streamId)</div><div class="ttdef"><b>Definition:</b> master.hpp:335</div></div>
 <div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_af1f65c9e7a94cc3a9f0f48a4d5a1119a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#af1f65c9e7a94cc3a9f0f48a4d5a1119a">mesos::internal::master::MAX_REMOVED_SLAVES</a></div><div class="ttdeci">constexpr size_t MAX_REMOVED_SLAVES</div><div class="ttdef"><b>Definition:</b> constants.hpp:84</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_af1f65c9e7a94cc3a9f0f48a4d5a1119a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#af1f65c9e7a94cc3a9f0f48a4d5a1119a">mesos::internal::master::MAX_REMOVED_SLAVES</a></div><div class="ttdeci">constexpr size_t MAX_REMOVED_SLAVES</div><div class="ttdef"><b>Definition:</b> constants.hpp:92</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a2232ba794de09c7834fd882888c8e8c4"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a2232ba794de09c7834fd882888c8e8c4">mesos::internal::master::Slave::inverseOffers</a></div><div class="ttdeci">hashset&lt; InverseOffer * &gt; inverseOffers</div><div class="ttdef"><b>Definition:</b> master.hpp:254</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1HttpConnection_html_a2347c2f4d88f6f0043690aba6dfac27f"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a2347c2f4d88f6f0043690aba6dfac27f">mesos::internal::master::HttpConnection::close</a></div><div class="ttdeci">bool close()</div><div class="ttdef"><b>Definition:</b> master.hpp:353</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>
@@ -235,7 +236,6 @@
 <div class="ttc" id="classrecordio_1_1Encoder_html"><div class="ttname"><a href="classrecordio_1_1Encoder.html">recordio::Encoder</a></div><div class="ttdoc">Given an encoding function for individual records, this provides encoding from typed records into &quot;Re...</div><div class="ttdef"><b>Definition:</b> recordio.hpp:57</div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2maintenance_2maintenance_8hpp_html"><div class="ttname"><a href="include_2mesos_2maintenance_2maintenance_8hpp.html">maintenance.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a36dcfd05ca84ba51bc10c73dce933d70"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a36dcfd05ca84ba51bc10c73dce933d70">mesos::internal::master::Framework::heartbeater</a></div><div class="ttdeci">Option&lt; process::Owned&lt; Heartbeater&lt; scheduler::Event, v1::scheduler::Event &gt; &gt; &gt; heartbeater</div><div class="ttdef"><b>Definition:</b> master.hpp:2504</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_acccaa7a1d26e66b6c1d3d6de4b1897e0"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#acccaa7a1d26e66b6c1d3d6de4b1897e0">mesos::internal::master::Framework::pid</a></div><div class="ttdeci">Option&lt; process::UPID &gt; pid</div><div class="ttdef"><b>Definition:</b> master.hpp:2423</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></div><div class="ttdef"><b>Definition:</b> metrics.hpp:41</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a96a90d8ae734d729489ba877367e6b65"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65">mesos::internal::master::Framework::State</a></div><div class="ttdeci">State</div><div class="ttdef"><b>Definition:</b> master.hpp:2292</div></div>
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 b0598e5..aca5ee4 100644
--- a/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
@@ -52,7 +52,7 @@
 <div class="title">metrics.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="src_2master_2metrics_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a [...]
+<a href="src_2master_2metrics_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a [...]
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1FrameworkMetrics_html_a17d8fb89e957592977a738d2abcf8bc0"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a17d8fb89e957592977a738d2abcf8bc0">mesos::internal::master::FrameworkMetrics::frameworkInfo</a></div><div class="ttdeci">const FrameworkInfo frameworkInfo</div><div class="ttdef"><b>Definition:</b> metrics.hpp:236</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_ad1dd95dd3de0d869e6d70d420b60f0f3"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#ad1dd95dd3de0d869e6d70d420b60f0f3">mesos::internal::master::Metrics::messages_reregister_slave</a></div><div class="ttdeci">process::metrics::Counter messages_reregister_slave</div><div class="ttdef"><b>Definition:</b> metrics.hpp:151</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_1_1Frameworks_html_a9fe6067077658ff959c270bf876ac05d"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics_1_1Frameworks.html#a9fe6067077658ff959c270bf876ac05d">mesos::internal::master::Metrics::Frameworks::~Frameworks</a></div><div class="ttdeci">~Frameworks()</div><div class="ttdef"><b>Definition:</b> metrics.hpp:118</div></div>
@@ -86,7 +86,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_ab1cbee967e10c55507537367df2e5122"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#ab1cbee967e10c55507537367df2e5122">mesos::internal::master::Metrics::incrementTasksStates</a></div><div class="ttdeci">void incrementTasksStates(const TaskState &amp;state, const TaskStatus::Source &amp;source, const TaskStatus::Reason &amp;reason)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a666173576f6f7520c68112c36b19ae3c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a666173576f6f7520c68112c36b19ae3c">mesos::internal::master::Metrics::messages_kill_task</a></div><div class="ttdeci">process::metrics::Counter messages_kill_task</div><div class="ttdef"><b>Definition:</b> metrics.hpp:134</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a7a931b6abea7aca55a1683d87a8e3f28"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a7a931b6abea7aca55a1683d87a8e3f28">mesos::internal::master::Metrics::tasks_failed</a></div><div class="ttdeci">process::metrics::Counter tasks_failed</div><div class="ttdef"><b>Definition:</b> metrics.hpp:70</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_ac506f96b11b8090140a74ee55efe4121"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac506f96b11b8090140a74ee55efe4121">mesos::internal::master::Metrics::incrementInvalidSchedulerCalls</a></div><div class="ttdeci">void incrementInvalidSchedulerCalls(const scheduler::Call &amp;call)</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_ac2451bc8f7f22fb2e9f04fd071ba8746"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac2451bc8f7f22fb2e9f04fd071ba8746">mesos::internal::master::Metrics::incrementInvalidSchedulerCalls</a></div><div class="ttdeci">void incrementInvalidSchedulerCalls(const mesos::scheduler::Call &amp;call)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a29d92c02e6ea0e2a1c5ece906baae065"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a29d92c02e6ea0e2a1c5ece906baae065">mesos::internal::master::Metrics::valid_status_update_acknowledgements</a></div><div class="ttdeci">process::metrics::Counter valid_status_update_acknowledgements</div><div class="ttdef"><b>Definition:</b> metrics.hpp:168</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_1_1Frameworks_html_a3bd4a8dc61299c8ca04a5ae892714567"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics_1_1Frameworks.html#a3bd4a8dc61299c8ca04a5ae892714567">mesos::internal::master::Metrics::Frameworks::messages_processed</a></div><div class="ttdeci">process::metrics::Counter messages_processed</div><div class="ttdef"><b>Definition:</b> metrics.hpp:108</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:435</div></div>
@@ -138,13 +138,13 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a85c14ac3a539831dca77ce178002de67"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a85c14ac3a539831dca77ce178002de67">mesos::internal::master::Metrics::tasks_killed</a></div><div class="ttdeci">process::metrics::Counter tasks_killed</div><div class="ttdef"><b>Definition:</b> metrics.hpp:71</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a612cad8b9660e1ae52f7092d5aa568d0"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a612cad8b9660e1ae52f7092d5aa568d0">mesos::internal::master::Metrics::messages_register_framework</a></div><div class="ttdeci">process::metrics::Counter messages_register_framework</div><div class="ttdef"><b>Definition:</b> metrics.hpp:130</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1FrameworkMetrics_html_a744219b2236e221aba60f91d825bcb41"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a744219b2236e221aba60f91d825bcb41">mesos::internal::master::FrameworkMetrics::operations</a></div><div class="ttdeci">process::metrics::Counter operations</div><div class="ttdef"><b>Definition:</b> metrics.hpp:255</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1FrameworkMetrics_html_aa73e7525625026625c4d1edbff28aa84"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa73e7525625026625c4d1edbff28aa84">mesos::internal::master::FrameworkMetrics::event_types</a></div><div class="ttdeci">hashmap&lt; scheduler::Event::Type, process::metrics::Counter &gt; event_types</div><div class="ttdef"><b>Definition:</b> metrics.hpp:244</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a16a3260f2643981ea50504dd02f80017"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a16a3260f2643981ea50504dd02f80017">mesos::internal::master::Metrics::slave_shutdowns_completed</a></div><div class="ttdeci">process::metrics::Counter slave_shutdowns_completed</div><div class="ttdef"><b>Definition:</b> metrics.hpp:195</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a46309749d4ffa9c670140867e3cf36fc"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a46309749d4ffa9c670140867e3cf36fc">mesos::internal::master::Metrics::messages_register_slave</a></div><div class="ttdeci">process::metrics::Counter messages_register_slave</div><div class="ttdef"><b>Definition:</b> metrics.hpp:150</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_aec3ccb995a3d635181bab91e67f49dfa"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#aec3ccb995a3d635181bab91e67f49dfa">mesos::internal::master::Metrics::slaves_active</a></div><div class="ttdeci">process::metrics::PullGauge slaves_active</div><div class="ttdef"><b>Definition:</b> metrics.hpp:52</div></div>
 <div class="ttc" id="pull__gauge_8hpp_html"><div class="ttname"><a href="pull__gauge_8hpp.html">pull_gauge.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a7d7082c14a0e36636b719007a631cc7d"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a7d7082c14a0e36636b719007a631cc7d">mesos::internal::master::Metrics::slave_removals_reason_unregistered</a></div><div class="ttdeci">process::metrics::Counter slave_removals_reason_unregistered</div><div class="ttdef"><b>Definition:</b> metrics.hpp:187</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_aed5f4b217e4831e61453f3e315ac295d"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#aed5f4b217e4831e61453f3e315ac295d">mesos::internal::master::Metrics::messages_operation_status_update_acknowledgement</a></div><div class="ttdeci">process::metrics::Counter messages_operation_status_update_acknowledgement</div><div class="ttdef"><b>Definition:</b> metrics.hpp:144</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1FrameworkMetrics_html_a432ce7bcbb115b6c9f3d7c48d09349d0"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a432ce7bcbb115b6c9f3d7c48d09349d0">mesos::internal::master::FrameworkMetrics::call_types</a></div><div class="ttdeci">hashmap&lt; mesos::scheduler::Call::Type, process::metrics::Counter &gt; call_types</div><div class="ttdef"><b>Definition:</b> metrics.hpp:241</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="structmesos_1_1internal_1_1master_1_1Metrics_html_ad26f22fc61439f4b56514d2f77c97d42"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#ad26f22fc61439f4b56514d2f77c97d42">mesos::internal::master::Metrics::messages_exited_executor</a></div><div class="ttdeci">process::metrics::Counter messages_exited_executor</div><div class="ttdef"><b>Definition:</b> metrics.hpp:154</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a3d2af6d350ca9d82711aee564e7966f0"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a3d2af6d350ca9d82711aee564e7966f0">mesos::internal::master::Metrics::messages_resource_request</a></div><div class="ttdeci">process::metrics::Counter messages_resource_request</div><div class="ttdef"><b>Definition:</b> metrics.hpp:136</div></div>
@@ -156,6 +156,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_html_ae15ee942312359f96dda276c756973c3"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#ae15ee942312359f96dda276c756973c3">mesos::internal::master::getFrameworkMetricPrefix</a></div><div class="ttdeci">std::string getFrameworkMetricPrefix(const FrameworkInfo &amp;frameworkInfo)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a7508c38779f77d0532331c3604242ac1"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a7508c38779f77d0532331c3604242ac1">mesos::internal::master::Metrics::resources_used</a></div><div class="ttdeci">std::vector&lt; process::metrics::PullGauge &gt; resources_used</div><div class="ttdef"><b>Definition:</b> metrics.hpp:204</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a29ab181056a4cfb0a78f085dbbb491ab"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a29ab181056a4cfb0a78f085dbbb491ab">mesos::internal::master::Metrics::messages_unregister_slave</a></div><div class="ttdeci">process::metrics::Counter messages_unregister_slave</div><div class="ttdef"><b>Definition:</b> metrics.hpp:152</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1FrameworkMetrics_html_af0f6847c5434cb109d02fe9afb99cbe8"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af0f6847c5434cb109d02fe9afb99cbe8">mesos::internal::master::FrameworkMetrics::event_types</a></div><div class="ttdeci">hashmap&lt; mesos::scheduler::Event::Type, process::metrics::Counter &gt; event_types</div><div class="ttdef"><b>Definition:</b> metrics.hpp:244</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_aa28367941aefe4e80158ffbcf48e1cb1"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#aa28367941aefe4e80158ffbcf48e1cb1">mesos::internal::master::Metrics::tasks_gone_by_operator</a></div><div class="ttdeci">process::metrics::Counter tasks_gone_by_operator</div><div class="ttdef"><b>Definition:</b> metrics.hpp:76</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a1a63cbea6230628470eff6819734bef8"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a1a63cbea6230628470eff6819734bef8">mesos::internal::master::Metrics::messages_decline_offers</a></div><div class="ttdeci">process::metrics::Counter messages_decline_offers</div><div class="ttdef"><b>Definition:</b> metrics.hpp:138</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1FrameworkMetrics_html_a219c466bdc412b2b0110fc02f6ba77a5"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a219c466bdc412b2b0110fc02f6ba77a5">mesos::internal::master::FrameworkMetrics::terminal_task_states</a></div><div class="ttdeci">hashmap&lt; TaskState, process::metrics::Counter &gt; terminal_task_states</div><div class="ttdef"><b>Definition:</b> metrics.hpp:251</div></div>
@@ -164,7 +165,6 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_1_1Frameworks_html_a3d370893d1a6aad7943e7bc8428901db"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics_1_1Frameworks.html#a3d370893d1a6aad7943e7bc8428901db">mesos::internal::master::Metrics::Frameworks::Frameworks</a></div><div class="ttdeci">Frameworks(const std::string &amp;principal)</div><div class="ttdef"><b>Definition:</b> metrics.hpp:110</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_ac8383c6c7f9d124186fdb07932ffc219"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac8383c6c7f9d124186fdb07932ffc219">mesos::internal::master::Metrics::messages_unregister_framework</a></div><div class="ttdeci">process::metrics::Counter messages_unregister_framework</div><div class="ttdef"><b>Definition:</b> metrics.hpp:132</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_af14a269bf807062d14567c9cbed665d3"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#af14a269bf807062d14567c9cbed665d3">mesos::internal::master::Metrics::tasks_starting</a></div><div class="ttdeci">process::metrics::PullGauge tasks_starting</div><div class="ttdef"><b>Definition:</b> metrics.hpp:65</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1FrameworkMetrics_html_a0ed0661cf7102277481956145d87ec95"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ed0661cf7102277481956145d87ec95">mesos::internal::master::FrameworkMetrics::call_types</a></div><div class="ttdeci">hashmap&lt; scheduler::Call::Type, process::metrics::Counter &gt; call_types</div><div class="ttdef"><b>Definition:</b> metrics.hpp:241</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_1_1Frameworks_html_ad38765ccc3a6abfb508be53447f59636"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics_1_1Frameworks.html#ad38765ccc3a6abfb508be53447f59636">mesos::internal::master::Metrics::Frameworks::messages_received</a></div><div class="ttdeci">process::metrics::Counter messages_received</div><div class="ttdef"><b>Definition:</b> metrics.hpp:100</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a1fe6b1e4082d0248423d5c274e4496f7"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a1fe6b1e4082d0248423d5c274e4496f7">mesos::internal::master::Metrics::invalid_status_updates</a></div><div class="ttdeci">process::metrics::Counter invalid_status_updates</div><div class="ttdef"><b>Definition:</b> metrics.hpp:166</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a6299e75c71aecf7cef2dd4c8d1b06baa"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a6299e75c71aecf7cef2dd4c8d1b06baa">mesos::internal::master::Metrics::invalid_status_update_acknowledgements</a></div><div class="ttdeci">process::metrics::Counter invalid_status_update_acknowledgements</div><div class="ttdef"><b>Definition:</b> metrics.hpp:169</div></div>
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 091c2f6..aa40063 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
@@ -59,7 +59,7 @@
 <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:123</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:481</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:2274</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:493</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:287</div></div>
@@ -93,7 +93,7 @@
 <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:2821</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:3254</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:630</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:807</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>
@@ -123,7 +123,7 @@
 <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:563</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:435</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:1953</div></div>
@@ -152,7 +152,7 @@
 <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:544</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:1944</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>
@@ -172,7 +172,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></div><div class="ttdef"><b>Definition:</b> containerizer.hpp:57</div></div>
 <div class="ttc" id="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="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:532</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:128</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:2420</div></div>
@@ -251,10 +251,10 @@
 <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></div><div class="ttdoc">Basic model of an allocator: resources are allocated to a framework in the form of offers...</div><div class="ttdef"><b>Definition:</b> allocator.hpp:55</div></div>
 <div class="ttc" id="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:2820</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:462</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:2747</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:600</div></div>
+<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:778</div></div>
@@ -270,7 +270,7 @@
 <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="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:618</div></div>
+<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="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>
@@ -291,7 +291,7 @@
 <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:438</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:274</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>
@@ -355,11 +355,11 @@
 <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:481</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:581</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:2364</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:412</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:3534</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:1936</div></div>
@@ -375,7 +375,7 @@
 <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="namespacemesos_1_1internal_1_1tests_1_1common_html_ac5650a94a06bf7d523f92cc219d1e2ab"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ac5650a94a06bf7d523f92cc219d1e2ab">mesos::internal::tests::common::CREATE_DISK</a></div><div class="ttdeci">TOffer::Operation CREATE_DISK(const TResource &amp;source, const TTargetType &amp;type, const Option&lt; std::string &gt; &amp;operationId=None())</div><div class="ttdef"><b>Definition:</b> mesos.h [...]
 <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:520</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:2253</div></div>
 </div><!-- fragment --></div><!-- contents -->
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Framework-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Framework-members.html
index f5f5df8..6fcd686 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Framework-members.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Framework-members.html
@@ -79,7 +79,7 @@
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a19891551770e3337ea6b9a16eae3d582">getTask</a>(const TaskID &amp;taskId)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ac02a8f668ccabc7707c6bdc3a304acca">hasExecutor</a>(const SlaveID &amp;slaveId, const ExecutorID &amp;executorId)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ab307cdcfe7dbfca8894b12097759bb41">heartbeat</a>()</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a36dcfd05ca84ba51bc10c73dce933d70">heartbeater</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a88b8d96c4e15e4673d4d505cb1f2a195">heartbeater</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a574beb521d564fcbbbce942e694d106c">http</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ac971d54c3567de6411c6aa7e998c5417">id</a>() const </td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a9564d46b6ef0e132e3856ac29e22b065">INACTIVE</a> enum value</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></td><td class="entry"></td></tr>
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Framework.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Framework.html
index 0581ff9..7f87561 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Framework.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Framework.html
@@ -193,8 +193,8 @@ Public Attributes</h2></td></tr>
 <tr class="separator:a965f66810b71a0d2bab683fee1b6a9b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac11f863cb7ccbc451d099fe77989cfce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ac11f863cb7ccbc451d099fe77989cfce">offeredResources</a></td></tr>
 <tr class="separator:ac11f863cb7ccbc451d099fe77989cfce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a36dcfd05ca84ba51bc10c73dce933d70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">Heartbeater</a>&lt; scheduler::Event, v1::scheduler::Event &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framewo [...]
-<tr class="separator:a36dcfd05ca84ba51bc10c73dce933d70"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a88b8d96c4e15e4673d4d505cb1f2a195"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">Heartbeater</a>&lt; mesos::scheduler::Event, v1::scheduler::Event &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1 [...]
+<tr class="separator:a88b8d96c4e15e4673d4d505cb1f2a195"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a743c4274b4126433515906d2532f2ed1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">FrameworkMetrics</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a743c4274b4126433515906d2532f2ed1">metrics</a></td></tr>
 <tr class="separator:a743c4274b4126433515906d2532f2ed1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
@@ -959,12 +959,12 @@ template&lt;typename Message &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a36dcfd05ca84ba51bc10c73dce933d70"></a>
+<a class="anchor" id="a88b8d96c4e15e4673d4d505cb1f2a195"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">Heartbeater</a>&lt;scheduler::Event, v1::scheduler::Event&gt; &gt; &gt; mesos::internal::master::Framework::heartbeater</td>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">Heartbeater</a>&lt;mesos::scheduler::Event, v1::scheduler::Event&gt; &gt; &gt; mesos::internal::master::Framework::heartbeater</td>
         </tr>
       </table>
 </div><div class="memdoc">
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1FrameworkMetrics-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1FrameworkMetrics-members.html
index c3946e9..41e5cd3 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1FrameworkMetrics-members.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1FrameworkMetrics-members.html
@@ -58,15 +58,15 @@
 <p>This is the complete list of members for <a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae714a9c54b4351e8ebc90d390c806cc9">active_task_states</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ed0661cf7102277481956145d87ec95">call_types</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a432ce7bcbb115b6c9f3d7c48d09349d0">call_types</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a6c601ee65099e95239874809e990557d">calls</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a55c73acca7035e8a85389cf3f3f3423f">decrementActiveTaskState</a>(const TaskState &amp;state)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa73e7525625026625c4d1edbff28aa84">event_types</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af0f6847c5434cb109d02fe9afb99cbe8">event_types</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae56acf7c7d8d0fa758aecb985e45f850">events</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a17d8fb89e957592977a738d2abcf8bc0">frameworkInfo</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa842fe680d4cb7cd25343fd6e0f8fc0b">FrameworkMetrics</a>(const FrameworkInfo &amp;_frameworkInfo)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ddfbfbec23db98a3f7c538429cee7d2">incrementCall</a>(const scheduler::Call::Type &amp;callType)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af8b6511bd6cee3313c68145a2877d135">incrementEvent</a>(const scheduler::Event &amp;event)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae54071f3c43f6684840e467e55862e55">incrementCall</a>(const mesos::scheduler::Call::Type &amp;callType)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a3e14bc252d20a76d782af6ed241cb373">incrementEvent</a>(const mesos::scheduler::Event &amp;event)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a60aab94afe211578dacec4991a827d26">incrementOperation</a>(const Offer::Operation &amp;operation)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aebbaaa910f818d3ba61375c866c4889e">incrementTaskState</a>(const TaskState &amp;state)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa8580643c32cb8405c88785116799a04">offers_accepted</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html">mesos::internal::master::FrameworkMetrics</a></td><td class="entry"></td></tr>
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html
index 4aec7fe..24c3b7b 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html
@@ -67,10 +67,10 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:aa842fe680d4cb7cd25343fd6e0f8fc0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa9b317c8a36290264ac7f4191269a8fa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa9b317c8a36290264ac7f4191269a8fa">~FrameworkMetrics</a> ()</td></tr>
 <tr class="separator:aa9b317c8a36290264ac7f4191269a8fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0ddfbfbec23db98a3f7c538429cee7d2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ddfbfbec23db98a3f7c538429cee7d2">incrementCall</a> (const scheduler::Call::Type &amp;callType)</td></tr>
-<tr class="separator:a0ddfbfbec23db98a3f7c538429cee7d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af8b6511bd6cee3313c68145a2877d135"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af8b6511bd6cee3313c68145a2877d135">incrementEvent</a> (const scheduler::Event &amp;event)</td></tr>
-<tr class="separator:af8b6511bd6cee3313c68145a2877d135"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae54071f3c43f6684840e467e55862e55"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae54071f3c43f6684840e467e55862e55">incrementCall</a> (const mesos::scheduler::Call::Type &amp;callType)</td></tr>
+<tr class="separator:ae54071f3c43f6684840e467e55862e55"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3e14bc252d20a76d782af6ed241cb373"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a3e14bc252d20a76d782af6ed241cb373">incrementEvent</a> (const mesos::scheduler::Event &amp;event)</td></tr>
+<tr class="separator:a3e14bc252d20a76d782af6ed241cb373"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aebbaaa910f818d3ba61375c866c4889e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aebbaaa910f818d3ba61375c866c4889e">incrementTaskState</a> (const TaskState &amp;state)</td></tr>
 <tr class="separator:aebbaaa910f818d3ba61375c866c4889e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a55c73acca7035e8a85389cf3f3f3423f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a55c73acca7035e8a85389cf3f3f3423f">decrementActiveTaskState</a> (const TaskState &amp;state)</td></tr>
@@ -86,12 +86,12 @@ Public Attributes</h2></td></tr>
 <tr class="separator:a749320a9db76684dfddbca810e7df1c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6c601ee65099e95239874809e990557d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a6c601ee65099e95239874809e990557d">calls</a></td></tr>
 <tr class="separator:a6c601ee65099e95239874809e990557d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0ed0661cf7102277481956145d87ec95"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; scheduler::Call::Type, <a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a0ed0661cf7102277481956145d87ec95">call_types</a></td></tr>
-<tr class="separator:a0ed0661cf7102277481956145d87ec95"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a432ce7bcbb115b6c9f3d7c48d09349d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; mesos::scheduler::Call::Type, <a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a432ce7bcbb115b6c9f3d7c48d09349d0">call_types</a></td></tr>
+<tr class="separator:a432ce7bcbb115b6c9f3d7c48d09349d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae56acf7c7d8d0fa758aecb985e45f850"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#ae56acf7c7d8d0fa758aecb985e45f850">events</a></td></tr>
 <tr class="separator:ae56acf7c7d8d0fa758aecb985e45f850"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa73e7525625026625c4d1edbff28aa84"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; scheduler::Event::Type, <a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa73e7525625026625c4d1edbff28aa84">event_types</a></td></tr>
-<tr class="separator:aa73e7525625026625c4d1edbff28aa84"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af0f6847c5434cb109d02fe9afb99cbe8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; mesos::scheduler::Event::Type, <a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#af0f6847c5434cb109d02fe9afb99cbe8">event_types</a></td></tr>
+<tr class="separator:af0f6847c5434cb109d02fe9afb99cbe8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a74363e54ba2ce9c05ff85f9284c71d22"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a74363e54ba2ce9c05ff85f9284c71d22">offers_sent</a></td></tr>
 <tr class="separator:a74363e54ba2ce9c05ff85f9284c71d22"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8580643c32cb8405c88785116799a04"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#aa8580643c32cb8405c88785116799a04">offers_accepted</a></td></tr>
@@ -166,14 +166,14 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0ddfbfbec23db98a3f7c538429cee7d2"></a>
+<a class="anchor" id="ae54071f3c43f6684840e467e55862e55"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">void mesos::internal::master::FrameworkMetrics::incrementCall </td>
           <td>(</td>
-          <td class="paramtype">const scheduler::Call::Type &amp;&#160;</td>
+          <td class="paramtype">const mesos::scheduler::Call::Type &amp;&#160;</td>
           <td class="paramname"><em>callType</em></td><td>)</td>
           <td></td>
         </tr>
@@ -182,14 +182,14 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="af8b6511bd6cee3313c68145a2877d135"></a>
+<a class="anchor" id="a3e14bc252d20a76d782af6ed241cb373"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">void mesos::internal::master::FrameworkMetrics::incrementEvent </td>
           <td>(</td>
-          <td class="paramtype">const scheduler::Event &amp;&#160;</td>
+          <td class="paramtype">const mesos::scheduler::Event &amp;&#160;</td>
           <td class="paramname"><em>event</em></td><td>)</td>
           <td></td>
         </tr>
@@ -243,12 +243,12 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0ed0661cf7102277481956145d87ec95"></a>
+<a class="anchor" id="a432ce7bcbb115b6c9f3d7c48d09349d0"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;scheduler::Call::Type, <a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a>&gt; mesos::internal::master::FrameworkMetrics::call_types</td>
+          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;mesos::scheduler::Call::Type, <a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a>&gt; mesos::internal::master::FrameworkMetrics::call_types</td>
         </tr>
       </table>
 </div><div class="memdoc">
@@ -267,12 +267,12 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa73e7525625026625c4d1edbff28aa84"></a>
+<a class="anchor" id="af0f6847c5434cb109d02fe9afb99cbe8"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;scheduler::Event::Type, <a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a>&gt; mesos::internal::master::FrameworkMetrics::event_types</td>
+          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;mesos::scheduler::Event::Type, <a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a>&gt; mesos::internal::master::FrameworkMetrics::event_types</td>
         </tr>
       </table>
 </div><div class="memdoc">
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics-members.html
index 7a730e6..aff76d4 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics-members.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics-members.html
@@ -67,7 +67,7 @@
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a08aca5b5b6743884d3b879c959c711f6">frameworks_connected</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac498f4ca881aac966bf1036ffffc7c6a">frameworks_disconnected</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a099297f921a515d45e6297cf85218fb6">frameworks_inactive</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac506f96b11b8090140a74ee55efe4121">incrementInvalidSchedulerCalls</a>(const scheduler::Call &amp;call)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac2451bc8f7f22fb2e9f04fd071ba8746">incrementInvalidSchedulerCalls</a>(const mesos::scheduler::Call &amp;call)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ab1cbee967e10c55507537367df2e5122">incrementTasksStates</a>(const TaskState &amp;state, const TaskStatus::Source &amp;source, const TaskStatus::Reason &amp;reason)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#aa8b3fe4a1a106ce0f1660884d0f8d9bd">invalid_executor_to_framework_messages</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ae19878a2b0ecc4753d505625077263af">invalid_framework_to_executor_messages</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics.html
index 82c5c1c..ee31248 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics.html
@@ -81,8 +81,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a39a2bce993350772570e273bb0df46f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aaae431bf7f7d919b70f3783f20421462"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#aaae431bf7f7d919b70f3783f20421462">~Metrics</a> ()</td></tr>
 <tr class="separator:aaae431bf7f7d919b70f3783f20421462"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac506f96b11b8090140a74ee55efe4121"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac506f96b11b8090140a74ee55efe4121">incrementInvalidSchedulerCalls</a> (const scheduler::Call &amp;call)</td></tr>
-<tr class="separator:ac506f96b11b8090140a74ee55efe4121"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac2451bc8f7f22fb2e9f04fd071ba8746"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac2451bc8f7f22fb2e9f04fd071ba8746">incrementInvalidSchedulerCalls</a> (const mesos::scheduler::Call &amp;call)</td></tr>
+<tr class="separator:ac2451bc8f7f22fb2e9f04fd071ba8746"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab1cbee967e10c55507537367df2e5122"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ab1cbee967e10c55507537367df2e5122">incrementTasksStates</a> (const TaskState &amp;state, const TaskStatus::Source &amp;source, const TaskStatus::Reason &amp;reason)</td></tr>
 <tr class="separator:ab1cbee967e10c55507537367df2e5122"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
@@ -321,14 +321,14 @@ Public Attributes</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ac506f96b11b8090140a74ee55efe4121"></a>
+<a class="anchor" id="ac2451bc8f7f22fb2e9f04fd071ba8746"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">void mesos::internal::master::Metrics::incrementInvalidSchedulerCalls </td>
           <td>(</td>
-          <td class="paramtype">const scheduler::Call &amp;&#160;</td>
+          <td class="paramtype">const mesos::scheduler::Call &amp;&#160;</td>
           <td class="paramname"><em>call</em></td><td>)</td>
           <td></td>
         </tr>
diff --git a/content/api/latest/c++/structprocess_1_1DispatchEvent-members.html b/content/api/latest/c++/structprocess_1_1DispatchEvent-members.html
index 7ab582c..61ad379 100644
--- a/content/api/latest/c++/structprocess_1_1DispatchEvent-members.html
+++ b/content/api/latest/c++/structprocess_1_1DispatchEvent-members.html
@@ -59,7 +59,7 @@
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1Event.html#a5e2a796c20db188a91540378ac6c6ab5">as</a>() const </td><td class="entry"><a class="el" href="structprocess_1_1Event.html">process::Event</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html#aa2b08c20467f4fc08323d6ba5bc3765c">consume</a>(EventConsumer *consumer)&amp;&amp;override</td><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html#a61eba6a0761659cbc08309ed5706d929">DispatchEvent</a>(const UPID &amp;_pid, std::unique_ptr&lt; lambda::CallableOnce&lt; void(ProcessBase *)&gt;&gt; _f, const Option&lt; const std::type_info * &gt; &amp;_functionType)</td><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html#a0ed4a0790d715ea0dd931de3ae8bb252">DispatchEvent</a>(std::unique_ptr&lt; lambda::CallableOnce&lt; void(ProcessBase *)&gt;&gt; _f, const Option&lt; const std::type_info * &gt; &amp;_functionType)</td><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html#a6545170c308f78466893b03bfbb57fe4">DispatchEvent</a>(DispatchEvent &amp;&amp;)=default</td><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html#a416fd627adb3f073cd388afa247df399">DispatchEvent</a>(const DispatchEvent &amp;)=delete</td><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html#a8a16bf0526d8e5b72085bfe34494a18e">f</a></td><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></td><td class="entry"></td></tr>
@@ -68,9 +68,8 @@
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1Event.html#afa9f8367affc0bc79150133f6738ba54">operator JSON::Object</a>() const </td><td class="entry"><a class="el" href="structprocess_1_1Event.html">process::Event</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html#a441d8174e4d3c5716f210a51f8a2b6c5">operator=</a>(DispatchEvent &amp;&amp;)=default</td><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html#aa57a070cd57eb40ea0d44179be6203a0">operator=</a>(const DispatchEvent &amp;)=delete</td><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d">pid</a></td><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html#a0e76d6c1283c8e70858d7099be34a5ba">visit</a>(EventVisitor *visitor) const override</td><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="structprocess_1_1Event.html#a578f42661cbf2a9499d50c0ac1dba2b8">~Event</a>()</td><td class="entry"><a class="el" href="structprocess_1_1Event.html">process::Event</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html#a0e76d6c1283c8e70858d7099be34a5ba">visit</a>(EventVisitor *visitor) const override</td><td class="entry"><a class="el" href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1Event.html#a578f42661cbf2a9499d50c0ac1dba2b8">~Event</a>()</td><td class="entry"><a class="el" href="structprocess_1_1Event.html">process::Event</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
diff --git a/content/api/latest/c++/structprocess_1_1DispatchEvent.html b/content/api/latest/c++/structprocess_1_1DispatchEvent.html
index 0cca68d..34e6a7f 100644
--- a/content/api/latest/c++/structprocess_1_1DispatchEvent.html
+++ b/content/api/latest/c++/structprocess_1_1DispatchEvent.html
@@ -72,8 +72,8 @@ Inheritance diagram for process::DispatchEvent:</div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:a61eba6a0761659cbc08309ed5706d929"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1DispatchEvent.html#a61eba6a0761659cbc08309ed5706d929">DispatchEvent</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;_pid, std::unique_ptr&lt; <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>&lt; void(<a class="el" href="classprocess_1_1Process [...]
-<tr class="separator:a61eba6a0761659cbc08309ed5706d929"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0ed4a0790d715ea0dd931de3ae8bb252"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1DispatchEvent.html#a0ed4a0790d715ea0dd931de3ae8bb252">DispatchEvent</a> (std::unique_ptr&lt; <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>&lt; void(<a class="el" href="classprocess_1_1ProcessBase.html">ProcessBase</a> *)&gt;&gt; _f, const <a class="el" href="classO [...]
+<tr class="separator:a0ed4a0790d715ea0dd931de3ae8bb252"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6545170c308f78466893b03bfbb57fe4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1DispatchEvent.html#a6545170c308f78466893b03bfbb57fe4">DispatchEvent</a> (<a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> &amp;&amp;)=default</td></tr>
 <tr class="separator:a6545170c308f78466893b03bfbb57fe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a416fd627adb3f073cd388afa247df399"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1DispatchEvent.html#a416fd627adb3f073cd388afa247df399">DispatchEvent</a> (const <a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> &amp;)=delete</td></tr>
@@ -100,15 +100,13 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
 Public Attributes</h2></td></tr>
-<tr class="memitem:ad7e4fd5b1e2686673874a2bd797c616d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1UPID.html">UPID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d">pid</a></td></tr>
-<tr class="separator:ad7e4fd5b1e2686673874a2bd797c616d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8a16bf0526d8e5b72085bfe34494a18e"><td class="memItemLeft" align="right" valign="top">std::unique_ptr&lt; <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>&lt; void(<a class="el" href="classprocess_1_1ProcessBase.html">ProcessBase</a> *)&gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1DispatchEvent.html#a8a16bf0526d8e5b72085bfe34494a18e">f</a></td></tr>
 <tr class="separator:a8a16bf0526d8e5b72085bfe34494a18e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae5d8afa6d3217679dbd9046f45da1f62"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; const std::type_info * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1DispatchEvent.html#ae5d8afa6d3217679dbd9046f45da1f62">functionType</a></td></tr>
 <tr class="separator:ae5d8afa6d3217679dbd9046f45da1f62"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a61eba6a0761659cbc08309ed5706d929"></a>
+<a class="anchor" id="a0ed4a0790d715ea0dd931de3ae8bb252"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -118,12 +116,6 @@ Public Attributes</h2></td></tr>
         <tr>
           <td class="memname">process::DispatchEvent::DispatchEvent </td>
           <td>(</td>
-          <td class="paramtype">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td>
-          <td class="paramname"><em>_pid</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
           <td class="paramtype">std::unique_ptr&lt; <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>&lt; void(<a class="el" href="classprocess_1_1ProcessBase.html">ProcessBase</a> *)&gt;&gt;&#160;</td>
           <td class="paramname"><em>_f</em>, </td>
         </tr>
@@ -322,18 +314,6 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad7e4fd5b1e2686673874a2bd797c616d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="structprocess_1_1UPID.html">UPID</a> process::DispatchEvent::pid</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
 <hr/>The documentation for this struct was generated from the following file:<ul>
 <li>3rdparty/libprocess/include/process/<a class="el" href="event_8hpp_source.html">event.hpp</a></li>
 </ul>
diff --git a/content/documentation/authentication/index.html b/content/documentation/authentication/index.html
index 7458568..297fedf 100644
--- a/content/documentation/authentication/index.html
+++ b/content/documentation/authentication/index.html
@@ -166,6 +166,9 @@ state of the cluster.</p></li>
 <li><p><code>--[no-]authenticate_agents</code> - If <code>true</code>, only authenticated agents are
 allowed to register. If <code>false</code> (the default), unauthenticated agents are also
 allowed to register.</p></li>
+<li><p><code>--authentication_v0_timeout</code> - The timeout within which an authentication is
+expected to complete against a v0 framework or agent. This does not apply to
+the v0 or v1 HTTP APIs.(default: <code>15secs</code>)</p></li>
 <li><p><code>--authenticators</code> - Specifies which authenticator module to use.  The default
 is <code>crammd5</code>, but additional modules can be added using the <code>--modules</code>
 option.</p></li>
diff --git a/content/documentation/latest/authentication/index.html b/content/documentation/latest/authentication/index.html
index 75ef76b..175f49f 100644
--- a/content/documentation/latest/authentication/index.html
+++ b/content/documentation/latest/authentication/index.html
@@ -166,6 +166,9 @@ state of the cluster.</p></li>
 <li><p><code>--[no-]authenticate_agents</code> - If <code>true</code>, only authenticated agents are
 allowed to register. If <code>false</code> (the default), unauthenticated agents are also
 allowed to register.</p></li>
+<li><p><code>--authentication_v0_timeout</code> - The timeout within which an authentication is
+expected to complete against a v0 framework or agent. This does not apply to
+the v0 or v1 HTTP APIs.(default: <code>15secs</code>)</p></li>
 <li><p><code>--authenticators</code> - Specifies which authenticator module to use.  The default
 is <code>crammd5</code>, but additional modules can be added using the <code>--modules</code>
 option.</p></li>
diff --git a/content/documentation/latest/configuration/master/index.html b/content/documentation/latest/configuration/master/index.html
index 58d37f6..8390868 100644
--- a/content/documentation/latest/configuration/master/index.html
+++ b/content/documentation/latest/configuration/master/index.html
@@ -368,6 +368,15 @@ load an alternate authenticator module using <code>--modules</code>. (default: c
   </td>
 </tr>
 
+<tr id="authentication_v0_timeout">
+  <td>
+    --authentication_v0_timeout=VALUE
+  </td>
+  <td>
+The timeout within which an authentication is expected to complete against a v0 framework or agent. This does not apply to the v0 or v1 HTTP APIs. (default: <code>15secs</code>)
+  </td>
+</tr>
+
 <tr id="authorizers">
   <td>
     --authorizers=VALUE