You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2019/07/24 15:30:52 UTC

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

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 508d950  Updated the website built from mesos SHA: 72ca397be.
508d950 is described below

commit 508d950d63db2342504fd0abf20d99241e90bb9e
Author: jenkins <bu...@apache.org>
AuthorDate: Wed Jul 24 15:30:43 2019 +0000

    Updated the website built from mesos SHA: 72ca397be.
---
 content/api/latest/c++/Nodes.xml                   |  29 ++-
 content/api/latest/c++/Tokens.xml                  | 118 +++++++++-
 content/api/latest/c++/common_8hpp.html            |  16 ++
 content/api/latest/c++/common_8hpp_source.html     |  12 +-
 content/api/latest/c++/globals_u.html              |   6 +-
 content/api/latest/c++/index.hhc                   |   9 +-
 content/api/latest/c++/index.hhk                   | 245 ++++++++++++---------
 .../c++/mesos__scheduler__driver__impl_8hpp.html   |  10 +-
 ...mesos__scheduler__driver__impl_8hpp_source.html |   7 +-
 content/api/latest/c++/namespacemembers_c.html     |  21 +-
 .../api/latest/c++/namespacemembers_func_c.html    |  19 +-
 .../api/latest/c++/namespacemembers_func_m.html    |   9 +-
 content/api/latest/c++/namespacemembers_m.html     |   9 +-
 content/api/latest/c++/namespacemembers_p.html     |   2 +-
 content/api/latest/c++/namespacemembers_r.html     |   8 +-
 .../api/latest/c++/namespacemesos_1_1python.html   | 156 ++++++++++++-
 16 files changed, 520 insertions(+), 156 deletions(-)

diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 106aade..7f3540a 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -90661,6 +90661,26 @@
                     </Subnodes>
                    </Node>
                    <Node>
+                    <Name>construct</Name>
+                    <Path>common_8hpp.html</Path>
+                    <Anchor>a5346b25c125aa775efbade745b3e8f7d</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>construct</Name>
+                    <Path>common_8hpp.html</Path>
+                    <Anchor>a1d802a91dee653ae2c6637c661fd1459</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>construct&lt; std::string &gt;</Name>
+                    <Path>common_8hpp.html</Path>
+                    <Anchor>a912538d08adc4006bcfc74b2a39cf841</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>constructFromIterable</Name>
+                    <Path>common_8hpp.html</Path>
+                    <Anchor>a20ef6cdf337411b6e69ab607bb1a431e</Anchor>
+                   </Node>
+                   <Node>
                     <Name>createPythonProtobuf</Name>
                     <Path>common_8hpp.html</Path>
                     <Anchor>a88c25644f8837bfc76920f504a0e142d</Anchor>
@@ -90788,7 +90808,7 @@
                          <Node>
                           <Name>MesosSchedulerDriverImpl_reviveOffers</Name>
                           <Path>mesos__scheduler__driver__impl_8hpp.html</Path>
-                          <Anchor>a4c1c0ef4227d9aa068ed54eae59511ad</Anchor>
+                          <Anchor>a5bd9735bab4714bee9c27ed76fceb23a</Anchor>
                          </Node>
                          <Node>
                           <Name>MesosSchedulerDriverImpl_run</Name>
@@ -90813,7 +90833,7 @@
                          <Node>
                           <Name>MesosSchedulerDriverImpl_suppressOffers</Name>
                           <Path>mesos__scheduler__driver__impl_8hpp.html</Path>
-                          <Anchor>a491a901abde2a0f14590699fbde9011f</Anchor>
+                          <Anchor>aa5deab5bf1964c14db64b7d0e133d8f8</Anchor>
                          </Node>
                          <Node>
                           <Name>MesosSchedulerDriverImpl_traverse</Name>
@@ -90821,6 +90841,11 @@
                           <Anchor>a5bfa44891a3e86b06550fcff095affcc</Anchor>
                          </Node>
                          <Node>
+                          <Name>MesosSchedulerDriverImpl_updateFramework</Name>
+                          <Path>mesos__scheduler__driver__impl_8hpp.html</Path>
+                          <Anchor>a0ecc60a16ec46dc105dccd3c91444f2e</Anchor>
+                         </Node>
+                         <Node>
                           <Name>MesosSchedulerDriverImpl_methods</Name>
                           <Path>mesos__scheduler__driver__impl_8hpp.html</Path>
                           <Anchor>aa44792060fd45c1744002ac89541c940</Anchor>
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index f6eef60..43475d1 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -30447,6 +30447,50 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>construct</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::python</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1python.html</Path>
+    <Anchor>a5346b25c125aa775efbade745b3e8f7d</Anchor>
+    <DeclaredIn>common.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>construct</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::python</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1python.html</Path>
+    <Anchor>a1d802a91dee653ae2c6637c661fd1459</Anchor>
+    <DeclaredIn>common.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>construct&lt; std::string &gt;</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::python</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1python.html</Path>
+    <Anchor>a912538d08adc4006bcfc74b2a39cf841</Anchor>
+    <DeclaredIn>common.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>constructFromIterable</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::python</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1python.html</Path>
+    <Anchor>a20ef6cdf337411b6e69ab607bb1a431e</Anchor>
+    <DeclaredIn>common.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>mesos_pb2</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
@@ -30635,7 +30679,7 @@
       <Scope>mesos::python</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1python.html</Path>
-    <Anchor>a4c1c0ef4227d9aa068ed54eae59511ad</Anchor>
+    <Anchor>a5bd9735bab4714bee9c27ed76fceb23a</Anchor>
     <DeclaredIn>mesos_scheduler_driver_impl.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -30646,7 +30690,7 @@
       <Scope>mesos::python</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1python.html</Path>
-    <Anchor>a491a901abde2a0f14590699fbde9011f</Anchor>
+    <Anchor>aa5deab5bf1964c14db64b7d0e133d8f8</Anchor>
     <DeclaredIn>mesos_scheduler_driver_impl.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -30684,6 +30728,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>MesosSchedulerDriverImpl_updateFramework</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::python</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1python.html</Path>
+    <Anchor>a0ecc60a16ec46dc105dccd3c91444f2e</Anchor>
+    <DeclaredIn>mesos_scheduler_driver_impl.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>MesosSchedulerDriverImplType</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
@@ -163939,6 +163994,50 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>construct</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::python</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1python.html</Path>
+    <Anchor>a5346b25c125aa775efbade745b3e8f7d</Anchor>
+    <DeclaredIn>common.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>construct</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::python</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1python.html</Path>
+    <Anchor>a1d802a91dee653ae2c6637c661fd1459</Anchor>
+    <DeclaredIn>common.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>construct&lt; std::string &gt;</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::python</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1python.html</Path>
+    <Anchor>a912538d08adc4006bcfc74b2a39cf841</Anchor>
+    <DeclaredIn>common.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>constructFromIterable</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::python</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1python.html</Path>
+    <Anchor>a20ef6cdf337411b6e69ab607bb1a431e</Anchor>
+    <DeclaredIn>common.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>MesosSchedulerDriverImpl_new</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -164115,7 +164214,7 @@
       <Scope>mesos::python</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1python.html</Path>
-    <Anchor>a4c1c0ef4227d9aa068ed54eae59511ad</Anchor>
+    <Anchor>a5bd9735bab4714bee9c27ed76fceb23a</Anchor>
     <DeclaredIn>mesos_scheduler_driver_impl.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -164126,7 +164225,7 @@
       <Scope>mesos::python</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1python.html</Path>
-    <Anchor>a491a901abde2a0f14590699fbde9011f</Anchor>
+    <Anchor>aa5deab5bf1964c14db64b7d0e133d8f8</Anchor>
     <DeclaredIn>mesos_scheduler_driver_impl.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -164164,6 +164263,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>MesosSchedulerDriverImpl_updateFramework</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::python</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1python.html</Path>
+    <Anchor>a0ecc60a16ec46dc105dccd3c91444f2e</Anchor>
+    <DeclaredIn>mesos_scheduler_driver_impl.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>MesosExecutorDriverImplType</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
diff --git a/content/api/latest/c++/common_8hpp.html b/content/api/latest/c++/common_8hpp.html
index ed0fb1b..7a36da4 100644
--- a/content/api/latest/c++/common_8hpp.html
+++ b/content/api/latest/c++/common_8hpp.html
@@ -59,7 +59,11 @@
 <div class="contents">
 <div class="textblock"><code>#include &lt;Python.h&gt;</code><br />
 <code>#include &lt;iostream&gt;</code><br />
+<code>#include &lt;memory&gt;</code><br />
+<code>#include &lt;string&gt;</code><br />
+<code>#include &lt;vector&gt;</code><br />
 <code>#include &lt;google/protobuf/io/zero_copy_stream_impl.h&gt;</code><br />
+<code>#include &lt;google/protobuf/message.h&gt;</code><br />
 </div>
 <p><a href="common_8hpp_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
@@ -86,6 +90,18 @@ Functions</h2></td></tr>
 <tr class="memitem:a88c25644f8837bfc76920f504a0e142d"><td class="memTemplItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a88c25644f8837bfc76920f504a0e142d">mesos::python::createPythonProtobuf</a> (const T &amp;t, const char *typeName)</td></tr>
 <tr class="memdesc:a88c25644f8837bfc76920f504a0e142d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert a C++ protocol buffer object into a Python one by serializing it to a string and deserializing the result back in Python.  <a href="namespacemesos_1_1python.html#a88c25644f8837bfc76920f504a0e142d">More...</a><br /></td></tr>
 <tr class="separator:a88c25644f8837bfc76920f504a0e142d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5346b25c125aa775efbade745b3e8f7d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a5346b25c125aa775efbade745b3e8f7d"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if&lt; std::is_base_of&lt; google::protobuf::Message, T &gt;::value, std::unique_ptr&lt; T &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a5346b25c125aa775efbade745b3e8f7d">mesos::python::construct</a> (PyObject *obj)</td></tr>
+<tr class="separator:a5346b25c125aa775efbade745b3e8f7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1d802a91dee653ae2c6637c661fd1459"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a1d802a91dee653ae2c6637c661fd1459"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if&lt; !std::is_base_of&lt; google::protobuf::Message, T &gt;::value, std::unique_ptr&lt; T &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a1d802a91dee653ae2c6637c661fd1459">mesos::python::construct</a> (PyObject *obj)</td></tr>
+<tr class="separator:a1d802a91dee653ae2c6637c661fd1459"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a912538d08adc4006bcfc74b2a39cf841"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a912538d08adc4006bcfc74b2a39cf841"><td class="memTemplItemLeft" align="right" valign="top">std::unique_ptr&lt; std::string &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a912538d08adc4006bcfc74b2a39cf841">mesos::python::construct&lt; std::string &gt;</a> (PyObject *obj)</td></tr>
+<tr class="separator:a912538d08adc4006bcfc74b2a39cf841"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a20ef6cdf337411b6e69ab607bb1a431e"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a20ef6cdf337411b6e69ab607bb1a431e"><td class="memTemplItemLeft" align="right" valign="top">std::unique_ptr&lt; std::vector&lt; T &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a20ef6cdf337411b6e69ab607bb1a431e">mesos::python::constructFromIterable</a> (PyObject *iterable)</td></tr>
+<tr class="separator:a20ef6cdf337411b6e69ab607bb1a431e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
 Variables</h2></td></tr>
diff --git a/content/api/latest/c++/common_8hpp_source.html b/content/api/latest/c++/common_8hpp_source.html
index e1ad9df..00cc854 100644
--- a/content/api/latest/c++/common_8hpp_source.html
+++ b/content/api/latest/c++/common_8hpp_source.html
@@ -52,14 +52,16 @@
 <div class="title">common.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="common_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="namespacemesos_1_1python_html_adff9cd23379f73ed881f170bfac1ce0d"><div class="ttname"><a href="namespacemesos_1_1python.html#adff9cd23379f73ed881f170bfac1ce0d">mesos::python::readPythonProtobuf</a></div><div class="ttdeci">bool readPythonProtobuf(PyObject *obj, T *t)</div><div class="ttdoc">Convert a Python protocol buffer object into a C++ one by serializing it to a string and deserializin...</div><div class="ttdef"><b>Definition:</b> common.hpp:61</div></div>
+<a href="common_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="namespacemesos_1_1python_html_adff9cd23379f73ed881f170bfac1ce0d"><div class="ttname"><a href="namespacemesos_1_1python.html#adff9cd23379f73ed881f170bfac1ce0d">mesos::python::readPythonProtobuf</a></div><div class="ttdeci">bool readPythonProtobuf(PyObject *obj, T *t)</div><div class="ttdoc">Convert a Python protocol buffer object into a C++ one by serializing it to a string and deserializin...</div><div class="ttdef"><b>Definition:</b> common.hpp:65</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a0d5046cea634bcb658321fc495884020"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a0d5046cea634bcb658321fc495884020">mesos::internal::fs::typeName</a></div><div class="ttdeci">Try&lt; std::string &gt; typeName(uint32_t fsType)</div></div>
+<div class="ttc" id="namespacemesos_1_1python_html_a20ef6cdf337411b6e69ab607bb1a431e"><div class="ttname"><a href="namespacemesos_1_1python.html#a20ef6cdf337411b6e69ab607bb1a431e">mesos::python::constructFromIterable</a></div><div class="ttdeci">std::unique_ptr&lt; std::vector&lt; T &gt; &gt; constructFromIterable(PyObject *iterable)</div><div class="ttdef"><b>Definition:</b> common.hpp:199</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_a80ac1ce73b032f28ae8e351bc3c0ce3c"><div class="ttname"><a href="namespacemesos_1_1python.html#a80ac1ce73b032f28ae8e351bc3c0ce3c">mesos::python::mesos_pb2</a></div><div class="ttdeci">PyObject * mesos_pb2</div><div class="ttdoc">The Python module object for mesos_pb2 (which contains the protobuf classes generated for Python)...</div></div>
-<div class="ttc" id="classmesos_1_1python_1_1InterpreterLock_html"><div class="ttname"><a href="classmesos_1_1python_1_1InterpreterLock.html">mesos::python::InterpreterLock</a></div><div class="ttdoc">RAII utility class for acquiring the Python global interpreter lock. </div><div class="ttdef"><b>Definition:</b> common.hpp:41</div></div>
-<div class="ttc" id="classmesos_1_1python_1_1InterpreterLock_html_a72490febd9d7120ae016225ebfe96fd4"><div class="ttname"><a href="classmesos_1_1python_1_1InterpreterLock.html#a72490febd9d7120ae016225ebfe96fd4">mesos::python::InterpreterLock::~InterpreterLock</a></div><div class="ttdeci">~InterpreterLock()</div><div class="ttdef"><b>Definition:</b> common.hpp:49</div></div>
+<div class="ttc" id="classmesos_1_1python_1_1InterpreterLock_html"><div class="ttname"><a href="classmesos_1_1python_1_1InterpreterLock.html">mesos::python::InterpreterLock</a></div><div class="ttdoc">RAII utility class for acquiring the Python global interpreter lock. </div><div class="ttdef"><b>Definition:</b> common.hpp:45</div></div>
+<div class="ttc" id="classmesos_1_1python_1_1InterpreterLock_html_a72490febd9d7120ae016225ebfe96fd4"><div class="ttname"><a href="classmesos_1_1python_1_1InterpreterLock.html#a72490febd9d7120ae016225ebfe96fd4">mesos::python::InterpreterLock::~InterpreterLock</a></div><div class="ttdeci">~InterpreterLock()</div><div class="ttdef"><b>Definition:</b> common.hpp:53</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:25</div></div>
-<div class="ttc" id="classmesos_1_1python_1_1InterpreterLock_html_a73caa54f8d351dbf3e3bcc0139bddf4c"><div class="ttname"><a href="classmesos_1_1python_1_1InterpreterLock.html#a73caa54f8d351dbf3e3bcc0139bddf4c">mesos::python::InterpreterLock::InterpreterLock</a></div><div class="ttdeci">InterpreterLock()</div><div class="ttdef"><b>Definition:</b> common.hpp:45</div></div>
+<div class="ttc" id="namespacemesos_1_1python_html_a5346b25c125aa775efbade745b3e8f7d"><div class="ttname"><a href="namespacemesos_1_1python.html#a5346b25c125aa775efbade745b3e8f7d">mesos::python::construct</a></div><div class="ttdeci">std::enable_if&lt; std::is_base_of&lt; google::protobuf::Message, T &gt;::value, std::unique_ptr&lt; T &gt; &gt;::type construct(PyObject *obj)</div><div class="ttdef"><b>Definition:</b> common.hpp:153</div></div>
+<div class="ttc" id="classmesos_1_1python_1_1InterpreterLock_html_a73caa54f8d351dbf3e3bcc0139bddf4c"><div class="ttname"><a href="classmesos_1_1python_1_1InterpreterLock.html#a73caa54f8d351dbf3e3bcc0139bddf4c">mesos::python::InterpreterLock::InterpreterLock</a></div><div class="ttdeci">InterpreterLock()</div><div class="ttdef"><b>Definition:</b> common.hpp:49</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
diff --git a/content/api/latest/c++/globals_u.html b/content/api/latest/c++/globals_u.html
index 068f6c9..f3d4666 100644
--- a/content/api/latest/c++/globals_u.html
+++ b/content/api/latest/c++/globals_u.html
@@ -95,12 +95,12 @@
 <li>Unimplemented()
 : <a class="el" href="unimplemented_8hpp.html#a788f2d5d116d024fbfd9b0fd36fa334f">unimplemented.hpp</a>
 </li>
-<li>Unreachable()
-: <a class="el" href="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3">unreachable.hpp</a>
-</li>
 <li>UNREACHABLE
 : <a class="el" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">unreachable.hpp</a>
 </li>
+<li>Unreachable()
+: <a class="el" href="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3">unreachable.hpp</a>
+</li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index 16b2da4..5b0766e 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -23616,6 +23616,10 @@
               <LI><OBJECT type="text/sitemap"><param name="Name" value="InterpreterLock"><param name="Local" value="classmesos_1_1python_1_1InterpreterLock.html#a73caa54f8d351dbf3e3bcc0139bddf4c"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="~InterpreterLock"><param name="Local" value="classmesos_1_1python_1_1InterpreterLock.html#a72490febd9d7120ae016225ebfe96fd4"><param name="ImageNumber" value="11"></OBJECT>
               </UL>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="construct"><param name="Local" value="common_8hpp.html#a5346b25c125aa775efbade745b3e8f7d"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="construct"><param name="Local" value="common_8hpp.html#a1d802a91dee653ae2c6637c661fd1459"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="construct&lt; std::string &gt;"><param name="Local" value="common_8hpp.html#a912538d08adc4006bcfc74b2a39cf841"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="constructFromIterable"><param name="Local" value="common_8hpp.html#a20ef6cdf337411b6e69ab607bb1a431e"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="createPythonProtobuf"><param name="Local" value="common_8hpp.html#a88c25644f8837bfc76920f504a0e142d"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="readPythonProtobuf"><param name="Local" value="common_8hpp.html#adff9cd23379f73ed881f170bfac1ce0d"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos_pb2"><param name="Local" value="common_8hpp.html#a80ac1ce73b032f28ae8e351bc3c0ce3c"><param name="ImageNumber" value="11"></OBJECT>
@@ -23650,13 +23654,14 @@
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="MesosSchedulerDriverImpl_new"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#aa68973b79683416fa31e819a6fd696e1"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="MesosSchedulerDriverImpl_reconcileTasks"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a1b554562e4365a978576d7a31d20a191"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="MesosSchedulerDriverImpl_requestResources"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a1b1f6f7cb085292c6b792423c715a653"><param name="ImageNumber" value="11"></OBJECT>
-                  <LI><OBJECT type="text/sitemap"><param name="Name" value="MesosSchedulerDriverImpl_reviveOffers"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a4c1c0ef4227d9aa068ed54eae59511ad"><param name="ImageNumber" value="11"></OBJECT>
+                  <LI><OBJECT type="text/sitemap"><param name="Name" value="MesosSchedulerDriverImpl_reviveOffers"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a5bd9735bab4714bee9c27ed76fceb23a"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="MesosSchedulerDriverImpl_run"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a85cc89fcd10131c857b3fe29fe6e23af"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="MesosSchedulerDriverImpl_sendFrameworkMessage"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#aed0b21d792b32e0942233010ae3be934"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="MesosSchedulerDriverImpl_start"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a0d959f3a1339ac805c4091d62854c599"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="MesosSchedulerDriverImpl_stop"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#aae8eb7c2314c6d8f976534454e324c8a"><param name="ImageNumber" value="11"></OBJECT>
-                  <LI><OBJECT type="text/sitemap"><param name="Name" value="MesosSchedulerDriverImpl_suppressOffers"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a491a901abde2a0f14590699fbde9011f"><param name="ImageNumber" value="11"></OBJECT>
+                  <LI><OBJECT type="text/sitemap"><param name="Name" value="MesosSchedulerDriverImpl_suppressOffers"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#aa5deab5bf1964c14db64b7d0e133d8f8"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="MesosSchedulerDriverImpl_traverse"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a5bfa44891a3e86b06550fcff095affcc"><param name="ImageNumber" value="11"></OBJECT>
+                  <LI><OBJECT type="text/sitemap"><param name="Name" value="MesosSchedulerDriverImpl_updateFramework"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a0ecc60a16ec46dc105dccd3c91444f2e"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="MesosSchedulerDriverImpl_methods"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#aa44792060fd45c1744002ac89541c940"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="MesosSchedulerDriverImplType"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#ab4e9fe9b2581f0b409a01f64b5694c8e"><param name="ImageNumber" value="11"></OBJECT>
                   </UL>
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index 95ef2fc..80c5ff3 100644
--- a/content/api/latest/c++/index.hhk
+++ b/content/api/latest/c++/index.hhk
@@ -2337,6 +2337,9 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1tests_1_1ParamExecutorType.html#afdedd60e7f54e58433b701be25b7e49d"><param name="Name" value="commandExecutor"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="common_8hpp.html"><param name="Name" value="common.hpp"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="common_8hpp.html#a5346b25c125aa775efbade745b3e8f7d"><param name="Name" value="construct"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="common_8hpp.html#a912538d08adc4006bcfc74b2a39cf841"><param name="Name" value="construct< std::string >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="common_8hpp.html#a20ef6cdf337411b6e69ab607bb1a431e"><param name="Name" value="constructFromIterable"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="common_8hpp.html#a88c25644f8837bfc76920f504a0e142d"><param name="Name" value="createPythonProtobuf"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="common_8hpp.html#a80ac1ce73b032f28ae8e351bc3c0ce3c"><param name="Name" value="mesos_pb2"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="common_8hpp.html#adff9cd23379f73ed881f170bfac1ce0d"><param name="Name" value="readPythonProtobuf"></OBJECT>
@@ -2490,14 +2493,26 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="construct_8hpp.html#aac1eed0b1a832eabd2f42527c85b89d0"><param name="Name" value="construct"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="construct_8hpp.html#a8a604f3a05b6e9762fc9cb029af62f72"><param name="Name" value="constructFromIterable"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a912538d08adc4006bcfc74b2a39cf841"><param name="Name" value="construct< std::string >"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a912538d08adc4006bcfc74b2a39cf841"><param name="Name" value="common.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a912538d08adc4006bcfc74b2a39cf841"><param name="Name" value="mesos::python"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html#a09db3aa55f19efd6711a2a3b843e005d"><param name="Name" value="construct"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html#a09db3aa55f19efd6711a2a3b843e005d"><param name="Name" value="boost::icl::interval_traits< Interval< T > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a5346b25c125aa775efbade745b3e8f7d"><param name="Name" value="common.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="construct_8hpp.html#aac1eed0b1a832eabd2f42527c85b89d0"><param name="Name" value="construct.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a5346b25c125aa775efbade745b3e8f7d"><param name="Name" value="mesos::python"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1uri.html#a4bbf8b5e900159cbe1f4f311ce26fb63"><param name="Name" value="mesos::uri"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1uri.html#a4bbf8b5e900159cbe1f4f311ce26fb63"><param name="Name" value="src/uri/utils.hpp"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="construct_8hpp.html#a8a604f3a05b6e9762fc9cb029af62f72"><param name="Name" value="constructFromIterable"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a20ef6cdf337411b6e69ab607bb1a431e"><param name="Name" value="constructFromIterable"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a20ef6cdf337411b6e69ab607bb1a431e"><param name="Name" value="common.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="construct_8hpp.html#a8a604f3a05b6e9762fc9cb029af62f72"><param name="Name" value="construct.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a20ef6cdf337411b6e69ab607bb1a431e"><param name="Name" value="mesos::python"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Class.html#a34aad5427778f91bb77a150b434b54d9"><param name="Name" value="constructor"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Constructor.html#afcb812e867f23189a79e7d711e444ca5"><param name="Name" value="Constructor"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a2df5783664d5323e43272fdce9310455"><param name="Name" value="consume"></OBJECT>
@@ -8764,10 +8779,13 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classJSON_1_1WriterProxy.html#a022e099f613c3c7319f75092f74f66ad"><param name="Name" value="~WriterProxy"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html#a6e349ac06c1e604507d62192200a4ad3"><param name="Name" value="json"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html#a6e349ac06c1e604507d62192200a4ad3"><param name="Name" value="3rdparty/stout/include/stout/protobuf.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html#a5f2a30cce4a3588399437c8cb8bdd4a2"><param name="Name" value="JSON"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html"><param name="Name" value="JSON"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html#a5f2a30cce4a3588399437c8cb8bdd4a2"><param name="Name" value="json"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html#a5f2a30cce4a3588399437c8cb8bdd4a2"><param name="Name" value="JSON"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html#a5f2a30cce4a3588399437c8cb8bdd4a2"><param name="Name" value="json.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a3806ad98f37a6ca6db3524cf0519ae29"><param name="Name" value="JSON::Number"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html#a4e499bd0c3f16e3b5100e55ae1bce6f3"><param name="Name" value="jsonify.hpp"></OBJECT>
@@ -15618,6 +15636,9 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html"><param name="Name" value="mesos::python"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a5346b25c125aa775efbade745b3e8f7d"><param name="Name" value="construct"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a912538d08adc4006bcfc74b2a39cf841"><param name="Name" value="construct< std::string >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a20ef6cdf337411b6e69ab607bb1a431e"><param name="Name" value="constructFromIterable"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a88c25644f8837bfc76920f504a0e142d"><param name="Name" value="createPythonProtobuf"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a80ac1ce73b032f28ae8e351bc3c0ce3c"><param name="Name" value="mesos_pb2"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a0b635d78ad4faeb71f0dfe36d43221e3"><param name="Name" value="MesosExecutorDriverImpl_abort"></OBJECT>
@@ -15648,13 +15669,14 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#aa68973b79683416fa31e819a6fd696e1"><param name="Name" value="MesosSchedulerDriverImpl_new"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a1b554562e4365a978576d7a31d20a191"><param name="Name" value="MesosSchedulerDriverImpl_reconcileTasks"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a1b1f6f7cb085292c6b792423c715a653"><param name="Name" value="MesosSchedulerDriverImpl_requestResources"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a4c1c0ef4227d9aa068ed54eae59511ad"><param name="Name" value="MesosSchedulerDriverImpl_reviveOffers"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a5bd9735bab4714bee9c27ed76fceb23a"><param name="Name" value="MesosSchedulerDriverImpl_reviveOffers"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a85cc89fcd10131c857b3fe29fe6e23af"><param name="Name" value="MesosSchedulerDriverImpl_run"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#aed0b21d792b32e0942233010ae3be934"><param name="Name" value="MesosSchedulerDriverImpl_sendFrameworkMessage"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a0d959f3a1339ac805c4091d62854c599"><param name="Name" value="MesosSchedulerDriverImpl_start"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#aae8eb7c2314c6d8f976534454e324c8a"><param name="Name" value="MesosSchedulerDriverImpl_stop"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a491a901abde2a0f14590699fbde9011f"><param name="Name" value="MesosSchedulerDriverImpl_suppressOffers"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#aa5deab5bf1964c14db64b7d0e133d8f8"><param name="Name" value="MesosSchedulerDriverImpl_suppressOffers"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a5bfa44891a3e86b06550fcff095affcc"><param name="Name" value="MesosSchedulerDriverImpl_traverse"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a0ecc60a16ec46dc105dccd3c91444f2e"><param name="Name" value="MesosSchedulerDriverImpl_updateFramework"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#ab4e9fe9b2581f0b409a01f64b5694c8e"><param name="Name" value="MesosSchedulerDriverImplType"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#adff9cd23379f73ed881f170bfac1ce0d"><param name="Name" value="readPythonProtobuf"></OBJECT>
   </UL>
@@ -16428,13 +16450,14 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#aa68973b79683416fa31e819a6fd696e1"><param name="Name" value="MesosSchedulerDriverImpl_new"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a1b554562e4365a978576d7a31d20a191"><param name="Name" value="MesosSchedulerDriverImpl_reconcileTasks"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a1b1f6f7cb085292c6b792423c715a653"><param name="Name" value="MesosSchedulerDriverImpl_requestResources"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a4c1c0ef4227d9aa068ed54eae59511ad"><param name="Name" value="MesosSchedulerDriverImpl_reviveOffers"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a5bd9735bab4714bee9c27ed76fceb23a"><param name="Name" value="MesosSchedulerDriverImpl_reviveOffers"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a85cc89fcd10131c857b3fe29fe6e23af"><param name="Name" value="MesosSchedulerDriverImpl_run"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#aed0b21d792b32e0942233010ae3be934"><param name="Name" value="MesosSchedulerDriverImpl_sendFrameworkMessage"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a0d959f3a1339ac805c4091d62854c599"><param name="Name" value="MesosSchedulerDriverImpl_start"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#aae8eb7c2314c6d8f976534454e324c8a"><param name="Name" value="MesosSchedulerDriverImpl_stop"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a491a901abde2a0f14590699fbde9011f"><param name="Name" value="MesosSchedulerDriverImpl_suppressOffers"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#aa5deab5bf1964c14db64b7d0e133d8f8"><param name="Name" value="MesosSchedulerDriverImpl_suppressOffers"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a5bfa44891a3e86b06550fcff095affcc"><param name="Name" value="MesosSchedulerDriverImpl_traverse"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#a0ecc60a16ec46dc105dccd3c91444f2e"><param name="Name" value="MesosSchedulerDriverImpl_updateFramework"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="mesos__scheduler__driver__impl_8hpp.html#ab4e9fe9b2581f0b409a01f64b5694c8e"><param name="Name" value="MesosSchedulerDriverImplType"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a99348f470d98066581911dc62a539d6e"><param name="Name" value="MesosAllocatorProcess"></OBJECT>
@@ -16584,10 +16607,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a1b1f6f7cb085292c6b792423c715a653"><param name="Name" value="mesos::python"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a1b1f6f7cb085292c6b792423c715a653"><param name="Name" value="mesos_scheduler_driver_impl.hpp"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a4c1c0ef4227d9aa068ed54eae59511ad"><param name="Name" value="MesosSchedulerDriverImpl_reviveOffers"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a5bd9735bab4714bee9c27ed76fceb23a"><param name="Name" value="MesosSchedulerDriverImpl_reviveOffers"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a4c1c0ef4227d9aa068ed54eae59511ad"><param name="Name" value="mesos::python"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a4c1c0ef4227d9aa068ed54eae59511ad"><param name="Name" value="mesos_scheduler_driver_impl.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a5bd9735bab4714bee9c27ed76fceb23a"><param name="Name" value="mesos::python"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a5bd9735bab4714bee9c27ed76fceb23a"><param name="Name" value="mesos_scheduler_driver_impl.hpp"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a85cc89fcd10131c857b3fe29fe6e23af"><param name="Name" value="MesosSchedulerDriverImpl_run"></OBJECT>
   <UL>
@@ -16609,16 +16632,21 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#aae8eb7c2314c6d8f976534454e324c8a"><param name="Name" value="mesos::python"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#aae8eb7c2314c6d8f976534454e324c8a"><param name="Name" value="mesos_scheduler_driver_impl.hpp"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a491a901abde2a0f14590699fbde9011f"><param name="Name" value="MesosSchedulerDriverImpl_suppressOffers"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#aa5deab5bf1964c14db64b7d0e133d8f8"><param name="Name" value="MesosSchedulerDriverImpl_suppressOffers"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a491a901abde2a0f14590699fbde9011f"><param name="Name" value="mesos::python"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a491a901abde2a0f14590699fbde9011f"><param name="Name" value="mesos_scheduler_driver_impl.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#aa5deab5bf1964c14db64b7d0e133d8f8"><param name="Name" value="mesos::python"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#aa5deab5bf1964c14db64b7d0e133d8f8"><param name="Name" value="mesos_scheduler_driver_impl.hpp"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a5bfa44891a3e86b06550fcff095affcc"><param name="Name" value="MesosSchedulerDriverImpl_traverse"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a5bfa44891a3e86b06550fcff095affcc"><param name="Name" value="mesos::python"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a5bfa44891a3e86b06550fcff095affcc"><param name="Name" value="mesos_scheduler_driver_impl.hpp"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a0ecc60a16ec46dc105dccd3c91444f2e"><param name="Name" value="MesosSchedulerDriverImpl_updateFramework"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a0ecc60a16ec46dc105dccd3c91444f2e"><param name="Name" value="mesos::python"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#a0ecc60a16ec46dc105dccd3c91444f2e"><param name="Name" value="mesos_scheduler_driver_impl.hpp"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#ab4e9fe9b2581f0b409a01f64b5694c8e"><param name="Name" value="MesosSchedulerDriverImplType"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#ab4e9fe9b2581f0b409a01f64b5694c8e"><param name="Name" value="mesos::python"></OBJECT>
@@ -17234,13 +17262,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#a10eecc0ec13819b8117167b4a349034d"><param name="Name" value="mesos::internal::tests::KillPolicyTestHelper"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#aa5dad9a209f238aa7d65dde34d8e5c2d"><param name="Name" value="mesos::internal::tests::MemoryTestHelper"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper.html#a10f7ff24e377e39c6c01dab68bfc2ede"><param name="Name" value="mesos::internal::tests::SetnsTestHelper"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9"><param name="Name" value="mesos::uri::CopyFetcherPlugin"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#a8995b93fad5d683490bfff70ada36211"><param name="Name" value="name"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#a8995b93fad5d683490bfff70ada36211"><param name="Name" value="mesos::uri::CopyFetcherPlugin"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#af9dc83f0f96b175682fa7c27606729d8"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
-  </UL>
+  <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>
@@ -19714,13 +19739,13 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1http_1_1streaming.html#ae8a18c7263d4aefb7b1973c12590c688"><param name="Name" value="process::http::streaming"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82acc3723fdea465eaae535d3c19da528f2"><param name="Name" value="POST_RESERVATION_REFINEMENT"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="postValidation"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6"><param name="Name" value="PostValidation"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="postValidation"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6"><param name="Name" value="mesos::ResourceConversion"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d"><param name="Name" value="mesos::v1::ResourceConversion"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="mesos::ResourceConversion"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="mesos::v1::ResourceConversion"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="postValidation"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d"><param name="Name" value="PostValidation"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structproc_1_1ProcessStatus.html#ad0a83e9d469cab01eb3ceb70ab7f108d"><param name="Name" value="ppid"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c"><param name="Name" value="PRE_RESERVATION_REFINEMENT"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Status.html#a52227b30875d794c719a53fc2c7f42eb"><param name="Name" value="PRECONDITION_FAILED"></OBJECT>
@@ -20064,8 +20089,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html"><param name="Name" value="process::EventQueue"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#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#a73f44b10f6d09ead6bdf3ab11cba4d06"><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>
@@ -20428,13 +20453,13 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html"><param name="Name" value="process::http::Response"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905"><param name="Name" value="body"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><param name="Name" value="BODY"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905"><param name="Name" value="body"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242"><param name="Name" value="code"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab"><param name="Name" value="headers"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14"><param name="Name" value="NONE"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328"><param name="Name" value="path"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8"><param name="Name" value="PATH"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328"><param name="Name" value="path"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0"><param name="Name" value="PIPE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#aa3543eb8ecd36f5d6d91b2640d471359"><param name="Name" value="reader"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ac7ac8132a8d8772335efd5a55d9ebb4f"><param name="Name" value="Response"></OBJECT>
@@ -20983,8 +21008,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>
@@ -21007,8 +21032,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="process::Process"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -21398,8 +21423,8 @@
   </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>
@@ -21412,15 +21437,15 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><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>
     <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< 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>
@@ -21454,15 +21479,15 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< HttpConnectionProcess< Call, Event > >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#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< HttpProxy >"></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>
@@ -21496,8 +21521,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#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>
@@ -21510,8 +21535,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< MemoryProfiler >"></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>
@@ -21531,29 +21556,29 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><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>
     <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< MetricsProcess >"></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< NetworkProcess >"></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< PendingFutureTrackerProcess >"></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>
@@ -21587,8 +21612,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>
@@ -21615,29 +21640,29 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Slave >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <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>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< SubsystemProcess >"></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< System >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -21678,8 +21703,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< WhitelistWatcher >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -22285,13 +22310,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1log_1_1Log_1_1Reader.html#a5588979f3c9608bed2ac45328b85b4f3"><param name="Name" value="mesos::log::Log::Reader"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7"><param name="Name" value="os"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1http_1_1Pipe_1_1Reader.html#a0b20318ac77b65b16e30d552b6c0ae91"><param name="Name" value="process::http::Pipe::Reader"></OBJECT>
-  </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="read"></OBJECT>
-  <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="process::io"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io_1_1internal.html#ac0a90b8abf47098e5a57d90e744a42a8"><param name="Name" value="process::io::internal"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io_1_1internal.html#ac0a90b8abf47098e5a57d90e744a42a8"><param name="Name" value="read"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904a3466fab4975481651940ed328aa990e4"><param name="Name" value="READ"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#a0a3f315345ef7b7ee6f3f1d4d337854d"><param name="Name" value="read"></OBJECT>
   <UL>
@@ -22510,12 +22532,12 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1state.html#a1607ea983f882e98da9653a6bcc6513b"><param name="Name" value="src/slave/state.hpp"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Metrics.html#ab90141d6a1f2a4c96c9626ff1106e299"><param name="Name" value="recovered"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4"><param name="Name" value="RECOVERED"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ab5285e7b6a2266d1d12167d1a9f561d2"><param name="Name" value="recovered"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Metrics.html#ab90141d6a1f2a4c96c9626ff1106e299"><param name="Name" value="mesos::internal::log::Metrics"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ab5285e7b6a2266d1d12167d1a9f561d2"><param name="Name" value="mesos::internal::master::Framework"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b"><param name="Name" value="mesos::internal::slave::Slave::RecoveryInfo"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4"><param name="Name" value="RECOVERED"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b"><param name="Name" value="recovered"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ab609269957c32b5138b3bfc61194a789"><param name="Name" value="recoveredSlavesTimeout"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Framework.html#a440112e6053e7d36a46c18580a1b5133"><param name="Name" value="recoverExecutor"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a98cf6f42201feca492b223305df1a137"><param name="Name" value="recoverFramework"></OBJECT>
@@ -23238,11 +23260,8 @@
   </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>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a5a7a087007714dea1c63d0e86a5a75bf"><param name="Name" value="Role"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a5a7a087007714dea1c63d0e86a5a75bf"><param name="Name" value="mesos::internal::master::Master"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce"><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#ae229ba3fea46929a5a6f5819e3c318cc"><param name="Name" value="role"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce"><param name="Name" value="Role"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="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>
@@ -23436,8 +23455,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>
@@ -23790,16 +23809,19 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structcgroups_1_1devices_1_1Entry.html#a1fac1cd1d3e8b37fae9e07b8dfb869f6"><param name="Name" value="selector"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a0467f9eeeff780c236140976df41e6bf"><param name="Name" value="selectVictims"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1HttpConnectionProcess.html#a15a7b927d5655f1e59ea1bd43d2fe8f9"><param name="Name" value="Self"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1HttpConnectionProcess.html#a15a7b927d5655f1e59ea1bd43d2fe8f9"><param name="Name" value="mesos::internal::HttpConnectionProcess"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893"><param name="Name" value="self"></OBJECT>
-  <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="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893"><param name="Name" value="mesos::internal::slave::XfsDiskIsolatorProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="process::Process"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="process::ProcessBase"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#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< AwaitProcess< T > >"></OBJECT>
@@ -23837,11 +23859,17 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< HttpConnectionProcess< Call, Event > >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <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>
   <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< JobObjectManager >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Logging >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
@@ -23850,44 +23878,38 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogReaderProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <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>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Master >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MemoryProfiler >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosContainerizerProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MetricsProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< PendingFutureTrackerProcess >"></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< NetworkProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< PendingFutureTrackerProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Profiler >"></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< Profiler >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ProvisionerProcess >"></OBJECT>
@@ -23898,51 +23920,66 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< RateLimiterProcess >"></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< RateLimiterProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReaderProcess< T > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
   </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< ReaderProcess< T > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><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>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReqResProcess< Req, Res > >"></OBJECT>
+  </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< SequenceProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Slave >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Slave >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType > >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Slave >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< SubsystemProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <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>
+  <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>
+  </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< 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#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< UriDiskProfileAdaptorProcess >"></OBJECT>
-  </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< UriDiskProfileAdaptorProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< VersionProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< VolumeManagerProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< VolumeManagerProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< WhitelistWatcher >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="semaphore_8hpp.html"><param name="Name" value="semaphore.hpp"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="semaphore_8hpp.html#ad2f1d392a1962c0a2f6c0639619cc29e"><param name="Name" value="__semaphore__"></OBJECT>
@@ -26020,15 +26057,18 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a2d7e0a283bc0c9eca8a8b0532e026269"><param name="Name" value="include/process/subprocess.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a2d7e0a283bc0c9eca8a8b0532e026269"><param name="Name" value="process"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess.html#afa34ca045f618704548708d7c5e5d82a"><param name="Name" value="process::Subprocess"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#afa34ca045f618704548708d7c5e5d82a"><param name="Name" value="process::Subprocess::IO"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#afa34ca045f618704548708d7c5e5d82a"><param name="Name" value="subprocess"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="process::Subprocess::IO"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="process::Subprocess::ParentHook"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#af010735837a761ba49b0ff6fb0e50ff1"><param name="Name" value="SubprocessLauncher"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#af56dbb267e70425cdc8ac21a2fb4e926"><param name="Name" value="subscribe"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a45b73ef479821e71be9f69a190f2bb86"><param name="Name" value="SUBSCRIBE"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#afa7becb994470ebc4d4c88cca297aa07"><param name="Name" value="subscribe"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#af56dbb267e70425cdc8ac21a2fb4e926"><param name="Name" value="subscribe"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#af56dbb267e70425cdc8ac21a2fb4e926"><param name="Name" value="mesos::internal::ResourceProviderMessage"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#afa7becb994470ebc4d4c88cca297aa07"><param name="Name" value="mesos::internal::slave::Slave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1v1_1_1MockMasterAPISubscriber.html#a5bcbd228589e086e1cf655e251a95de4"><param name="Name" value="mesos::internal::tests::v1::MockMasterAPISubscriber"></OBJECT>
   </UL>
@@ -26963,8 +27003,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html"><param name="Name" value="unreachable.hpp"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics_1_1OperationStates.html#a7a34719ef6305e05a9369b84cf1990dc"><param name="Name" value="unreachable"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
@@ -27630,10 +27670,13 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1internal_1_1HasMappedType.html#a6bdb87953ddf4e3698c6ddbcf0b65189"><param name="Name" value="JSON::internal::HasMappedType"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1internal_1_1IsSequence.html#a7eb06cac2bc0632185135f41c75e7798"><param name="Name" value="JSON::internal::IsSequence"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classJSON_1_1internal_1_1ParseContext.html#abaa348fa018b0277342ecaa3a68f77f4"><param name="Name" value="JSON::internal::ParseContext"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26"><param name="Name" value="JSON::Number"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a96b2f5470f159e2b54d22353cff02d07"><param name="Name" value="Value"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75"><param name="Name" value="value"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26"><param name="Name" value="value"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26"><param name="Name" value="JSON::Number"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75"><param name="Name" value="JSON::String"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Value.html#a3bff04934861140009f82b481019726b"><param name="Name" value="Value"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html#a712288898956dbca1861589a58aa73f7"><param name="Name" value="value"></OBJECT>
   <UL>
@@ -27863,8 +27906,8 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1WeakFuture.html#abc498bf35827627ae815540181e073a9"><param name="Name" value="WeakFuture"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a94a63a333e884c51856ce197f29f8e89"><param name="Name" value="webui_dir"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classWeeks.html"><param name="Name" value="Weeks"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0"><param name="Name" value="weeks"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#aadcf23b757330ae23ee70117aec0656e"><param name="Name" value="WEEKS"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0"><param name="Name" value="weeks"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classWeeks.html"><param name="Name" value="Weeks"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classWeeks.html#a7d1f2cc4ff0b617564e447dfbbcf0373"><param name="Name" value="units"></OBJECT>
@@ -28201,8 +28244,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags.html#a84668ca2749a1e1f6fcff9707f7f987b"><param name="Name" value="mesos::internal::log::tool::Replica::Flags"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Process.html#a4f273436ac1bdd45926d3f3c76733f39"><param name="Name" value="zombie"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classZooKeeper.html"><param name="Name" value="ZooKeeper"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacezookeeper.html"><param name="Name" value="zookeeper"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classZooKeeper.html"><param name="Name" value="ZooKeeper"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="zookeeper_2authentication_8hpp.html"><param name="Name" value="zookeeper/authentication.hpp"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="zookeeper_2authentication_8hpp.html#a520e93e970fb994ef0446f92046d3784"><param name="Name" value="EVERYONE_CREATE_AND_READ_CREATOR_ALL"></OBJECT>
diff --git a/content/api/latest/c++/mesos__scheduler__driver__impl_8hpp.html b/content/api/latest/c++/mesos__scheduler__driver__impl_8hpp.html
index 75d10f5..7d90265 100644
--- a/content/api/latest/c++/mesos__scheduler__driver__impl_8hpp.html
+++ b/content/api/latest/c++/mesos__scheduler__driver__impl_8hpp.html
@@ -111,16 +111,18 @@ Functions</h2></td></tr>
 <tr class="separator:aabc85191a95c48ebabeee1c8c6b00292"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae943178491e0eb61aede80b81fe1c59f"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#ae943178491e0eb61aede80b81fe1c59f">mesos::python::MesosSchedulerDriverImpl_declineOffer</a> (MesosSchedulerDriverImpl *self, PyObject *args)</td></tr>
 <tr class="separator:ae943178491e0eb61aede80b81fe1c59f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4c1c0ef4227d9aa068ed54eae59511ad"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a4c1c0ef4227d9aa068ed54eae59511ad">mesos::python::MesosSchedulerDriverImpl_reviveOffers</a> (MesosSchedulerDriverImpl *self)</td></tr>
-<tr class="separator:a4c1c0ef4227d9aa068ed54eae59511ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a491a901abde2a0f14590699fbde9011f"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a491a901abde2a0f14590699fbde9011f">mesos::python::MesosSchedulerDriverImpl_suppressOffers</a> (MesosSchedulerDriverImpl *self)</td></tr>
-<tr class="separator:a491a901abde2a0f14590699fbde9011f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5bd9735bab4714bee9c27ed76fceb23a"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a5bd9735bab4714bee9c27ed76fceb23a">mesos::python::MesosSchedulerDriverImpl_reviveOffers</a> (MesosSchedulerDriverImpl *self, PyObject *pyRoles)</td></tr>
+<tr class="separator:a5bd9735bab4714bee9c27ed76fceb23a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5deab5bf1964c14db64b7d0e133d8f8"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#aa5deab5bf1964c14db64b7d0e133d8f8">mesos::python::MesosSchedulerDriverImpl_suppressOffers</a> (MesosSchedulerDriverImpl *self, PyObject *pyRoles)</td></tr>
+<tr class="separator:aa5deab5bf1964c14db64b7d0e133d8f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6323ef05de767691885a37fd0c818c59"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a6323ef05de767691885a37fd0c818c59">mesos::python::MesosSchedulerDriverImpl_acknowledgeStatusUpdate</a> (MesosSchedulerDriverImpl *self, PyObject *args)</td></tr>
 <tr class="separator:a6323ef05de767691885a37fd0c818c59"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aed0b21d792b32e0942233010ae3be934"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#aed0b21d792b32e0942233010ae3be934">mesos::python::MesosSchedulerDriverImpl_sendFrameworkMessage</a> (MesosSchedulerDriverImpl *self, PyObject *args)</td></tr>
 <tr class="separator:aed0b21d792b32e0942233010ae3be934"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1b554562e4365a978576d7a31d20a191"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a1b554562e4365a978576d7a31d20a191">mesos::python::MesosSchedulerDriverImpl_reconcileTasks</a> (MesosSchedulerDriverImpl *self, PyObject *args)</td></tr>
 <tr class="separator:a1b554562e4365a978576d7a31d20a191"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0ecc60a16ec46dc105dccd3c91444f2e"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a0ecc60a16ec46dc105dccd3c91444f2e">mesos::python::MesosSchedulerDriverImpl_updateFramework</a> (MesosSchedulerDriverImpl *self, PyObject *args)</td></tr>
+<tr class="separator:a0ecc60a16ec46dc105dccd3c91444f2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
 Variables</h2></td></tr>
diff --git a/content/api/latest/c++/mesos__scheduler__driver__impl_8hpp_source.html b/content/api/latest/c++/mesos__scheduler__driver__impl_8hpp_source.html
index 3aae6a5..41a07e9 100644
--- a/content/api/latest/c++/mesos__scheduler__driver__impl_8hpp_source.html
+++ b/content/api/latest/c++/mesos__scheduler__driver__impl_8hpp_source.html
@@ -52,8 +52,9 @@
 <div class="title">mesos_scheduler_driver_impl.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="mesos__scheduler__driver__impl_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l [...]
+<a href="mesos__scheduler__driver__impl_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l [...]
 <div class="ttc" id="namespacemesos_1_1python_html_a5bfa44891a3e86b06550fcff095affcc"><div class="ttname"><a href="namespacemesos_1_1python.html#a5bfa44891a3e86b06550fcff095affcc">mesos::python::MesosSchedulerDriverImpl_traverse</a></div><div class="ttdeci">int MesosSchedulerDriverImpl_traverse(MesosSchedulerDriverImpl *self, visitproc visit, void *arg)</div><div class="ttdoc">Traverse fields of a MesosSchedulerDriverImpl on a cyclic GC search. </div></div>
+<div class="ttc" id="namespacemesos_1_1python_html_a0ecc60a16ec46dc105dccd3c91444f2e"><div class="ttname"><a href="namespacemesos_1_1python.html#a0ecc60a16ec46dc105dccd3c91444f2e">mesos::python::MesosSchedulerDriverImpl_updateFramework</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_updateFramework(MesosSchedulerDriverImpl *self, PyObject *args)</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_ab09d86be327432bd95d99fe7dfc3d431"><div class="ttname"><a href="namespacemesos_1_1python.html#ab09d86be327432bd95d99fe7dfc3d431">mesos::python::MesosSchedulerDriverImpl_launchTasks</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_launchTasks(MesosSchedulerDriverImpl *self, PyObject *args)</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_acbf4ae2095125106a6fc80630c009a4d"><div class="ttname"><a href="namespacemesos_1_1python.html#acbf4ae2095125106a6fc80630c009a4d">mesos::python::MesosSchedulerDriverImpl_abort</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_abort(MesosSchedulerDriverImpl *self)</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_a6d10a88179d0e5d8d04bb4cdc3d626d0"><div class="ttname"><a href="namespacemesos_1_1python.html#a6d10a88179d0e5d8d04bb4cdc3d626d0">mesos::python::MesosSchedulerDriverImpl_killTask</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_killTask(MesosSchedulerDriverImpl *self, PyObject *args)</div></div>
@@ -67,7 +68,6 @@
 <div class="ttc" id="structmesos_1_1python_1_1MesosSchedulerDriverImpl_html"><div class="ttname"><a href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">mesos::python::MesosSchedulerDriverImpl</a></div><div class="ttdoc">Python object structure for MesosSchedulerDriverImpl objects. </div><div class="ttdef"><b>Definition:</b> mesos_scheduler_driver_impl.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_abae0c576bbd42945ac8a21880d14488c"><div class="ttname"><a href="namespacemesos_1_1python.html#abae0c576bbd42945ac8a21880d14488c">mesos::python::MesosSchedulerDriverImpl_init</a></div><div class="ttdeci">int MesosSchedulerDriverImpl_init(MesosSchedulerDriverImpl *self, PyObject *args, PyObject *kwds)</div><div class="ttdoc">Initialize a MesosSchedulerDriverImpl with constructor arguments. </div></div>
 <div class="ttc" id="scheduler_8hpp_html"><div class="ttname"><a href="scheduler_8hpp.html">scheduler.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1python_html_a4c1c0ef4227d9aa068ed54eae59511ad"><div class="ttname"><a href="namespacemesos_1_1python.html#a4c1c0ef4227d9aa068ed54eae59511ad">mesos::python::MesosSchedulerDriverImpl_reviveOffers</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_reviveOffers(MesosSchedulerDriverImpl *self)</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:25</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_ae943178491e0eb61aede80b81fe1c59f"><div class="ttname"><a href="namespacemesos_1_1python.html#ae943178491e0eb61aede80b81fe1c59f">mesos::python::MesosSchedulerDriverImpl_declineOffer</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_declineOffer(MesosSchedulerDriverImpl *self, PyObject *args)</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_aae8eb7c2314c6d8f976534454e324c8a"><div class="ttname"><a href="namespacemesos_1_1python.html#aae8eb7c2314c6d8f976534454e324c8a">mesos::python::MesosSchedulerDriverImpl_stop</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_stop(MesosSchedulerDriverImpl *self, PyObject *args)</div></div>
@@ -76,13 +76,14 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
 <div class="ttc" id="structmesos_1_1python_1_1MesosSchedulerDriverImpl_html_a31241cbae626fca9f057b228626b15fa"><div class="ttname"><a href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html#a31241cbae626fca9f057b228626b15fa">mesos::python::MesosSchedulerDriverImpl::pythonScheduler</a></div><div class="ttdeci">PyObject * pythonScheduler</div><div class="ttdef"><b>Definition:</b> mesos_scheduler_driver_impl.hpp:35</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_a85cc89fcd10131c857b3fe29fe6e23af"><div class="ttname"><a href="namespacemesos_1_1python.html#a85cc89fcd10131c857b3fe29fe6e23af">mesos::python::MesosSchedulerDriverImpl_run</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_run(MesosSchedulerDriverImpl *self)</div></div>
+<div class="ttc" id="namespacemesos_1_1python_html_aa5deab5bf1964c14db64b7d0e133d8f8"><div class="ttname"><a href="namespacemesos_1_1python.html#aa5deab5bf1964c14db64b7d0e133d8f8">mesos::python::MesosSchedulerDriverImpl_suppressOffers</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_suppressOffers(MesosSchedulerDriverImpl *self, PyObject *pyRoles)</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_aee9b153d4e518dc00e2bc8367109eeb6"><div class="ttname"><a href="namespacemesos_1_1python.html#aee9b153d4e518dc00e2bc8367109eeb6">mesos::python::MesosSchedulerDriverImpl_clear</a></div><div class="ttdeci">int MesosSchedulerDriverImpl_clear(MesosSchedulerDriverImpl *self)</div><div class="ttdoc">Clear fields of a MesosSchedulerDriverImpl that can participate in GC cycles. </div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_a6323ef05de767691885a37fd0c818c59"><div class="ttname"><a href="namespacemesos_1_1python.html#a6323ef05de767691885a37fd0c818c59">mesos::python::MesosSchedulerDriverImpl_acknowledgeStatusUpdate</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_acknowledgeStatusUpdate(MesosSchedulerDriverImpl *self, PyObject *args)</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_a0d959f3a1339ac805c4091d62854c599"><div class="ttname"><a href="namespacemesos_1_1python.html#a0d959f3a1339ac805c4091d62854c599">mesos::python::MesosSchedulerDriverImpl_start</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_start(MesosSchedulerDriverImpl *self)</div></div>
+<div class="ttc" id="namespacemesos_1_1python_html_a5bd9735bab4714bee9c27ed76fceb23a"><div class="ttname"><a href="namespacemesos_1_1python.html#a5bd9735bab4714bee9c27ed76fceb23a">mesos::python::MesosSchedulerDriverImpl_reviveOffers</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_reviveOffers(MesosSchedulerDriverImpl *self, PyObject *pyRoles)</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_a450dc59a426c9abf99d342ffbfce7297"><div class="ttname"><a href="namespacemesos_1_1python.html#a450dc59a426c9abf99d342ffbfce7297">mesos::python::MesosSchedulerDriverImpl_join</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_join(MesosSchedulerDriverImpl *self)</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_aabc85191a95c48ebabeee1c8c6b00292"><div class="ttname"><a href="namespacemesos_1_1python.html#aabc85191a95c48ebabeee1c8c6b00292">mesos::python::MesosSchedulerDriverImpl_acceptOffers</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_acceptOffers(MesosSchedulerDriverImpl *self, PyObject *args)</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_aa44792060fd45c1744002ac89541c940"><div class="ttname"><a href="namespacemesos_1_1python.html#aa44792060fd45c1744002ac89541c940">mesos::python::MesosSchedulerDriverImpl_methods</a></div><div class="ttdeci">PyMethodDef MesosSchedulerDriverImpl_methods[]</div><div class="ttdoc">List of Python methods in MesosSchedulerDriverImpl. </div></div>
-<div class="ttc" id="namespacemesos_1_1python_html_a491a901abde2a0f14590699fbde9011f"><div class="ttname"><a href="namespacemesos_1_1python.html#a491a901abde2a0f14590699fbde9011f">mesos::python::MesosSchedulerDriverImpl_suppressOffers</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_suppressOffers(MesosSchedulerDriverImpl *self)</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
diff --git a/content/api/latest/c++/namespacemembers_c.html b/content/api/latest/c++/namespacemembers_c.html
index 76b722a..b00d0dd 100644
--- a/content/api/latest/c++/namespacemembers_c.html
+++ b/content/api/latest/c++/namespacemembers_c.html
@@ -286,7 +286,14 @@
 , <a class="el" href="namespaceprocess_1_1windows.html#a5afdaeaeb57343d0aca728b74dcd3f71">process::windows</a>
 </li>
 <li>construct()
-: <a class="el" href="namespacemesos_1_1uri.html#a4bbf8b5e900159cbe1f4f311ce26fb63">mesos::uri</a>
+: <a class="el" href="namespacemesos_1_1python.html#a5346b25c125aa775efbade745b3e8f7d">mesos::python</a>
+, <a class="el" href="namespacemesos_1_1uri.html#a4bbf8b5e900159cbe1f4f311ce26fb63">mesos::uri</a>
+</li>
+<li>construct&lt; std::string &gt;()
+: <a class="el" href="namespacemesos_1_1python.html#a912538d08adc4006bcfc74b2a39cf841">mesos::python</a>
+</li>
+<li>constructFromIterable()
+: <a class="el" href="namespacemesos_1_1python.html#a20ef6cdf337411b6e69ab607bb1a431e">mesos::python</a>
 </li>
 <li>CONTAINER_CONFIG_FILE
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aba3242cf7940f85894649efe65c3002d">mesos::internal::slave::containerizer::paths</a>
@@ -331,7 +338,7 @@
 : <a class="el" href="namespacemesos_1_1csi.html#a78b441b112d48570fa5fee64ee1e2052">mesos::csi</a>
 </li>
 <li>convert()
-: <a class="el" href="namespacegoogle_1_1protobuf.html#aee8eca8614f1e8ce851c94890b57482b">google::protobuf</a>
+: <a class="el" href="namespacegoogle_1_1protobuf.html#ab7dad5f52d7a173b8d69759e2d206c3a">google::protobuf</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#aca66c3d57d203e5036cd0254e3aa6b35">mesos::internal::capabilities</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1rlimits.html#a58d493c51e5b73f17c642c114290b703">mesos::internal::rlimits</a>
 , <a class="el" href="namespaceprocess_1_1network.html#a9feb5b1e8c5dcbed7a790c68abb97a78">process::network</a>
@@ -340,7 +347,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a0a242d4cdc9c18a3c19fd025a614e1fa">mesos::internal::protobuf</a>
 </li>
 <li>convertResourceFormat()
-: <a class="el" href="namespacemesos.html#adffefc8a8e27c477ede7849dcc8e1897">mesos</a>
+: <a class="el" href="namespacemesos.html#ad0bd8e49e373a07b70645e94527af581">mesos</a>
 </li>
 <li>convertStringMapToLabels()
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a649a83be485ffb745ffb766d831fd595">mesos::internal::protobuf</a>
@@ -543,7 +550,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a42e0f2f261f2847ef32d633e9f94966e">mesos::internal::slave::paths</a>
 </li>
 <li>createExecutorInfo()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae649731a59b2e0763494927610a12e77">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a4dce57dfa3947f14a6a6d95d170c44ad">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a1d89ea8fd0a176a5b25e672b0a88899a">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a0a4c3e164d6cd047ee8b9279ce91c5dc">mesos::internal::tests::v1</a>
 </li>
@@ -580,7 +587,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#abf2998e6e0d7036bb8bce7e2ae19d7d1">mesos::internal::protobuf</a>
 </li>
 <li>createPersistentVolume()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#afd8335a177e8bfe417b4668da9e161ac">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab3f6f80401c5645318402940ca2121ce">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a983767ec82f466f6b7c00b18aff1fa3a">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a5781795d2ad97feb34a5ff805fad1bec">mesos::internal::tests::v1</a>
 </li>
@@ -635,7 +642,7 @@
 </li>
 <li>createTask()
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#ac4ae9d9e44c7a92327e4cbd111a6bbd7">mesos::internal::protobuf</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a396b391f2eaac72764e650fd7d992f0b">mesos::internal::tests::common</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#aec7c8f10d75fa5c1068f7fa36fe263e8">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a48402bec0895e479cdd6a418a3fc7051">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a9037552b8a0fe03198b20008cc0ba01b">mesos::internal::tests::v1</a>
 </li>
@@ -648,7 +655,7 @@
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ab2af45e2da4d8fc3ef09cc401dc30b74">mesos::internal::tests::v1</a>
 </li>
 <li>createTaskStatus()
-: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a9568ffade693b25df978d5512b079ab3">mesos::internal::protobuf</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#ae7baced1ecb23a4fffbd6d7cf1ac90ce">mesos::internal::protobuf</a>
 </li>
 <li>createTaskUpdated()
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#a6afd8a21c1cf14d6ab80abeb476720bc">mesos::internal::protobuf::master::event</a>
diff --git a/content/api/latest/c++/namespacemembers_func_c.html b/content/api/latest/c++/namespacemembers_func_c.html
index fd11654..cddb8f3 100644
--- a/content/api/latest/c++/namespacemembers_func_c.html
+++ b/content/api/latest/c++/namespacemembers_func_c.html
@@ -191,7 +191,14 @@
 , <a class="el" href="namespaceprocess_1_1windows.html#a5afdaeaeb57343d0aca728b74dcd3f71">process::windows</a>
 </li>
 <li>construct()
-: <a class="el" href="namespacemesos_1_1uri.html#a4bbf8b5e900159cbe1f4f311ce26fb63">mesos::uri</a>
+: <a class="el" href="namespacemesos_1_1python.html#a5346b25c125aa775efbade745b3e8f7d">mesos::python</a>
+, <a class="el" href="namespacemesos_1_1uri.html#a4bbf8b5e900159cbe1f4f311ce26fb63">mesos::uri</a>
+</li>
+<li>construct&lt; std::string &gt;()
+: <a class="el" href="namespacemesos_1_1python.html#a912538d08adc4006bcfc74b2a39cf841">mesos::python</a>
+</li>
+<li>constructFromIterable()
+: <a class="el" href="namespacemesos_1_1python.html#a20ef6cdf337411b6e69ab607bb1a431e">mesos::python</a>
 </li>
 <li>containerMkdirOperation()
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a7d9f162028100092ad602d0dfcbd47ac">mesos::internal::protobuf::slave</a>
@@ -415,7 +422,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a42e0f2f261f2847ef32d633e9f94966e">mesos::internal::slave::paths</a>
 </li>
 <li>createExecutorInfo()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae649731a59b2e0763494927610a12e77">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a85cb52ecd85fa393c1a173e9bfbabee5">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a1d89ea8fd0a176a5b25e672b0a88899a">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a0a4c3e164d6cd047ee8b9279ce91c5dc">mesos::internal::tests::v1</a>
 </li>
@@ -452,7 +459,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#abf2998e6e0d7036bb8bce7e2ae19d7d1">mesos::internal::protobuf</a>
 </li>
 <li>createPersistentVolume()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#afd8335a177e8bfe417b4668da9e161ac">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab3f6f80401c5645318402940ca2121ce">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a983767ec82f466f6b7c00b18aff1fa3a">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a5781795d2ad97feb34a5ff805fad1bec">mesos::internal::tests::v1</a>
 </li>
@@ -463,7 +470,7 @@
 : <a class="el" href="namespacemesos_1_1python.html#a88c25644f8837bfc76920f504a0e142d">mesos::python</a>
 </li>
 <li>createQuota()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a82b5b8744c9174b4ec01d4792fcda917">mesos::internal::tests</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#af3b040ec0b2096022286723e08636265">mesos::internal::tests</a>
 </li>
 <li>createQuotaInfo()
 : <a class="el" href="namespacemesos_1_1internal_1_1master_1_1quota.html#ae3c3381ff852f321f35f40f8a3a1dc70">mesos::internal::master::quota</a>
@@ -472,7 +479,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#aa3baef77e9071163d2e2dfb2b48798c1">mesos::internal::tests</a>
 </li>
 <li>createRequest()
-: <a class="el" href="namespaceprocess_1_1http.html#ad368a8449dbf9bc0bd6cec4a8a3532f1">process::http</a>
+: <a class="el" href="namespaceprocess_1_1http.html#af2b66a0484ac2a6448270526c854251c">process::http</a>
 </li>
 <li>createReservedResource()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a9faf1357ddbd892de9f2673ae1f1b8ca">mesos::internal::tests::common</a>
@@ -520,7 +527,7 @@
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ab2af45e2da4d8fc3ef09cc401dc30b74">mesos::internal::tests::v1</a>
 </li>
 <li>createTaskStatus()
-: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#ae7baced1ecb23a4fffbd6d7cf1ac90ce">mesos::internal::protobuf</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a9568ffade693b25df978d5512b079ab3">mesos::internal::protobuf</a>
 </li>
 <li>createTaskUpdated()
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#a6afd8a21c1cf14d6ab80abeb476720bc">mesos::internal::protobuf::master::event</a>
diff --git a/content/api/latest/c++/namespacemembers_func_m.html b/content/api/latest/c++/namespacemembers_func_m.html
index df4ec32..8e80649 100644
--- a/content/api/latest/c++/namespacemembers_func_m.html
+++ b/content/api/latest/c++/namespacemembers_func_m.html
@@ -209,7 +209,7 @@
 : <a class="el" href="namespacemesos_1_1python.html#a1b1f6f7cb085292c6b792423c715a653">mesos::python</a>
 </li>
 <li>MesosSchedulerDriverImpl_reviveOffers()
-: <a class="el" href="namespacemesos_1_1python.html#a4c1c0ef4227d9aa068ed54eae59511ad">mesos::python</a>
+: <a class="el" href="namespacemesos_1_1python.html#a5bd9735bab4714bee9c27ed76fceb23a">mesos::python</a>
 </li>
 <li>MesosSchedulerDriverImpl_run()
 : <a class="el" href="namespacemesos_1_1python.html#a85cc89fcd10131c857b3fe29fe6e23af">mesos::python</a>
@@ -224,11 +224,14 @@
 : <a class="el" href="namespacemesos_1_1python.html#aae8eb7c2314c6d8f976534454e324c8a">mesos::python</a>
 </li>
 <li>MesosSchedulerDriverImpl_suppressOffers()
-: <a class="el" href="namespacemesos_1_1python.html#a491a901abde2a0f14590699fbde9011f">mesos::python</a>
+: <a class="el" href="namespacemesos_1_1python.html#aa5deab5bf1964c14db64b7d0e133d8f8">mesos::python</a>
 </li>
 <li>MesosSchedulerDriverImpl_traverse()
 : <a class="el" href="namespacemesos_1_1python.html#a5bfa44891a3e86b06550fcff095affcc">mesos::python</a>
 </li>
+<li>MesosSchedulerDriverImpl_updateFramework()
+: <a class="el" href="namespacemesos_1_1python.html#a0ecc60a16ec46dc105dccd3c91444f2e">mesos::python</a>
+</li>
 <li>metricEquals()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a1ff527d79219609dc99b7f90b4933a4a">mesos::internal::tests</a>
 </li>
@@ -251,7 +254,7 @@
 : <a class="el" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">os::stat</a>
 </li>
 <li>model()
-: <a class="el" href="namespacemesos_1_1internal.html#a026ef7a1723c9e745267eb0d0d2b1f20">mesos::internal</a>
+: <a class="el" href="namespacemesos_1_1internal.html#a4b20b8ed434e7fc890be702845a9bd9c">mesos::internal</a>
 </li>
 <li>mount()
 : <a class="el" href="namespacecgroups.html#aa3c1a4d4d11cca392dc45ff363718fc1">cgroups</a>
diff --git a/content/api/latest/c++/namespacemembers_m.html b/content/api/latest/c++/namespacemembers_m.html
index 30309d8..a078b23 100644
--- a/content/api/latest/c++/namespacemembers_m.html
+++ b/content/api/latest/c++/namespacemembers_m.html
@@ -306,7 +306,7 @@
 : <a class="el" href="namespacemesos_1_1python.html#a1b1f6f7cb085292c6b792423c715a653">mesos::python</a>
 </li>
 <li>MesosSchedulerDriverImpl_reviveOffers()
-: <a class="el" href="namespacemesos_1_1python.html#a4c1c0ef4227d9aa068ed54eae59511ad">mesos::python</a>
+: <a class="el" href="namespacemesos_1_1python.html#a5bd9735bab4714bee9c27ed76fceb23a">mesos::python</a>
 </li>
 <li>MesosSchedulerDriverImpl_run()
 : <a class="el" href="namespacemesos_1_1python.html#a85cc89fcd10131c857b3fe29fe6e23af">mesos::python</a>
@@ -321,11 +321,14 @@
 : <a class="el" href="namespacemesos_1_1python.html#aae8eb7c2314c6d8f976534454e324c8a">mesos::python</a>
 </li>
 <li>MesosSchedulerDriverImpl_suppressOffers()
-: <a class="el" href="namespacemesos_1_1python.html#a491a901abde2a0f14590699fbde9011f">mesos::python</a>
+: <a class="el" href="namespacemesos_1_1python.html#aa5deab5bf1964c14db64b7d0e133d8f8">mesos::python</a>
 </li>
 <li>MesosSchedulerDriverImpl_traverse()
 : <a class="el" href="namespacemesos_1_1python.html#a5bfa44891a3e86b06550fcff095affcc">mesos::python</a>
 </li>
+<li>MesosSchedulerDriverImpl_updateFramework()
+: <a class="el" href="namespacemesos_1_1python.html#a0ecc60a16ec46dc105dccd3c91444f2e">mesos::python</a>
+</li>
 <li>MesosSchedulerDriverImplType
 : <a class="el" href="namespacemesos_1_1python.html#ab4e9fe9b2581f0b409a01f64b5694c8e">mesos::python</a>
 </li>
@@ -409,7 +412,7 @@
 , <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03">strings</a>
 </li>
 <li>model()
-: <a class="el" href="namespacemesos_1_1internal.html#a0f1e16f608664041e365cbf89dbd4739">mesos::internal</a>
+: <a class="el" href="namespacemesos_1_1internal.html#a20fb95a5252b12dbe5a2c1b362c0db48">mesos::internal</a>
 </li>
 <li>ModuleID
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6">mesos::internal::tests</a>
diff --git a/content/api/latest/c++/namespacemembers_p.html b/content/api/latest/c++/namespacemembers_p.html
index f58cfdf..85d1de7 100644
--- a/content/api/latest/c++/namespacemembers_p.html
+++ b/content/api/latest/c++/namespacemembers_p.html
@@ -277,7 +277,7 @@
 : <a class="el" href="namespaceJSON.html#a1d44660d98caa78d154c47b5f60ba7f8">JSON</a>
 </li>
 <li>pstree()
-: <a class="el" href="namespaceos.html#a0b553259c4b9eaee7c3228502fa2406b">os</a>
+: <a class="el" href="namespaceos.html#ac324ef4f356d10686ce7024257251443">os</a>
 </li>
 <li>pstrees()
 : <a class="el" href="namespaceos.html#ae610a9542f877147b89a2a6b7745c80f">os</a>
diff --git a/content/api/latest/c++/namespacemembers_r.html b/content/api/latest/c++/namespacemembers_r.html
index e198eac..742d559 100644
--- a/content/api/latest/c++/namespacemembers_r.html
+++ b/content/api/latest/c++/namespacemembers_r.html
@@ -108,15 +108,15 @@
 : <a class="el" href="namespacecgroups.html#aa696e42fa4a13e922dee2d1f869146d2">cgroups</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html#adeb89c1623e8d5af457b5b130aceac1d">mesos::internal::slave::state</a>
-, <a class="el" href="namespaceos.html#ac7e4e9ac378b8ccbf2faecdfb3f3a825">os</a>
+, <a class="el" href="namespaceos.html#a7e99bac0fb06315c051358c7916fe692">os</a>
 , <a class="el" href="namespaceprocess_1_1io_1_1internal.html#ac0a90b8abf47098e5a57d90e744a42a8">process::io::internal</a>
-, <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
 </li>
 <li>READ
 : <a class="el" href="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879">process::io</a>
 </li>
 <li>read()
-: <a class="el" href="namespaceprocess_1_1windows.html#a7436ed89e84ff3415987de0ca9428d08">process::windows</a>
+: <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
+, <a class="el" href="namespaceprocess_1_1windows.html#a7436ed89e84ff3415987de0ca9428d08">process::windows</a>
 , <a class="el" href="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3">protobuf</a>
 </li>
 <li>read&lt; Resources &gt;()
@@ -285,7 +285,7 @@
 , <a class="el" href="namespaceprocess.html#a72c24f06ac3f91b9412de80c6252df25">process</a>
 </li>
 <li>run_in_event_loop()
-: <a class="el" href="namespaceprocess.html#abd611a6cc14dc5e3d73fad6c84268342">process</a>
+: <a class="el" href="namespaceprocess.html#ad91a0486ed34c25dc10ba404f4a1fc9b">process</a>
 </li>
 <li>runRecoverProtocol()
 : <a class="el" href="namespacemesos_1_1internal_1_1log.html#a552d05485d9b86bfcbd577cb669ff5ba">mesos::internal::log</a>
diff --git a/content/api/latest/c++/namespacemesos_1_1python.html b/content/api/latest/c++/namespacemesos_1_1python.html
index 5b6e0d6..1615727 100644
--- a/content/api/latest/c++/namespacemesos_1_1python.html
+++ b/content/api/latest/c++/namespacemesos_1_1python.html
@@ -114,6 +114,18 @@ Functions</h2></td></tr>
 <tr class="memitem:a88c25644f8837bfc76920f504a0e142d"><td class="memTemplItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a88c25644f8837bfc76920f504a0e142d">createPythonProtobuf</a> (const T &amp;t, const char *typeName)</td></tr>
 <tr class="memdesc:a88c25644f8837bfc76920f504a0e142d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert a C++ protocol buffer object into a Python one by serializing it to a string and deserializing the result back in Python.  <a href="#a88c25644f8837bfc76920f504a0e142d">More...</a><br /></td></tr>
 <tr class="separator:a88c25644f8837bfc76920f504a0e142d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5346b25c125aa775efbade745b3e8f7d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a5346b25c125aa775efbade745b3e8f7d"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if&lt; std::is_base_of&lt; google::protobuf::Message, T &gt;::value, std::unique_ptr&lt; T &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a5346b25c125aa775efbade745b3e8f7d">construct</a> (PyObject *obj)</td></tr>
+<tr class="separator:a5346b25c125aa775efbade745b3e8f7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1d802a91dee653ae2c6637c661fd1459"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a1d802a91dee653ae2c6637c661fd1459"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if&lt; !std::is_base_of&lt; google::protobuf::Message, T &gt;::value, std::unique_ptr&lt; T &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a1d802a91dee653ae2c6637c661fd1459">construct</a> (PyObject *obj)</td></tr>
+<tr class="separator:a1d802a91dee653ae2c6637c661fd1459"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a912538d08adc4006bcfc74b2a39cf841"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a912538d08adc4006bcfc74b2a39cf841"><td class="memTemplItemLeft" align="right" valign="top">std::unique_ptr&lt; std::string &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a912538d08adc4006bcfc74b2a39cf841">construct&lt; std::string &gt;</a> (PyObject *obj)</td></tr>
+<tr class="separator:a912538d08adc4006bcfc74b2a39cf841"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a20ef6cdf337411b6e69ab607bb1a431e"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a20ef6cdf337411b6e69ab607bb1a431e"><td class="memTemplItemLeft" align="right" valign="top">std::unique_ptr&lt; std::vector&lt; T &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a20ef6cdf337411b6e69ab607bb1a431e">constructFromIterable</a> (PyObject *iterable)</td></tr>
+<tr class="separator:a20ef6cdf337411b6e69ab607bb1a431e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa68973b79683416fa31e819a6fd696e1"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#aa68973b79683416fa31e819a6fd696e1">MesosSchedulerDriverImpl_new</a> (PyTypeObject *type, PyObject *args, PyObject *kwds)</td></tr>
 <tr class="memdesc:aa68973b79683416fa31e819a6fd696e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create, but don't initialize, a new <a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html" title="Python object structure for MesosSchedulerDriverImpl objects. ">MesosSchedulerDriverImpl</a> (called by Python before init method).  <a href="#aa68973b79683416fa31e819a6fd696e1">More...</a><br /></td></tr>
 <tr class="separator:aa68973b79683416fa31e819a6fd696e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -149,16 +161,18 @@ Functions</h2></td></tr>
 <tr class="separator:aabc85191a95c48ebabeee1c8c6b00292"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae943178491e0eb61aede80b81fe1c59f"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#ae943178491e0eb61aede80b81fe1c59f">MesosSchedulerDriverImpl_declineOffer</a> (<a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> *self, PyObject *args)</td></tr>
 <tr class="separator:ae943178491e0eb61aede80b81fe1c59f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4c1c0ef4227d9aa068ed54eae59511ad"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a4c1c0ef4227d9aa068ed54eae59511ad">MesosSchedulerDriverImpl_reviveOffers</a> (<a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> *self)</td></tr>
-<tr class="separator:a4c1c0ef4227d9aa068ed54eae59511ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a491a901abde2a0f14590699fbde9011f"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a491a901abde2a0f14590699fbde9011f">MesosSchedulerDriverImpl_suppressOffers</a> (<a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> *self)</td></tr>
-<tr class="separator:a491a901abde2a0f14590699fbde9011f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5bd9735bab4714bee9c27ed76fceb23a"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a5bd9735bab4714bee9c27ed76fceb23a">MesosSchedulerDriverImpl_reviveOffers</a> (<a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> *self, PyObject *pyRoles)</td></tr>
+<tr class="separator:a5bd9735bab4714bee9c27ed76fceb23a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5deab5bf1964c14db64b7d0e133d8f8"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#aa5deab5bf1964c14db64b7d0e133d8f8">MesosSchedulerDriverImpl_suppressOffers</a> (<a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> *self, PyObject *pyRoles)</td></tr>
+<tr class="separator:aa5deab5bf1964c14db64b7d0e133d8f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6323ef05de767691885a37fd0c818c59"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a6323ef05de767691885a37fd0c818c59">MesosSchedulerDriverImpl_acknowledgeStatusUpdate</a> (<a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> *self, PyObject *args)</td></tr>
 <tr class="separator:a6323ef05de767691885a37fd0c818c59"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aed0b21d792b32e0942233010ae3be934"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#aed0b21d792b32e0942233010ae3be934">MesosSchedulerDriverImpl_sendFrameworkMessage</a> (<a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> *self, PyObject *args)</td></tr>
 <tr class="separator:aed0b21d792b32e0942233010ae3be934"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1b554562e4365a978576d7a31d20a191"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a1b554562e4365a978576d7a31d20a191">MesosSchedulerDriverImpl_reconcileTasks</a> (<a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> *self, PyObject *args)</td></tr>
 <tr class="separator:a1b554562e4365a978576d7a31d20a191"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0ecc60a16ec46dc105dccd3c91444f2e"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html#a0ecc60a16ec46dc105dccd3c91444f2e">MesosSchedulerDriverImpl_updateFramework</a> (<a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> *self, PyObject *args)</td></tr>
+<tr class="separator:a0ecc60a16ec46dc105dccd3c91444f2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
 Variables</h2></td></tr>
@@ -179,6 +193,86 @@ Variables</h2></td></tr>
 <tr class="separator:aa44792060fd45c1744002ac89541c940"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="a5346b25c125aa775efbade745b3e8f7d"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T &gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">std::enable_if&lt; std::is_base_of&lt;google::protobuf::Message, T&gt;::value, std::unique_ptr&lt;T&gt; &gt;::type mesos::python::construct </td>
+          <td>(</td>
+          <td class="paramtype">PyObject *&#160;</td>
+          <td class="paramname"><em>obj</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a1d802a91dee653ae2c6637c661fd1459"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T &gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">std::enable_if&lt; !std::is_base_of&lt;google::protobuf::Message, T&gt;::value, std::unique_ptr&lt;T&gt; &gt;::type mesos::python::construct </td>
+          <td>(</td>
+          <td class="paramtype">PyObject *&#160;</td>
+          <td class="paramname"><em>obj</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a912538d08adc4006bcfc74b2a39cf841"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::unique_ptr&lt;std::string&gt; <a class="el" href="namespacemesos_1_1python.html#a5346b25c125aa775efbade745b3e8f7d">mesos::python::construct</a>&lt; std::string &gt; </td>
+          <td>(</td>
+          <td class="paramtype">PyObject *&#160;</td>
+          <td class="paramname"><em>obj</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a20ef6cdf337411b6e69ab607bb1a431e"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T &gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">std::unique_ptr&lt;std::vector&lt;T&gt; &gt; mesos::python::constructFromIterable </td>
+          <td>(</td>
+          <td class="paramtype">PyObject *&#160;</td>
+          <td class="paramname"><em>iterable</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a88c25644f8837bfc76920f504a0e142d"></a>
 <div class="memitem">
 <div class="memproto">
@@ -801,7 +895,7 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a4c1c0ef4227d9aa068ed54eae59511ad"></a>
+<a class="anchor" id="a5bd9735bab4714bee9c27ed76fceb23a"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -809,8 +903,18 @@ template&lt;typename T &gt; </div>
           <td class="memname">PyObject* mesos::python::MesosSchedulerDriverImpl_reviveOffers </td>
           <td>(</td>
           <td class="paramtype"><a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> *&#160;</td>
-          <td class="paramname"><em>self</em></td><td>)</td>
+          <td class="paramname"><em>self</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
           <td></td>
+          <td class="paramtype">PyObject *&#160;</td>
+          <td class="paramname"><em>pyRoles</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
 </div><div class="memdoc">
@@ -901,7 +1005,7 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a491a901abde2a0f14590699fbde9011f"></a>
+<a class="anchor" id="aa5deab5bf1964c14db64b7d0e133d8f8"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -909,8 +1013,18 @@ template&lt;typename T &gt; </div>
           <td class="memname">PyObject* mesos::python::MesosSchedulerDriverImpl_suppressOffers </td>
           <td>(</td>
           <td class="paramtype"><a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> *&#160;</td>
-          <td class="paramname"><em>self</em></td><td>)</td>
+          <td class="paramname"><em>self</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
           <td></td>
+          <td class="paramtype">PyObject *&#160;</td>
+          <td class="paramname"><em>pyRoles</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
 </div><div class="memdoc">
@@ -952,6 +1066,32 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="a0ecc60a16ec46dc105dccd3c91444f2e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PyObject* mesos::python::MesosSchedulerDriverImpl_updateFramework </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> *&#160;</td>
+          <td class="paramname"><em>self</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">PyObject *&#160;</td>
+          <td class="paramname"><em>args</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="adff9cd23379f73ed881f170bfac1ce0d"></a>
 <div class="memitem">
 <div class="memproto">