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

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

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 969e162  Updated the website built from mesos SHA: 9203d09.
969e162 is described below

commit 969e1629877ee150927fe383e38b1391bdab46e3
Author: jenkins <bu...@apache.org>
AuthorDate: Tue Oct 16 13:01:48 2018 +0000

    Updated the website built from mesos SHA: 9203d09.
---
 ...nclude_2process_2authenticator_8hpp_source.html |   2 +-
 ...y_2libprocess_2include_2process_2http_8hpp.html |   1 +
 ...rocess_2include_2process_2http_8hpp_source.html | 320 +++++++++++----------
 ...ess_2include_2process_2logging_8hpp_source.html |   2 +-
 ...ude_2process_2metrics_2metrics_8hpp_source.html |   2 +-
 content/api/latest/c++/Nodes.xml                   |  15 +
 content/api/latest/c++/Tokens.xml                  |  32 +++
 .../c++/authenticator__manager_8hpp_source.html    |   2 +-
 .../c++/basic__authenticatee_8hpp_source.html      |   2 +-
 .../latest/c++/checker__process_8hpp_source.html   |   4 +-
 .../latest/c++/checks__runtime_8hpp_source.html    |   2 +-
 .../c++/combined__authenticator_8hpp_source.html   |   2 +-
 .../latest/c++/container__daemon_8hpp_source.html  |   2 +-
 .../container__daemon__process_8hpp_source.html    |   2 +-
 content/api/latest/c++/daemon_8hpp_source.html     |   2 +-
 content/api/latest/c++/decoder_8hpp_source.html    |  46 +--
 .../c++/disk__profile__server_8hpp_source.html     |   4 +-
 content/api/latest/c++/encoder_8hpp_source.html    |  14 +-
 content/api/latest/c++/event_8hpp_source.html      |   8 +-
 content/api/latest/c++/firewall_8hpp_source.html   |   8 +-
 content/api/latest/c++/functions_r.html            |  18 +-
 content/api/latest/c++/functions_vars_r.html       |   3 +
 content/api/latest/c++/help_8hpp_source.html       |   2 +-
 .../latest/c++/http__connection_8hpp_source.html   |  38 +--
 .../api/latest/c++/http__proxy_8hpp_source.html    |   4 +-
 ...ntication_2http_2authenticatee_8hpp_source.html |   2 +-
 content/api/latest/c++/index.hhc                   |   3 +
 content/api/latest/c++/index.hhk                   | 192 +++++++------
 ...ocess_2include_2process_2gtest_8hpp_source.html |   8 +-
 ...ess_2include_2process_2process_8hpp_source.html |   2 +-
 .../latest/c++/memory__profiler_8hpp_source.html   |   4 +-
 .../api/latest/c++/namespacemembers_func_l.html    |   5 +-
 content/api/latest/c++/namespacemembers_l.html     |   5 +-
 content/api/latest/c++/namespacemembers_m.html     |   2 +-
 content/api/latest/c++/namespacemembers_p.html     |   2 +-
 content/api/latest/c++/namespacemembers_w.html     |   9 +-
 content/api/latest/c++/namespacemesos.html         |  40 ++-
 content/api/latest/c++/profiler_8hpp_source.html   |   2 +-
 content/api/latest/c++/provider_8hpp_source.html   |   2 +-
 .../c++/resource__provider_2local_8hpp_source.html |   2 +-
 .../resource__provider_2manager_8hpp_source.html   |   2 +-
 content/api/latest/c++/slave_8hpp_source.html      |   2 +-
 .../latest/c++/socket__manager_8hpp_source.html    |   4 +-
 content/api/latest/c++/src_2common_2http_8hpp.html |   2 +
 .../latest/c++/src_2common_2http_8hpp_source.html  |   6 +-
 .../c++/src_2common_2recordio_8hpp_source.html     |   4 +-
 .../c++/src_2master_2master_8hpp_source.html       |   6 +-
 ..._2resource__provider_2detector_8hpp_source.html |   2 +-
 .../latest/c++/src_2slave_2http_8hpp_source.html   |   6 +-
 .../latest/c++/src_2tests_2mesos_8hpp_source.html  |   8 +-
 .../c++/src_2version_2version_8hpp_source.html     |   2 +-
 .../structprocess_1_1http_1_1Request-members.html  |   7 +-
 .../c++/structprocess_1_1http_1_1Request.html      |  14 +
 content/api/latest/c++/system_8hpp_source.html     |   8 +-
 54 files changed, 511 insertions(+), 379 deletions(-)

diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2authenticator_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2authenticator_8hpp_source.html
index c823b9c..247d827 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2authenticator_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2authenticator_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="structprocess_1_1http_1_1authentication_1_1Principal_html_a52640d68809c22e09de880001b8fb519"><div class="ttname"><a href="structprocess_1_1http_1_1authentication_1_1Principal.html#a52640d68809c22e09de880001b8fb519">process::http::authentication::Principal::Principal</a></div><div class="ttdeci">Principal(const Option&lt; std::string &gt; &amp;_value, const hashmap&lt; std::string, std::string &gt; &amp;_claims)</div><div class="ttdef"><b>Definition:</b> authenticator [...]
 <div class="ttc" id="structprocess_1_1http_1_1authentication_1_1Principal_html_a10e02a274b8a2ae503a9aeef2e6a7c4b"><div class="ttname"><a href="structprocess_1_1http_1_1authentication_1_1Principal.html#a10e02a274b8a2ae503a9aeef2e6a7c4b">process::http::authentication::Principal::operator==</a></div><div class="ttdeci">bool operator==(const std::string &amp;that) const </div><div class="ttdef"><b>Definition:</b> authenticator.hpp:58</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1authentication_1_1Principal_html_a05d0113dbb23e1a40082cc0bdcc948a3"><div class="ttname"><a href="structprocess_1_1http_1_1authentication_1_1Principal.html#a05d0113dbb23e1a40082cc0bdcc948a3">process::http::authentication::Principal::value</a></div><div class="ttdeci">Option&lt; std::string &gt; value</div><div class="ttdef"><b>Definition:</b> authenticator.hpp:68</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1authentication_1_1AuthenticationResult_html_a999ea72bc42ca09641699398e612540a"><div class="ttname"><a href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a999ea72bc42ca09641699398e612540a">process::http::authentication::AuthenticationResult::principal</a></div><div class="ttdeci">Option&lt; Principal &gt; principal</div><div class="ttdef"><b>Definition:</b> authenticator.hpp:93</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1authentication_1_1AuthenticationResult_html"><div class="ttname"><a href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html">process::http::authentication::AuthenticationResult</a></div><div class="ttdoc">Represents the result of authenticating a request. </div><div class="ttdef"><b>Definition:</b> authenticator.hpp:91</div></div>
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap&lt; std::string, std::string &gt;</a></div></div>
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp.html
index 138f1b7..57b0f25 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp.html
@@ -69,6 +69,7 @@
 <code>#include &lt;vector&gt;</code><br />
 <code>#include &lt;boost/functional/hash.hpp&gt;</code><br />
 <code>#include &lt;<a class="el" href="address_8hpp_source.html">process/address.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="clock_8hpp_source.html">process/clock.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="future_8hpp_source.html">process/future.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="owned_8hpp_source.html">process/owned.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="3rdparty_2libprocess_2include_2process_2pid_8hpp_source.html">process/pid.hpp</a>&gt;</code><br />
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html
index 4adfa67..4f81827 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html
@@ -52,245 +52,249 @@
 <div class="title">http.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span>< [...]
+<a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span>< [...]
 <div class="ttc" id="namespacepath_html"><div class="ttname"><a href="namespacepath.html">path</a></div><div class="ttdef"><b>Definition:</b> path.hpp:26</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_1_1path_html_a2410072cba7b95c5d555a0747ef33b50"><div class="ttname"><a href="namespaceprocess_1_1http_1_1path.html#a2410072cba7b95c5d555a0747ef33b50">process::http::path::parse</a></div><div class="ttdeci">Try&lt; hashmap&lt; std::string, std::string &gt; &gt; parse(const std::string &amp;pattern, const std::string &amp;path)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1NotImplemented_html_a6ef0e57cfbd6d82ca46977181b1dc19c"><div class="ttname"><a href="structprocess_1_1http_1_1NotImplemented.html#a6ef0e57cfbd6d82ca46977181b1dc19c">process::http::NotImplemented::NotImplemented</a></div><div class="ttdeci">NotImplemented(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:837</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html_a1d21b4591e3eae83215f95a34855b465"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html#a1d21b4591e3eae83215f95a34855b465">process::http::Pipe::Writer::operator!=</a></div><div class="ttdeci">bool operator!=(const Writer &amp;other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:365</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1header_1_1WWWAuthenticate_html_a1694b4ae16e6aa84cbec3bcda360e913"><div class="ttname"><a href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html#a1694b4ae16e6aa84cbec3bcda360e913">process::http::header::WWWAuthenticate::WWWAuthenticate</a></div><div class="ttdeci">WWWAuthenticate(const std::string &amp;authScheme, const hashmap&lt; std::string, std::string &gt; &amp;authParam)</div><div class="ttdef"><b>Definition:</b> http.hpp:430</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1CaseInsensitiveHash_html_aaa3077605157ee04498242975d8734c5"><div class="ttname"><a href="structprocess_1_1http_1_1CaseInsensitiveHash.html#aaa3077605157ee04498242975d8734c5">process::http::CaseInsensitiveHash::operator()</a></div><div class="ttdeci">size_t operator()(const std::string &amp;key) const </div><div class="ttdef"><b>Definition:</b> http.hpp:185</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1NotImplemented_html_a6ef0e57cfbd6d82ca46977181b1dc19c"><div class="ttname"><a href="structprocess_1_1http_1_1NotImplemented.html#a6ef0e57cfbd6d82ca46977181b1dc19c">process::http::NotImplemented::NotImplemented</a></div><div class="ttdeci">NotImplemented(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:840</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html_a1d21b4591e3eae83215f95a34855b465"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html#a1d21b4591e3eae83215f95a34855b465">process::http::Pipe::Writer::operator!=</a></div><div class="ttdeci">bool operator!=(const Writer &amp;other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:366</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1header_1_1WWWAuthenticate_html_a1694b4ae16e6aa84cbec3bcda360e913"><div class="ttname"><a href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html#a1694b4ae16e6aa84cbec3bcda360e913">process::http::header::WWWAuthenticate::WWWAuthenticate</a></div><div class="ttdeci">WWWAuthenticate(const std::string &amp;authScheme, const hashmap&lt; std::string, std::string &gt; &amp;authParam)</div><div class="ttdef"><b>Definition:</b> http.hpp:431</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1CaseInsensitiveHash_html_aaa3077605157ee04498242975d8734c5"><div class="ttname"><a href="structprocess_1_1http_1_1CaseInsensitiveHash.html#aaa3077605157ee04498242975d8734c5">process::http::CaseInsensitiveHash::operator()</a></div><div class="ttdeci">size_t operator()(const std::string &amp;key) const </div><div class="ttdef"><b>Definition:</b> http.hpp:186</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_1_1internal_html_ac1d6c9a9788de075b4c896603b6553f2"><div class="ttname"><a href="namespaceprocess_1_1http_1_1internal.html#ac1d6c9a9788de075b4c896603b6553f2">process::http::internal::serve</a></div><div class="ttdeci">Future&lt; Nothing &gt; serve(network::Socket s, std::function&lt; Future&lt; Response &gt;(const Request &amp;)&gt; &amp;&amp;f)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Forbidden_html_a462722ea1d711a3f0072842b9944d525"><div class="ttname"><a href="structprocess_1_1http_1_1Forbidden.html#a462722ea1d711a3f0072842b9944d525">process::http::Forbidden::Forbidden</a></div><div class="ttdeci">Forbidden()</div><div class="ttdef"><b>Definition:</b> http.hpp:733</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1NotFound_html_afd150061e7afc57ec91516045b09c703"><div class="ttname"><a href="structprocess_1_1http_1_1NotFound.html#afd150061e7afc57ec91516045b09c703">process::http::NotFound::NotFound</a></div><div class="ttdeci">NotFound(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:746</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Connection_html_a12bb8fe57896d6d35d2141c46d5d127d"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html#a12bb8fe57896d6d35d2141c46d5d127d">process::http::Connection::operator!=</a></div><div class="ttdeci">bool operator!=(const Connection &amp;c) const </div><div class="ttdef"><b>Definition:</b> http.hpp:974</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a2b8bca1da1c541e2b042bc7f7e36b562"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a2b8bca1da1c541e2b042bc7f7e36b562">process::http::Status::GATEWAY_TIMEOUT</a></div><div class="ttdeci">static const uint16_t GATEWAY_TIMEOUT</div><div class="ttdef"><b>Definition:</b> http.hpp:253</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_aa8ef81ebd5c8e73eff805b126abcfde2"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#aa8ef81ebd5c8e73eff805b126abcfde2">process::http::Status::MOVED_PERMANENTLY</a></div><div class="ttdeci">static const uint16_t MOVED_PERMANENTLY</div><div class="ttdef"><b>Definition:</b> http.hpp:225</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a84baf6a6f631e460bb85bea1d546bd97"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a84baf6a6f631e460bb85bea1d546bd97">process::http::Status::GONE</a></div><div class="ttdeci">static const uint16_t GONE</div><div class="ttdef"><b>Definition:</b> http.hpp:241</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_addffbea97c092bf92955b7f513208ceb"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#addffbea97c092bf92955b7f513208ceb">process::http::Status::UNSUPPORTED_MEDIA_TYPE</a></div><div class="ttdeci">static const uint16_t UNSUPPORTED_MEDIA_TYPE</div><div class="ttdef"><b>Definition:</b> http.hpp:246</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Forbidden_html_a462722ea1d711a3f0072842b9944d525"><div class="ttname"><a href="structprocess_1_1http_1_1Forbidden.html#a462722ea1d711a3f0072842b9944d525">process::http::Forbidden::Forbidden</a></div><div class="ttdeci">Forbidden()</div><div class="ttdef"><b>Definition:</b> http.hpp:736</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1NotFound_html_afd150061e7afc57ec91516045b09c703"><div class="ttname"><a href="structprocess_1_1http_1_1NotFound.html#afd150061e7afc57ec91516045b09c703">process::http::NotFound::NotFound</a></div><div class="ttdeci">NotFound(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:749</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Connection_html_a12bb8fe57896d6d35d2141c46d5d127d"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html#a12bb8fe57896d6d35d2141c46d5d127d">process::http::Connection::operator!=</a></div><div class="ttdeci">bool operator!=(const Connection &amp;c) const </div><div class="ttdef"><b>Definition:</b> http.hpp:977</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a2b8bca1da1c541e2b042bc7f7e36b562"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a2b8bca1da1c541e2b042bc7f7e36b562">process::http::Status::GATEWAY_TIMEOUT</a></div><div class="ttdeci">static const uint16_t GATEWAY_TIMEOUT</div><div class="ttdef"><b>Definition:</b> http.hpp:254</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_aa8ef81ebd5c8e73eff805b126abcfde2"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#aa8ef81ebd5c8e73eff805b126abcfde2">process::http::Status::MOVED_PERMANENTLY</a></div><div class="ttdeci">static const uint16_t MOVED_PERMANENTLY</div><div class="ttdef"><b>Definition:</b> http.hpp:226</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a84baf6a6f631e460bb85bea1d546bd97"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a84baf6a6f631e460bb85bea1d546bd97">process::http::Status::GONE</a></div><div class="ttdeci">static const uint16_t GONE</div><div class="ttdef"><b>Definition:</b> http.hpp:242</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_addffbea97c092bf92955b7f513208ceb"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#addffbea97c092bf92955b7f513208ceb">process::http::Status::UNSUPPORTED_MEDIA_TYPE</a></div><div class="ttdeci">static const uint16_t UNSUPPORTED_MEDIA_TYPE</div><div class="ttdef"><b>Definition:</b> http.hpp:247</div></div>
 <div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:36</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Server_1_1CreateOptions_html"><div class="ttname"><a href="structprocess_1_1http_1_1Server_1_1CreateOptions.html">process::http::Server::CreateOptions</a></div><div class="ttdef"><b>Definition:</b> http.hpp:1052</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Server_1_1CreateOptions_html"><div class="ttname"><a href="structprocess_1_1http_1_1Server_1_1CreateOptions.html">process::http::Server::CreateOptions</a></div><div class="ttdef"><b>Definition:</b> http.hpp:1055</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:28</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_acc0a9c62d4bef93195e93af072f0cda5a293c9ea246ff9985dc6f62a650f78986"><div class="ttname"><a href="namespaceprocess_1_1http.html#acc0a9c62d4bef93195e93af072f0cda5a293c9ea246ff9985dc6f62a650f78986">process::http::Scheme::HTTP</a></div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html">process::http::Pipe</a></div><div class="ttdef"><b>Definition:</b> http.hpp:295</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a7ec542fce3fdf8c25bd870a160f569f7"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a7ec542fce3fdf8c25bd870a160f569f7">process::http::Status::METHOD_NOT_ALLOWED</a></div><div class="ttdeci">static const uint16_t METHOD_NOT_ALLOWED</div><div class="ttdef"><b>Definition:</b> http.hpp:236</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html">process::http::Pipe</a></div><div class="ttdef"><b>Definition:</b> http.hpp:296</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a7ec542fce3fdf8c25bd870a160f569f7"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a7ec542fce3fdf8c25bd870a160f569f7">process::http::Status::METHOD_NOT_ALLOWED</a></div><div class="ttdeci">static const uint16_t METHOD_NOT_ALLOWED</div><div class="ttdef"><b>Definition:</b> http.hpp:237</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F &amp;&amp; f</div><div class="ttdef"><b>Definition:</b> defer.hpp:270</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a5cc8f560c42aa82042f347ceca649ff5"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5cc8f560c42aa82042f347ceca649ff5">process::http::Status::BAD_REQUEST</a></div><div class="ttdeci">static const uint16_t BAD_REQUEST</div><div class="ttdef"><b>Definition:</b> http.hpp:231</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_acbed897ae92821a24aced2e4dc633dad"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#acbed897ae92821a24aced2e4dc633dad">process::http::Status::NO_CONTENT</a></div><div class="ttdeci">static const uint16_t NO_CONTENT</div><div class="ttdef"><b>Definition:</b> http.hpp:221</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a5cc8f560c42aa82042f347ceca649ff5"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5cc8f560c42aa82042f347ceca649ff5">process::http::Status::BAD_REQUEST</a></div><div class="ttdeci">static const uint16_t BAD_REQUEST</div><div class="ttdef"><b>Definition:</b> http.hpp:232</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_acbed897ae92821a24aced2e4dc633dad"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#acbed897ae92821a24aced2e4dc633dad">process::http::Status::NO_CONTENT</a></div><div class="ttdeci">static const uint16_t NO_CONTENT</div><div class="ttdef"><b>Definition:</b> http.hpp:222</div></div>
 <div class="ttc" id="classTry_html_a8bc7f43e75a47111ea18e9c83b007be5"><div class="ttname"><a href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">Try::get</a></div><div class="ttdeci">T &amp; get()&amp;</div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:530</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_ab95e476fae088bc934ac7d72886233fd"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ab95e476fae088bc934ac7d72886233fd">process::http::Status::REQUEST_TIMEOUT</a></div><div class="ttdeci">static const uint16_t REQUEST_TIMEOUT</div><div class="ttdef"><b>Definition:</b> http.hpp:239</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a10336f87c20b50fd38fdec4f1c94be3d"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a10336f87c20b50fd38fdec4f1c94be3d">process::http::Status::LENGTH_REQUIRED</a></div><div class="ttdeci">static const uint16_t LENGTH_REQUIRED</div><div class="ttdef"><b>Definition:</b> http.hpp:242</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1NotAcceptable_html_a2788e70dbd3a07daaa108513795593a0"><div class="ttname"><a href="structprocess_1_1http_1_1NotAcceptable.html#a2788e70dbd3a07daaa108513795593a0">process::http::NotAcceptable::NotAcceptable</a></div><div class="ttdeci">NotAcceptable(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:787</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:531</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_ab95e476fae088bc934ac7d72886233fd"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ab95e476fae088bc934ac7d72886233fd">process::http::Status::REQUEST_TIMEOUT</a></div><div class="ttdeci">static const uint16_t REQUEST_TIMEOUT</div><div class="ttdef"><b>Definition:</b> http.hpp:240</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a10336f87c20b50fd38fdec4f1c94be3d"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a10336f87c20b50fd38fdec4f1c94be3d">process::http::Status::LENGTH_REQUIRED</a></div><div class="ttdeci">static const uint16_t LENGTH_REQUIRED</div><div class="ttdef"><b>Definition:</b> http.hpp:243</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1NotAcceptable_html_a2788e70dbd3a07daaa108513795593a0"><div class="ttname"><a href="structprocess_1_1http_1_1NotAcceptable.html#a2788e70dbd3a07daaa108513795593a0">process::http::NotAcceptable::NotAcceptable</a></div><div class="ttdeci">NotAcceptable(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:790</div></div>
 <div class="ttc" id="address_8hpp_html"><div class="ttname"><a href="address_8hpp.html">address.hpp</a></div></div>
 <div class="ttc" id="namespacestrings_html_ac315a6174f56cba0d8295f84da265416"><div class="ttname"><a href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings::join</a></div><div class="ttdeci">std::stringstream &amp; join(std::stringstream &amp;stream, const std::string &amp;separator, T &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> strings.hpp:307</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Server_html_a016dc7d028b22cdabe251f4cf7cb1d66"><div class="ttname"><a href="classprocess_1_1http_1_1Server.html#a016dc7d028b22cdabe251f4cf7cb1d66">process::http::Server::DEFAULT_CREATE_OPTIONS</a></div><div class="ttdeci">static CreateOptions DEFAULT_CREATE_OPTIONS()</div><div class="ttdef"><b>Definition:</b> http.hpp:1058</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Server_html_a016dc7d028b22cdabe251f4cf7cb1d66"><div class="ttname"><a href="classprocess_1_1http_1_1Server.html#a016dc7d028b22cdabe251f4cf7cb1d66">process::http::Server::DEFAULT_CREATE_OPTIONS</a></div><div class="ttdeci">static CreateOptions DEFAULT_CREATE_OPTIONS()</div><div class="ttdef"><b>Definition:</b> http.hpp:1061</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1header_1_1WWWAuthenticate_html"><div class="ttname"><a href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html">process::http::header::WWWAuthenticate</a></div><div class="ttdef"><b>Definition:</b> http.hpp:425</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:621</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1header_1_1WWWAuthenticate_html"><div class="ttname"><a href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html">process::http::header::WWWAuthenticate</a></div><div class="ttdef"><b>Definition:</b> http.hpp:426</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:624</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2ip_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2ip_8hpp.html">ip.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1NotAcceptable_html_a7aa1994f2bf2049346177a29ec75b567"><div class="ttname"><a href="structprocess_1_1http_1_1NotAcceptable.html#a7aa1994f2bf2049346177a29ec75b567">process::http::NotAcceptable::NotAcceptable</a></div><div class="ttdeci">NotAcceptable()</div><div class="ttdef"><b>Definition:</b> http.hpp:784</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_ac65b51669b169159644d53b15932fd98"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ac65b51669b169159644d53b15932fd98">process::http::Status::PARTIAL_CONTENT</a></div><div class="ttdeci">static const uint16_t PARTIAL_CONTENT</div><div class="ttdef"><b>Definition:</b> http.hpp:223</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_ab544dfe7c9a7484671cf288500a93fce"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ab544dfe7c9a7484671cf288500a93fce">process::http::Status::EXPECTATION_FAILED</a></div><div class="ttdeci">static const uint16_t EXPECTATION_FAILED</div><div class="ttdef"><b>Definition:</b> http.hpp:248</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a711a886455704253efaa63254f6347e8"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a711a886455704253efaa63254f6347e8">process::http::Status::CONFLICT</a></div><div class="ttdeci">static const uint16_t CONFLICT</div><div class="ttdef"><b>Definition:</b> http.hpp:240</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a626643b560caa889b2d824f812447999"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a626643b560caa889b2d824f812447999">process::http::Request::reader</a></div><div class="ttdeci">Option&lt; Pipe::Reader &gt; reader</div><div class="ttdef"><b>Definition:</b> http.hpp:565</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Unauthorized_html_a8d3b046c0080b2ba42674e8ba6261b99"><div class="ttname"><a href="structprocess_1_1http_1_1Unauthorized.html#a8d3b046c0080b2ba42674e8ba6261b99">process::http::Unauthorized::Unauthorized</a></div><div class="ttdeci">Unauthorized(const std::vector&lt; std::string &gt; &amp;challenges)</div><div class="ttdef"><b>Definition:</b> http.hpp:714</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ad6530fddd03380dbb3b23b17523cb242"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242">process::http::Response::code</a></div><div class="ttdeci">uint16_t code</div><div class="ttdef"><b>Definition:</b> http.hpp:658</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1CaseInsensitiveHash_html"><div class="ttname"><a href="structprocess_1_1http_1_1CaseInsensitiveHash.html">process::http::CaseInsensitiveHash</a></div><div class="ttdef"><b>Definition:</b> http.hpp:183</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1UnsupportedMediaType_html_a7884daaa8874b73fa2fa536f7c8f46d2"><div class="ttname"><a href="structprocess_1_1http_1_1UnsupportedMediaType.html#a7884daaa8874b73fa2fa536f7c8f46d2">process::http::UnsupportedMediaType::UnsupportedMediaType</a></div><div class="ttdeci">UnsupportedMediaType(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:817</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html">process::http::Status</a></div><div class="ttdef"><b>Definition:</b> http.hpp:213</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1OK_html_af0ee20be64fc087545d5e44d0d59fc2f"><div class="ttname"><a href="structprocess_1_1http_1_1OK.html#af0ee20be64fc087545d5e44d0d59fc2f">process::http::OK::OK</a></div><div class="ttdeci">OK()</div><div class="ttdef"><b>Definition:</b> http.hpp:664</div></div>
-<div class="ttc" id="namespaceprocess_1_1http_html_a43075237950bf4d118c499a22b886798"><div class="ttname"><a href="namespaceprocess_1_1http.html#a43075237950bf4d118c499a22b886798">process::http::serve</a></div><div class="ttdeci">Future&lt; Nothing &gt; serve(const network::Socket &amp;s, F &amp;&amp;f)</div><div class="ttdef"><b>Definition:</b> http.hpp:1031</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1NotImplemented_html"><div class="ttname"><a href="structprocess_1_1http_1_1NotImplemented.html">process::http::NotImplemented</a></div><div class="ttdef"><b>Definition:</b> http.hpp:832</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_ae73df769517624433b4f20af3dd17803"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ae73df769517624433b4f20af3dd17803">process::http::Status::NON_AUTHORITATIVE_INFORMATION</a></div><div class="ttdeci">static const uint16_t NON_AUTHORITATIVE_INFORMATION</div><div class="ttdef"><b>Definition:</b> http.hpp:220</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1NotAcceptable_html_a7aa1994f2bf2049346177a29ec75b567"><div class="ttname"><a href="structprocess_1_1http_1_1NotAcceptable.html#a7aa1994f2bf2049346177a29ec75b567">process::http::NotAcceptable::NotAcceptable</a></div><div class="ttdeci">NotAcceptable()</div><div class="ttdef"><b>Definition:</b> http.hpp:787</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_ac65b51669b169159644d53b15932fd98"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ac65b51669b169159644d53b15932fd98">process::http::Status::PARTIAL_CONTENT</a></div><div class="ttdeci">static const uint16_t PARTIAL_CONTENT</div><div class="ttdef"><b>Definition:</b> http.hpp:224</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_ab544dfe7c9a7484671cf288500a93fce"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ab544dfe7c9a7484671cf288500a93fce">process::http::Status::EXPECTATION_FAILED</a></div><div class="ttdeci">static const uint16_t EXPECTATION_FAILED</div><div class="ttdef"><b>Definition:</b> http.hpp:249</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a711a886455704253efaa63254f6347e8"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a711a886455704253efaa63254f6347e8">process::http::Status::CONFLICT</a></div><div class="ttdeci">static const uint16_t CONFLICT</div><div class="ttdef"><b>Definition:</b> http.hpp:241</div></div>
+<div class="ttc" id="classprocess_1_1Clock_html"><div class="ttname"><a href="classprocess_1_1Clock.html">process::Clock</a></div><div class="ttdoc">Provides timers. </div><div class="ttdef"><b>Definition:</b> clock.hpp:37</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a626643b560caa889b2d824f812447999"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a626643b560caa889b2d824f812447999">process::http::Request::reader</a></div><div class="ttdeci">Option&lt; Pipe::Reader &gt; reader</div><div class="ttdef"><b>Definition:</b> http.hpp:566</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Unauthorized_html_a8d3b046c0080b2ba42674e8ba6261b99"><div class="ttname"><a href="structprocess_1_1http_1_1Unauthorized.html#a8d3b046c0080b2ba42674e8ba6261b99">process::http::Unauthorized::Unauthorized</a></div><div class="ttdeci">Unauthorized(const std::vector&lt; std::string &gt; &amp;challenges)</div><div class="ttdef"><b>Definition:</b> http.hpp:717</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_ad6530fddd03380dbb3b23b17523cb242"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242">process::http::Response::code</a></div><div class="ttdeci">uint16_t code</div><div class="ttdef"><b>Definition:</b> http.hpp:661</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1CaseInsensitiveHash_html"><div class="ttname"><a href="structprocess_1_1http_1_1CaseInsensitiveHash.html">process::http::CaseInsensitiveHash</a></div><div class="ttdef"><b>Definition:</b> http.hpp:184</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1UnsupportedMediaType_html_a7884daaa8874b73fa2fa536f7c8f46d2"><div class="ttname"><a href="structprocess_1_1http_1_1UnsupportedMediaType.html#a7884daaa8874b73fa2fa536f7c8f46d2">process::http::UnsupportedMediaType::UnsupportedMediaType</a></div><div class="ttdeci">UnsupportedMediaType(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:820</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html">process::http::Status</a></div><div class="ttdef"><b>Definition:</b> http.hpp:214</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1OK_html_af0ee20be64fc087545d5e44d0d59fc2f"><div class="ttname"><a href="structprocess_1_1http_1_1OK.html#af0ee20be64fc087545d5e44d0d59fc2f">process::http::OK::OK</a></div><div class="ttdeci">OK()</div><div class="ttdef"><b>Definition:</b> http.hpp:667</div></div>
+<div class="ttc" id="namespaceprocess_1_1http_html_a43075237950bf4d118c499a22b886798"><div class="ttname"><a href="namespaceprocess_1_1http.html#a43075237950bf4d118c499a22b886798">process::http::serve</a></div><div class="ttdeci">Future&lt; Nothing &gt; serve(const network::Socket &amp;s, F &amp;&amp;f)</div><div class="ttdef"><b>Definition:</b> http.hpp:1034</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1NotImplemented_html"><div class="ttname"><a href="structprocess_1_1http_1_1NotImplemented.html">process::http::NotImplemented</a></div><div class="ttdef"><b>Definition:</b> http.hpp:835</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_ae73df769517624433b4f20af3dd17803"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ae73df769517624433b4f20af3dd17803">process::http::Status::NON_AUTHORITATIVE_INFORMATION</a></div><div class="ttdeci">static const uint16_t NON_AUTHORITATIVE_INFORMATION</div><div class="ttdef"><b>Definition:</b> http.hpp:221</div></div>
 <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result&lt; ProcessStatus &gt; status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1CaseInsensitiveEqual_html"><div class="ttname"><a href="structprocess_1_1http_1_1CaseInsensitiveEqual.html">process::http::CaseInsensitiveEqual</a></div><div class="ttdef"><b>Definition:</b> http.hpp:196</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html_a800e017253a838fc29a2c8d30e49564e"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#a800e017253a838fc29a2c8d30e49564e">process::http::URL::domain</a></div><div class="ttdeci">Option&lt; std::string &gt; domain</div><div class="ttdef"><b>Definition:</b> http.hpp:171</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1InternalServerError_html_a016283ac8d01260ad0cd135ee402d7f6"><div class="ttname"><a href="structprocess_1_1http_1_1InternalServerError.html#a016283ac8d01260ad0cd135ee402d7f6">process::http::InternalServerError::InternalServerError</a></div><div class="ttdeci">InternalServerError()</div><div class="ttdef"><b>Definition:</b> http.hpp:824</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Server_html"><div class="ttname"><a href="classprocess_1_1http_1_1Server.html">process::http::Server</a></div><div class="ttdef"><b>Definition:</b> http.hpp:1043</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a2fde9047b9350b005c9f2d0e74aa49d4"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a2fde9047b9350b005c9f2d0e74aa49d4">process::http::Status::FOUND</a></div><div class="ttdeci">static const uint16_t FOUND</div><div class="ttdef"><b>Definition:</b> http.hpp:226</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1CaseInsensitiveEqual_html"><div class="ttname"><a href="structprocess_1_1http_1_1CaseInsensitiveEqual.html">process::http::CaseInsensitiveEqual</a></div><div class="ttdef"><b>Definition:</b> http.hpp:197</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html_a800e017253a838fc29a2c8d30e49564e"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#a800e017253a838fc29a2c8d30e49564e">process::http::URL::domain</a></div><div class="ttdeci">Option&lt; std::string &gt; domain</div><div class="ttdef"><b>Definition:</b> http.hpp:172</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1InternalServerError_html_a016283ac8d01260ad0cd135ee402d7f6"><div class="ttname"><a href="structprocess_1_1http_1_1InternalServerError.html#a016283ac8d01260ad0cd135ee402d7f6">process::http::InternalServerError::InternalServerError</a></div><div class="ttdeci">InternalServerError()</div><div class="ttdef"><b>Definition:</b> http.hpp:827</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Server_html"><div class="ttname"><a href="classprocess_1_1http_1_1Server.html">process::http::Server</a></div><div class="ttdef"><b>Definition:</b> http.hpp:1046</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a2fde9047b9350b005c9f2d0e74aa49d4"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a2fde9047b9350b005c9f2d0e74aa49d4">process::http::Status::FOUND</a></div><div class="ttdeci">static const uint16_t FOUND</div><div class="ttdef"><b>Definition:</b> http.hpp:227</div></div>
 <div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html_af9693ab7e438233a3e8244f3c650df7d"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html#af9693ab7e438233a3e8244f3c650df7d">process::http::Pipe::Writer::operator==</a></div><div class="ttdeci">bool operator==(const Writer &amp;other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:364</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html_af9693ab7e438233a3e8244f3c650df7d"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html#af9693ab7e438233a3e8244f3c650df7d">process::http::Pipe::Writer::operator==</a></div><div class="ttdeci">bool operator==(const Writer &amp;other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:365</div></div>
 <div class="ttc" id="namespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdef"><b>Definition:</b> type_utils.hpp:510</div></div>
 <div class="ttc" id="classprocess_1_1network_1_1Address_html"><div class="ttname"><a href="classprocess_1_1network_1_1Address.html">process::network::Address</a></div><div class="ttdef"><b>Definition:</b> address.hpp:276</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Forbidden_html_a16198b33fc0c9133ffb54116eab651c9"><div class="ttname"><a href="structprocess_1_1http_1_1Forbidden.html#a16198b33fc0c9133ffb54116eab651c9">process::http::Forbidden::Forbidden</a></div><div class="ttdeci">Forbidden(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:736</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Forbidden_html_a16198b33fc0c9133ffb54116eab651c9"><div class="ttname"><a href="structprocess_1_1http_1_1Forbidden.html#a16198b33fc0c9133ffb54116eab651c9">process::http::Forbidden::Forbidden</a></div><div class="ttdeci">Forbidden(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:739</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_a3b24d74aae0b0b96494de84a96105944"><div class="ttname"><a href="namespaceprocess_1_1http.html#a3b24d74aae0b0b96494de84a96105944">process::http::get</a></div><div class="ttdeci">Future&lt; Response &gt; get(const URL &amp;url, const Option&lt; Headers &gt; &amp;headers=None())</div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071">process::http::Request::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:557</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_ad0493ac04e37acf41127dfff3625c0f5"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#ad0493ac04e37acf41127dfff3625c0f5">process::http::Request::client</a></div><div class="ttdeci">Option&lt; network::Address &gt; client</div><div class="ttdef"><b>Definition:</b> http.hpp:548</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071">process::http::Request::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:558</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_ad0493ac04e37acf41127dfff3625c0f5"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#ad0493ac04e37acf41127dfff3625c0f5">process::http::Request::client</a></div><div class="ttdeci">Option&lt; network::Address &gt; client</div><div class="ttdef"><b>Definition:</b> http.hpp:549</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1logger_1_1rotate_html_aee5dc359a1b6d22c5d912b166c895854"><div class="ttname"><a href="namespacemesos_1_1internal_1_1logger_1_1rotate.html#aee5dc359a1b6d22c5d912b166c895854">mesos::internal::logger::rotate::NAME</a></div><div class="ttdeci">const std::string NAME</div><div class="ttdef"><b>Definition:</b> logrotate.hpp:38</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a8feae2af2cdeaf0c0ddbd5f80c9f5ff5"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a8feae2af2cdeaf0c0ddbd5f80c9f5ff5">process::http::Status::MULTIPLE_CHOICES</a></div><div class="ttdeci">static const uint16_t MULTIPLE_CHOICES</div><div class="ttdef"><b>Definition:</b> http.hpp:224</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_af15751921c14230c0974a97dfc2f9144"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#af15751921c14230c0974a97dfc2f9144">process::http::Status::REQUEST_ENTITY_TOO_LARGE</a></div><div class="ttdeci">static const uint16_t REQUEST_ENTITY_TOO_LARGE</div><div class="ttdef"><b>Definition:</b> http.hpp:244</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14">process::http::Response::NONE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:648</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a8feae2af2cdeaf0c0ddbd5f80c9f5ff5"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a8feae2af2cdeaf0c0ddbd5f80c9f5ff5">process::http::Status::MULTIPLE_CHOICES</a></div><div class="ttdeci">static const uint16_t MULTIPLE_CHOICES</div><div class="ttdef"><b>Definition:</b> http.hpp:225</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_af15751921c14230c0974a97dfc2f9144"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#af15751921c14230c0974a97dfc2f9144">process::http::Status::REQUEST_ENTITY_TOO_LARGE</a></div><div class="ttdeci">static const uint16_t REQUEST_ENTITY_TOO_LARGE</div><div class="ttdef"><b>Definition:</b> http.hpp:245</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14">process::http::Response::NONE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:651</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_a1443ad581d0388a87013f0284906c2b3"><div class="ttname"><a href="namespaceprocess_1_1http.html#a1443ad581d0388a87013f0284906c2b3">process::http::requestDelete</a></div><div class="ttdeci">Future&lt; Response &gt; requestDelete(const URL &amp;url, const Option&lt; Headers &gt; &amp;headers=None())</div><div class="ttdoc">Asynchronously sends an HTTP DELETE request to the process with the given UPID and returns the HTTP r...</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_a4832f972e907d7d8de3a4e8bb23c23fc"><div class="ttname"><a href="namespaceprocess_1_1http.html#a4832f972e907d7d8de3a4e8bb23c23fc">process::http::encode</a></div><div class="ttdeci">std::string encode(const std::string &amp;s, const std::string &amp;additional_chars=&quot;&quot;)</div><div class="ttdoc">Returns a percent-encoded string according to RFC 3986. </div></div>
-<div class="ttc" id="structprocess_1_1http_1_1TemporaryRedirect_html"><div class="ttname"><a href="structprocess_1_1http_1_1TemporaryRedirect.html">process::http::TemporaryRedirect</a></div><div class="ttdef"><b>Definition:</b> http.hpp:692</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html_ac0416d6239dbcd64e0b2d8dc4f151ef8"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#ac0416d6239dbcd64e0b2d8dc4f151ef8">process::http::URL::ip</a></div><div class="ttdeci">Option&lt; net::IP &gt; ip</div><div class="ttdef"><b>Definition:</b> http.hpp:172</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1TemporaryRedirect_html"><div class="ttname"><a href="structprocess_1_1http_1_1TemporaryRedirect.html">process::http::TemporaryRedirect</a></div><div class="ttdef"><b>Definition:</b> http.hpp:695</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html_ac0416d6239dbcd64e0b2d8dc4f151ef8"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#ac0416d6239dbcd64e0b2d8dc4f151ef8">process::http::URL::ip</a></div><div class="ttdeci">Option&lt; net::IP &gt; ip</div><div class="ttdef"><b>Definition:</b> http.hpp:173</div></div>
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_a19068958e679ffa07c2c0894b1f566a7"><div class="ttname"><a href="namespaceprocess_1_1http.html#a19068958e679ffa07c2c0894b1f566a7">process::http::decode</a></div><div class="ttdeci">Try&lt; std::string &gt; decode(const std::string &amp;s)</div><div class="ttdoc">Decode a string that is Base64-encoded with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:183</div></div>
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> check.hpp:30</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1BadRequest_html_a0c222100add3ed4f99754a7313ef0193"><div class="ttname"><a href="structprocess_1_1http_1_1BadRequest.html#a0c222100add3ed4f99754a7313ef0193">process::http::BadRequest::BadRequest</a></div><div class="ttdeci">BadRequest()</div><div class="ttdef"><b>Definition:</b> http.hpp:704</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_adf7f64f0d95bae2b22dde9b5db8e892c"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#adf7f64f0d95bae2b22dde9b5db8e892c">process::http::Status::RESET_CONTENT</a></div><div class="ttdeci">static const uint16_t RESET_CONTENT</div><div class="ttdef"><b>Definition:</b> http.hpp:222</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1BadRequest_html_a0c222100add3ed4f99754a7313ef0193"><div class="ttname"><a href="structprocess_1_1http_1_1BadRequest.html#a0c222100add3ed4f99754a7313ef0193">process::http::BadRequest::BadRequest</a></div><div class="ttdeci">BadRequest()</div><div class="ttdef"><b>Definition:</b> http.hpp:707</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_adf7f64f0d95bae2b22dde9b5db8e892c"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#adf7f64f0d95bae2b22dde9b5db8e892c">process::http::Status::RESET_CONTENT</a></div><div class="ttdeci">static const uint16_t RESET_CONTENT</div><div class="ttdef"><b>Definition:</b> http.hpp:223</div></div>
 <div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1PreconditionFailed_html_a8927e97c394882eb87d4772ee85bcb2a"><div class="ttname"><a href="structprocess_1_1http_1_1PreconditionFailed.html#a8927e97c394882eb87d4772ee85bcb2a">process::http::PreconditionFailed::PreconditionFailed</a></div><div class="ttdeci">PreconditionFailed()</div><div class="ttdef"><b>Definition:</b> http.hpp:804</div></div>
-<div class="ttc" id="namespaceprocess_1_1http_html_acc0a9c62d4bef93195e93af072f0cda5"><div class="ttname"><a href="namespaceprocess_1_1http.html#acc0a9c62d4bef93195e93af072f0cda5">process::http::Scheme</a></div><div class="ttdeci">Scheme</div><div class="ttdef"><b>Definition:</b> http.hpp:55</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Connection_html_af05c8ada407f7c78299d9e46eaf80459"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html#af05c8ada407f7c78299d9e46eaf80459">process::http::Connection::operator==</a></div><div class="ttdeci">bool operator==(const Connection &amp;c) const </div><div class="ttdef"><b>Definition:</b> http.hpp:973</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1ServiceUnavailable_html_afe1c0b3f72223b9c7dc5fd66d3e28ee4"><div class="ttname"><a href="structprocess_1_1http_1_1ServiceUnavailable.html#afe1c0b3f72223b9c7dc5fd66d3e28ee4">process::http::ServiceUnavailable::ServiceUnavailable</a></div><div class="ttdeci">ServiceUnavailable()</div><div class="ttdef"><b>Definition:</b> http.hpp:844</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html_af2d0454d281cfe79f382c0dbc91bc251"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#af2d0454d281cfe79f382c0dbc91bc251">process::http::URL::query</a></div><div class="ttdeci">hashmap&lt; std::string, std::string &gt; query</div><div class="ttdef"><b>Definition:</b> http.hpp:175</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">process::http::Response::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:649</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1PreconditionFailed_html_a8927e97c394882eb87d4772ee85bcb2a"><div class="ttname"><a href="structprocess_1_1http_1_1PreconditionFailed.html#a8927e97c394882eb87d4772ee85bcb2a">process::http::PreconditionFailed::PreconditionFailed</a></div><div class="ttdeci">PreconditionFailed()</div><div class="ttdef"><b>Definition:</b> http.hpp:807</div></div>
+<div class="ttc" id="namespaceprocess_1_1http_html_acc0a9c62d4bef93195e93af072f0cda5"><div class="ttname"><a href="namespaceprocess_1_1http.html#acc0a9c62d4bef93195e93af072f0cda5">process::http::Scheme</a></div><div class="ttdeci">Scheme</div><div class="ttdef"><b>Definition:</b> http.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Connection_html_af05c8ada407f7c78299d9e46eaf80459"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html#af05c8ada407f7c78299d9e46eaf80459">process::http::Connection::operator==</a></div><div class="ttdeci">bool operator==(const Connection &amp;c) const </div><div class="ttdef"><b>Definition:</b> http.hpp:976</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1ServiceUnavailable_html_afe1c0b3f72223b9c7dc5fd66d3e28ee4"><div class="ttname"><a href="structprocess_1_1http_1_1ServiceUnavailable.html#afe1c0b3f72223b9c7dc5fd66d3e28ee4">process::http::ServiceUnavailable::ServiceUnavailable</a></div><div class="ttdeci">ServiceUnavailable()</div><div class="ttdef"><b>Definition:</b> http.hpp:847</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html_af2d0454d281cfe79f382c0dbc91bc251"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#af2d0454d281cfe79f382c0dbc91bc251">process::http::URL::query</a></div><div class="ttdeci">hashmap&lt; std::string, std::string &gt; query</div><div class="ttdef"><b>Definition:</b> http.hpp:176</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">process::http::Response::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:652</div></div>
 <div class="ttc" id="classnet_1_1IP_html"><div class="ttname"><a href="classnet_1_1IP.html">net::IP</a></div><div class="ttdef"><b>Definition:</b> ip.hpp:73</div></div>
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:38</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1InternalServerError_html_a6bdecfce24be3ee7ac42abb0bafa1f77"><div class="ttname"><a href="structprocess_1_1http_1_1InternalServerError.html#a6bdecfce24be3ee7ac42abb0bafa1f77">process::http::InternalServerError::InternalServerError</a></div><div class="ttdeci">InternalServerError(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:827</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Server_1_1StopOptions_html_adb788740bbc751f60b4bd30b92b04197"><div class="ttname"><a href="structprocess_1_1http_1_1Server_1_1StopOptions.html#adb788740bbc751f60b4bd30b92b04197">process::http::Server::StopOptions::grace_period</a></div><div class="ttdeci">Duration grace_period</div><div class="ttdef"><b>Definition:</b> http.hpp:1078</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Accepted_html_a44ee87e5b1bda7e30f5afbd709a0c25f"><div class="ttname"><a href="structprocess_1_1http_1_1Accepted.html#a44ee87e5b1bda7e30f5afbd709a0c25f">process::http::Accepted::Accepted</a></div><div class="ttdeci">Accepted()</div><div class="ttdef"><b>Definition:</b> http.hpp:684</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_aa3543eb8ecd36f5d6d91b2640d471359"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#aa3543eb8ecd36f5d6d91b2640d471359">process::http::Response::reader</a></div><div class="ttdeci">Option&lt; Pipe::Reader &gt; reader</div><div class="ttdef"><b>Definition:</b> http.hpp:656</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html_a184ec5f02b451f1d53b1ac5032a68dac"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#a184ec5f02b451f1d53b1ac5032a68dac">process::http::URL::path</a></div><div class="ttdeci">std::string path</div><div class="ttdef"><b>Definition:</b> http.hpp:174</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Conflict_html"><div class="ttname"><a href="structprocess_1_1http_1_1Conflict.html">process::http::Conflict</a></div><div class="ttdef"><b>Definition:</b> http.hpp:792</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1MethodNotAllowed_html"><div class="ttname"><a href="structprocess_1_1http_1_1MethodNotAllowed.html">process::http::MethodNotAllowed</a></div><div class="ttdef"><b>Definition:</b> http.hpp:751</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a52227b30875d794c719a53fc2c7f42eb"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a52227b30875d794c719a53fc2c7f42eb">process::http::Status::PRECONDITION_FAILED</a></div><div class="ttdeci">static const uint16_t PRECONDITION_FAILED</div><div class="ttdef"><b>Definition:</b> http.hpp:243</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a5f6d23dd77e1eeb0737dc728e0109905"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:654</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1InternalServerError_html_a6bdecfce24be3ee7ac42abb0bafa1f77"><div class="ttname"><a href="structprocess_1_1http_1_1InternalServerError.html#a6bdecfce24be3ee7ac42abb0bafa1f77">process::http::InternalServerError::InternalServerError</a></div><div class="ttdeci">InternalServerError(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:830</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Server_1_1StopOptions_html_adb788740bbc751f60b4bd30b92b04197"><div class="ttname"><a href="structprocess_1_1http_1_1Server_1_1StopOptions.html#adb788740bbc751f60b4bd30b92b04197">process::http::Server::StopOptions::grace_period</a></div><div class="ttdeci">Duration grace_period</div><div class="ttdef"><b>Definition:</b> http.hpp:1081</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Accepted_html_a44ee87e5b1bda7e30f5afbd709a0c25f"><div class="ttname"><a href="structprocess_1_1http_1_1Accepted.html#a44ee87e5b1bda7e30f5afbd709a0c25f">process::http::Accepted::Accepted</a></div><div class="ttdeci">Accepted()</div><div class="ttdef"><b>Definition:</b> http.hpp:687</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_aa3543eb8ecd36f5d6d91b2640d471359"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#aa3543eb8ecd36f5d6d91b2640d471359">process::http::Response::reader</a></div><div class="ttdeci">Option&lt; Pipe::Reader &gt; reader</div><div class="ttdef"><b>Definition:</b> http.hpp:659</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html_a184ec5f02b451f1d53b1ac5032a68dac"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#a184ec5f02b451f1d53b1ac5032a68dac">process::http::URL::path</a></div><div class="ttdeci">std::string path</div><div class="ttdef"><b>Definition:</b> http.hpp:175</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Conflict_html"><div class="ttname"><a href="structprocess_1_1http_1_1Conflict.html">process::http::Conflict</a></div><div class="ttdef"><b>Definition:</b> http.hpp:795</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1MethodNotAllowed_html"><div class="ttname"><a href="structprocess_1_1http_1_1MethodNotAllowed.html">process::http::MethodNotAllowed</a></div><div class="ttdef"><b>Definition:</b> http.hpp:754</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a52227b30875d794c719a53fc2c7f42eb"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a52227b30875d794c719a53fc2c7f42eb">process::http::Status::PRECONDITION_FAILED</a></div><div class="ttdeci">static const uint16_t PRECONDITION_FAILED</div><div class="ttdef"><b>Definition:</b> http.hpp:244</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a5f6d23dd77e1eeb0737dc728e0109905"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:657</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:128</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a725667e70ba51ea7ab33416675de05db"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a725667e70ba51ea7ab33416675de05db">process::http::Status::NOT_ACCEPTABLE</a></div><div class="ttdeci">static const uint16_t NOT_ACCEPTABLE</div><div class="ttdef"><b>Definition:</b> http.hpp:237</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html_a499516725a6f0065c90520fe484cf7f5"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#a499516725a6f0065c90520fe484cf7f5">process::http::URL::scheme</a></div><div class="ttdeci">Option&lt; std::string &gt; scheme</div><div class="ttdef"><b>Definition:</b> http.hpp:168</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Accepted_html"><div class="ttname"><a href="structprocess_1_1http_1_1Accepted.html">process::http::Accepted</a></div><div class="ttdef"><b>Definition:</b> http.hpp:682</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a725667e70ba51ea7ab33416675de05db"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a725667e70ba51ea7ab33416675de05db">process::http::Status::NOT_ACCEPTABLE</a></div><div class="ttdeci">static const uint16_t NOT_ACCEPTABLE</div><div class="ttdef"><b>Definition:</b> http.hpp:238</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html_a499516725a6f0065c90520fe484cf7f5"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#a499516725a6f0065c90520fe484cf7f5">process::http::URL::scheme</a></div><div class="ttdeci">Option&lt; std::string &gt; scheme</div><div class="ttdef"><b>Definition:</b> http.hpp:169</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Accepted_html"><div class="ttname"><a href="structprocess_1_1http_1_1Accepted.html">process::http::Accepted</a></div><div class="ttdef"><b>Definition:</b> http.hpp:685</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_1_1authentication_html_a77c8aabd89ad49fb5bbc727924042cc8"><div class="ttname"><a href="namespaceprocess_1_1http_1_1authentication.html#a77c8aabd89ad49fb5bbc727924042cc8">process::http::authentication::setAuthenticator</a></div><div class="ttdeci">Future&lt; Nothing &gt; setAuthenticator(const std::string &amp;realm, Owned&lt; Authenticator &gt; authenticator)</div><div class="ttdoc">Sets (or overwrites) the authenticator for the realm. </div></div>
-<div class="ttc" id="structprocess_1_1http_1_1NotImplemented_html_ac786e0b6d4f5bd8ad74690791bd1c423"><div class="ttname"><a href="structprocess_1_1http_1_1NotImplemented.html#ac786e0b6d4f5bd8ad74690791bd1c423">process::http::NotImplemented::NotImplemented</a></div><div class="ttdeci">NotImplemented()</div><div class="ttdef"><b>Definition:</b> http.hpp:834</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1OK_html_a0ae8b20f46ae7ce0243dfe7235bbb250"><div class="ttname"><a href="structprocess_1_1http_1_1OK.html#a0ae8b20f46ae7ce0243dfe7235bbb250">process::http::OK::OK</a></div><div class="ttdeci">OK(const char *body)</div><div class="ttdef"><b>Definition:</b> http.hpp:667</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_ac38d2d21e08b9d2af0511c216613db0f"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ac38d2d21e08b9d2af0511c216613db0f">process::http::Status::SERVICE_UNAVAILABLE</a></div><div class="ttdeci">static const uint16_t SERVICE_UNAVAILABLE</div><div class="ttdef"><b>Definition:</b> http.hpp:252</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a></div><div class="ttdef"><b>Definition:</b> http.hpp:340</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1NotImplemented_html_ac786e0b6d4f5bd8ad74690791bd1c423"><div class="ttname"><a href="structprocess_1_1http_1_1NotImplemented.html#ac786e0b6d4f5bd8ad74690791bd1c423">process::http::NotImplemented::NotImplemented</a></div><div class="ttdeci">NotImplemented()</div><div class="ttdef"><b>Definition:</b> http.hpp:837</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1OK_html_a0ae8b20f46ae7ce0243dfe7235bbb250"><div class="ttname"><a href="structprocess_1_1http_1_1OK.html#a0ae8b20f46ae7ce0243dfe7235bbb250">process::http::OK::OK</a></div><div class="ttdeci">OK(const char *body)</div><div class="ttdef"><b>Definition:</b> http.hpp:670</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_ac38d2d21e08b9d2af0511c216613db0f"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ac38d2d21e08b9d2af0511c216613db0f">process::http::Status::SERVICE_UNAVAILABLE</a></div><div class="ttdeci">static const uint16_t SERVICE_UNAVAILABLE</div><div class="ttdef"><b>Definition:</b> http.hpp:253</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a></div><div class="ttdef"><b>Definition:</b> http.hpp:341</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_ab70487cb3ac225692ff7b0ea9923eb23"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ab70487cb3ac225692ff7b0ea9923eb23">mesos::internal::tests::fragment</a></div><div class="ttdeci">Try&lt;::mesos::Value::Ranges &gt; fragment(const ::mesos::Value::Range &amp;bounds, size_t numRanges)</div></div>
 <div class="ttc" id="classJSON_1_1Proxy_html"><div class="ttname"><a href="classJSON_1_1Proxy.html">JSON::Proxy</a></div><div class="ttdef"><b>Definition:</b> jsonify.hpp:85</div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a1c4709730f229f14c36644bc971645b9"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a1c4709730f229f14c36644bc971645b9">process::http::Status::PAYMENT_REQUIRED</a></div><div class="ttdeci">static const uint16_t PAYMENT_REQUIRED</div><div class="ttdef"><b>Definition:</b> http.hpp:233</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html_a5670b901f50b1cc161664b930411e156"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#a5670b901f50b1cc161664b930411e156">process::http::URL::URL</a></div><div class="ttdeci">URL(const std::string &amp;_scheme, const net::IP &amp;_ip, const uint16_t _port=80, const std::string &amp;_path=&quot;/&quot;, const hashmap&lt; std::string, std::string &gt; &amp;_query=(hashmap&lt; std::string, std::string &gt;()), const Option&lt [...]
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a1c4709730f229f14c36644bc971645b9"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a1c4709730f229f14c36644bc971645b9">process::http::Status::PAYMENT_REQUIRED</a></div><div class="ttdeci">static const uint16_t PAYMENT_REQUIRED</div><div class="ttdef"><b>Definition:</b> http.hpp:234</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html_a5670b901f50b1cc161664b930411e156"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#a5670b901f50b1cc161664b930411e156">process::http::URL::URL</a></div><div class="ttdeci">URL(const std::string &amp;_scheme, const net::IP &amp;_ip, const uint16_t _port=80, const std::string &amp;_path=&quot;/&quot;, const hashmap&lt; std::string, std::string &gt; &amp;_query=(hashmap&lt; std::string, std::string &gt;()), const Option&lt [...]
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; Nothing &gt;</a></div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Headers_html"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html">process::http::Headers</a></div><div class="ttdef"><b>Definition:</b> http.hpp:457</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Headers_html"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html">process::http::Headers</a></div><div class="ttdef"><b>Definition:</b> http.hpp:458</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="libprocess_2include_2process_2socket_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2socket_8hpp.html">socket.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a0f5bf0546812f869183e41132bb6044d"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a0f5bf0546812f869183e41132bb6044d">process::http::Status::USE_PROXY</a></div><div class="ttdeci">static const uint16_t USE_PROXY</div><div class="ttdef"><b>Definition:</b> http.hpp:229</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html_ad1926a8cdc7de53e09cbd954b302b511"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#ad1926a8cdc7de53e09cbd954b302b511">process::http::URL::port</a></div><div class="ttdeci">Option&lt; uint16_t &gt; port</div><div class="ttdef"><b>Definition:</b> http.hpp:173</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Headers_html_a03479d96b4c86a55083f0ac993891186"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#a03479d96b4c86a55083f0ac993891186">process::http::Headers::Headers</a></div><div class="ttdeci">Headers(std::map&lt; std::string, std::string &gt; &amp;&amp;map)</div><div class="ttdef"><b>Definition:</b> http.hpp:473</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a5d2b09dd7b99e2519b641b682dc976b0"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5d2b09dd7b99e2519b641b682dc976b0">process::http::Status::ACCEPTED</a></div><div class="ttdeci">static const uint16_t ACCEPTED</div><div class="ttdef"><b>Definition:</b> http.hpp:219</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1NotFound_html_a45432f89f82b758deed0cd6a7994c1fb"><div class="ttname"><a href="structprocess_1_1http_1_1NotFound.html#a45432f89f82b758deed0cd6a7994c1fb">process::http::NotFound::NotFound</a></div><div class="ttdeci">NotFound()</div><div class="ttdef"><b>Definition:</b> http.hpp:743</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a0f5bf0546812f869183e41132bb6044d"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a0f5bf0546812f869183e41132bb6044d">process::http::Status::USE_PROXY</a></div><div class="ttdeci">static const uint16_t USE_PROXY</div><div class="ttdef"><b>Definition:</b> http.hpp:230</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html_ad1926a8cdc7de53e09cbd954b302b511"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#ad1926a8cdc7de53e09cbd954b302b511">process::http::URL::port</a></div><div class="ttdeci">Option&lt; uint16_t &gt; port</div><div class="ttdef"><b>Definition:</b> http.hpp:174</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Headers_html_a03479d96b4c86a55083f0ac993891186"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#a03479d96b4c86a55083f0ac993891186">process::http::Headers::Headers</a></div><div class="ttdeci">Headers(std::map&lt; std::string, std::string &gt; &amp;&amp;map)</div><div class="ttdef"><b>Definition:</b> http.hpp:474</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a5d2b09dd7b99e2519b641b682dc976b0"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5d2b09dd7b99e2519b641b682dc976b0">process::http::Status::ACCEPTED</a></div><div class="ttdeci">static const uint16_t ACCEPTED</div><div class="ttdef"><b>Definition:</b> http.hpp:220</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1NotFound_html_a45432f89f82b758deed0cd6a7994c1fb"><div class="ttname"><a href="structprocess_1_1http_1_1NotFound.html#a45432f89f82b758deed0cd6a7994c1fb">process::http::NotFound::NotFound</a></div><div class="ttdeci">NotFound()</div><div class="ttdef"><b>Definition:</b> http.hpp:746</div></div>
 <div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1ServiceUnavailable_html_ae9241eaff87c3b47c771c27d95e9721a"><div class="ttname"><a href="structprocess_1_1http_1_1ServiceUnavailable.html#ae9241eaff87c3b47c771c27d95e9721a">process::http::ServiceUnavailable::ServiceUnavailable</a></div><div class="ttdeci">ServiceUnavailable(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:847</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1NotAcceptable_html"><div class="ttname"><a href="structprocess_1_1http_1_1NotAcceptable.html">process::http::NotAcceptable</a></div><div class="ttdef"><b>Definition:</b> http.hpp:782</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1ServiceUnavailable_html_ae9241eaff87c3b47c771c27d95e9721a"><div class="ttname"><a href="structprocess_1_1http_1_1ServiceUnavailable.html#ae9241eaff87c3b47c771c27d95e9721a">process::http::ServiceUnavailable::ServiceUnavailable</a></div><div class="ttdeci">ServiceUnavailable(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:850</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1NotAcceptable_html"><div class="ttname"><a href="structprocess_1_1http_1_1NotAcceptable.html">process::http::NotAcceptable</a></div><div class="ttdef"><b>Definition:</b> http.hpp:785</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ae18e508ddf8cd65d7778320fa57550f3"><div class="ttname"><a href="namespaceprocess_1_1http.html#ae18e508ddf8cd65d7778320fa57550f3">process::http::post</a></div><div class="ttdeci">Future&lt; Response &gt; post(const URL &amp;url, const Option&lt; Headers &gt; &amp;headers=None(), const Option&lt; std::string &gt; &amp;body=None(), const Option&lt; std::string &gt; &amp;contentType=None())</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_af2b66a0484ac2a6448270526c854251c"><div class="ttname"><a href="namespaceprocess_1_1http.html#af2b66a0484ac2a6448270526c854251c">process::http::createRequest</a></div><div class="ttdeci">Request createRequest(const UPID &amp;upid, const std::string &amp;method, bool enableSSL=false, const Option&lt; std::string &gt; &amp;path=None(), const Option&lt; Headers &gt; &amp;headers=None(), const Option&lt; std::string &gt; &amp;body=None(), co [...]
 <div class="ttc" id="namespaceprocess_1_1http_html_a54e53c8006298fe99e3fb5f55c0e8c41"><div class="ttname"><a href="namespaceprocess_1_1http.html#a54e53c8006298fe99e3fb5f55c0e8c41">process::http::connect</a></div><div class="ttdeci">Future&lt; Connection &gt; connect(const network::Address &amp;address, Scheme scheme)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1InternalServerError_html"><div class="ttname"><a href="structprocess_1_1http_1_1InternalServerError.html">process::http::InternalServerError</a></div><div class="ttdef"><b>Definition:</b> http.hpp:822</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a3a459e9dbce042511e6359533f6925d4"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4">process::http::Request::keepAlive</a></div><div class="ttdeci">bool keepAlive</div><div class="ttdef"><b>Definition:</b> http.hpp:544</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Accepted_html_ac694c4b875e0d6e21ace64e82be1753c"><div class="ttname"><a href="structprocess_1_1http_1_1Accepted.html#ac694c4b875e0d6e21ace64e82be1753c">process::http::Accepted::Accepted</a></div><div class="ttdeci">Accepted(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:687</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_html_a4dfc8ee332d8e02d63079491086d3a3b"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html#a4dfc8ee332d8e02d63079491086d3a3b">process::http::Pipe::operator==</a></div><div class="ttdeci">bool operator==(const Pipe &amp;other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:389</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a3cc43c9b0a051240b63bf536ff355aa3"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a3cc43c9b0a051240b63bf536ff355aa3">process::http::Status::SEE_OTHER</a></div><div class="ttdeci">static const uint16_t SEE_OTHER</div><div class="ttdef"><b>Definition:</b> http.hpp:227</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html_ac118f7e5f511e0840b7e4460f3287aa5"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ac118f7e5f511e0840b7e4460f3287aa5">process::http::Pipe::Reader::operator!=</a></div><div class="ttdeci">bool operator!=(const Reader &amp;other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:323</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1InternalServerError_html"><div class="ttname"><a href="structprocess_1_1http_1_1InternalServerError.html">process::http::InternalServerError</a></div><div class="ttdef"><b>Definition:</b> http.hpp:825</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a3a459e9dbce042511e6359533f6925d4"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4">process::http::Request::keepAlive</a></div><div class="ttdeci">bool keepAlive</div><div class="ttdef"><b>Definition:</b> http.hpp:545</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Accepted_html_ac694c4b875e0d6e21ace64e82be1753c"><div class="ttname"><a href="structprocess_1_1http_1_1Accepted.html#ac694c4b875e0d6e21ace64e82be1753c">process::http::Accepted::Accepted</a></div><div class="ttdeci">Accepted(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:690</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_html_a4dfc8ee332d8e02d63079491086d3a3b"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html#a4dfc8ee332d8e02d63079491086d3a3b">process::http::Pipe::operator==</a></div><div class="ttdeci">bool operator==(const Pipe &amp;other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:390</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a3cc43c9b0a051240b63bf536ff355aa3"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a3cc43c9b0a051240b63bf536ff355aa3">process::http::Status::SEE_OTHER</a></div><div class="ttdeci">static const uint16_t SEE_OTHER</div><div class="ttdef"><b>Definition:</b> http.hpp:228</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html_ac118f7e5f511e0840b7e4460f3287aa5"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ac118f7e5f511e0840b7e4460f3287aa5">process::http::Pipe::Reader::operator!=</a></div><div class="ttdeci">bool operator!=(const Reader &amp;other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:324</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_ae105d018cfcf82f5c19c79196101fd9b"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ae105d018cfcf82f5c19c79196101fd9b">process::http::Status::OK</a></div><div class="ttdeci">static const uint16_t OK</div><div class="ttdef"><b>Definition:</b> http.hpp:217</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1ServiceUnavailable_html"><div class="ttname"><a href="structprocess_1_1http_1_1ServiceUnavailable.html">process::http::ServiceUnavailable</a></div><div class="ttdef"><b>Definition:</b> http.hpp:842</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html_a0405a5eae13705f0cfe7b78e2928bc5f"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#a0405a5eae13705f0cfe7b78e2928bc5f">process::http::URL::URL</a></div><div class="ttdeci">URL(const std::string &amp;_scheme, const std::string &amp;_domain, const uint16_t _port=80, const std::string &amp;_path=&quot;/&quot;, const hashmap&lt; std::string, std::string &gt; &amp;_query=(hashmap&lt; std::string, std::string &gt;()), const O [...]
-<div class="ttc" id="structprocess_1_1http_1_1OK_html_adb6550d4be6f18eedffea30d2f39faf6"><div class="ttname"><a href="structprocess_1_1http_1_1OK.html#adb6550d4be6f18eedffea30d2f39faf6">process::http::OK::OK</a></div><div class="ttdeci">OK(const std::string &amp;body, const std::string &amp;contentType)</div><div class="ttdef"><b>Definition:</b> http.hpp:673</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_ae105d018cfcf82f5c19c79196101fd9b"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ae105d018cfcf82f5c19c79196101fd9b">process::http::Status::OK</a></div><div class="ttdeci">static const uint16_t OK</div><div class="ttdef"><b>Definition:</b> http.hpp:218</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1ServiceUnavailable_html"><div class="ttname"><a href="structprocess_1_1http_1_1ServiceUnavailable.html">process::http::ServiceUnavailable</a></div><div class="ttdef"><b>Definition:</b> http.hpp:845</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html_a0405a5eae13705f0cfe7b78e2928bc5f"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#a0405a5eae13705f0cfe7b78e2928bc5f">process::http::URL::URL</a></div><div class="ttdeci">URL(const std::string &amp;_scheme, const std::string &amp;_domain, const uint16_t _port=80, const std::string &amp;_path=&quot;/&quot;, const hashmap&lt; std::string, std::string &gt; &amp;_query=(hashmap&lt; std::string, std::string &gt;()), const O [...]
+<div class="ttc" id="structprocess_1_1http_1_1OK_html_adb6550d4be6f18eedffea30d2f39faf6"><div class="ttname"><a href="structprocess_1_1http_1_1OK.html#adb6550d4be6f18eedffea30d2f39faf6">process::http::OK::OK</a></div><div class="ttdeci">OK(const std::string &amp;body, const std::string &amp;contentType)</div><div class="ttdef"><b>Definition:</b> http.hpp:676</div></div>
 <div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Server_1_1CreateOptions_html_a4cb41422a65c356139fd2c422e4e7858"><div class="ttname"><a href="structprocess_1_1http_1_1Server_1_1CreateOptions.html#a4cb41422a65c356139fd2c422e4e7858">process::http::Server::CreateOptions::scheme</a></div><div class="ttdeci">Scheme scheme</div><div class="ttdef"><b>Definition:</b> http.hpp:1054</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Server_1_1CreateOptions_html_a4cb41422a65c356139fd2c422e4e7858"><div class="ttname"><a href="structprocess_1_1http_1_1Server_1_1CreateOptions.html#a4cb41422a65c356139fd2c422e4e7858">process::http::Server::CreateOptions::scheme</a></div><div class="ttdeci">Scheme scheme</div><div class="ttdef"><b>Definition:</b> http.hpp:1057</div></div>
 <div class="ttc" id="namespaceprocess_html_a72c24f06ac3f91b9412de80c6252df25"><div class="ttname"><a href="namespaceprocess.html#a72c24f06ac3f91b9412de80c6252df25">process::run</a></div><div class="ttdeci">Future&lt; R &gt; run(R(*method)())</div><div class="ttdef"><b>Definition:</b> run.hpp:55</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Conflict_html_a4ae4b8edbb8333a08a15f72b9a24e4a6"><div class="ttname"><a href="structprocess_1_1http_1_1Conflict.html#a4ae4b8edbb8333a08a15f72b9a24e4a6">process::http::Conflict::Conflict</a></div><div class="ttdeci">Conflict()</div><div class="ttdef"><b>Definition:</b> http.hpp:794</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html_ae1a6af7f79e3e3662345f71cd4782c92"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#ae1a6af7f79e3e3662345f71cd4782c92">process::http::URL::fragment</a></div><div class="ttdeci">Option&lt; std::string &gt; fragment</div><div class="ttdef"><b>Definition:</b> http.hpp:176</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a838b0372c2834ebe254930cff1ec8bd4"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a838b0372c2834ebe254930cff1ec8bd4">process::http::Status::CONTINUE</a></div><div class="ttdeci">static const uint16_t CONTINUE</div><div class="ttdef"><b>Definition:</b> http.hpp:215</div></div>
+<div class="ttc" id="classprocess_1_1Time_html"><div class="ttname"><a href="classprocess_1_1Time.html">process::Time</a></div><div class="ttdef"><b>Definition:</b> time.hpp:23</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Conflict_html_a4ae4b8edbb8333a08a15f72b9a24e4a6"><div class="ttname"><a href="structprocess_1_1http_1_1Conflict.html#a4ae4b8edbb8333a08a15f72b9a24e4a6">process::http::Conflict::Conflict</a></div><div class="ttdeci">Conflict()</div><div class="ttdef"><b>Definition:</b> http.hpp:797</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html_ae1a6af7f79e3e3662345f71cd4782c92"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#ae1a6af7f79e3e3662345f71cd4782c92">process::http::URL::fragment</a></div><div class="ttdeci">Option&lt; std::string &gt; fragment</div><div class="ttdef"><b>Definition:</b> http.hpp:177</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a838b0372c2834ebe254930cff1ec8bd4"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a838b0372c2834ebe254930cff1ec8bd4">process::http::Status::CONTINUE</a></div><div class="ttdeci">static const uint16_t CONTINUE</div><div class="ttdef"><b>Definition:</b> http.hpp:216</div></div>
 <div class="ttc" id="namespacecgroups_1_1devices_html_a22494291bc2cb89697dcd2b5f288bdd3"><div class="ttname"><a href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">cgroups::devices::list</a></div><div class="ttdeci">Try&lt; std::vector&lt; Entry &gt; &gt; list(const std::string &amp;hierarchy, const std::string &amp;cgroup)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a2a724a29d7c8d8e047e009a897252280"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a2a724a29d7c8d8e047e009a897252280">process::http::Status::PROXY_AUTHENTICATION_REQUIRED</a></div><div class="ttdeci">static const uint16_t PROXY_AUTHENTICATION_REQUIRED</div><div class="ttdef"><b>Definition:</b> http.hpp:238</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a2a724a29d7c8d8e047e009a897252280"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a2a724a29d7c8d8e047e009a897252280">process::http::Status::PROXY_AUTHENTICATION_REQUIRED</a></div><div class="ttdeci">static const uint16_t PROXY_AUTHENTICATION_REQUIRED</div><div class="ttdef"><b>Definition:</b> http.hpp:239</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="structJSON_1_1Value_html"><div class="ttname"><a href="structJSON_1_1Value.html">JSON::Value</a></div><div class="ttdef"><b>Definition:</b> json.hpp:247</div></div>
 <div class="ttc" id="namespacelambda_html_a6030d65051d5968ada4d2e528b2fcd57"><div class="ttname"><a href="namespacelambda.html#a6030d65051d5968ada4d2e528b2fcd57">lambda::map</a></div><div class="ttdeci">Iterable&lt; V &gt; map(F &amp;&amp;f, const Iterable&lt; U, Us... &gt; &amp;input)</div><div class="ttdef"><b>Definition:</b> lambda.hpp:46</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1BadRequest_html_a16f75cbcfe0161d83b8d66a250116e11"><div class="ttname"><a href="structprocess_1_1http_1_1BadRequest.html#a16f75cbcfe0161d83b8d66a250116e11">process::http::BadRequest::BadRequest</a></div><div class="ttdeci">BadRequest(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:707</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1BadRequest_html_a16f75cbcfe0161d83b8d66a250116e11"><div class="ttname"><a href="structprocess_1_1http_1_1BadRequest.html#a16f75cbcfe0161d83b8d66a250116e11">process::http::BadRequest::BadRequest</a></div><div class="ttdeci">BadRequest(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:710</div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1PreconditionFailed_html"><div class="ttname"><a href="structprocess_1_1http_1_1PreconditionFailed.html">process::http::PreconditionFailed</a></div><div class="ttdef"><b>Definition:</b> http.hpp:802</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_html_a140c24540da2515a1c9835b594bc4df2"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html#a140c24540da2515a1c9835b594bc4df2">process::http::Pipe::operator!=</a></div><div class="ttdeci">bool operator!=(const Pipe &amp;other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:390</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1PreconditionFailed_html"><div class="ttname"><a href="structprocess_1_1http_1_1PreconditionFailed.html">process::http::PreconditionFailed</a></div><div class="ttdef"><b>Definition:</b> http.hpp:805</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_html_a140c24540da2515a1c9835b594bc4df2"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html#a140c24540da2515a1c9835b594bc4df2">process::http::Pipe::operator!=</a></div><div class="ttdeci">bool operator!=(const Pipe &amp;other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:391</div></div>
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1credentials_html_a137c93d60149616181a10e9f39986f7f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials::read</a></div><div class="ttdeci">Result&lt; Credentials &gt; read(const Path &amp;path)</div><div class="ttdef"><b>Definition:</b> credentials.hpp:35</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_1_1authorization_html_a0083eba64f0133537ce496006258a344"><div class="ttname"><a href="namespaceprocess_1_1http_1_1authorization.html#a0083eba64f0133537ce496006258a344">process::http::authorization::unsetCallbacks</a></div><div class="ttdeci">void unsetCallbacks()</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_aad42d5f8c85b81742de9f3f1a0f6d328"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328">process::http::Response::path</a></div><div class="ttdeci">std::string path</div><div class="ttdef"><b>Definition:</b> http.hpp:655</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1TemporaryRedirect_html_adbbe7389179708e229d9a07071041fde"><div class="ttname"><a href="structprocess_1_1http_1_1TemporaryRedirect.html#adbbe7389179708e229d9a07071041fde">process::http::TemporaryRedirect::TemporaryRedirect</a></div><div class="ttdeci">TemporaryRedirect(const std::string &amp;url)</div><div class="ttdef"><b>Definition:</b> http.hpp:694</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1OK_html_a82a9276bdee5eb85723f8b651c1c3ebb"><div class="ttname"><a href="structprocess_1_1http_1_1OK.html#a82a9276bdee5eb85723f8b651c1c3ebb">process::http::OK::OK</a></div><div class="ttdeci">OK(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:670</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a2e81202fca3244a7de00ac7bb253d59d"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d">process::http::Request::method</a></div><div class="ttdeci">std::string method</div><div class="ttdef"><b>Definition:</b> http.hpp:524</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_aad42d5f8c85b81742de9f3f1a0f6d328"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328">process::http::Response::path</a></div><div class="ttdeci">std::string path</div><div class="ttdef"><b>Definition:</b> http.hpp:658</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1TemporaryRedirect_html_adbbe7389179708e229d9a07071041fde"><div class="ttname"><a href="structprocess_1_1http_1_1TemporaryRedirect.html#adbbe7389179708e229d9a07071041fde">process::http::TemporaryRedirect::TemporaryRedirect</a></div><div class="ttdeci">TemporaryRedirect(const std::string &amp;url)</div><div class="ttdef"><b>Definition:</b> http.hpp:697</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1OK_html_a82a9276bdee5eb85723f8b651c1c3ebb"><div class="ttname"><a href="structprocess_1_1http_1_1OK.html#a82a9276bdee5eb85723f8b651c1c3ebb">process::http::OK::OK</a></div><div class="ttdeci">OK(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:673</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a2e81202fca3244a7de00ac7bb253d59d"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d">process::http::Request::method</a></div><div class="ttdeci">std::string method</div><div class="ttdef"><b>Definition:</b> http.hpp:525</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:596</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:599</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_a64211e6e3428968c27b5753f05cbcf45"><div class="ttname"><a href="namespaceprocess_1_1http.html#a64211e6e3428968c27b5753f05cbcf45">process::http::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const URL &amp;url)</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_html_ac4d65a3bbbdfba2bfeb755aedb5153da"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html#ac4d65a3bbbdfba2bfeb755aedb5153da">process::http::Pipe::Pipe</a></div><div class="ttdeci">Pipe()</div><div class="ttdef"><b>Definition:</b> http.hpp:382</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1UnsupportedMediaType_html"><div class="ttname"><a href="structprocess_1_1http_1_1UnsupportedMediaType.html">process::http::UnsupportedMediaType</a></div><div class="ttdef"><b>Definition:</b> http.hpp:812</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Headers_html_afd463b216eeec49fdaa867b57a4a8885"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#afd463b216eeec49fdaa867b57a4a8885">process::http::Headers::operator+</a></div><div class="ttdeci">Headers operator+(const Headers &amp;that) const </div><div class="ttdef"><b>Definition:</b> http.hpp:510</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a78dfcfa785afc80e221d92543ff617f1"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1">process::http::Request::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:564</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_ac1989e4156b3c5b009e5a0ab15d61ff1"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ac1989e4156b3c5b009e5a0ab15d61ff1">process::http::Status::SWITCHING_PROTOCOLS</a></div><div class="ttdeci">static const uint16_t SWITCHING_PROTOCOLS</div><div class="ttdef"><b>Definition:</b> http.hpp:216</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a12afe0fc9b46decff08215e12bdb00ac"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a12afe0fc9b46decff08215e12bdb00ac">process::http::Status::BAD_GATEWAY</a></div><div class="ttdeci">static const uint16_t BAD_GATEWAY</div><div class="ttdef"><b>Definition:</b> http.hpp:251</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_html_ac4d65a3bbbdfba2bfeb755aedb5153da"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html#ac4d65a3bbbdfba2bfeb755aedb5153da">process::http::Pipe::Pipe</a></div><div class="ttdeci">Pipe()</div><div class="ttdef"><b>Definition:</b> http.hpp:383</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1UnsupportedMediaType_html"><div class="ttname"><a href="structprocess_1_1http_1_1UnsupportedMediaType.html">process::http::UnsupportedMediaType</a></div><div class="ttdef"><b>Definition:</b> http.hpp:815</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Headers_html_afd463b216eeec49fdaa867b57a4a8885"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#afd463b216eeec49fdaa867b57a4a8885">process::http::Headers::operator+</a></div><div class="ttdeci">Headers operator+(const Headers &amp;that) const </div><div class="ttdef"><b>Definition:</b> http.hpp:511</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a78dfcfa785afc80e221d92543ff617f1"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1">process::http::Request::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:565</div></div>
+<div class="ttc" id="clock_8hpp_html"><div class="ttname"><a href="clock_8hpp.html">clock.hpp</a></div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_ac1989e4156b3c5b009e5a0ab15d61ff1"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ac1989e4156b3c5b009e5a0ab15d61ff1">process::http::Status::SWITCHING_PROTOCOLS</a></div><div class="ttdeci">static const uint16_t SWITCHING_PROTOCOLS</div><div class="ttdef"><b>Definition:</b> http.hpp:217</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a12afe0fc9b46decff08215e12bdb00ac"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a12afe0fc9b46decff08215e12bdb00ac">process::http::Status::BAD_GATEWAY</a></div><div class="ttdeci">static const uint16_t BAD_GATEWAY</div><div class="ttdef"><b>Definition:</b> http.hpp:252</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_a326df4e96872718e16229a600f4891dc"><div class="ttname"><a href="namespaceprocess_1_1http.html#a326df4e96872718e16229a600f4891dc">process::http::decodeResponses</a></div><div class="ttdeci">Try&lt; std::vector&lt; Response &gt; &gt; decodeResponses(const std::string &amp;s)</div><div class="ttdoc">Decode HTTP responses from the given string. </div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_ae1c6540846d05803ff13c01a17be2df7"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ae1c6540846d05803ff13c01a17be2df7">process::http::Status::INTERNAL_SERVER_ERROR</a></div><div class="ttdeci">static const uint16_t INTERNAL_SERVER_ERROR</div><div class="ttdef"><b>Definition:</b> http.hpp:249</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1BadRequest_html"><div class="ttname"><a href="structprocess_1_1http_1_1BadRequest.html">process::http::BadRequest</a></div><div class="ttdef"><b>Definition:</b> http.hpp:702</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1UnsupportedMediaType_html_a9a383ddcf2f2fb6ce2581bc629a4e6c9"><div class="ttname"><a href="structprocess_1_1http_1_1UnsupportedMediaType.html#a9a383ddcf2f2fb6ce2581bc629a4e6c9">process::http::UnsupportedMediaType::UnsupportedMediaType</a></div><div class="ttdeci">UnsupportedMediaType()</div><div class="ttdef"><b>Definition:</b> http.hpp:814</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_ae1c6540846d05803ff13c01a17be2df7"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ae1c6540846d05803ff13c01a17be2df7">process::http::Status::INTERNAL_SERVER_ERROR</a></div><div class="ttdeci">static const uint16_t INTERNAL_SERVER_ERROR</div><div class="ttdef"><b>Definition:</b> http.hpp:250</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1BadRequest_html"><div class="ttname"><a href="structprocess_1_1http_1_1BadRequest.html">process::http::BadRequest</a></div><div class="ttdef"><b>Definition:</b> http.hpp:705</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1UnsupportedMediaType_html_a9a383ddcf2f2fb6ce2581bc629a4e6c9"><div class="ttname"><a href="structprocess_1_1http_1_1UnsupportedMediaType.html#a9a383ddcf2f2fb6ce2581bc629a4e6c9">process::http::UnsupportedMediaType::UnsupportedMediaType</a></div><div class="ttdeci">UnsupportedMediaType()</div><div class="ttdef"><b>Definition:</b> http.hpp:817</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a66ff2d5af4db53227f787281c0765d8d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol::write</a></div><div class="ttdeci">Protocol&lt; WriteRequest, WriteResponse &gt; write</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1OK_html"><div class="ttname"><a href="structprocess_1_1http_1_1OK.html">process::http::OK</a></div><div class="ttdef"><b>Definition:</b> http.hpp:662</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1MethodNotAllowed_html_a6c549ec953179bfbfa98df2fe6b4ddbd"><div class="ttname"><a href="structprocess_1_1http_1_1MethodNotAllowed.html#a6c549ec953179bfbfa98df2fe6b4ddbd">process::http::MethodNotAllowed::MethodNotAllowed</a></div><div class="ttdeci">MethodNotAllowed(const std::initializer_list&lt; std::string &gt; &amp;allowedMethods, const Option&lt; std::string &gt; &amp;requestMethod=None())</div><div class="ttdef"><b>Definition:</b> http.hpp [...]
-<div class="ttc" id="classprocess_1_1http_1_1Headers_html_abf4e64a7f7a09f6d99497296f9ab4911"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#abf4e64a7f7a09f6d99497296f9ab4911">process::http::Headers::Headers</a></div><div class="ttdeci">Headers(const std::map&lt; std::string, std::string &gt; &amp;map)</div><div class="ttdef"><b>Definition:</b> http.hpp:466</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1OK_html"><div class="ttname"><a href="structprocess_1_1http_1_1OK.html">process::http::OK</a></div><div class="ttdef"><b>Definition:</b> http.hpp:665</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1MethodNotAllowed_html_a6c549ec953179bfbfa98df2fe6b4ddbd"><div class="ttname"><a href="structprocess_1_1http_1_1MethodNotAllowed.html#a6c549ec953179bfbfa98df2fe6b4ddbd">process::http::MethodNotAllowed::MethodNotAllowed</a></div><div class="ttdeci">MethodNotAllowed(const std::initializer_list&lt; std::string &gt; &amp;allowedMethods, const Option&lt; std::string &gt; &amp;requestMethod=None())</div><div class="ttdef"><b>Definition:</b> http.hpp [...]
+<div class="ttc" id="classprocess_1_1http_1_1Headers_html_abf4e64a7f7a09f6d99497296f9ab4911"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#abf4e64a7f7a09f6d99497296f9ab4911">process::http::Headers::Headers</a></div><div class="ttdeci">Headers(const std::map&lt; std::string, std::string &gt; &amp;map)</div><div class="ttdef"><b>Definition:</b> http.hpp:467</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
 <div class="ttc" id="namespaceprocess_html_afdecc57ab065ab5d354e728d0ef0ff34"><div class="ttname"><a href="namespaceprocess.html#afdecc57ab065ab5d354e728d0ef0ff34">process::address</a></div><div class="ttdeci">network::inet::Address address()</div><div class="ttdoc">Returns the socket address associated with this instance of the library. </div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_aaa40446a9ede5dc719b34d58300d9766"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#aaa40446a9ede5dc719b34d58300d9766">process::http::Status::NOT_MODIFIED</a></div><div class="ttdeci">static const uint16_t NOT_MODIFIED</div><div class="ttdef"><b>Definition:</b> http.hpp:228</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Unauthorized_html"><div class="ttname"><a href="structprocess_1_1http_1_1Unauthorized.html">process::http::Unauthorized</a></div><div class="ttdef"><b>Definition:</b> http.hpp:712</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Server_html_a911155b94d612d120d089bfac1ba5db6"><div class="ttname"><a href="classprocess_1_1http_1_1Server.html#a911155b94d612d120d089bfac1ba5db6">process::http::Server::create</a></div><div class="ttdeci">static Try&lt; Server &gt; create(network::Socket socket, F &amp;&amp;f, const CreateOptions &amp;options=DEFAULT_CREATE_OPTIONS())</div><div class="ttdef"><b>Definition:</b> http.hpp:1096</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_aaa40446a9ede5dc719b34d58300d9766"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#aaa40446a9ede5dc719b34d58300d9766">process::http::Status::NOT_MODIFIED</a></div><div class="ttdeci">static const uint16_t NOT_MODIFIED</div><div class="ttdef"><b>Definition:</b> http.hpp:229</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Unauthorized_html"><div class="ttname"><a href="structprocess_1_1http_1_1Unauthorized.html">process::http::Unauthorized</a></div><div class="ttdef"><b>Definition:</b> http.hpp:715</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Server_html_a911155b94d612d120d089bfac1ba5db6"><div class="ttname"><a href="classprocess_1_1http_1_1Server.html#a911155b94d612d120d089bfac1ba5db6">process::http::Server::create</a></div><div class="ttdeci">static Try&lt; Server &gt; create(network::Socket socket, F &amp;&amp;f, const CreateOptions &amp;options=DEFAULT_CREATE_OPTIONS())</div><div class="ttdef"><b>Definition:</b> http.hpp:1099</div></div>
 <div class="ttc" id="classOption_html_a06eab791122ebc1f8af4ad310e5e7d7e"><div class="ttname"><a href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> option.hpp:116</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Connection_html_aab3713f98e82c3615d16567561678d4b"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html#aab3713f98e82c3615d16567561678d4b">process::http::Connection::peerAddress</a></div><div class="ttdeci">const network::Address peerAddress</div><div class="ttdef"><b>Definition:</b> http.hpp:977</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a877f7875ccf8eb543acc3dc542ce4082"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a877f7875ccf8eb543acc3dc542ce4082">process::http::Status::REQUESTED_RANGE_NOT_SATISFIABLE</a></div><div class="ttdeci">static const uint16_t REQUESTED_RANGE_NOT_SATISFIABLE</div><div class="ttdef"><b>Definition:</b> http.hpp:247</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Connection_html_aab3713f98e82c3615d16567561678d4b"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html#aab3713f98e82c3615d16567561678d4b">process::http::Connection::peerAddress</a></div><div class="ttdeci">const network::Address peerAddress</div><div class="ttdef"><b>Definition:</b> http.hpp:980</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a877f7875ccf8eb543acc3dc542ce4082"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a877f7875ccf8eb543acc3dc542ce4082">process::http::Status::REQUESTED_RANGE_NOT_SATISFIABLE</a></div><div class="ttdeci">static const uint16_t REQUESTED_RANGE_NOT_SATISFIABLE</div><div class="ttdef"><b>Definition:</b> http.hpp:248</div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1http_1_1authorization_html_a5c0dc8d25fb3556f4be432507c6f0f2c"><div class="ttname"><a href="namespaceprocess_1_1http_1_1authorization.html#a5c0dc8d25fb3556f4be432507c6f0f2c">process::http::authorization::setCallbacks</a></div><div class="ttdeci">void setCallbacks(const AuthorizationCallbacks &amp;)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_af8f62dd7f1179ffc32c58aceef60decb"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#af8f62dd7f1179ffc32c58aceef60decb">process::http::Status::CREATED</a></div><div class="ttdeci">static const uint16_t CREATED</div><div class="ttdef"><b>Definition:</b> http.hpp:218</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_af8f62dd7f1179ffc32c58aceef60decb"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#af8f62dd7f1179ffc32c58aceef60decb">process::http::Status::CREATED</a></div><div class="ttdeci">static const uint16_t CREATED</div><div class="ttdef"><b>Definition:</b> http.hpp:219</div></div>
 <div class="ttc" id="namespacecgroups_html_a2ecc89636706df947027a4c3c2100fbe"><div class="ttname"><a href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">cgroups::create</a></div><div class="ttdeci">Try&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8">process::http::Response::PATH</a></div><div class="ttdef"><b>Definition:</b> http.hpp:650</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8">process::http::Response::PATH</a></div><div class="ttdef"><b>Definition:</b> http.hpp:653</div></div>
 <div class="ttc" id="jsonify_8hpp_html"><div class="ttname"><a href="jsonify_8hpp.html">jsonify.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ac7ac8132a8d8772335efd5a55d9ebb4f"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ac7ac8132a8d8772335efd5a55d9ebb4f">process::http::Response::Response</a></div><div class="ttdeci">Response()</div><div class="ttdef"><b>Definition:</b> http.hpp:598</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a370088c7f9891cd5363ce2f59b39b8ab"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a370088c7f9891cd5363ce2f59b39b8ab">process::http::Status::UNAUTHORIZED</a></div><div class="ttdeci">static const uint16_t UNAUTHORIZED</div><div class="ttdef"><b>Definition:</b> http.hpp:232</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_ab9caadbc291e8d0e7d633faada0119a0"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ab9caadbc291e8d0e7d633faada0119a0">process::http::Status::NOT_FOUND</a></div><div class="ttdeci">static const uint16_t NOT_FOUND</div><div class="ttdef"><b>Definition:</b> http.hpp:235</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_ac7ac8132a8d8772335efd5a55d9ebb4f"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ac7ac8132a8d8772335efd5a55d9ebb4f">process::http::Response::Response</a></div><div class="ttdeci">Response()</div><div class="ttdef"><b>Definition:</b> http.hpp:601</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a370088c7f9891cd5363ce2f59b39b8ab"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a370088c7f9891cd5363ce2f59b39b8ab">process::http::Status::UNAUTHORIZED</a></div><div class="ttdeci">static const uint16_t UNAUTHORIZED</div><div class="ttdef"><b>Definition:</b> http.hpp:233</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_ab9caadbc291e8d0e7d633faada0119a0"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ab9caadbc291e8d0e7d633faada0119a0">process::http::Status::NOT_FOUND</a></div><div class="ttdeci">static const uint16_t NOT_FOUND</div><div class="ttdef"><b>Definition:</b> http.hpp:236</div></div>
 <div class="ttc" id="namespacemesos_1_1uri_html_a5dff7c4a2df7be12fb642b5801c34f9f"><div class="ttname"><a href="namespacemesos_1_1uri.html#a5dff7c4a2df7be12fb642b5801c34f9f">mesos::uri::http</a></div><div class="ttdeci">URI http(const std::string &amp;host, const std::string &amp;path=&quot;/&quot;, const Option&lt; int &gt; &amp;port=None(), const Option&lt; std::string &gt; &amp;query=None(), const Option&lt; std::string &gt; &amp;fragment=None(), const Option&lt; std::string &gt; &amp [...]
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html_ab05ad7874980715328153d42c6b138be"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ab05ad7874980715328153d42c6b138be">process::http::Pipe::Reader::operator==</a></div><div class="ttdeci">bool operator==(const Reader &amp;other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:322</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html_ab05ad7874980715328153d42c6b138be"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ab05ad7874980715328153d42c6b138be">process::http::Pipe::Reader::operator==</a></div><div class="ttdeci">bool operator==(const Reader &amp;other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:323</div></div>
 <div class="ttc" id="namespacerouting_html_aee51d4e36a57bab7d6ada56e15467370"><div class="ttname"><a href="namespacerouting.html#aee51d4e36a57bab7d6ada56e15467370">routing::socket</a></div><div class="ttdeci">Try&lt; Netlink&lt; struct nl_sock &gt; &gt; socket(int protocol=NETLINK_ROUTE)</div><div class="ttdef"><b>Definition:</b> internal.hpp:91</div></div>
 <div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a4b9ac228c6172625a36f454797b1b33c"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a4b9ac228c6172625a36f454797b1b33c">process::http::Status::NOT_IMPLEMENTED</a></div><div class="ttdeci">static const uint16_t NOT_IMPLEMENTED</div><div class="ttdef"><b>Definition:</b> http.hpp:250</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a4b9ac228c6172625a36f454797b1b33c"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a4b9ac228c6172625a36f454797b1b33c">process::http::Status::NOT_IMPLEMENTED</a></div><div class="ttdeci">static const uint16_t NOT_IMPLEMENTED</div><div class="ttdef"><b>Definition:</b> http.hpp:251</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:36</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a9493ad5bff101f2d06e40d4d70ea22fd"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a9493ad5bff101f2d06e40d4d70ea22fd">process::http::Request::received</a></div><div class="ttdeci">Time received</div><div class="ttdef"><b>Definition:</b> http.hpp:568</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a49f854c52adce69bc1d4cc5c15cdccac"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a49f854c52adce69bc1d4cc5c15cdccac">process::http::Status::string</a></div><div class="ttdeci">static std::string string(uint16_t code)</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Headers_html_a8ebd5d74c3557ec3ee54daf933c5e51c"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#a8ebd5d74c3557ec3ee54daf933c5e51c">process::http::Headers::Headers</a></div><div class="ttdeci">Headers()</div><div class="ttdef"><b>Definition:</b> http.hpp:464</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Headers_html_afcda2f597b4567f9959fffcdb3845cf6"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#afcda2f597b4567f9959fffcdb3845cf6">process::http::Headers::Headers</a></div><div class="ttdeci">Headers(std::initializer_list&lt; std::pair&lt; std::string, std::string &gt;&gt; list)</div><div class="ttdef"><b>Definition:</b> http.hpp:480</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Headers_html_a8ebd5d74c3557ec3ee54daf933c5e51c"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#a8ebd5d74c3557ec3ee54daf933c5e51c">process::http::Headers::Headers</a></div><div class="ttdeci">Headers()</div><div class="ttdef"><b>Definition:</b> http.hpp:465</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Headers_html_afcda2f597b4567f9959fffcdb3845cf6"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#afcda2f597b4567f9959fffcdb3845cf6">process::http::Headers::Headers</a></div><div class="ttdeci">Headers(std::initializer_list&lt; std::pair&lt; std::string, std::string &gt;&gt; list)</div><div class="ttdef"><b>Definition:</b> http.hpp:481</div></div>
 <div class="ttc" id="classprocess_1_1network_1_1internal_1_1Socket_html"><div class="ttname"><a href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; network::Address &gt;</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ae463c5c7a083aea98a89cf9b675b59ab"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">process::http::Response::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:623</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ab52f93de73e86c37fa21484acd5d8e9d"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ab52f93de73e86c37fa21484acd5d8e9d">process::http::Response::Response</a></div><div class="ttdeci">Response(uint16_t _code)</div><div class="ttdef"><b>Definition:</b> http.hpp:601</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Conflict_html_a1cb5be497cc45138cde76c1a949672e1"><div class="ttname"><a href="structprocess_1_1http_1_1Conflict.html#a1cb5be497cc45138cde76c1a949672e1">process::http::Conflict::Conflict</a></div><div class="ttdeci">Conflict(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:797</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Connection_html_ab5d724d915610c6b5ed39049154bd90b"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html#ab5d724d915610c6b5ed39049154bd90b">process::http::Connection::localAddress</a></div><div class="ttdeci">const network::Address localAddress</div><div class="ttdef"><b>Definition:</b> http.hpp:976</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Server_1_1CreateOptions_html_a5a8f51c254c40e780727a0a382349e7e"><div class="ttname"><a href="structprocess_1_1http_1_1Server_1_1CreateOptions.html#a5a8f51c254c40e780727a0a382349e7e">process::http::Server::CreateOptions::backlog</a></div><div class="ttdeci">size_t backlog</div><div class="ttdef"><b>Definition:</b> http.hpp:1055</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a5e86bdc9477d1e574ca545d2e3b5d522"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5e86bdc9477d1e574ca545d2e3b5d522">process::http::Status::REQUEST_URI_TOO_LARGE</a></div><div class="ttdeci">static const uint16_t REQUEST_URI_TOO_LARGE</div><div class="ttdef"><b>Definition:</b> http.hpp:245</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Server_1_1StopOptions_html"><div class="ttname"><a href="structprocess_1_1http_1_1Server_1_1StopOptions.html">process::http::Server::StopOptions</a></div><div class="ttdef"><b>Definition:</b> http.hpp:1069</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_ae463c5c7a083aea98a89cf9b675b59ab"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">process::http::Response::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:626</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_ab52f93de73e86c37fa21484acd5d8e9d"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ab52f93de73e86c37fa21484acd5d8e9d">process::http::Response::Response</a></div><div class="ttdeci">Response(uint16_t _code)</div><div class="ttdef"><b>Definition:</b> http.hpp:604</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Conflict_html_a1cb5be497cc45138cde76c1a949672e1"><div class="ttname"><a href="structprocess_1_1http_1_1Conflict.html#a1cb5be497cc45138cde76c1a949672e1">process::http::Conflict::Conflict</a></div><div class="ttdeci">Conflict(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:800</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Connection_html_ab5d724d915610c6b5ed39049154bd90b"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html#ab5d724d915610c6b5ed39049154bd90b">process::http::Connection::localAddress</a></div><div class="ttdeci">const network::Address localAddress</div><div class="ttdef"><b>Definition:</b> http.hpp:979</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Server_1_1CreateOptions_html_a5a8f51c254c40e780727a0a382349e7e"><div class="ttname"><a href="structprocess_1_1http_1_1Server_1_1CreateOptions.html#a5a8f51c254c40e780727a0a382349e7e">process::http::Server::CreateOptions::backlog</a></div><div class="ttdeci">size_t backlog</div><div class="ttdef"><b>Definition:</b> http.hpp:1058</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a5e86bdc9477d1e574ca545d2e3b5d522"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5e86bdc9477d1e574ca545d2e3b5d522">process::http::Status::REQUEST_URI_TOO_LARGE</a></div><div class="ttdeci">static const uint16_t REQUEST_URI_TOO_LARGE</div><div class="ttdef"><b>Definition:</b> http.hpp:246</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Server_1_1StopOptions_html"><div class="ttname"><a href="structprocess_1_1http_1_1Server_1_1StopOptions.html">process::http::Server::StopOptions</a></div><div class="ttdef"><b>Definition:</b> http.hpp:1072</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad1e795f8cd92c0d2c95aaedab510d4f6"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad1e795f8cd92c0d2c95aaedab510d4f6">process::http::isValidStatus</a></div><div class="ttdeci">bool isValidStatus(uint16_t code)</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Connection_html"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a></div><div class="ttdoc">Represents a connection to an HTTP server. </div><div class="ttdef"><b>Definition:</b> http.hpp:949</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Connection_html"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a></div><div class="ttdoc">Represents a connection to an HTTP server. </div><div class="ttdef"><b>Definition:</b> http.hpp:952</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_1_1authentication_html_a33ca9afbbd1aceb21aa64c2069973a24"><div class="ttname"><a href="namespaceprocess_1_1http_1_1authentication.html#a33ca9afbbd1aceb21aa64c2069973a24">process::http::authentication::unsetAuthenticator</a></div><div class="ttdeci">Future&lt; Nothing &gt; unsetAuthenticator(const std::string &amp;realm)</div><div class="ttdoc">Unsets the authenticator for the realm. </div></div>
-<div class="ttc" id="structprocess_1_1http_1_1CaseInsensitiveEqual_html_a167f121f66fb0f7eac7b7ee8827ace5c"><div class="ttname"><a href="structprocess_1_1http_1_1CaseInsensitiveEqual.html#a167f121f66fb0f7eac7b7ee8827ace5c">process::http::CaseInsensitiveEqual::operator()</a></div><div class="ttdeci">bool operator()(const std::string &amp;left, const std::string &amp;right) const </div><div class="ttdef"><b>Definition:</b> http.hpp:198</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html">process::http::Pipe::Reader</a></div><div class="ttdef"><b>Definition:</b> http.hpp:301</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1CaseInsensitiveEqual_html_a167f121f66fb0f7eac7b7ee8827ace5c"><div class="ttname"><a href="structprocess_1_1http_1_1CaseInsensitiveEqual.html#a167f121f66fb0f7eac7b7ee8827ace5c">process::http::CaseInsensitiveEqual::operator()</a></div><div class="ttdeci">bool operator()(const std::string &amp;left, const std::string &amp;right) const </div><div class="ttdef"><b>Definition:</b> http.hpp:199</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html">process::http::Pipe::Reader</a></div><div class="ttdef"><b>Definition:</b> http.hpp:302</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a587b0f84081baf8fe273378aa839dceb"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a587b0f84081baf8fe273378aa839dceb">process::http::Status::HTTP_VERSION_NOT_SUPPORTED</a></div><div class="ttdeci">static const uint16_t HTTP_VERSION_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> http.hpp:254</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a587b0f84081baf8fe273378aa839dceb"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a587b0f84081baf8fe273378aa839dceb">process::http::Status::HTTP_VERSION_NOT_SUPPORTED</a></div><div class="ttdeci">static const uint16_t HTTP_VERSION_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> http.hpp:255</div></div>
 <div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Unauthorized_html_a26a6377efd8016c73710937995f834f3"><div class="ttname"><a href="structprocess_1_1http_1_1Unauthorized.html#a26a6377efd8016c73710937995f834f3">process::http::Unauthorized::Unauthorized</a></div><div class="ttdeci">Unauthorized(const std::vector&lt; std::string &gt; &amp;challenges, const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:717</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Server_html_ad5bd52941653a8aeef6b416df58abf38"><div class="ttname"><a href="classprocess_1_1http_1_1Server.html#ad5bd52941653a8aeef6b416df58abf38">process::http::Server::create</a></div><div class="ttdeci">static Try&lt; Server &gt; create(const network::Address &amp;address, F &amp;&amp;f, const CreateOptions &amp;options=DEFAULT_CREATE_OPTIONS())</div><div class="ttdef"><b>Definition:</b> http.hpp:1117</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_ae6e1e6f8b96f39b3ce6685de41ab1060"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ae6e1e6f8b96f39b3ce6685de41ab1060">process::http::Status::TEMPORARY_REDIRECT</a></div><div class="ttdeci">static const uint16_t TEMPORARY_REDIRECT</div><div class="ttdef"><b>Definition:</b> http.hpp:230</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Unauthorized_html_a26a6377efd8016c73710937995f834f3"><div class="ttname"><a href="structprocess_1_1http_1_1Unauthorized.html#a26a6377efd8016c73710937995f834f3">process::http::Unauthorized::Unauthorized</a></div><div class="ttdeci">Unauthorized(const std::vector&lt; std::string &gt; &amp;challenges, const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:720</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Server_html_ad5bd52941653a8aeef6b416df58abf38"><div class="ttname"><a href="classprocess_1_1http_1_1Server.html#ad5bd52941653a8aeef6b416df58abf38">process::http::Server::create</a></div><div class="ttdeci">static Try&lt; Server &gt; create(const network::Address &amp;address, F &amp;&amp;f, const CreateOptions &amp;options=DEFAULT_CREATE_OPTIONS())</div><div class="ttdef"><b>Definition:</b> http.hpp:1120</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_ae6e1e6f8b96f39b3ce6685de41ab1060"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ae6e1e6f8b96f39b3ce6685de41ab1060">process::http::Status::TEMPORARY_REDIRECT</a></div><div class="ttdeci">static const uint16_t TEMPORARY_REDIRECT</div><div class="ttdef"><b>Definition:</b> http.hpp:231</div></div>
 <div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a30d5c1ab390d0ede2e99e3838a5f2973"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a30d5c1ab390d0ede2e99e3838a5f2973">process::http::Status::FORBIDDEN</a></div><div class="ttdeci">static const uint16_t FORBIDDEN</div><div class="ttdef"><b>Definition:</b> http.hpp:234</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a53555a597f9376d2dd71daa799a90494"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a53555a597f9376d2dd71daa799a90494">process::http::Request::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:532</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Forbidden_html"><div class="ttname"><a href="structprocess_1_1http_1_1Forbidden.html">process::http::Forbidden</a></div><div class="ttdef"><b>Definition:</b> http.hpp:731</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1NotFound_html"><div class="ttname"><a href="structprocess_1_1http_1_1NotFound.html">process::http::NotFound</a></div><div class="ttdef"><b>Definition:</b> http.hpp:741</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1PreconditionFailed_html_a5a17b1fd4057fc064d5bdc0d5a516fb9"><div class="ttname"><a href="structprocess_1_1http_1_1PreconditionFailed.html#a5a17b1fd4057fc064d5bdc0d5a516fb9">process::http::PreconditionFailed::PreconditionFailed</a></div><div class="ttdeci">PreconditionFailed(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:807</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ad23f61ad9a4ca2cbd074d1ee77170054"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ad23f61ad9a4ca2cbd074d1ee77170054">process::http::Response::Response</a></div><div class="ttdeci">Response(const std::string &amp;_body, uint16_t _code, const std::string &amp;contentType=&quot;text/plain; charset=utf-8&quot;)</div><div class="ttdef"><b>Definition:</b> http.hpp:607</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a30d5c1ab390d0ede2e99e3838a5f2973"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a30d5c1ab390d0ede2e99e3838a5f2973">process::http::Status::FORBIDDEN</a></div><div class="ttdeci">static const uint16_t FORBIDDEN</div><div class="ttdef"><b>Definition:</b> http.hpp:235</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a53555a597f9376d2dd71daa799a90494"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a53555a597f9376d2dd71daa799a90494">process::http::Request::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:533</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Forbidden_html"><div class="ttname"><a href="structprocess_1_1http_1_1Forbidden.html">process::http::Forbidden</a></div><div class="ttdef"><b>Definition:</b> http.hpp:734</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1NotFound_html"><div class="ttname"><a href="structprocess_1_1http_1_1NotFound.html">process::http::NotFound</a></div><div class="ttdef"><b>Definition:</b> http.hpp:744</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1PreconditionFailed_html_a5a17b1fd4057fc064d5bdc0d5a516fb9"><div class="ttname"><a href="structprocess_1_1http_1_1PreconditionFailed.html#a5a17b1fd4057fc064d5bdc0d5a516fb9">process::http::PreconditionFailed::PreconditionFailed</a></div><div class="ttdeci">PreconditionFailed(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:810</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_ad23f61ad9a4ca2cbd074d1ee77170054"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ad23f61ad9a4ca2cbd074d1ee77170054">process::http::Response::Response</a></div><div class="ttdeci">Response(const std::string &amp;_body, uint16_t _code, const std::string &amp;contentType=&quot;text/plain; charset=utf-8&quot;)</div><div class="ttdef"><b>Definition:</b> http.hpp:610</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; Nothing &gt;</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1windows_html_a04c64346155d34517acdf8b587162868"><div class="ttname"><a href="namespaceprocess_1_1windows.html#a04c64346155d34517acdf8b587162868">process::windows::send</a></div><div class="ttdeci">Future&lt; size_t &gt; send(const int_fd &amp;fd, const void *buf, size_t size)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a09dda928f410e7d52b5f48cac8a59c4c"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a09dda928f410e7d52b5f48cac8a59c4c">process::http::Request::Request</a></div><div class="ttdeci">Request()</div><div class="ttdef"><b>Definition:</b> http.hpp:521</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a09dda928f410e7d52b5f48cac8a59c4c"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a09dda928f410e7d52b5f48cac8a59c4c">process::http::Request::Request</a></div><div class="ttdeci">Request()</div><div class="ttdef"><b>Definition:</b> http.hpp:522</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2logging_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2logging_8hpp_source.html
index 0992ea2..f61bb45 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2logging_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2logging_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classprocess_1_1ProcessBase_html_af0d1a6f8da798dfb2b6ea92550b8c6f5"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">process::ProcessBase::route</a></div><div class="ttdeci">void route(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</div><div class="ttdoc">Sets up a handler for HTTP requests with the specifie [...]
 <div class="ttc" id="classprocess_1_1Logging_html_a9f5e2d0fcbfc1cb3a492880a43870656"><div class="ttname"><a href="classprocess_1_1Logging.html#a9f5e2d0fcbfc1cb3a492880a43870656">process::Logging::~Logging</a></div><div class="ttdeci">~Logging() override</div><div class="ttdef"><b>Definition:</b> logging.hpp:40</div></div>
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="classprocess_1_1Logging_html"><div class="ttname"><a href="classprocess_1_1Logging.html">process::Logging</a></div><div class="ttdef"><b>Definition:</b> logging.hpp:25</div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html
index e1a18cd..8f8d8df 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html
@@ -63,7 +63,7 @@
 <div class="ttc" id="classprocess_1_1metrics_1_1internal_1_1MetricsProcess_html_ad5879be2708a6b45ee29fe4acfe0eece"><div class="ttname"><a href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#ad5879be2708a6b45ee29fe4acfe0eece">process::metrics::internal::MetricsProcess::remove</a></div><div class="ttdeci">Future&lt; Nothing &gt; remove(const std::string &amp;name)</div></div>
 <div class="ttc" id="namespacerouting_1_1link_html_a8486fce953717fcb949bfdc17a2dd3e1"><div class="ttname"><a href="namespacerouting_1_1link.html#a8486fce953717fcb949bfdc17a2dd3e1">routing::link::statistics</a></div><div class="ttdeci">Result&lt; hashmap&lt; std::string, uint64_t &gt; &gt; statistics(const std::string &amp;link)</div></div>
 <div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:174</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1internal_1_1MetricsProcess_html_aaedeb51396f59ab30f173b82c345b7fe"><div class="ttname"><a href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#aaedeb51396f59ab30f173b82c345b7fe">process::metrics::internal::MetricsProcess::snapshot</a></div><div class="ttdeci">Future&lt; std::map&lt; std::string, double &gt; &gt; snapshot(const Option&lt; Duration &gt; &amp;timeout)</div></div>
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 5ac5932..816e9ca 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -25689,6 +25689,11 @@
                   <Anchor>a626643b560caa889b2d824f812447999</Anchor>
                  </Node>
                  <Node>
+                  <Name>received</Name>
+                  <Path>structprocess_1_1http_1_1Request.html</Path>
+                  <Anchor>a9493ad5bff101f2d06e40d4d70ea22fd</Anchor>
+                 </Node>
+                 <Node>
                   <Name>type</Name>
                   <Path>structprocess_1_1http_1_1Request.html</Path>
                   <Anchor>a4e49e02732d986eb32f979156e0d389a</Anchor>
@@ -47597,6 +47602,11 @@
                         <Anchor>a626643b560caa889b2d824f812447999</Anchor>
                        </Node>
                        <Node>
+                        <Name>received</Name>
+                        <Path>structprocess_1_1http_1_1Request.html</Path>
+                        <Anchor>a9493ad5bff101f2d06e40d4d70ea22fd</Anchor>
+                       </Node>
+                       <Node>
                         <Name>type</Name>
                         <Path>structprocess_1_1http_1_1Request.html</Path>
                         <Anchor>a4e49e02732d986eb32f979156e0d389a</Anchor>
@@ -71911,6 +71921,11 @@
                   <Anchor>a56097aacde65fff7639195601e5624ae</Anchor>
                  </Node>
                  <Node>
+                  <Name>logResponse</Name>
+                  <Path>src_2common_2http_8hpp.html</Path>
+                  <Anchor>abb7cf8ae906f5d4f77d088efdf7253c1</Anchor>
+                 </Node>
+                 <Node>
                   <Name>model</Name>
                   <Path>src_2common_2http_8hpp.html</Path>
                   <Anchor>a0f1e16f608664041e365cbf89dbd4739</Anchor>
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index f5ac394..b8fb5df 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -11504,6 +11504,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>logResponse</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>abb7cf8ae906f5d4f77d088efdf7253c1</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>DEFAULT_BASIC_HTTP_AUTHENTICATOR</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
@@ -52775,6 +52786,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>logResponse</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>abb7cf8ae906f5d4f77d088efdf7253c1</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>needCheckpointing</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -187625,6 +187647,16 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>received</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>process::http::Request</Scope>
+    </TokenIdentifier>
+    <Path>structprocess_1_1http_1_1Request.html</Path>
+    <Anchor>a9493ad5bff101f2d06e40d4d70ea22fd</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>BODY</Name>
       <APILanguage>cpp</APILanguage>
       <Type>econst</Type>
diff --git a/content/api/latest/c++/authenticator__manager_8hpp_source.html b/content/api/latest/c++/authenticator__manager_8hpp_source.html
index 1123c6f..0af4411 100644
--- a/content/api/latest/c++/authenticator__manager_8hpp_source.html
+++ b/content/api/latest/c++/authenticator__manager_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager_html_aa68812240328fdac177fd106ef8087dd"><div class="ttname"><a href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#aa68812240328fdac177fd106ef8087dd">process::http::authentication::AuthenticatorManager::unsetAuthenticator</a></div><div class="ttdeci">Future&lt; Nothing &gt; unsetAuthenticator(const std::string &amp;realm)</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager_html_a84781b651f77c149b790fc75947d3776"><div class="ttname"><a href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#a84781b651f77c149b790fc75947d3776">process::http::authentication::AuthenticatorManager::AuthenticatorManager</a></div><div class="ttdeci">AuthenticatorManager()</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager_html_a2901bf20fd2a5fd0a74f601801416511"><div class="ttname"><a href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#a2901bf20fd2a5fd0a74f601801416511">process::http::authentication::AuthenticatorManager::~AuthenticatorManager</a></div><div class="ttdeci">~AuthenticatorManager()</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager_html_a127b3385219f1c6f4788758a0db823a1"><div class="ttname"><a href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#a127b3385219f1c6f4788758a0db823a1">process::http::authentication::AuthenticatorManager::setAuthenticator</a></div><div class="ttdeci">Future&lt; Nothing &gt; setAuthenticator(const std::string &amp;realm, Owned&lt; Authenticator &gt; authenticator)</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
diff --git a/content/api/latest/c++/basic__authenticatee_8hpp_source.html b/content/api/latest/c++/basic__authenticatee_8hpp_source.html
index 98c6a49..618957e 100644
--- a/content/api/latest/c++/basic__authenticatee_8hpp_source.html
+++ b/content/api/latest/c++/basic__authenticatee_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee_html_a6e199c0e9c4c34c893b9f930614f943b"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee.html#a6e199c0e9c4c34c893b9f930614f943b">mesos::http::authentication::BasicAuthenticatee::operator=</a></div><div class="ttdeci">BasicAuthenticatee &amp; operator=(const BasicAuthenticatee &amp;)=delete</div></div>
 <div class="ttc" id="include_2mesos_2authentication_2http_2authenticatee_8hpp_html"><div class="ttname"><a href="include_2mesos_2authentication_2http_2authenticatee_8hpp.html">authenticatee.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1Authenticatee_html"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html">mesos::http::authentication::Authenticatee</a></div><div class="ttdoc">An abstraction enabling any HTTP API consumer to authenticate. </div><div class="ttdef"><b>Definition:</b> authenticatee.hpp:34</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
diff --git a/content/api/latest/c++/checker__process_8hpp_source.html b/content/api/latest/c++/checker__process_8hpp_source.html
index 7e6464d..033a1ee 100644
--- a/content/api/latest/c++/checker__process_8hpp_source.html
+++ b/content/api/latest/c++/checker__process_8hpp_source.html
@@ -82,7 +82,7 @@
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1checks_1_1check_1_1Http_html"><div class="ttname"><a href="structmesos_1_1internal_1_1checks_1_1check_1_1Http.html">mesos::internal::checks::check::Http</a></div><div class="ttdef"><b>Definition:</b> checks_types.hpp:48</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:596</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:599</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1checks_1_1CheckerProcess_html_a5e21e337ac863fd8da8ad861807d3c0f"><div class="ttname"><a href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a5e21e337ac863fd8da8ad861807d3c0f">mesos::internal::checks::CheckerProcess::initialize</a></div><div class="ttdeci">void initialize() override</div><div class="ttdoc">Invoked when a process gets spawned. </div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1checks_1_1CheckerProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html">mesos::internal::checks::CheckerProcess</a></div><div class="ttdef"><b>Definition:</b> checker_process.hpp:48</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1checks_1_1runtime_1_1Plain_html"><div class="ttname"><a href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Plain.html">mesos::internal::checks::runtime::Plain</a></div><div class="ttdef"><b>Definition:</b> checks_runtime.hpp:36</div></div>
@@ -90,7 +90,7 @@
 <div class="ttc" id="namespacedocker_html"><div class="ttname"><a href="namespacedocker.html">docker</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:35</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested_html"><div class="ttname"><a href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html">mesos::internal::checks::runtime::Nested</a></div><div class="ttdef"><b>Definition:</b> checks_runtime.hpp:63</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Connection_html"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a></div><div class="ttdoc">Represents a connection to an HTTP server. </div><div class="ttdef"><b>Definition:</b> http.hpp:949</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Connection_html"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a></div><div class="ttdoc">Represents a connection to an HTTP server. </div><div class="ttdef"><b>Definition:</b> http.hpp:952</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:58</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
diff --git a/content/api/latest/c++/checks__runtime_8hpp_source.html b/content/api/latest/c++/checks__runtime_8hpp_source.html
index e8f0db0..15bcf0d 100644
--- a/content/api/latest/c++/checks__runtime_8hpp_source.html
+++ b/content/api/latest/c++/checks__runtime_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker_html"><div class="ttname"><a href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker.html">mesos::internal::checks::runtime::Docker</a></div><div class="ttdef"><b>Definition:</b> checks_runtime.hpp:46</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker_html_a9de1b6e6367145fd2ad5ebe868eea2d2"><div class="ttname"><a href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker.html#a9de1b6e6367145fd2ad5ebe868eea2d2">mesos::internal::checks::runtime::Docker::socketName</a></div><div class="ttdeci">std::string socketName</div><div class="ttdef"><b>Definition:</b> checks_runtime.hpp:55</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:128</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested_html_aedd9b633da6bcbe7d2820a50ccfd2059"><div class="ttname"><a href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html#aedd9b633da6bcbe7d2820a50ccfd2059">mesos::internal::checks::runtime::Nested::agentURL</a></div><div class="ttdeci">process::http::URL agentURL</div><div class="ttdef"><b>Definition:</b> checks_runtime.hpp:66</div></div>
diff --git a/content/api/latest/c++/combined__authenticator_8hpp_source.html b/content/api/latest/c++/combined__authenticator_8hpp_source.html
index 238cb5a..5e80f85 100644
--- a/content/api/latest/c++/combined__authenticator_8hpp_source.html
+++ b/content/api/latest/c++/combined__authenticator_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; std::string &gt;</a></div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator_html"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator.html">mesos::http::authentication::CombinedAuthenticator</a></div><div class="ttdoc">An authenticator which holds references to multiple authenticators. </div><div class="ttdef"><b>Definition:</b> combined_authenticator.hpp:42</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator_html_a8f8d9fe93964ae8b5b0bf52de4bfdaad"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator.html#a8f8d9fe93964ae8b5b0bf52de4bfdaad">mesos::http::authentication::CombinedAuthenticator::CombinedAuthenticator</a></div><div class="ttdeci">CombinedAuthenticator(const std::string &amp;realm, std::vector&lt; process::Owned&lt; process::http::authentication::Authenticator &gt [...]
 <div class="ttc" id="classprocess_1_1http_1_1authentication_1_1Authenticator_html"><div class="ttname"><a href="classprocess_1_1http_1_1authentication_1_1Authenticator.html">process::http::authentication::Authenticator</a></div><div class="ttdoc">The Authenticator interface allows us to implement different authenticators based on the scheme (e...</div><div class="ttdef"><b>Definition:</b> authenticator.hpp:103</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
diff --git a/content/api/latest/c++/container__daemon_8hpp_source.html b/content/api/latest/c++/container__daemon_8hpp_source.html
index 4992dfb..c1ec12a 100644
--- a/content/api/latest/c++/container__daemon_8hpp_source.html
+++ b/content/api/latest/c++/container__daemon_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ContainerDaemon_html_ae7078a0966639bbbded26ec1dff85420"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ContainerDaemon.html#ae7078a0966639bbbded26ec1dff85420">mesos::internal::slave::ContainerDaemon::wait</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; wait()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ContainerDaemon_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ContainerDaemon.html">mesos::internal::slave::ContainerDaemon</a></div><div class="ttdef"><b>Definition:</b> container_daemon.hpp:46</div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:128</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
diff --git a/content/api/latest/c++/container__daemon__process_8hpp_source.html b/content/api/latest/c++/container__daemon__process_8hpp_source.html
index 5161c10..4f6cfbc 100644
--- a/content/api/latest/c++/container__daemon__process_8hpp_source.html
+++ b/content/api/latest/c++/container__daemon__process_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess_html_a0dbafee146621f42a6ba0165371db64b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a0dbafee146621f42a6ba0165371db64b">mesos::internal::slave::ContainerDaemonProcess::wait</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; wait()</div></div>
 <div class="ttc" id="agent_2agent_8hpp_html"><div class="ttname"><a href="agent_2agent_8hpp.html">agent.hpp</a></div></div>
 <div class="ttc" id="src_2common_2http_8hpp_html"><div class="ttname"><a href="src_2common_2http_8hpp.html">http.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:128</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; Nothing &gt;</a></div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
diff --git a/content/api/latest/c++/daemon_8hpp_source.html b/content/api/latest/c++/daemon_8hpp_source.html
index 145a57a..f547a31 100644
--- a/content/api/latest/c++/daemon_8hpp_source.html
+++ b/content/api/latest/c++/daemon_8hpp_source.html
@@ -63,7 +63,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="authentication_2secret__generator_8hpp_html"><div class="ttname"><a href="authentication_2secret__generator_8hpp.html">secret_generator.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProviderDaemon_html_a4c0ea8da506ce2c28458e79e433f84c8"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">mesos::internal::LocalResourceProviderDaemon::operator=</a></div><div class="ttdeci">LocalResourceProviderDaemon &amp; operator=(const LocalResourceProviderDaemon &amp;other)=delete</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:128</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProviderDaemon_html_ad2cf50d4e9fe87fd163954ba863713f6"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#ad2cf50d4e9fe87fd163954ba863713f6">mesos::internal::LocalResourceProviderDaemon::LocalResourceProviderDaemon</a></div><div class="ttdeci">LocalResourceProviderDaemon(const LocalResourceProviderDaemon &amp;other)=delete</div></div>
 <div class="ttc" id="classmesos_1_1SecretGenerator_html"><div class="ttname"><a href="classmesos_1_1SecretGenerator.html">mesos::SecretGenerator</a></div><div class="ttdoc">The SecretGenerator interface represents a mechanism to create a secret from a principal. </div><div class="ttdef"><b>Definition:</b> secret_generator.hpp:34</div></div>
diff --git a/content/api/latest/c++/decoder_8hpp_source.html b/content/api/latest/c++/decoder_8hpp_source.html
index 2ac7814..af219f7 100644
--- a/content/api/latest/c++/decoder_8hpp_source.html
+++ b/content/api/latest/c++/decoder_8hpp_source.html
@@ -53,26 +53,26 @@
 </div><!--header-->
 <div class="contents">
 <a href="decoder_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l0000 [...]
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a2498f3dfc1ebe743f650e72f147c7887aedad2ce668345260e1057f2fecd220c7"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887aedad2ce668345260e1057f2fecd220c7">process::http::Request::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:558</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a2498f3dfc1ebe743f650e72f147c7887aedad2ce668345260e1057f2fecd220c7"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887aedad2ce668345260e1057f2fecd220c7">process::http::Request::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:559</div></div>
 <div class="ttc" id="gzip_8hpp_html"><div class="ttname"><a href="gzip_8hpp.html">gzip.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_afefbea8a88b84bed66580372accb18a9"><div class="ttname"><a href="namespaceos.html#afefbea8a88b84bed66580372accb18a9">os::pipe</a></div><div class="ttdeci">Try&lt; std::array&lt; int, 2 &gt; &gt; pipe()</div><div class="ttdef"><b>Definition:</b> pipe.hpp:33</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html">process::http::Pipe</a></div><div class="ttdef"><b>Definition:</b> http.hpp:295</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html">process::http::Pipe</a></div><div class="ttdef"><b>Definition:</b> http.hpp:296</div></div>
 <div class="ttc" id="classgzip_1_1Decompressor_html"><div class="ttname"><a href="classgzip_1_1Decompressor.html">gzip::Decompressor</a></div><div class="ttdef"><b>Definition:</b> gzip.hpp:88</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="classTry_html_a8bc7f43e75a47111ea18e9c83b007be5"><div class="ttname"><a href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">Try::get</a></div><div class="ttdeci">T &amp; get()&amp;</div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:530</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:531</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html_a882bec89a9247989a97ee1ec16e23fa8"><div class="ttname"><a href="classprocess_1_1Owned.html#a882bec89a9247989a97ee1ec16e23fa8">process::Owned::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdef"><b>Definition:</b> owned.hpp:132</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:621</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:624</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html_a4e49e02732d986eb32f979156e0d389a"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">process::http::Request::type</a></div><div class="ttdeci">enum process::http::Request::@3 type</div></div>
 <div class="ttc" id="stout_2include_2stout_2check_8hpp_html_ab8738e43a60086f3b434c0278933e85e"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#ab8738e43a60086f3b434c0278933e85e">CHECK_NONE</a></div><div class="ttdeci">#define CHECK_NONE(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:54</div></div>
 <div class="ttc" id="namespaceprocess_1_1http__parsing_html_aafd4f335653a52c4c13fa094d8943969"><div class="ttname"><a href="namespaceprocess_1_1http__parsing.html#aafd4f335653a52c4c13fa094d8943969">process::http_parsing::SUCCESS</a></div><div class="ttdeci">constexpr int SUCCESS</div><div class="ttdef"><b>Definition:</b> decoder.hpp:49</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0">process::http::Response::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:651</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a626643b560caa889b2d824f812447999"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a626643b560caa889b2d824f812447999">process::http::Request::reader</a></div><div class="ttdeci">Option&lt; Pipe::Reader &gt; reader</div><div class="ttdef"><b>Definition:</b> http.hpp:565</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ad6530fddd03380dbb3b23b17523cb242"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242">process::http::Response::code</a></div><div class="ttdeci">uint16_t code</div><div class="ttdef"><b>Definition:</b> http.hpp:658</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0">process::http::Response::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:654</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a626643b560caa889b2d824f812447999"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a626643b560caa889b2d824f812447999">process::http::Request::reader</a></div><div class="ttdeci">Option&lt; Pipe::Reader &gt; reader</div><div class="ttdef"><b>Definition:</b> http.hpp:566</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_ad6530fddd03380dbb3b23b17523cb242"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242">process::http::Response::code</a></div><div class="ttdeci">uint16_t code</div><div class="ttdef"><b>Definition:</b> http.hpp:661</div></div>
 <div class="ttc" id="classprocess_1_1StreamingResponseDecoder_html_ad6ee0f2076ab5fa042c83525bacd02ca"><div class="ttname"><a href="classprocess_1_1StreamingResponseDecoder.html#ad6ee0f2076ab5fa042c83525bacd02ca">process::StreamingResponseDecoder::writingBody</a></div><div class="ttdeci">bool writingBody() const </div><div class="ttdef"><b>Definition:</b> decoder.hpp:592</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Headers_html_ace314043b5f44f854097d321246a26c0"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#ace314043b5f44f854097d321246a26c0">process::http::Headers::get</a></div><div class="ttdeci">Result&lt; T &gt; get() const </div><div class="ttdef"><b>Definition:</b> http.hpp:488</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Headers_html_ace314043b5f44f854097d321246a26c0"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#ace314043b5f44f854097d321246a26c0">process::http::Headers::get</a></div><div class="ttdeci">Result&lt; T &gt; get() const </div><div class="ttdef"><b>Definition:</b> http.hpp:489</div></div>
 <div class="ttc" id="classprocess_1_1StreamingRequestDecoder_html_a05f9e82e287b6e4b4a3e0a1a0ad40373"><div class="ttname"><a href="classprocess_1_1StreamingRequestDecoder.html#a05f9e82e287b6e4b4a3e0a1a0ad40373">process::StreamingRequestDecoder::StreamingRequestDecoder</a></div><div class="ttdeci">StreamingRequestDecoder()</div><div class="ttdef"><b>Definition:</b> decoder.hpp:784</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html_a2f64ec02eea2321e25611175edf776aa"><div class="ttname"><a href="classprocess_1_1Owned.html#a2f64ec02eea2321e25611175edf776aa">process::Owned::get</a></div><div class="ttdeci">T * get() const </div><div class="ttdef"><b>Definition:</b> owned.hpp:117</div></div>
 <div class="ttc" id="classprocess_1_1ResponseDecoder_html_a5d32f69bc877e26509324f6aea2de46a"><div class="ttname"><a href="classprocess_1_1ResponseDecoder.html#a5d32f69bc877e26509324f6aea2de46a">process::ResponseDecoder::failed</a></div><div class="ttdeci">bool failed() const </div><div class="ttdef"><b>Definition:</b> decoder.hpp:351</div></div>
@@ -81,17 +81,17 @@
 <div class="ttc" id="namespaceprocess_1_1http_1_1query_html_a5e9e85365fc2a1a7cd2e1a2d39cb1f15"><div class="ttname"><a href="namespaceprocess_1_1http_1_1query.html#a5e9e85365fc2a1a7cd2e1a2d39cb1f15">process::http::query::decode</a></div><div class="ttdeci">Try&lt; hashmap&lt; std::string, std::string &gt; &gt; decode(const std::string &amp;query)</div><div class="ttdoc">Decode a string that is Base64-encoded with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> ba [...]
 <div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Pipe_html_a000e921fa096a665acce3c2aaa38339e"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html#a000e921fa096a665acce3c2aaa38339e">process::http::Pipe::writer</a></div><div class="ttdeci">Writer writer() const </div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="classgzip_1_1Decompressor_html_a2da1313d2c1eb3e9c7609c1a7d1aad31"><div class="ttname"><a href="classgzip_1_1Decompressor.html#a2da1313d2c1eb3e9c7609c1a7d1aad31">gzip::Decompressor::decompress</a></div><div class="ttdeci">Try&lt; std::string &gt; decompress(const std::string &amp;compressed)</div><div class="ttdef"><b>Definition:</b> gzip.hpp:122</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html_af2d0454d281cfe79f382c0dbc91bc251"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#af2d0454d281cfe79f382c0dbc91bc251">process::http::URL::query</a></div><div class="ttdeci">hashmap&lt; std::string, std::string &gt; query</div><div class="ttdef"><b>Definition:</b> http.hpp:175</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">process::http::Response::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:649</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html_af2d0454d281cfe79f382c0dbc91bc251"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#af2d0454d281cfe79f382c0dbc91bc251">process::http::URL::query</a></div><div class="ttdeci">hashmap&lt; std::string, std::string &gt; query</div><div class="ttdef"><b>Definition:</b> http.hpp:176</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">process::http::Response::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:652</div></div>
 <div class="ttc" id="classprocess_1_1DataDecoder_html_a86ae2a264437c9c13249d11473536eec"><div class="ttname"><a href="classprocess_1_1DataDecoder.html#a86ae2a264437c9c13249d11473536eec">process::DataDecoder::decode</a></div><div class="ttdeci">std::deque&lt; http::Request * &gt; decode(const char *data, size_t length)</div><div class="ttdef"><b>Definition:</b> decoder.hpp:88</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_aa3543eb8ecd36f5d6d91b2640d471359"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#aa3543eb8ecd36f5d6d91b2640d471359">process::http::Response::reader</a></div><div class="ttdeci">Option&lt; Pipe::Reader &gt; reader</div><div class="ttdef"><b>Definition:</b> http.hpp:656</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html_a184ec5f02b451f1d53b1ac5032a68dac"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#a184ec5f02b451f1d53b1ac5032a68dac">process::http::URL::path</a></div><div class="ttdeci">std::string path</div><div class="ttdef"><b>Definition:</b> http.hpp:174</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_aa3543eb8ecd36f5d6d91b2640d471359"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#aa3543eb8ecd36f5d6d91b2640d471359">process::http::Response::reader</a></div><div class="ttdeci">Option&lt; Pipe::Reader &gt; reader</div><div class="ttdef"><b>Definition:</b> http.hpp:659</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html_a184ec5f02b451f1d53b1ac5032a68dac"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#a184ec5f02b451f1d53b1ac5032a68dac">process::http::URL::path</a></div><div class="ttdeci">std::string path</div><div class="ttdef"><b>Definition:</b> http.hpp:175</div></div>
 <div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:50</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a5f6d23dd77e1eeb0737dc728e0109905"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:654</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a5f6d23dd77e1eeb0737dc728e0109905"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:657</div></div>
 <div class="ttc" id="classprocess_1_1ResponseDecoder_html"><div class="ttname"><a href="classprocess_1_1ResponseDecoder.html">process::ResponseDecoder</a></div><div class="ttdef"><b>Definition:</b> decoder.hpp:300</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a></div><div class="ttdef"><b>Definition:</b> http.hpp:340</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a></div><div class="ttdef"><b>Definition:</b> http.hpp:341</div></div>
 <div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:208</div></div>
 <div class="ttc" id="namespacegzip_html_a3bbc44fdaf5d546e4399fbf5d479477c"><div class="ttname"><a href="namespacegzip.html#a3bbc44fdaf5d546e4399fbf5d479477c">gzip::decompress</a></div><div class="ttdeci">Try&lt; std::string &gt; decompress(const std::string &amp;compressed)</div><div class="ttdef"><b>Definition:</b> gzip.hpp:243</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html_aecc37af3f66360a47184a1146ae92756"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html#aecc37af3f66360a47184a1146ae92756">process::http::Pipe::Writer::close</a></div><div class="ttdeci">bool close()</div></div>
@@ -102,11 +102,11 @@
 <div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html_adeb385b6897ff3c4a514b67dc6d7d7cf"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html#adeb385b6897ff3c4a514b67dc6d7d7cf">process::http::Pipe::Writer::fail</a></div><div class="ttdeci">bool fail(const std::string &amp;message)</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Pipe_html_aea224fb90735a10e38b6c4e6696bf34e"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html#aea224fb90735a10e38b6c4e6696bf34e">process::http::Pipe::reader</a></div><div class="ttdeci">Reader reader() const </div></div>
 <div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a3a459e9dbce042511e6359533f6925d4"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4">process::http::Request::keepAlive</a></div><div class="ttdeci">bool keepAlive</div><div class="ttdef"><b>Definition:</b> http.hpp:544</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a3a459e9dbce042511e6359533f6925d4"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4">process::http::Request::keepAlive</a></div><div class="ttdeci">bool keepAlive</div><div class="ttdef"><b>Definition:</b> http.hpp:545</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1StreamingResponseDecoder_html"><div class="ttname"><a href="classprocess_1_1StreamingResponseDecoder.html">process::StreamingResponseDecoder</a></div><div class="ttdef"><b>Definition:</b> decoder.hpp:513</div></div>
 <div class="ttc" id="classprocess_1_1StreamingRequestDecoder_html_a143af44a31e85abc6ee4c6c9bba500b4"><div class="ttname"><a href="classprocess_1_1StreamingRequestDecoder.html#a143af44a31e85abc6ee4c6c9bba500b4">process::StreamingRequestDecoder::failed</a></div><div class="ttdeci">bool failed() const </div><div class="ttdef"><b>Definition:</b> decoder.hpp:850</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html_ae1a6af7f79e3e3662345f71cd4782c92"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#ae1a6af7f79e3e3662345f71cd4782c92">process::http::URL::fragment</a></div><div class="ttdeci">Option&lt; std::string &gt; fragment</div><div class="ttdef"><b>Definition:</b> http.hpp:176</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html_ae1a6af7f79e3e3662345f71cd4782c92"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#ae1a6af7f79e3e3662345f71cd4782c92">process::http::URL::fragment</a></div><div class="ttdeci">Option&lt; std::string &gt; fragment</div><div class="ttdef"><b>Definition:</b> http.hpp:177</div></div>
 <div class="ttc" id="classprocess_1_1StreamingRequestDecoder_html_a9f52c1672b4199c85555746089d0838d"><div class="ttname"><a href="classprocess_1_1StreamingRequestDecoder.html#a9f52c1672b4199c85555746089d0838d">process::StreamingRequestDecoder::~StreamingRequestDecoder</a></div><div class="ttdeci">~StreamingRequestDecoder()</div><div class="ttdef"><b>Definition:</b> decoder.hpp:813</div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1ResponseDecoder_html_a56b4e8825e59a2321268eabfbf714b70"><div class="ttname"><a href="classprocess_1_1ResponseDecoder.html#a56b4e8825e59a2321268eabfbf714b70">process::ResponseDecoder::decode</a></div><div class="ttdeci">std::deque&lt; http::Response * &gt; decode(const char *data, size_t length)</div><div class="ttdef"><b>Definition:</b> decoder.hpp:333</div></div>
@@ -115,12 +115,12 @@
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
 <div class="ttc" id="classprocess_1_1DataDecoder_html_a60a6e994b390d3e48ceaaa5f078e0569"><div class="ttname"><a href="classprocess_1_1DataDecoder.html#a60a6e994b390d3e48ceaaa5f078e0569">process::DataDecoder::failed</a></div><div class="ttdeci">bool failed() const </div><div class="ttdef"><b>Definition:</b> decoder.hpp:106</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_aad42d5f8c85b81742de9f3f1a0f6d328"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328">process::http::Response::path</a></div><div class="ttdeci">std::string path</div><div class="ttdef"><b>Definition:</b> http.hpp:655</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a2e81202fca3244a7de00ac7bb253d59d"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d">process::http::Request::method</a></div><div class="ttdeci">std::string method</div><div class="ttdef"><b>Definition:</b> http.hpp:524</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_aad42d5f8c85b81742de9f3f1a0f6d328"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328">process::http::Response::path</a></div><div class="ttdeci">std::string path</div><div class="ttdef"><b>Definition:</b> http.hpp:658</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a2e81202fca3244a7de00ac7bb253d59d"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d">process::http::Request::method</a></div><div class="ttdeci">std::string method</div><div class="ttdef"><b>Definition:</b> http.hpp:525</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:596</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a78dfcfa785afc80e221d92543ff617f1"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1">process::http::Request::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:564</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:599</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a78dfcfa785afc80e221d92543ff617f1"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1">process::http::Request::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:565</div></div>
 <div class="ttc" id="classprocess_1_1DataDecoder_html"><div class="ttname"><a href="classprocess_1_1DataDecoder.html">process::DataDecoder</a></div><div class="ttdef"><b>Definition:</b> decoder.hpp:56</div></div>
 <div class="ttc" id="classOption_html_a06eab791122ebc1f8af4ad310e5e7d7e"><div class="ttname"><a href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> option.hpp:116</div></div>
 <div class="ttc" id="namespaceprocess_1_1http__parsing_html_a1728c94cb446c34b1a8506f5dd6d0f6c"><div class="ttname"><a href="namespaceprocess_1_1http__parsing.html#a1728c94cb446c34b1a8506f5dd6d0f6c">process::http_parsing::FAILURE</a></div><div class="ttdeci">constexpr int FAILURE</div><div class="ttdef"><b>Definition:</b> decoder.hpp:50</div></div>
@@ -128,13 +128,13 @@
 <div class="ttc" id="classprocess_1_1StreamingResponseDecoder_html_aa49ca0c8710b47302097a206dc161708"><div class="ttname"><a href="classprocess_1_1StreamingResponseDecoder.html#aa49ca0c8710b47302097a206dc161708">process::StreamingResponseDecoder::decode</a></div><div class="ttdeci">std::deque&lt; http::Response * &gt; decode(const char *data, size_t length)</div><div class="ttdef"><b>Definition:</b> decoder.hpp:560</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned&lt; gzip::Decompressor &gt;</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a49f854c52adce69bc1d4cc5c15cdccac"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a49f854c52adce69bc1d4cc5c15cdccac">process::http::Status::string</a></div><div class="ttdeci">static std::string string(uint16_t code)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ae463c5c7a083aea98a89cf9b675b59ab"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">process::http::Response::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:623</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_ae463c5c7a083aea98a89cf9b675b59ab"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">process::http::Response::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:626</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_a6846045a3c3df3abd8e2735847af3a79"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">process::http::Response::type</a></div><div class="ttdeci">enum process::http::Response::@4 type</div></div>
 <div class="ttc" id="classprocess_1_1StreamingRequestDecoder_html_aceb2dd225a302fdba6ec9cb6197a1ef4"><div class="ttname"><a href="classprocess_1_1StreamingRequestDecoder.html#aceb2dd225a302fdba6ec9cb6197a1ef4">process::StreamingRequestDecoder::decode</a></div><div class="ttdeci">std::deque&lt; http::Request * &gt; decode(const char *data, size_t length)</div><div class="ttdef"><b>Definition:</b> decoder.hpp:826</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad1e795f8cd92c0d2c95aaedab510d4f6"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad1e795f8cd92c0d2c95aaedab510d4f6">process::http::isValidStatus</a></div><div class="ttdeci">bool isValidStatus(uint16_t code)</div></div>
 <div class="ttc" id="classhashmap_html_a41f14039c11b5a1ab6c81add74192c9a"><div class="ttname"><a href="classhashmap.html#a41f14039c11b5a1ab6c81add74192c9a">hashmap::get</a></div><div class="ttdeci">Option&lt; Value &gt; get(const Key &amp;key) const </div><div class="ttdef"><b>Definition:</b> hashmap.hpp:121</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a53555a597f9376d2dd71daa799a90494"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a53555a597f9376d2dd71daa799a90494">process::http::Request::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:532</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a53555a597f9376d2dd71daa799a90494"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a53555a597f9376d2dd71daa799a90494">process::http::Request::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:533</div></div>
 <div class="ttc" id="classprocess_1_1ResponseDecoder_html_ab30005070b52416979638e2e76137717"><div class="ttname"><a href="classprocess_1_1ResponseDecoder.html#ab30005070b52416979638e2e76137717">process::ResponseDecoder::ResponseDecoder</a></div><div class="ttdeci">ResponseDecoder()</div><div class="ttdef"><b>Definition:</b> decoder.hpp:303</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
diff --git a/content/api/latest/c++/disk__profile__server_8hpp_source.html b/content/api/latest/c++/disk__profile__server_8hpp_source.html
index dc14e65..cbaf89a 100644
--- a/content/api/latest/c++/disk__profile__server_8hpp_source.html
+++ b/content/api/latest/c++/disk__profile__server_8hpp_source.html
@@ -60,9 +60,9 @@
 <div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>
 <div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &amp;pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestDiskProfileServerProcess_html_af3fb41baff0f52126d4ce2705e1528c3"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestDiskProfileServerProcess.html#af3fb41baff0f52126d4ce2705e1528c3">mesos::internal::tests::TestDiskProfileServerProcess::url</a></div><div class="ttdeci">process::http::URL url()</div><div class="ttdef"><b>Definition:</b> disk_profile_server.hpp:45</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:174</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:128</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestDiskProfileServer_html_a914d9e6af247d1400fafab50e5f0ac83"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestDiskProfileServer.html#a914d9e6af247d1400fafab50e5f0ac83">mesos::internal::tests::TestDiskProfileServer::~TestDiskProfileServer</a></div><div class="ttdeci">~TestDiskProfileServer()</div><div class="ttdef"><b>Definition:</b> disk_profile_server.hpp:81</div></div>
 <div class="ttc" id="namespaceprocess_html_a07833fb41a8b0c1f18fa5485ca8c18d4"><div class="ttname"><a href="namespaceprocess.html#a07833fb41a8b0c1f18fa5485ca8c18d4">process::wait</a></div><div class="ttdeci">bool wait(const UPID &amp;pid, const Duration &amp;duration=Seconds(-1))</div><div class="ttdoc">Wait for the process to exit for no more than the specified seconds. </div></div>
diff --git a/content/api/latest/c++/encoder_8hpp_source.html b/content/api/latest/c++/encoder_8hpp_source.html
index 8e6bdc8..bc14dd1 100644
--- a/content/api/latest/c++/encoder_8hpp_source.html
+++ b/content/api/latest/c++/encoder_8hpp_source.html
@@ -64,7 +64,7 @@
 <div class="ttc" id="classTry_html_a8bc7f43e75a47111ea18e9c83b007be5"><div class="ttname"><a href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">Try::get</a></div><div class="ttdeci">T &amp; get()&amp;</div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html_ab73883ea45426022ec851b2069f8ed21"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#ab73883ea45426022ec851b2069f8ed21">process::http::Request::acceptsEncoding</a></div><div class="ttdeci">bool acceptsEncoding(const std::string &amp;encoding) const </div><div class="ttdoc">Returns whether the encoding is considered acceptable in the response. </div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:621</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:624</div></div>
 <div class="ttc" id="structprocess_1_1Message_html"><div class="ttname"><a href="structprocess_1_1Message.html">process::Message</a></div><div class="ttdef"><b>Definition:</b> message.hpp:22</div></div>
 <div class="ttc" id="os_8hpp_html"><div class="ttname"><a href="os_8hpp.html">os.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1DataEncoder_html_ad0fbdefe790670db3d6d83c78d00e88e"><div class="ttname"><a href="classprocess_1_1DataEncoder.html#ad0fbdefe790670db3d6d83c78d00e88e">process::DataEncoder::DataEncoder</a></div><div class="ttdeci">DataEncoder(const std::string &amp;_data)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:62</div></div>
@@ -73,22 +73,22 @@
 <div class="ttc" id="numify_8hpp_html"><div class="ttname"><a href="numify_8hpp.html">numify.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1FileEncoder_html_ab809c049d3804ee27b5b62997f167e3a"><div class="ttname"><a href="classprocess_1_1FileEncoder.html#ab809c049d3804ee27b5b62997f167e3a">process::FileEncoder::next</a></div><div class="ttdeci">virtual int_fd next(off_t *offset, size_t *length)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:256</div></div>
 <div class="ttc" id="namespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdef"><b>Definition:</b> type_utils.hpp:510</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14">process::http::Response::NONE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:648</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14">process::http::Response::NONE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:651</div></div>
 <div class="ttc" id="classprocess_1_1DataEncoder_html_ad904e759c9873ef899aee24c0a59bf27"><div class="ttname"><a href="classprocess_1_1DataEncoder.html#ad904e759c9873ef899aee24c0a59bf27">process::DataEncoder::backup</a></div><div class="ttdeci">void backup(size_t length) override</div><div class="ttdef"><b>Definition:</b> encoder.hpp:83</div></div>
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> check.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1Encoder_html_a61ab7c7c77f3285b9e1a91c3f962a007"><div class="ttname"><a href="classprocess_1_1Encoder.html#a61ab7c7c77f3285b9e1a91c3f962a007">process::Encoder::Kind</a></div><div class="ttdeci">Kind</div><div class="ttdef"><b>Definition:</b> encoder.hpp:41</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="namespacegzip_html_a6ca8f3e08feb9af115ddcb685b8db57b"><div class="ttname"><a href="namespacegzip.html#a6ca8f3e08feb9af115ddcb685b8db57b">gzip::compress</a></div><div class="ttdeci">Try&lt; std::string &gt; compress(const std::string &amp;decompressed, int level=Z_DEFAULT_COMPRESSION)</div><div class="ttdef"><b>Definition:</b> gzip.hpp:179</div></div>
 <div class="ttc" id="classprocess_1_1HttpResponseEncoder_html_a6e30448aa442e8aec33dc6ff2d3747d9"><div class="ttname"><a href="classprocess_1_1HttpResponseEncoder.html#a6e30448aa442e8aec33dc6ff2d3747d9">process::HttpResponseEncoder::encode</a></div><div class="ttdeci">static std::string encode(const http::Response &amp;response, const http::Request &amp;request)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:151</div></div>
 <div class="ttc" id="classprocess_1_1HttpResponseEncoder_html"><div class="ttname"><a href="classprocess_1_1HttpResponseEncoder.html">process::HttpResponseEncoder</a></div><div class="ttdef"><b>Definition:</b> encoder.hpp:143</div></div>
 <div class="ttc" id="classprocess_1_1Encoder_html_ad4d01c19116f3044ad6b5640085f51b1"><div class="ttname"><a href="classprocess_1_1Encoder.html#ad4d01c19116f3044ad6b5640085f51b1">process::Encoder::backup</a></div><div class="ttdeci">virtual void backup(size_t length)=0</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">process::http::Response::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:649</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">process::http::Response::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:652</div></div>
 <div class="ttc" id="structprocess_1_1Message_html_a8a407ef45ff459747256f8d701951d28"><div class="ttname"><a href="structprocess_1_1Message.html#a8a407ef45ff459747256f8d701951d28">process::Message::to</a></div><div class="ttdeci">UPID to</div><div class="ttdef"><b>Definition:</b> message.hpp:26</div></div>
 <div class="ttc" id="namespacerouting_1_1filter_1_1internal_html_af143a877c566cca8dacc77d3b64f3372"><div class="ttname"><a href="namespacerouting_1_1filter_1_1internal.html#af143a877c566cca8dacc77d3b64f3372">routing::filter::internal::encode</a></div><div class="ttdeci">Try&lt; Nothing &gt; encode(const Netlink&lt; struct rtnl_cls &gt; &amp;cls, const Classifier &amp;classifier)</div></div>
 <div class="ttc" id="namespacerouting_1_1link_html_a26486cdba01ef1c80706b1e07e8a6d3f"><div class="ttname"><a href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">routing::link::index</a></div><div class="ttdeci">Result&lt; int &gt; index(const std::string &amp;link)</div></div>
 <div class="ttc" id="structprocess_1_1Message_html_a34b9bf104323f4cb48049c00046bf02c"><div class="ttname"><a href="structprocess_1_1Message.html#a34b9bf104323f4cb48049c00046bf02c">process::Message::from</a></div><div class="ttdeci">UPID from</div><div class="ttdef"><b>Definition:</b> message.hpp:25</div></div>
 <div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:50</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a5f6d23dd77e1eeb0737dc728e0109905"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:654</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a5f6d23dd77e1eeb0737dc728e0109905"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:657</div></div>
 <div class="ttc" id="namespaceos_html_a8df77ec6d6b8d32d9b287a41bc74cfdc"><div class="ttname"><a href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a></div><div class="ttdeci">Try&lt; Nothing &gt; close(int fd)</div><div class="ttdef"><b>Definition:</b> close.hpp:24</div></div>
 <div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:208</div></div>
 <div class="ttc" id="classprocess_1_1Encoder_html"><div class="ttname"><a href="classprocess_1_1Encoder.html">process::Encoder</a></div><div class="ttdef"><b>Definition:</b> encoder.hpp:38</div></div>
@@ -107,7 +107,7 @@
 <div class="ttc" id="classprocess_1_1MessageEncoder_html_a2eac4fc7fb0ab34c2c15de22772c16a7"><div class="ttname"><a href="classprocess_1_1MessageEncoder.html#a2eac4fc7fb0ab34c2c15de22772c16a7">process::MessageEncoder::encode</a></div><div class="ttdeci">static std::string encode(const Message &amp;message)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:107</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
 <div class="ttc" id="classprocess_1_1HttpResponseEncoder_html_a2e9196004c508b063fee9ed5f82ccf3d"><div class="ttname"><a href="classprocess_1_1HttpResponseEncoder.html#a2e9196004c508b063fee9ed5f82ccf3d">process::HttpResponseEncoder::HttpResponseEncoder</a></div><div class="ttdeci">HttpResponseEncoder(const http::Response &amp;response, const http::Request &amp;request)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:146</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:596</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:599</div></div>
 <div class="ttc" id="classprocess_1_1DataEncoder_html"><div class="ttname"><a href="classprocess_1_1DataEncoder.html">process::DataEncoder</a></div><div class="ttdef"><b>Definition:</b> encoder.hpp:59</div></div>
 <div class="ttc" id="structprocess_1_1Message_html_aba0d1f741d939864cf287833dd14792e"><div class="ttname"><a href="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e">process::Message::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> message.hpp:27</div></div>
 <div class="ttc" id="classprocess_1_1MessageEncoder_html_a443a78b1fc1b1acd1ffd1007d5a8ba11"><div class="ttname"><a href="classprocess_1_1MessageEncoder.html#a443a78b1fc1b1acd1ffd1007d5a8ba11">process::MessageEncoder::MessageEncoder</a></div><div class="ttdeci">MessageEncoder(const Message &amp;message)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:104</div></div>
@@ -117,7 +117,7 @@
 <div class="ttc" id="structprocess_1_1UPID_html_ad7d00aa355c9f8c1fa6bc1caeda7c5a1"><div class="ttname"><a href="structprocess_1_1UPID.html#ad7d00aa355c9f8c1fa6bc1caeda7c5a1">process::UPID::id</a></div><div class="ttdeci">struct process::UPID::ID id</div></div>
 <div class="ttc" id="int__fd_8hpp_html_aea4dbda01c90455f158ffa9b924c2f07"><div class="ttname"><a href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a></div><div class="ttdeci">int int_fd</div><div class="ttdef"><b>Definition:</b> int_fd.hpp:35</div></div>
 <div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ae463c5c7a083aea98a89cf9b675b59ab"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">process::http::Response::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:623</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_ae463c5c7a083aea98a89cf9b675b59ab"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">process::http::Response::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:626</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_a6846045a3c3df3abd8e2735847af3a79"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">process::http::Response::type</a></div><div class="ttdeci">enum process::http::Response::@4 type</div></div>
 <div class="ttc" id="structprocess_1_1Message_html_a97a2032a98cf03075101d02dbc50539c"><div class="ttname"><a href="structprocess_1_1Message.html#a97a2032a98cf03075101d02dbc50539c">process::Message::name</a></div><div class="ttdeci">std::string name</div><div class="ttdef"><b>Definition:</b> message.hpp:24</div></div>
diff --git a/content/api/latest/c++/event_8hpp_source.html b/content/api/latest/c++/event_8hpp_source.html
index 632c6f7..5dedaaf 100644
--- a/content/api/latest/c++/event_8hpp_source.html
+++ b/content/api/latest/c++/event_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="structprocess_1_1EventVisitor_html_a73ab5ec3df4760a4f66c226d3760e696"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#a73ab5ec3df4760a4f66c226d3760e696">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const TerminateEvent &amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:45</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F &amp;&amp; f</div><div class="ttdef"><b>Definition:</b> defer.hpp:270</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:530</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:531</div></div>
 <div class="ttc" id="structprocess_1_1MessageEvent_html_a20d52fda0a3f51af96ce5bd1b29fa966"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a20d52fda0a3f51af96ce5bd1b29fa966">process::MessageEvent::MessageEvent</a></div><div class="ttdeci">MessageEvent(const UPID &amp;from, const UPID &amp;to, const std::string &amp;name, const char *data, size_t length)</div><div class="ttdef"><b>Definition:</b> event.hpp:108</div></div>
 <div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:142</div></div>
 <div class="ttc" id="structprocess_1_1Message_html"><div class="ttname"><a href="structprocess_1_1Message.html">process::Message</a></div><div class="ttdef"><b>Definition:</b> message.hpp:22</div></div>
@@ -78,7 +78,7 @@
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1TerminateEvent_html"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html">process::TerminateEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:233</div></div>
 <div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:209</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:158</div></div>
 <div class="ttc" id="structprocess_1_1TerminateEvent_html_a75964e25fed864e2f2f10c9c3d5b718e"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#a75964e25fed864e2f2f10c9c3d5b718e">process::TerminateEvent::from</a></div><div class="ttdeci">UPID from</div><div class="ttdef"><b>Definition:</b> event.hpp:253</div></div>
 <div class="ttc" id="structprocess_1_1Message_html_a8a407ef45ff459747256f8d701951d28"><div class="ttname"><a href="structprocess_1_1Message.html#a8a407ef45ff459747256f8d701951d28">process::Message::to</a></div><div class="ttdeci">UPID to</div><div class="ttdef"><b>Definition:</b> message.hpp:26</div></div>
@@ -94,7 +94,7 @@
 <div class="ttc" id="libprocess_2include_2process_2socket_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2socket_8hpp.html">socket.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1HttpEvent_html_a7f941fe869541236875979683652a43b"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#a7f941fe869541236875979683652a43b">process::HttpEvent::request</a></div><div class="ttdeci">std::unique_ptr&lt; http::Request &gt; request</div><div class="ttdef"><b>Definition:</b> event.hpp:173</div></div>
 <div class="ttc" id="structprocess_1_1ExitedEvent_html_aacae7e724b82f3f33f640b9026e163c8"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#aacae7e724b82f3f33f640b9026e163c8">process::ExitedEvent::visit</a></div><div class="ttdeci">void visit(EventVisitor *visitor) const override</div><div class="ttdef"><b>Definition:</b> event.hpp:219</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1InternalServerError_html"><div class="ttname"><a href="structprocess_1_1http_1_1InternalServerError.html">process::http::InternalServerError</a></div><div class="ttdef"><b>Definition:</b> http.hpp:822</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1InternalServerError_html"><div class="ttname"><a href="structprocess_1_1http_1_1InternalServerError.html">process::http::InternalServerError</a></div><div class="ttdef"><b>Definition:</b> http.hpp:825</div></div>
 <div class="ttc" id="structprocess_1_1EventVisitor_html_a262d352ed7de8dcb9bfed7d8ce0d450e"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#a262d352ed7de8dcb9bfed7d8ce0d450e">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const HttpEvent &amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:43</div></div>
 <div class="ttc" id="abort_8hpp_html"><div class="ttname"><a href="abort_8hpp.html">abort.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1Event_html_a5e2a796c20db188a91540378ac6c6ab5"><div class="ttname"><a href="structprocess_1_1Event.html#a5e2a796c20db188a91540378ac6c6ab5">process::Event::as</a></div><div class="ttdeci">const T &amp; as() const </div><div class="ttdef"><b>Definition:</b> event.hpp:82</div></div>
@@ -106,7 +106,7 @@
 <div class="ttc" id="structprocess_1_1Event_html_a578f42661cbf2a9499d50c0ac1dba2b8"><div class="ttname"><a href="structprocess_1_1Event.html#a578f42661cbf2a9499d50c0ac1dba2b8">process::Event::~Event</a></div><div class="ttdeci">virtual ~Event()</div><div class="ttdef"><b>Definition:</b> event.hpp:62</div></div>
 <div class="ttc" id="structprocess_1_1EventConsumer_html_ad0f7d6f28720779ce999cd6bf8869313"><div class="ttname"><a href="structprocess_1_1EventConsumer.html#ad0f7d6f28720779ce999cd6bf8869313">process::EventConsumer::consume</a></div><div class="ttdeci">virtual void consume(TerminateEvent &amp;&amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:56</div></div>
 <div class="ttc" id="structprocess_1_1EventConsumer_html_a3314724fb3b29d6f8093b0ba9d182f18"><div class="ttname"><a href="structprocess_1_1EventConsumer.html#a3314724fb3b29d6f8093b0ba9d182f18">process::EventConsumer::consume</a></div><div class="ttdeci">virtual void consume(DispatchEvent &amp;&amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:53</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a2e81202fca3244a7de00ac7bb253d59d"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d">process::http::Request::method</a></div><div class="ttdeci">std::string method</div><div class="ttdef"><b>Definition:</b> http.hpp:524</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a2e81202fca3244a7de00ac7bb253d59d"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d">process::http::Request::method</a></div><div class="ttdeci">std::string method</div><div class="ttdef"><b>Definition:</b> http.hpp:525</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
 <div class="ttc" id="structprocess_1_1EventConsumer_html_aa99c69fa7be738755110daac37570424"><div class="ttname"><a href="structprocess_1_1EventConsumer.html#aa99c69fa7be738755110daac37570424">process::EventConsumer::consume</a></div><div class="ttdeci">virtual void consume(HttpEvent &amp;&amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:54</div></div>
 <div class="ttc" id="structprocess_1_1EventVisitor_html"><div class="ttname"><a href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></div><div class="ttdef"><b>Definition:</b> event.hpp:38</div></div>
diff --git a/content/api/latest/c++/firewall_8hpp_source.html b/content/api/latest/c++/firewall_8hpp_source.html
index f1636f8..83cd1dc 100644
--- a/content/api/latest/c++/firewall_8hpp_source.html
+++ b/content/api/latest/c++/firewall_8hpp_source.html
@@ -54,12 +54,12 @@
 <div class="contents">
 <a href="firewall_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l000 [...]
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:530</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:531</div></div>
 <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; std::string &gt;</a></div></div>
 <div class="ttc" id="namespaceos_1_1libraries_html_a41b3cb8b32c32ab2abf7a7aa62de9f18"><div class="ttname"><a href="namespaceos_1_1libraries.html#a41b3cb8b32c32ab2abf7a7aa62de9f18">os::libraries::paths</a></div><div class="ttdeci">std::string paths()</div><div class="ttdef"><b>Definition:</b> os.hpp:136</div></div>
 <div class="ttc" id="classprocess_1_1firewall_1_1DisabledEndpointsFirewallRule_html_a6768e6558c5a830b603b1b6e9d2b90ca"><div class="ttname"><a href="classprocess_1_1firewall_1_1DisabledEndpointsFirewallRule.html#a6768e6558c5a830b603b1b6e9d2b90ca">process::firewall::DisabledEndpointsFirewallRule::apply</a></div><div class="ttdeci">Option&lt; http::Response &gt; apply(const network::inet::Socket &amp;, const http::Request &amp;request) override</div><div class="ttdoc">Verify rule by applyin [...]
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html_a184ec5f02b451f1d53b1ac5032a68dac"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#a184ec5f02b451f1d53b1ac5032a68dac">process::http::URL::path</a></div><div class="ttdeci">std::string path</div><div class="ttdef"><b>Definition:</b> http.hpp:174</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html_a184ec5f02b451f1d53b1ac5032a68dac"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#a184ec5f02b451f1d53b1ac5032a68dac">process::http::URL::path</a></div><div class="ttdeci">std::string path</div><div class="ttdef"><b>Definition:</b> http.hpp:175</div></div>
 <div class="ttc" id="classprocess_1_1firewall_1_1FirewallRule_html_a295003eedee0b79239eac74712ed473a"><div class="ttname"><a href="classprocess_1_1firewall_1_1FirewallRule.html#a295003eedee0b79239eac74712ed473a">process::firewall::FirewallRule::FirewallRule</a></div><div class="ttdeci">FirewallRule()</div><div class="ttdef"><b>Definition:</b> firewall.hpp:43</div></div>
 <div class="ttc" id="classprocess_1_1firewall_1_1FirewallRule_html_a1b0a4667f217f164c5466da43598e6df"><div class="ttname"><a href="classprocess_1_1firewall_1_1FirewallRule.html#a1b0a4667f217f164c5466da43598e6df">process::firewall::FirewallRule::~FirewallRule</a></div><div class="ttdeci">virtual ~FirewallRule()</div><div class="ttdef"><b>Definition:</b> firewall.hpp:44</div></div>
 <div class="ttc" id="classprocess_1_1firewall_1_1DisabledEndpointsFirewallRule_html_a18d5e5c5e8f2dad00dab108d32b62584"><div class="ttname"><a href="classprocess_1_1firewall_1_1DisabledEndpointsFirewallRule.html#a18d5e5c5e8f2dad00dab108d32b62584">process::firewall::DisabledEndpointsFirewallRule::~DisabledEndpointsFirewallRule</a></div><div class="ttdeci">~DisabledEndpointsFirewallRule() override</div><div class="ttdef"><b>Definition:</b> firewall.hpp:75</div></div>
@@ -76,7 +76,7 @@
 <div class="ttc" id="classprocess_1_1firewall_1_1FirewallRule_html_aef80202f4571b5d401daf7e52dacbf32"><div class="ttname"><a href="classprocess_1_1firewall_1_1FirewallRule.html#aef80202f4571b5d401daf7e52dacbf32">process::firewall::FirewallRule::apply</a></div><div class="ttdeci">virtual Option&lt; http::Response &gt; apply(const network::inet::Socket &amp;socket, const http::Request &amp;request)=0</div><div class="ttdoc">Verify rule by applying it to an HTTP request and its underlying s [...]
 <div class="ttc" id="classprocess_1_1network_1_1internal_1_1Socket_html"><div class="ttname"><a href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; inet::Address &gt;</a></div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Forbidden_html"><div class="ttname"><a href="structprocess_1_1http_1_1Forbidden.html">process::http::Forbidden</a></div><div class="ttdef"><b>Definition:</b> http.hpp:731</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Forbidden_html"><div class="ttname"><a href="structprocess_1_1http_1_1Forbidden.html">process::http::Forbidden</a></div><div class="ttdef"><b>Definition:</b> http.hpp:734</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
diff --git a/content/api/latest/c++/functions_r.html b/content/api/latest/c++/functions_r.html
index ada5901..c3bb933 100644
--- a/content/api/latest/c++/functions_r.html
+++ b/content/api/latest/c++/functions_r.html
@@ -176,6 +176,9 @@
 <li>receive()
 : <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a81fc91fa235309d5486bf019260e6480">mesos::internal::HttpConnectionProcess&lt; Call, Event &gt;</a>
 </li>
+<li>received
+: <a class="el" href="structprocess_1_1http_1_1Request.html#a9493ad5bff101f2d06e40d4d70ea22fd">process::http::Request</a>
+</li>
 <li>reconcileKnownSlave()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a58719ea924d9d7508db7ed7b2bf7517f">mesos::internal::master::Master</a>
 </li>
@@ -658,7 +661,7 @@
 : <a class="el" href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html#a7d5f4e616a2fc6fefe403155ad45bb83">mesos::http::authentication::Authenticatee</a>
 , <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a17afc8a0d6eb1b014fffcd6b43c2f796">process::metrics::Counter</a>
 , <a class="el" href="classprocess_1_1Owned.html#a882bec89a9247989a97ee1ec16e23fa8">process::Owned&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1Shared.html#adb2203cf8bb3a39b42096e3cef47e906">process::Shared&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1Shared.html#aa5eeda331799e0c747c0ccb1fed90bc5">process::Shared&lt; T &gt;</a>
 </li>
 <li>RESET_CONTENT
 : <a class="el" href="structprocess_1_1http_1_1Status.html#adf7f64f0d95bae2b22dde9b5db8e892c">process::http::Status</a>
@@ -731,7 +734,7 @@
 : <a class="el" href="structmesos_1_1UnavailableResources.html#a2b3f0db5b5a05f3fa0bc1f8abfb68331">mesos::UnavailableResources</a>
 </li>
 <li>Resources()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a8ad99169a0162bf1e67676647ccb01c8">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a46c478b66abd53e0aed44cd82bc6e4d0">mesos::v1::Resources</a>
 </li>
 <li>resources_offered_or_allocated
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a35bc11894e4074d12b05210ed5d3205b">mesos::internal::master::allocator::internal::Metrics</a>
@@ -804,7 +807,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a3b37cd2146b4a5691275a314e605b759">mesos::internal::log::Storage</a>
 </li>
 <li>Result()
-: <a class="el" href="classResult.html#a915f263c53ab8b80d85f014ebb817fb6">Result&lt; T &gt;</a>
+: <a class="el" href="classResult.html#acea47137fd2c29c9613378ca450a9ffa">Result&lt; T &gt;</a>
 </li>
 <li>result_type
 : <a class="el" href="structLambdaTraits_3_01Result_07Class_1_1_5_08_07Args_8_8_8_08_01const_01_01_4.html#a9c4257ba82bc33ec46799d33d94e1cd2">LambdaTraits&lt; Result(Class::*)(Args...) const  &gt;</a>
@@ -907,7 +910,12 @@
 </li>
 <li>role
 : <a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#af84b1942374e87f678a3950ccc136980">mesos::internal::examples::Flags</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc">mesos::internal::master::Role</a>
+</li>
+<li>Role()
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#a9e8163dd90e1dd48c752cbfa82660804">mesos::internal::master::Role</a>
+</li>
+<li>role
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc">mesos::internal::master::Role</a>
 </li>
 <li>Role()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce">mesos::internal::master::Role</a>
@@ -939,7 +947,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1Rootfs.html#a0d1eefd3053932eceda17475fae5f95c">mesos::internal::tests::Rootfs</a>
 </li>
 <li>route()
-: <a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">process::ProcessBase</a>
+: <a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">process::ProcessBase</a>
 </li>
 <li>RouteOptions()
 : <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html#a9c202f7f06a7cb90499e3365ce338475">process::ProcessBase::RouteOptions</a>
diff --git a/content/api/latest/c++/functions_vars_r.html b/content/api/latest/c++/functions_vars_r.html
index d19d11e..f815b79 100644
--- a/content/api/latest/c++/functions_vars_r.html
+++ b/content/api/latest/c++/functions_vars_r.html
@@ -112,6 +112,9 @@
 <li>rebooted
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#acdb391c3486fa801c15c49a7159cf440">mesos::internal::slave::state::State</a>
 </li>
+<li>received
+: <a class="el" href="structprocess_1_1http_1_1Request.html#a9493ad5bff101f2d06e40d4d70ea22fd">process::http::Request</a>
+</li>
 <li>reconfiguration_policy
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3caca6a081e462d7859dfe7c2dfe2ca6">mesos::internal::slave::Flags</a>
 </li>
diff --git a/content/api/latest/c++/help_8hpp_source.html b/content/api/latest/c++/help_8hpp_source.html
index 60ce901..36b56e2 100644
--- a/content/api/latest/c++/help_8hpp_source.html
+++ b/content/api/latest/c++/help_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="namespacestrings_html_ac315a6174f56cba0d8295f84da265416"><div class="ttname"><a href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings::join</a></div><div class="ttdeci">std::stringstream &amp; join(std::stringstream &amp;stream, const std::string &amp;separator, T &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> strings.hpp:307</div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a91a5bc5e418e8712bb512721b5abc46d"><div class="ttname"><a href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal::usage</a></div><div class="ttdeci">Try&lt; ResourceStatistics &gt; usage(pid_t pid, bool mem=true, bool cpus=true)</div></div>
 <div class="ttc" id="namespaceprocess_html_a1455e1604a68bfe45564ec63c34a9653"><div class="ttname"><a href="namespaceprocess.html#a1455e1604a68bfe45564ec63c34a9653">process::TLDR</a></div><div class="ttdeci">std::string TLDR(const std::string &amp;tldr)</div><div class="ttdef"><b>Definition:</b> help.hpp:69</div></div>
 <div class="ttc" id="classprocess_1_1Help_html_ad87d893bda926c9b6016e43974e2cddc"><div class="ttname"><a href="classprocess_1_1Help.html#ad87d893bda926c9b6016e43974e2cddc">process::Help::add</a></div><div class="ttdeci">void add(const std::string &amp;id, const std::string &amp;name, const Option&lt; std::string &gt; &amp;help)</div></div>
diff --git a/content/api/latest/c++/http__connection_8hpp_source.html b/content/api/latest/c++/http__connection_8hpp_source.html
index d9a8006..bd7b14a 100644
--- a/content/api/latest/c++/http__connection_8hpp_source.html
+++ b/content/api/latest/c++/http__connection_8hpp_source.html
@@ -64,13 +64,13 @@
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_a318038bacd95e4260864533f7cfe12fd"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase::ProcessBase</a></div><div class="ttdeci">ProcessBase(const std::string &amp;id=&quot;&quot;)</div></div>
 <div class="ttc" id="classTry_html_a8bc7f43e75a47111ea18e9c83b007be5"><div class="ttname"><a href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">Try::get</a></div><div class="ttdeci">T &amp; get()&amp;</div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:530</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:531</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:621</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:624</div></div>
 <div class="ttc" id="mutex_8hpp_html"><div class="ttname"><a href="mutex_8hpp.html">mutex.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:668</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0">process::http::Response::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:651</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ad6530fddd03380dbb3b23b17523cb242"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242">process::http::Response::code</a></div><div class="ttdeci">uint16_t code</div><div class="ttdef"><b>Definition:</b> http.hpp:658</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0">process::http::Response::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:654</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_ad6530fddd03380dbb3b23b17523cb242"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242">process::http::Response::code</a></div><div class="ttdeci">uint16_t code</div><div class="ttdef"><b>Definition:</b> http.hpp:661</div></div>
 <div class="ttc" id="namespaceos_1_1libraries_1_1Library_html_ab0e1a0e311049b6d685de1068e8f4690"><div class="ttname"><a href="namespaceos_1_1libraries_1_1Library.html#ab0e1a0e311049b6d685de1068e8f4690">os::libraries::Library::prefix</a></div><div class="ttdeci">constexpr const char * prefix</div><div class="ttdef"><b>Definition:</b> os.hpp:94</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a81fc91fa235309d5486bf019260e6480"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a81fc91fa235309d5486bf019260e6480">mesos::internal::HttpConnectionProcess::receive</a></div><div class="ttdeci">void receive(const Event &amp;event)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:467</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2616</div></div>
@@ -83,30 +83,30 @@
 <div class="ttc" id="namespaceprocess_html_a871061d70cd1c8bf39df4d1154cd1857"><div class="ttname"><a href="namespaceprocess.html#a871061d70cd1c8bf39df4d1154cd1857">process::collect</a></div><div class="ttdeci">Future&lt; std::vector&lt; T &gt; &gt; collect(const std::vector&lt; Future&lt; T &gt;&gt; &amp;futures)</div><div class="ttdef"><b>Definition:</b> collect.hpp:274</div></div>
 <div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a0e32a05c88072b7db23e87a384ffa1ea"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0e32a05c88072b7db23e87a384ffa1ea">mesos::internal::HttpConnectionProcess::connect</a></div><div class="ttdeci">void connect(const id::UUID &amp;_connectionId)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:238</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2617</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_aa3543eb8ecd36f5d6d91b2640d471359"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#aa3543eb8ecd36f5d6d91b2640d471359">process::http::Response::reader</a></div><div class="ttdeci">Option&lt; Pipe::Reader &gt; reader</div><div class="ttdef"><b>Definition:</b> http.hpp:656</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_aa3543eb8ecd36f5d6d91b2640d471359"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#aa3543eb8ecd36f5d6d91b2640d471359">process::http::Response::reader</a></div><div class="ttdeci">Option&lt; Pipe::Reader &gt; reader</div><div class="ttdef"><b>Definition:</b> http.hpp:659</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a15a7b927d5655f1e59ea1bd43d2fe8f9"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a15a7b927d5655f1e59ea1bd43d2fe8f9">mesos::internal::HttpConnectionProcess::Self</a></div><div class="ttdeci">HttpConnectionProcess&lt; Call, Event &gt; Self</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:181</div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1Reader_html"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1Reader.html">mesos::internal::recordio::Reader</a></div><div class="ttdoc">Provides RecordIO decoding on top of an http::Pipe::Reader. </div><div class="ttdef"><b>Definition:</b> recordio.hpp:62</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a07daef2f77a33b44451c4cf7d53ff627"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a07daef2f77a33b44451c4cf7d53ff627">mesos::internal::HttpConnectionProcess::send</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; send(const Call &amp;call)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:100</div></div>
 <div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:50</div></div>
 <div class="ttc" id="structid_1_1UUID_html_a6d8296fba33c5d84a64e4a882fcdc280"><div class="ttname"><a href="structid_1_1UUID.html#a6d8296fba33c5d84a64e4a882fcdc280">id::UUID::random</a></div><div class="ttdeci">static UUID random()</div><div class="ttdef"><b>Definition:</b> uuid.hpp:38</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a5f6d23dd77e1eeb0737dc728e0109905"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:654</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a5f6d23dd77e1eeb0737dc728e0109905"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:657</div></div>
 <div class="ttc" id="src_2common_2recordio_8hpp_html"><div class="ttname"><a href="src_2common_2recordio_8hpp.html">recordio.hpp</a></div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_ac38d2d21e08b9d2af0511c216613db0f"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ac38d2d21e08b9d2af0511c216613db0f">process::http::Status::SERVICE_UNAVAILABLE</a></div><div class="ttdeci">static const uint16_t SERVICE_UNAVAILABLE</div><div class="ttdef"><b>Definition:</b> http.hpp:252</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_ac38d2d21e08b9d2af0511c216613db0f"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ac38d2d21e08b9d2af0511c216613db0f">process::http::Status::SERVICE_UNAVAILABLE</a></div><div class="ttdeci">static const uint16_t SERVICE_UNAVAILABLE</div><div class="ttdef"><b>Definition:</b> http.hpp:253</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a1f31bb13b5032f7ba566a21f55d6b7d6"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a1f31bb13b5032f7ba566a21f55d6b7d6">mesos::internal::HttpConnectionProcess::HttpConnectionProcess</a></div><div class="ttdeci">HttpConnectionProcess(const std::string &amp;prefix, process::Owned&lt; EndpointDetector &gt; _detector, ContentType _contentType, const Option&lt; std::string &gt; &amp;_toke [...]
 <div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future&lt; T &gt; &amp; onAny(AnyCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1445</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_afb0a8be87808f508914cc2207ae59428"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#afb0a8be87808f508914cc2207ae59428">mesos::internal::HttpConnectionProcess::detected</a></div><div class="ttdeci">void detected(const process::Future&lt; Option&lt; process::http::URL &gt;&gt; &amp;future)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:188</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_a5d2b09dd7b99e2519b641b682dc976b0"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5d2b09dd7b99e2519b641b682dc976b0">process::http::Status::ACCEPTED</a></div><div class="ttdeci">static const uint16_t ACCEPTED</div><div class="ttdef"><b>Definition:</b> http.hpp:219</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_a5d2b09dd7b99e2519b641b682dc976b0"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5d2b09dd7b99e2519b641b682dc976b0">process::http::Status::ACCEPTED</a></div><div class="ttdeci">static const uint16_t ACCEPTED</div><div class="ttdef"><b>Definition:</b> http.hpp:220</div></div>
 <div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_a54e53c8006298fe99e3fb5f55c0e8c41"><div class="ttname"><a href="namespaceprocess_1_1http.html#a54e53c8006298fe99e3fb5f55c0e8c41">process::http::connect</a></div><div class="ttdeci">Future&lt; Connection &gt; connect(const network::Address &amp;address, Scheme scheme)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a3a459e9dbce042511e6359533f6925d4"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4">process::http::Request::keepAlive</a></div><div class="ttdeci">bool keepAlive</div><div class="ttdef"><b>Definition:</b> http.hpp:544</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a3a459e9dbce042511e6359533f6925d4"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4">process::http::Request::keepAlive</a></div><div class="ttdeci">bool keepAlive</div><div class="ttdef"><b>Definition:</b> http.hpp:545</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2recordio_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2recordio_8hpp.html">recordio.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_ae105d018cfcf82f5c19c79196101fd9b"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ae105d018cfcf82f5c19c79196101fd9b">process::http::Status::OK</a></div><div class="ttdeci">static const uint16_t OK</div><div class="ttdef"><b>Definition:</b> http.hpp:217</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_ae105d018cfcf82f5c19c79196101fd9b"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ae105d018cfcf82f5c19c79196101fd9b">process::http::Status::OK</a></div><div class="ttdeci">static const uint16_t OK</div><div class="ttdef"><b>Definition:</b> http.hpp:218</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a589d04f6de8671d1842d488ae9039bc5"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a589d04f6de8671d1842d488ae9039bc5">mesos::internal::HttpConnectionProcess::start</a></div><div class="ttdeci">void start()</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:171</div></div>
 <div class="ttc" id="namespaceprocess_1_1internal_html_ac34bccdf47fcfa46cedf2a03771eb221"><div class="ttname"><a href="namespaceprocess_1_1internal.html#ac34bccdf47fcfa46cedf2a03771eb221">process::internal::dispatch</a></div><div class="ttdeci">void dispatch(const UPID &amp;pid, std::unique_ptr&lt; lambda::CallableOnce&lt; void(ProcessBase *)&gt;&gt; f, const Option&lt; const std::type_info * &gt; &amp;functionType=None())</div></div>
 <div class="ttc" id="namespaceprocess_html_a92b69ab22f734498cfe8cf6edd92fd2a"><div class="ttname"><a href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">process::async</a></div><div class="ttdeci">Future&lt; typename result_of&lt; F()&gt;::type &gt; async(const F &amp;f, typename std::enable_if&lt;!std::is_void&lt; typename result_of&lt; F()&gt;::type &gt;::value &gt;::type *=nullptr)</div><div class="ttdef"><b>Definition:</b> async.hpp:238</div></div>
@@ -121,10 +121,10 @@
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="collect_8hpp_html"><div class="ttname"><a href="collect_8hpp.html">collect.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_ae58e703656ab4a1bd5d9870441236727"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">mesos::internal::slave::cni::spec::error</a></div><div class="ttdeci">std::string error(const std::string &amp;msg, uint32_t code)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a2e81202fca3244a7de00ac7bb253d59d"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d">process::http::Request::method</a></div><div class="ttdeci">std::string method</div><div class="ttdef"><b>Definition:</b> http.hpp:524</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a2e81202fca3244a7de00ac7bb253d59d"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d">process::http::Request::method</a></div><div class="ttdeci">std::string method</div><div class="ttdef"><b>Definition:</b> http.hpp:525</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:596</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a78dfcfa785afc80e221d92543ff617f1"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1">process::http::Request::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:564</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:599</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a78dfcfa785afc80e221d92543ff617f1"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1">process::http::Request::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:565</div></div>
 <div class="ttc" id="classprocess_1_1Process_html_abef2d54388c5262af19b057b1a6eee8e"><div class="ttname"><a href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process&lt; HttpConnectionProcess&lt; Call, Event &gt; &gt;::self</a></div><div class="ttdeci">PID&lt; HttpConnectionProcess&lt; Call, Event &gt; &gt; self() const</div><div class="ttdoc">Returns the PID of the process. </div><div class="ttdef"><b>Definition:</b> process.hpp:510</div></div>
 <div class="ttc" id="classOption_html_a06eab791122ebc1f8af4ad310e5e7d7e"><div class="ttname"><a href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> option.hpp:116</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a6c415777d634e0b4ffed169eeef13838"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a6c415777d634e0b4ffed169eeef13838">mesos::internal::HttpConnectionProcess::_send</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; _send(const id::UUID &amp;_connectionId, const Call &amp;call, const process::http::Response &amp;response)</div><div class="ttdef"><b>Definition:</b> http_co [...]
@@ -136,11 +136,11 @@
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_ae67639b50210d327bf1d08fd5624f651"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#ae67639b50210d327bf1d08fd5624f651">mesos::internal::HttpConnectionProcess::read</a></div><div class="ttdeci">void read()</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:418</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a9c1f91de8a8a389b357b81f7b51b0554"><div class="ttname"><a href="namespacemesos_1_1internal.html#a9c1f91de8a8a389b357b81f7b51b0554">mesos::internal::serialize</a></div><div class="ttdeci">std::string serialize(ContentType contentType, const google::protobuf::Message &amp;message)</div></div>
 <div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Status_html_ab9caadbc291e8d0e7d633faada0119a0"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ab9caadbc291e8d0e7d633faada0119a0">process::http::Status::NOT_FOUND</a></div><div class="ttdeci">static const uint16_t NOT_FOUND</div><div class="ttdef"><b>Definition:</b> http.hpp:235</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Status_html_ab9caadbc291e8d0e7d633faada0119a0"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ab9caadbc291e8d0e7d633faada0119a0">process::http::Status::NOT_FOUND</a></div><div class="ttdeci">static const uint16_t NOT_FOUND</div><div class="ttdef"><b>Definition:</b> http.hpp:236</div></div>
 <div class="ttc" id="include_2mesos_2v1_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:36</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ae463c5c7a083aea98a89cf9b675b59ab"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">process::http::Response::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:623</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_ae463c5c7a083aea98a89cf9b675b59ab"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">process::http::Response::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:626</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a9fd245d04700870e03111f9471d1d858"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a9fd245d04700870e03111f9471d1d858">mesos::internal::HttpConnectionProcess::disconnect</a></div><div class="ttdeci">void disconnect()</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:314</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div>
@@ -149,13 +149,13 @@
 <div class="ttc" id="namespaceprocess_html_a8b27a2ef76eb133bf0ce7a5eea4fb77c"><div class="ttname"><a href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">process::defer</a></div><div class="ttdeci">Deferred&lt; void()&gt; defer(const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> defer.hpp:35</div></div>
 <div class="ttc" id="classhashmap_html_ac142b3f8b73c76d5d4545bbd299007e5"><div class="ttname"><a href="classhashmap.html#ac142b3f8b73c76d5d4545bbd299007e5">hashmap::contains</a></div><div class="ttdeci">bool contains(const Key &amp;key) const </div><div class="ttdef"><b>Definition:</b> hashmap.hpp:86</div></div>
 <div class="ttc" id="structid_1_1UUID_html_a51931642cf2febf1689357b40b376798"><div class="ttname"><a href="structid_1_1UUID.html#a51931642cf2febf1689357b40b376798">id::UUID::fromString</a></div><div class="ttdeci">static Try&lt; UUID &gt; fromString(const std::string &amp;s)</div><div class="ttdef"><b>Definition:</b> uuid.hpp:67</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Connection_html"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a></div><div class="ttdoc">Represents a connection to an HTTP server. </div><div class="ttdef"><b>Definition:</b> http.hpp:949</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Connection_html"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a></div><div class="ttdoc">Represents a connection to an HTTP server. </div><div class="ttdef"><b>Definition:</b> http.hpp:952</div></div>
 <div class="ttc" id="classrecordio_1_1Decoder_html"><div class="ttname"><a href="classrecordio_1_1Decoder.html">recordio::Decoder</a></div><div class="ttdoc">Given a decoding function for individual records, this provides decoding from &quot;Record-IO&quot; data into t...</div><div class="ttdef"><b>Definition:</b> recordio.hpp:82</div></div>
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html">process::http::Pipe::Reader</a></div><div class="ttdef"><b>Definition:</b> http.hpp:301</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html">process::http::Pipe::Reader</a></div><div class="ttdef"><b>Definition:</b> http.hpp:302</div></div>
 <div class="ttc" id="unreachable_8hpp_html"><div class="ttname"><a href="unreachable_8hpp.html">unreachable.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a38245a736e95aa2ce036969a50df0473"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a38245a736e95aa2ce036969a50df0473">mesos::internal::HttpConnectionProcess::_read</a></div><div class="ttdeci">void _read(const process::http::Pipe::Reader &amp;reader, const process::Future&lt; Result&lt; Event &gt;&gt; &amp;event)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:427</d [...]
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a53555a597f9376d2dd71daa799a90494"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a53555a597f9376d2dd71daa799a90494">process::http::Request::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:532</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a53555a597f9376d2dd71daa799a90494"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a53555a597f9376d2dd71daa799a90494">process::http::Request::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:533</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_aee60dfc13f0d0163a600d788a524a725"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#aee60dfc13f0d0163a600d788a524a725">mesos::internal::HttpConnectionProcess::operator&lt;&lt;</a></div><div class="ttdeci">friend std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, State state)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:535</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; Nothing &gt;</a></div></div>
 </div><!-- fragment --></div><!-- contents -->
diff --git a/content/api/latest/c++/http__proxy_8hpp_source.html b/content/api/latest/c++/http__proxy_8hpp_source.html
index 65be3f9..3226a5f 100644
--- a/content/api/latest/c++/http__proxy_8hpp_source.html
+++ b/content/api/latest/c++/http__proxy_8hpp_source.html
@@ -56,13 +56,13 @@
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; http::Pipe::Reader &gt;</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="classprocess_1_1HttpProxy_html_a019c3e5c243cf6aad5c52be8cb6b33d3"><div class="ttname"><a href="classprocess_1_1HttpProxy.html#a019c3e5c243cf6aad5c52be8cb6b33d3">process::HttpProxy::HttpProxy</a></div><div class="ttdeci">HttpProxy(const network::inet::Socket &amp;_socket)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="classprocess_1_1HttpProxy_html"><div class="ttname"><a href="classprocess_1_1HttpProxy.html">process::HttpProxy</a></div><div class="ttdef"><b>Definition:</b> http_proxy.hpp:36</div></div>
 <div class="ttc" id="libprocess_2include_2process_2socket_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2socket_8hpp.html">socket.hpp</a></div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:596</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:599</div></div>
 <div class="ttc" id="classprocess_1_1HttpProxy_html_af7583014e65aee0dd1055f15463ea24b"><div class="ttname"><a href="classprocess_1_1HttpProxy.html#af7583014e65aee0dd1055f15463ea24b">process::HttpProxy::handle</a></div><div class="ttdeci">void handle(const Future&lt; http::Response &gt; &amp;future, const http::Request &amp;request)</div></div>
 <div class="ttc" id="classprocess_1_1HttpProxy_html_a5cc605dbabd44ec08fa224acac2f1629"><div class="ttname"><a href="classprocess_1_1HttpProxy.html#a5cc605dbabd44ec08fa224acac2f1629">process::HttpProxy::~HttpProxy</a></div><div class="ttdeci">~HttpProxy() override</div><div class="ttdef"><b>Definition:</b> http_proxy.hpp:41</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:36</div></div>
diff --git a/content/api/latest/c++/include_2mesos_2authentication_2http_2authenticatee_8hpp_source.html b/content/api/latest/c++/include_2mesos_2authentication_2http_2authenticatee_8hpp_source.html
index 795faac..cc11ffb 100644
--- a/content/api/latest/c++/include_2mesos_2authentication_2http_2authenticatee_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2authentication_2http_2authenticatee_8hpp_source.html
@@ -54,7 +54,7 @@
 <div class="contents">
 <a href="include_2mesos_2authentication_2http_2authenticatee_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 cl [...]
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1Authenticatee_html_afb97d6c4248a6225f1380b0bc0643b33"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html#afb97d6c4248a6225f1380b0bc0643b33">mesos::http::authentication::Authenticatee::scheme</a></div><div class="ttdeci">virtual std::string scheme() const =0</div><div class="ttdoc">Name of the authentication scheme implemented. </div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1Authenticatee_html"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html">mesos::http::authentication::Authenticatee</a></div><div class="ttdoc">An abstraction enabling any HTTP API consumer to authenticate. </div><div class="ttdef"><b>Definition:</b> authenticatee.hpp:34</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index 05223b8..80b74d6 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -6661,6 +6661,7 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="keepAlive"><param name="Local" value="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="method"><param name="Local" value="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="reader"><param name="Local" value="structprocess_1_1http_1_1Request.html#a626643b560caa889b2d824f812447999"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="received"><param name="Local" value="structprocess_1_1http_1_1Request.html#a9493ad5bff101f2d06e40d4d70ea22fd"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="type"><param name="Local" value="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="url"><param name="Local" value="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56"><param name="ImageNumber" value="11"></OBJECT>
           </UL>
@@ -12649,6 +12650,7 @@
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="keepAlive"><param name="Local" value="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="method"><param name="Local" value="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="reader"><param name="Local" value="structprocess_1_1http_1_1Request.html#a626643b560caa889b2d824f812447999"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="received"><param name="Local" value="structprocess_1_1http_1_1Request.html#a9493ad5bff101f2d06e40d4d70ea22fd"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="type"><param name="Local" value="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="url"><param name="Local" value="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56"><param name="ImageNumber" value="11"></OBJECT>
                 </UL>
@@ -19032,6 +19034,7 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#a01914c93c4cc7e2d185e241ce4c4d79d"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="json"><param name="Local" value="src_2common_2http_8hpp.html#a3d897d3f99fb1494d358695546a0f323"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="logRequest"><param name="Local" value="src_2common_2http_8hpp.html#a56097aacde65fff7639195601e5624ae"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="logResponse"><param name="Local" value="src_2common_2http_8hpp.html#abb7cf8ae906f5d4f77d088efdf7253c1"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="model"><param name="Local" value="src_2common_2http_8hpp.html#a0f1e16f608664041e365cbf89dbd4739"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="model"><param name="Local" value="src_2common_2http_8hpp.html#a8da3ef9ba9db854802b9ef6bb88c4a0e"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="model"><param name="Local" value="src_2common_2http_8hpp.html#abfae5655a0123b6df81ce36b263d1383"><param name="ImageNumber" value="11"></OBJECT>
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index 7f945c7..774bd51 100644
--- a/content/api/latest/c++/index.hhk
+++ b/content/api/latest/c++/index.hhk
@@ -9217,6 +9217,11 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#a56097aacde65fff7639195601e5624ae"><param name="Name" value="mesos"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#a56097aacde65fff7639195601e5624ae"><param name="Name" value="src/common/http.hpp"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#abb7cf8ae906f5d4f77d088efdf7253c1"><param name="Name" value="logResponse"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#abb7cf8ae906f5d4f77d088efdf7253c1"><param name="Name" value="mesos"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#abb7cf8ae906f5d4f77d088efdf7253c1"><param name="Name" value="src/common/http.hpp"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="logrotate_8hpp.html"><param name="Name" value="logrotate.hpp"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="logrotate_8hpp.html#a2ff732e40c6b4f02a02444462d5fc484"><param name="Name" value="CONF_SUFFIX"></OBJECT>
@@ -11056,8 +11061,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#adbfbbfbf3b149924091212eff5cf8dc6"><param name="Name" value="operationUUIDs"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a146261f2447bec7776ebd06a80178d09"><param name="Name" value="pendingTasks"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#acccaa7a1d26e66b6c1d3d6de4b1897e0"><param name="Name" value="pid"></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>
     <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>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#af14287bdb6466ca003b6e5e6a37ae02a"><param name="Name" value="recoverResources"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a0e09e14adf247dd3326bfd3dc09c6c7b"><param name="Name" value="registeredTime"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a0984d983c592e277dbbdbce6b1250da0"><param name="Name" value="removeExecutor"></OBJECT>
@@ -15265,8 +15270,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a9b5fd5798c8e81bbef5f686b09432c5d"><param name="Name" value="apply"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a143d22da9ef8e68799b35478bb4e22fe"><param name="Name" value="consumed"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#aa45d29dae28bcc977661fd541714ce64"><param name="Name" value="converted"></OBJECT>
-    <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="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#a35eb7b515597e4fed518448d857bb7cc"><param name="Name" value="ResourceConversion"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1Resources.html"><param name="Name" value="mesos::v1::Resources"></OBJECT>
@@ -15401,6 +15406,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#abdf2180daf713c4986a0e1200e931bc5"><param name="Name" value="json"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#a13035ce0cc66cca4a467787b4716039ea0ecd11c1d7a287401d148a23bbd7a2f8"><param name="Name" value="JSON"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#a56097aacde65fff7639195601e5624ae"><param name="Name" value="logRequest"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#abb7cf8ae906f5d4f77d088efdf7253c1"><param name="Name" value="logResponse"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor.html#a4cd1035415d63b78045b46936ee64659"><param name="Name" value="Mesos"></OBJECT>
   <UL>
@@ -15765,9 +15771,15 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1metrics_1_1Metric.html#a2d32a61ac6c565314ec780a5939e1485"><param name="Name" value="Metric"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7"><param name="Name" value="metrics"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Metrics.html#af826d9a6556a89a5e9436c78fd07b021"><param name="Name" value="Metrics"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Metrics.html#af826d9a6556a89a5e9436c78fd07b021"><param name="Name" value="mesos::internal::log::Metrics"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2"><param name="Name" value="metrics"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43"><param name="Name" value="Metrics"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a3a8c2bcb796aa05255de67c729908fd2"><param name="Name" value="metrics"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a3a8c2bcb796aa05255de67c729908fd2"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a8bab2e615e686c7e2fb9d197258b06cb"><param name="Name" value="Metrics"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a8bab2e615e686c7e2fb9d197258b06cb"><param name="Name" value="mesos::internal::master::allocator::internal::Metrics"></OBJECT>
@@ -16251,12 +16263,12 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
   </UL>
   <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_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"><param name="Name" value="NAME"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ada77661cf8483a0f139d486caff087ad"><param name="Name" value="name"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#af9dc83f0f96b175682fa7c27606729d8"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ada77661cf8483a0f139d486caff087ad"><param name="Name" value="mesos::uri::DockerFetcherPlugin"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299"><param name="Name" value="mesos::uri::Fetcher::Plugin"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"><param name="Name" value="NAME"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299"><param name="Name" value="name"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a06b4afb2f86856aadf43412a6bf9ab73"><param name="Name" value="NAME"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a12db6b26fc5e9805d765764ebdb5848d"><param name="Name" value="name"></OBJECT>
   <UL>
@@ -16619,10 +16631,13 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Object.html#a79dba4ce034071eeef6a807d8d574cea"><param name="Name" value="JSON::Object"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm.html#a0720b5f434e636e22a3ed34f847eec57"><param name="Name" value="Jvm"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#ace2b910d3838c7ad2ed5f67d872d9bd9"><param name="Name" value="Jvm::Object"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#a3c338f2867b29b7868472a714014ca76"><param name="Name" value="object"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html#a03e6baf0690ffd26ad3bc4929b70d967"><param name="Name" value="Object"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#ace2b910d3838c7ad2ed5f67d872d9bd9"><param name="Name" value="Object"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#ace2b910d3838c7ad2ed5f67d872d9bd9"><param name="Name" value="Jvm::Object"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html#a03e6baf0690ffd26ad3bc4929b70d967"><param name="Name" value="mesos::ObjectApprover::Object"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#a32d3c2a48160df803ce466136940440e"><param name="Name" value="ObjectApprovers::approved< authorization::VIEW_ROLE >"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#a32d3c2a48160df803ce466136940440e"><param name="Name" value="mesos"></OBJECT>
@@ -18916,11 +18931,11 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html"><param name="Name" value="process::EventQueue"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd"><param name="Name" value="Consumer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a73f44b10f6d09ead6bdf3ab11cba4d06"><param name="Name" value="consumer"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd"><param name="Name" value="Consumer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#ad2d51d8a2a80f473de0bcf2e08e48d90"><param name="Name" value="EventQueue"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1EventVisitor.html"><param name="Name" value="process::EventVisitor"></OBJECT>
   <UL>
@@ -19273,14 +19288,15 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d"><param name="Name" value="method"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887aedad2ce668345260e1057f2fecd220c7"><param name="Name" value="PIPE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a626643b560caa889b2d824f812447999"><param name="Name" value="reader"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a9493ad5bff101f2d06e40d4d70ea22fd"><param name="Name" value="received"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a09dda928f410e7d52b5f48cac8a59c4c"><param name="Name" value="Request"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a"><param name="Name" value="type"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56"><param name="Name" value="url"></OBJECT>
   </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#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#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><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>
@@ -19548,8 +19564,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="read"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab9c4a52a88fcc9983438e391643424ca"><param name="Name" value="redirect"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Latch.html"><param name="Name" value="process::Latch"></OBJECT>
   <UL>
@@ -19831,8 +19847,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>
@@ -19855,8 +19871,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#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>
@@ -20238,8 +20254,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< AwaitProcess< T > >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <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>
@@ -20280,8 +20296,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< GarbageCollectorProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#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>
@@ -20294,8 +20310,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -20322,8 +20338,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -20350,22 +20366,22 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Master >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <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#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>
@@ -20378,50 +20394,50 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< MesosContainerizerProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <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#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< 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>
     <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< ProvisionerProcess >"></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< 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>
     <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>
@@ -20434,8 +20450,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -20448,8 +20464,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -20483,15 +20499,15 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< TestDiskProfileServerProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#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< ThunkProcess< R > >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <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>
@@ -21056,10 +21072,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1state.html#a19c92fe2f0998dbbc281938ca636b3ca"><param name="Name" value="mesos::internal::slave::state"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1state.html#a19c92fe2f0998dbbc281938ca636b3ca"><param name="Name" value="src/slave/state.hpp"></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>
+  <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="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7"><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="3rdparty/libprocess/include/process/io.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7"><param name="Name" value="3rdparty/stout/include/stout/os/read.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a7e99bac0fb06315c051358c7916fe692"><param name="Name" value="3rdparty/stout/include/stout/os/windows/read.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3"><param name="Name" value="3rdparty/stout/include/stout/protobuf.hpp"></OBJECT>
@@ -21089,10 +21105,13 @@
     <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>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="process::io"></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="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="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>
@@ -21190,6 +21209,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html#a48d3a800e6f17792bc314e271a7486d0"><param name="Name" value="Reasons"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#acdb391c3486fa801c15c49a7159cf440"><param name="Name" value="rebooted"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1HttpConnectionProcess.html#a81fc91fa235309d5486bf019260e6480"><param name="Name" value="receive"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a9493ad5bff101f2d06e40d4d70ea22fd"><param name="Name" value="received"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a58719ea924d9d7508db7ed7b2bf7517f"><param name="Name" value="reconcileKnownSlave"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#aa4800de1b596e1a1b87bd75780e1cb64"><param name="Name" value="reconcileOperations"></OBJECT>
   <UL>
@@ -21300,12 +21320,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>
@@ -22624,23 +22644,29 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< DockerContainerizerProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< GarbageCollectorProcess >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< GarbageCollectorProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< GroupProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< GroupProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
-  </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#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< Help >"></OBJECT>
+    <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>
   <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>
@@ -22651,89 +22677,71 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Logging >"></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< Logging >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogProcess >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#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< 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>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosAllocatorProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosContainerizerProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MetricsProcess >"></OBJECT>
-  </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< MetricsProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><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#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< ProvisionerProcess >"></OBJECT>
-    <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< ReaderProcess< T > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Profiler >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ProvisionerProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReqResProcess< Req, Res > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ProvisionerProcess >"></OBJECT>
+    <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>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <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>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType > >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< SubsystemProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< System >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <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< TestDiskProfileServerProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< UriDiskProfileAdaptorProcess >"></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>
@@ -23147,8 +23155,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="signals_8hpp.html"><param name="Name" value="signals.hpp"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1http_1_1authentication_1_1JWT.html#a7a5314085fad497a929f9901cf55721a"><param name="Name" value="signature"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779"><param name="Name" value="SIGNED_INTEGER"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7"><param name="Name" value="signed_integer"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779"><param name="Name" value="SIGNED_INTEGER"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a57e9c8c5fa13bf86bc779a9f6f408b7c"><param name="Name" value="SIGPIPE"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="windows__ctrlhandler_8hpp.html#a944a8250e34bfd7991123abd3436d8c0"><param name="Name" value="SIGUSR1"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacefs.html#a60a9e5ca4119866d80691ce3c4701dc9"><param name="Name" value="size"></OBJECT>
@@ -23518,6 +23526,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2common_2http_8hpp.html#a7b9820f049a74a88b8c7523c8d74deea"><param name="Name" value="initializeHttpAuthenticators"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2common_2http_8hpp.html#a3752d85ef726065c6c1b946eef1ba87a"><param name="Name" value="json"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2common_2http_8hpp.html#a56097aacde65fff7639195601e5624ae"><param name="Name" value="logRequest"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2common_2http_8hpp.html#abb7cf8ae906f5d4f77d088efdf7253c1"><param name="Name" value="logResponse"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2common_2http_8hpp.html#a0f1e16f608664041e365cbf89dbd4739"><param name="Name" value="model"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2common_2http_8hpp.html#a32d3c2a48160df803ce466136940440e"><param name="Name" value="ObjectApprovers::approved< authorization::VIEW_ROLE >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2common_2http_8hpp.html#a9c1f91de8a8a389b357b81f7b51b0554"><param name="Name" value="serialize"></OBJECT>
@@ -24759,9 +24768,12 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#afa34ca045f618704548708d7c5e5d82a"><param name="Name" value="subprocess"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#af010735837a761ba49b0ff6fb0e50ff1"><param name="Name" value="SubprocessLauncher"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#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#a6f4d260ba9dd50482b7bd8f5021f29b3"><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#a6f4d260ba9dd50482b7bd8f5021f29b3"><param name="Name" value="mesos::internal::slave::Slave"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1FrameworkMetrics.html#a749320a9db76684dfddbca810e7df1c6"><param name="Name" value="subscribed"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a0238badb91d8330beab9014c1726c2b4"><param name="Name" value="subscribedDefault"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ad8fccf68963e3540e62df4dfb512bc54"><param name="Name" value="Subscriber"></OBJECT>
@@ -25666,8 +25678,8 @@
     <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>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a9db50e71935c3f9ac83ba47e18c700f8"><param name="Name" value="unreachableTasks"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a3df365057bac1a641a348583b2fa7480"><param name="Name" value="unreference"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ac1cc9915f69092137574206fe15e571c"><param name="Name" value="unregisteredTime"></OBJECT>
@@ -25714,8 +25726,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a7471e14f4cbd7e23b5daa21e556f4eb5"><param name="Name" value="posix/os.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a7471e14f4cbd7e23b5daa21e556f4eb5"><param name="Name" value="windows/os.hpp"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a9c6b075f53b5419af9cee264482272eb"><param name="Name" value="unsigned_integer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaa0ce531160156e5c4aecfabc42df3b68a"><param name="Name" value="UNSIGNED_INTEGER"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a9c6b075f53b5419af9cee264482272eb"><param name="Name" value="unsigned_integer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Status.html#addffbea97c092bf92955b7f513208ceb"><param name="Name" value="UNSUPPORTED_MEDIA_TYPE"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1UnsupportedMediaType.html#a9a383ddcf2f2fb6ce2581bc629a4e6c9"><param name="Name" value="UnsupportedMediaType"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1command.html#a298fb91e3560074658b123b93ec8d26c"><param name="Name" value="untar"></OBJECT>
diff --git a/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html b/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html
index 0b1c01b..7b022d0 100644
--- a/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html
+++ b/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html
@@ -61,9 +61,9 @@
 <div class="ttc" id="classprocess_1_1ClockTestEventListener_html_a5556d83e94f6f0337ff6bb3f48993ae7"><div class="ttname"><a href="classprocess_1_1ClockTestEventListener.html#a5556d83e94f6f0337ff6bb3f48993ae7">process::ClockTestEventListener::OnTestEnd</a></div><div class="ttdeci">void OnTestEnd(const ::testing::TestInfo &amp;) override</div><div class="ttdef"><b>Definition:</b> gtest.hpp:51</div></div>
 <div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1297</div></div>
 <div class="ttc" id="namespacestrings_html_ac315a6174f56cba0d8295f84da265416"><div class="ttname"><a href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings::join</a></div><div class="ttdeci">std::stringstream &amp; join(std::stringstream &amp;stream, const std::string &amp;separator, T &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> strings.hpp:307</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:621</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:624</div></div>
 <div class="ttc" id="namespaceos_html_ab2b826c68a25af9e9ef47c570c36e137"><div class="ttname"><a href="namespaceos.html#ab2b826c68a25af9e9ef47c570c36e137">os::sleep</a></div><div class="ttdeci">Try&lt; Nothing &gt; sleep(const Duration &amp;duration)</div><div class="ttdef"><b>Definition:</b> os.hpp:240</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Headers_html_ace314043b5f44f854097d321246a26c0"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#ace314043b5f44f854097d321246a26c0">process::http::Headers::get</a></div><div class="ttdeci">Result&lt; T &gt; get() const </div><div class="ttdef"><b>Definition:</b> http.hpp:488</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Headers_html_ace314043b5f44f854097d321246a26c0"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#ace314043b5f44f854097d321246a26c0">process::http::Headers::get</a></div><div class="ttdeci">Result&lt; T &gt; get() const </div><div class="ttdef"><b>Definition:</b> http.hpp:489</div></div>
 <div class="ttc" id="os_8hpp_html"><div class="ttname"><a href="os_8hpp.html">os.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Future_html_a49b738b9755c0623a57e575ae2fb6431"><div class="ttname"><a href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">process::Future::await</a></div><div class="ttdeci">bool await(const Duration &amp;duration=Seconds(-1)) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1263</div></div>
 <div class="ttc" id="namespaceprocess_html_a4e2dd66121c628a77b57766a7a276838"><div class="ttname"><a href="namespaceprocess.html#a4e2dd66121c628a77b57766a7a276838">process::await</a></div><div class="ttdeci">Future&lt; std::vector&lt; Future&lt; T &gt; &gt; &gt; await(const std::vector&lt; Future&lt; T &gt;&gt; &amp;futures)</div><div class="ttdef"><b>Definition:</b> collect.hpp:309</div></div>
@@ -79,7 +79,7 @@
 <div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:50</div></div>
 <div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html">gtest.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1225</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a5f6d23dd77e1eeb0737dc728e0109905"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:654</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a5f6d23dd77e1eeb0737dc728e0109905"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:657</div></div>
 <div class="ttc" id="classMilliseconds_html"><div class="ttname"><a href="classMilliseconds.html">Milliseconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:193</div></div>
 <div class="ttc" id="libprocess_2include_2process_2check_8hpp_html_a055321ef5a02c5ca1d39ca7bef7a1232"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html#a055321ef5a02c5ca1d39ca7bef7a1232">CHECK_ABANDONED</a></div><div class="ttdeci">#define CHECK_ABANDONED(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:38</div></div>
 <div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future&lt; T &gt; &amp; onAny(AnyCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1445</div></div>
@@ -115,7 +115,7 @@
 <div class="ttc" id="classprocess_1_1Clock_html_ae3ea265163df2de286e185914265f538"><div class="ttname"><a href="classprocess_1_1Clock.html#ae3ea265163df2de286e185914265f538">process::Clock::resume</a></div><div class="ttdeci">static void resume()</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:36</div></div>
 <div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a7cab36377d5d8de6c4a6c1535001529b"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a7cab36377d5d8de6c4a6c1535001529b">AwaitAssertResponseStatusEq</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertResponseStatusEq(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const std::string &amp;expected, const process::Future&lt; process::http::Response &gt [...]
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ae463c5c7a083aea98a89cf9b675b59ab"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">process::http::Response::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:623</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_ae463c5c7a083aea98a89cf9b675b59ab"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">process::http::Response::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:626</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_af5232d02c562e977285d52228e29aaa9"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#af5232d02c562e977285d52228e29aaa9">AwaitAssertReady</a></div><div class="ttdeci">::testing::AssertionResult AwaitAssertReady(const char *expr, const char *, const process::Future&lt; T &gt; &amp;actual, const Duration &amp;duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:120</div></div>
 <div class="ttc" id="classprocess_1_1Latch_html"><div class="ttname"><a href="classprocess_1_1Latch.html">process::Latch</a></div><div class="ttdef"><b>Definition:</b> latch.hpp:24</div></div>
diff --git a/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html b/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html
index a5f66f1..3726b4b 100644
--- a/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html
+++ b/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html
@@ -81,7 +81,7 @@
 <div class="ttc" id="classprocess_1_1ProcessBase_html_a2f0e2769d84e1491c180d0da6458624b"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">process::ProcessBase::http</a></div><div class="ttdeci">hashmap&lt; std::string, HttpEndpoint &gt; http</div><div class="ttdef"><b>Definition:</b> process.hpp:452</div></div>
 <div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:209</div></div>
 <div class="ttc" id="namespaceprocess_1_1mime_html_aa12bd84b9c99ba313fbbf8c56bc411cb"><div class="ttname"><a href="namespaceprocess_1_1mime.html#aa12bd84b9c99ba313fbbf8c56bc411cb">process::mime::types</a></div><div class="ttdeci">std::map&lt; std::string, std::string &gt; types</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="classprocess_1_1Process_html_a30273fa0ea21dc5986de65a05f333353"><div class="ttname"><a href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">process::Process::~Process</a></div><div class="ttdeci">~Process() override</div><div class="ttdef"><b>Definition:</b> process.hpp:503</div></div>
 <div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:158</div></div>
 <div class="ttc" id="namespaceprocess_html_a283af87525d9611f5d27b9a7dd6b967e"><div class="ttname"><a href="namespaceprocess.html#a283af87525d9611f5d27b9a7dd6b967e">process::logging</a></div><div class="ttdeci">PID&lt; Logging &gt; logging()</div><div class="ttdoc">Return the PID associated with the global logging process. </div></div>
diff --git a/content/api/latest/c++/memory__profiler_8hpp_source.html b/content/api/latest/c++/memory__profiler_8hpp_source.html
index 6a5f560..0861625 100644
--- a/content/api/latest/c++/memory__profiler_8hpp_source.html
+++ b/content/api/latest/c++/memory__profiler_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="namespaceid_html"><div class="ttname"><a href="namespaceid.html">id</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:33</div></div>
 <div class="ttc" id="classprocess_1_1MemoryProfiler_html_afe31588e5286cc4f9a617b19b184431a"><div class="ttname"><a href="classprocess_1_1MemoryProfiler.html#afe31588e5286cc4f9a617b19b184431a">process::MemoryProfiler::MemoryProfiler</a></div><div class="ttdeci">MemoryProfiler(const Option&lt; std::string &gt; &amp;authenticationRealm)</div></div>
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="classprocess_1_1MemoryProfiler_html"><div class="ttname"><a href="classprocess_1_1MemoryProfiler.html">process::MemoryProfiler</a></div><div class="ttdef"><b>Definition:</b> memory_profiler.hpp:38</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
@@ -69,7 +69,7 @@
 <div class="ttc" id="classprocess_1_1Timer_html"><div class="ttname"><a href="classprocess_1_1Timer.html">process::Timer</a></div><div class="ttdef"><b>Definition:</b> timer.hpp:30</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:596</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:599</div></div>
 <div class="ttc" id="namespacecgroups_html_a2ecc89636706df947027a4c3c2100fbe"><div class="ttname"><a href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">cgroups::create</a></div><div class="ttdeci">Try&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>
 <div class="ttc" id="classprocess_1_1MemoryProfiler_html_aaa4ff04b96dee740232045df8d1b66b0"><div class="ttname"><a href="classprocess_1_1MemoryProfiler.html#aaa4ff04b96dee740232045df8d1b66b0">process::MemoryProfiler::~MemoryProfiler</a></div><div class="ttdeci">~MemoryProfiler() override</div><div class="ttdef"><b>Definition:</b> memory_profiler.hpp:42</div></div>
 <div class="ttc" id="classprocess_1_1MemoryProfiler_html_a1d6a7ecc364fb26159d15be6043b6191"><div class="ttname"><a href="classprocess_1_1MemoryProfiler.html#a1d6a7ecc364fb26159d15be6043b6191">process::MemoryProfiler::initialize</a></div><div class="ttdeci">void initialize() override</div><div class="ttdoc">Invoked when a process gets spawned. </div></div>
diff --git a/content/api/latest/c++/namespacemembers_func_l.html b/content/api/latest/c++/namespacemembers_func_l.html
index e8afcdc..2b2efa4 100644
--- a/content/api/latest/c++/namespacemembers_func_l.html
+++ b/content/api/latest/c++/namespacemembers_func_l.html
@@ -137,8 +137,11 @@
 <li>logRequest()
 : <a class="el" href="namespacemesos.html#a56097aacde65fff7639195601e5624ae">mesos</a>
 </li>
+<li>logResponse()
+: <a class="el" href="namespacemesos.html#abb7cf8ae906f5d4f77d088efdf7253c1">mesos</a>
+</li>
 <li>longpath()
-: <a class="el" href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows</a>
+: <a class="el" href="namespaceinternal_1_1windows.html#a9eb75fd12cc66dbf3f61c8f5156694e1">internal::windows</a>
 </li>
 <li>loop()
 : <a class="el" href="namespaceprocess.html#af4f4d3422eed6d82ea5af4a1a6e839a4">process</a>
diff --git a/content/api/latest/c++/namespacemembers_l.html b/content/api/latest/c++/namespacemembers_l.html
index b32fac2..1ab309d 100644
--- a/content/api/latest/c++/namespacemembers_l.html
+++ b/content/api/latest/c++/namespacemembers_l.html
@@ -176,11 +176,14 @@
 <li>logRequest()
 : <a class="el" href="namespacemesos.html#a56097aacde65fff7639195601e5624ae">mesos</a>
 </li>
+<li>logResponse()
+: <a class="el" href="namespacemesos.html#abb7cf8ae906f5d4f77d088efdf7253c1">mesos</a>
+</li>
 <li>LogrotateContainerLogger
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6a29cdd8cd657c6eceab1bd280cdb1ba0f">mesos::internal::tests</a>
 </li>
 <li>longpath()
-: <a class="el" href="namespaceinternal_1_1windows.html#a9eb75fd12cc66dbf3f61c8f5156694e1">internal::windows</a>
+: <a class="el" href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows</a>
 </li>
 <li>loop
 : <a class="el" href="namespaceprocess.html#a59c192ee8ea5abbbee1642957f47c92a">process</a>
diff --git a/content/api/latest/c++/namespacemembers_m.html b/content/api/latest/c++/namespacemembers_m.html
index f622adc..76c6c26 100644
--- a/content/api/latest/c++/namespacemembers_m.html
+++ b/content/api/latest/c++/namespacemembers_m.html
@@ -400,7 +400,7 @@
 </li>
 <li>mount()
 : <a class="el" href="namespacecgroups.html#aa3c1a4d4d11cca392dc45ff363718fc1">cgroups</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1fs.html#af0d63e921d6b48554eaee82037356187">mesos::internal::fs</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1fs.html#afd1e45c2b648ff930d2df614beb6f34b">mesos::internal::fs</a>
 </li>
 <li>mounted()
 : <a class="el" href="namespacecgroups.html#a379912fbd52d8dba056a7d94041a224e">cgroups</a>
diff --git a/content/api/latest/c++/namespacemembers_p.html b/content/api/latest/c++/namespacemembers_p.html
index 15da74f..2d5406e 100644
--- a/content/api/latest/c++/namespacemembers_p.html
+++ b/content/api/latest/c++/namespacemembers_p.html
@@ -266,7 +266,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_w.html b/content/api/latest/c++/namespacemembers_w.html
index 1c55211..ffc32a7 100644
--- a/content/api/latest/c++/namespacemembers_w.html
+++ b/content/api/latest/c++/namespacemembers_w.html
@@ -135,17 +135,18 @@
 : <a class="el" href="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a">cgroups</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1log.html#a644a438399ebd57381f8c3eb9261c9bc">mesos::internal::log</a>
-, <a class="el" href="namespaceos_1_1signal__safe.html#a67bf0cd3aa924b5584a8744f15430835">os::signal_safe</a>
-, <a class="el" href="namespaceos.html#a1b67d073837cf74e5cdfa785d5c95fac">os</a>
+, <a class="el" href="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b">os::signal_safe</a>
+, <a class="el" href="namespaceos.html#a1261e5423671d777b7276223b7427045">os</a>
 , <a class="el" href="namespaceprocess_1_1io_1_1internal.html#ab4ecbbe96ef3c0600060e16c47988798">process::io::internal</a>
+, <a class="el" href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a>
 </li>
 <li>WRITE
 : <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
 </li>
 <li>write()
-: <a class="el" href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a>
+: <a class="el" href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">process::io</a>
 , <a class="el" href="namespaceprocess_1_1windows.html#a69a29846581bb7bb1084e9ee90cbe8e6">process::windows</a>
-, <a class="el" href="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899">protobuf</a>
+, <a class="el" href="namespaceprotobuf.html#ad7c5a30c2e972caaed6b3896ac7e477f">protobuf</a>
 </li>
 <li>write_async()
 : <a class="el" href="namespaceos.html#a1af52685ba3e8fe8676af86cd16a1eb8">os</a>
diff --git a/content/api/latest/c++/namespacemesos.html b/content/api/latest/c++/namespacemesos.html
index ebb5c3b..422c2df 100644
--- a/content/api/latest/c++/namespacemesos.html
+++ b/content/api/latest/c++/namespacemesos.html
@@ -503,6 +503,8 @@ Functions</h2></td></tr>
 <tr class="separator:a7b9820f049a74a88b8c7523c8d74deea"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a56097aacde65fff7639195601e5624ae"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a56097aacde65fff7639195601e5624ae">logRequest</a> (const <a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a> &amp;request)</td></tr>
 <tr class="separator:a56097aacde65fff7639195601e5624ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb7cf8ae906f5d4f77d088efdf7253c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#abb7cf8ae906f5d4f77d088efdf7253c1">logResponse</a> (const <a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a> &amp;request, const <a class="el" href="structprocess_1_1http_1_1Response.html">process::http::Response</a> &amp;response)</td></tr>
+<tr class="separator:abb7cf8ae906f5d4f77d088efdf7253c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4c15c1f79f8e77b9c96823ce2313b4aa"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a4c15c1f79f8e77b9c96823ce2313b4aa">needCheckpointing</a> (const Resource &amp;resource)</td></tr>
 <tr class="separator:a4c15c1f79f8e77b9c96823ce2313b4aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa29c69dc413109882c5009aec52b50b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#aa29c69dc413109882c5009aec52b50b2">applyCheckpointedResources</a> (const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources, const <a class="el" href="c [...]
@@ -1381,6 +1383,32 @@ Variables</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="abb7cf8ae906f5d4f77d088efdf7253c1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::logResponse </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a> &amp;&#160;</td>
+          <td class="paramname"><em>request</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="structprocess_1_1http_1_1Response.html">process::http::Response</a> &amp;&#160;</td>
+          <td class="paramname"><em>response</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="a4c15c1f79f8e77b9c96823ce2313b4aa"></a>
 <div class="memitem">
 <div class="memproto">
@@ -4483,20 +4511,20 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a112163aa7f26794e26b67dfc187dec7f"></a>
+<a class="anchor" id="ad766d676a9266e83d522de98c7c8fc83"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">bool mesos::operator== </td>
           <td>(</td>
-          <td class="paramtype">const Resource::ReservationInfo &amp;&#160;</td>
+          <td class="paramtype">const MasterInfo &amp;&#160;</td>
           <td class="paramname"><em>left</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const Resource::ReservationInfo &amp;&#160;</td>
+          <td class="paramtype">const MasterInfo &amp;&#160;</td>
           <td class="paramname"><em>right</em>&#160;</td>
         </tr>
         <tr>
@@ -4509,20 +4537,20 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="ad766d676a9266e83d522de98c7c8fc83"></a>
+<a class="anchor" id="a112163aa7f26794e26b67dfc187dec7f"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">bool mesos::operator== </td>
           <td>(</td>
-          <td class="paramtype">const MasterInfo &amp;&#160;</td>
+          <td class="paramtype">const Resource::ReservationInfo &amp;&#160;</td>
           <td class="paramname"><em>left</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const MasterInfo &amp;&#160;</td>
+          <td class="paramtype">const Resource::ReservationInfo &amp;&#160;</td>
           <td class="paramname"><em>right</em>&#160;</td>
         </tr>
         <tr>
diff --git a/content/api/latest/c++/profiler_8hpp_source.html b/content/api/latest/c++/profiler_8hpp_source.html
index ded74ac..9e3c556 100644
--- a/content/api/latest/c++/profiler_8hpp_source.html
+++ b/content/api/latest/c++/profiler_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="classprocess_1_1Profiler_html"><div class="ttname"><a href="classprocess_1_1Profiler.html">process::Profiler</a></div><div class="ttdef"><b>Definition:</b> profiler.hpp:24</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_af0d1a6f8da798dfb2b6ea92550b8c6f5"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">process::ProcessBase::route</a></div><div class="ttdeci">void route(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</div><div class="ttdoc">Sets up a handler for HTTP requests with the specifie [...]
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
diff --git a/content/api/latest/c++/provider_8hpp_source.html b/content/api/latest/c++/provider_8hpp_source.html
index 57c242d..7dc361e 100644
--- a/content/api/latest/c++/provider_8hpp_source.html
+++ b/content/api/latest/c++/provider_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="resource__provider_2local_8hpp_html"><div class="ttname"><a href="resource__provider_2local_8hpp.html">local.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1StorageLocalResourceProvider_html_a71e58b6f7f4b9d9989e691370aa05903"><div class="ttname"><a href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a71e58b6f7f4b9d9989e691370aa05903">mesos::internal::StorageLocalResourceProvider::~StorageLocalResourceProvider</a></div><div class="ttdeci">~StorageLocalResourceProvider() override</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1StorageLocalResourceProvider_html_a992fbd6e13668c545f311bc0eed233c1"><div class="ttname"><a href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a992fbd6e13668c545f311bc0eed233c1">mesos::internal::StorageLocalResourceProvider::StorageLocalResourceProvider</a></div><div class="ttdeci">StorageLocalResourceProvider(const StorageLocalResourceProvider &amp;other)=delete</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:128</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1StorageLocalResourceProvider_html_a94e7944f401b0fe20ed92868227b2917"><div class="ttname"><a href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a94e7944f401b0fe20ed92868227b2917">mesos::internal::StorageLocalResourceProvider::validate</a></div><div class="ttdeci">static Option&lt; Error &gt; validate(const mesos::ResourceProviderInfo &amp;info)</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
diff --git a/content/api/latest/c++/resource__provider_2local_8hpp_source.html b/content/api/latest/c++/resource__provider_2local_8hpp_source.html
index fef33a6..1d0e94c 100644
--- a/content/api/latest/c++/resource__provider_2local_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2local_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProvider_html_a16460f8214b5bad6ea4a9c6d76689d41"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProvider.html#a16460f8214b5bad6ea4a9c6d76689d41">mesos::internal::LocalResourceProvider::principal</a></div><div class="ttdeci">static process::http::authentication::Principal principal(const ResourceProviderInfo &amp;info)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProvider_html_a83bc47f98323ff0d86f129ef8075565b"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProvider.html#a83bc47f98323ff0d86f129ef8075565b">mesos::internal::LocalResourceProvider::validate</a></div><div class="ttdeci">static Option&lt; Error &gt; validate(const ResourceProviderInfo &amp;info)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:128</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProvider_html_ad1e9626a7f7c92d4aa4b0958f38b9232"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProvider.html#ad1e9626a7f7c92d4aa4b0958f38b9232">mesos::internal::LocalResourceProvider::~LocalResourceProvider</a></div><div class="ttdeci">virtual ~LocalResourceProvider()=default</div></div>
diff --git a/content/api/latest/c++/resource__provider_2manager_8hpp_source.html b/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
index 2c97de1..984f21a 100644
--- a/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1ResourceProviderManager_html_a99b78ea2c2adfa4b1459769d78cf5a2c"><div class="ttname"><a href="classmesos_1_1internal_1_1ResourceProviderManager.html#a99b78ea2c2adfa4b1459769d78cf5a2c">mesos::internal::ResourceProviderManager::messages</a></div><div class="ttdeci">process::Queue&lt; ResourceProviderMessage &gt; messages() const </div></div>
 <div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:81</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1ResourceProviderManager_html_a7e3b37fe702c1f4c9a95eb4702806cbb"><div class="ttname"><a href="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb">mesos::internal::ResourceProviderManager::operator=</a></div><div class="ttdeci">ResourceProviderManager &amp; operator=(const ResourceProviderManager &amp;other)=delete</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1ResourceProviderManager_html_aa4800de1b596e1a1b87bd75780e1cb64"><div class="ttname"><a href="classmesos_1_1internal_1_1ResourceProviderManager.html#aa4800de1b596e1a1b87bd75780e1cb64">mesos::internal::ResourceProviderManager::reconcileOperations</a></div><div class="ttdeci">void reconcileOperations(const ReconcileOperationsMessage &amp;message) const </div></div>
 <div class="ttc" id="src_2resource__provider_2message_8hpp_html"><div class="ttname"><a href="src_2resource__provider_2message_8hpp.html">message.hpp</a></div></div>
diff --git a/content/api/latest/c++/slave_8hpp_source.html b/content/api/latest/c++/slave_8hpp_source.html
index c058b49..0188e40 100644
--- a/content/api/latest/c++/slave_8hpp_source.html
+++ b/content/api/latest/c++/slave_8hpp_source.html
@@ -162,7 +162,7 @@
 <div class="ttc" id="bytes_8hpp_html"><div class="ttname"><a href="bytes_8hpp.html">bytes.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa14da55de5c585de7f443afa61e042d7"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa14da55de5c585de7f443afa61e042d7">mesos::internal::slave::Slave::pingTimeout</a></div><div class="ttdeci">void pingTimeout(process::Future&lt; Option&lt; MasterInfo &gt;&gt; future)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a1b1b0a11b5f06125e3e546de09e1030b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1b1b0a11b5f06125e3e546de09e1030b">mesos::internal::slave::Slave::handleRunTaskMessage</a></div><div class="ttdeci">void handleRunTaskMessage(const process::UPID &amp;from, RunTaskMessage &amp;&amp;runTaskMessage)</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a></div><div class="ttdef"><b>Definition:</b> http.hpp:340</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a></div><div class="ttdef"><b>Definition:</b> http.hpp:341</div></div>
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_aaad02226a9d30491088dd9ef315effbc"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#aaad02226a9d30491088dd9ef315effbc">mesos::internal::slave::Executor::containerId</a></div><div class="ttdeci">const ContainerID containerId</div><div class="ttdef"><b>Definition:</b> slave.hpp:995</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html">mesos::internal::slave::state::TaskState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:243</div></div>
diff --git a/content/api/latest/c++/socket__manager_8hpp_source.html b/content/api/latest/c++/socket__manager_8hpp_source.html
index dca1e22..0bde23e 100644
--- a/content/api/latest/c++/socket__manager_8hpp_source.html
+++ b/content/api/latest/c++/socket__manager_8hpp_source.html
@@ -67,7 +67,7 @@
 <div class="ttc" id="classprocess_1_1SocketManager_html"><div class="ttname"><a href="classprocess_1_1SocketManager.html">process::SocketManager</a></div><div class="ttdef"><b>Definition:</b> socket_manager.hpp:36</div></div>
 <div class="ttc" id="classprocess_1_1SocketManager_html_ab11f6acee99d6193576483b18fa111ce"><div class="ttname"><a href="classprocess_1_1SocketManager.html#ab11f6acee99d6193576483b18fa111ce">process::SocketManager::SocketManager</a></div><div class="ttdeci">SocketManager()</div></div>
 <div class="ttc" id="classprocess_1_1SocketManager_html_aefe1f325332f1d053dba837c749d9b6d"><div class="ttname"><a href="classprocess_1_1SocketManager.html#aefe1f325332f1d053dba837c749d9b6d">process::SocketManager::accepted</a></div><div class="ttdeci">void accepted(const network::inet::Socket &amp;socket)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:38</div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
 <div class="ttc" id="classprocess_1_1SocketManager_html_a726daf6ca94059469751fdcf07631658"><div class="ttname"><a href="classprocess_1_1SocketManager.html#a726daf6ca94059469751fdcf07631658">process::SocketManager::link</a></div><div class="ttdeci">void link(ProcessBase *process, const UPID &amp;to, const ProcessBase::RemoteConnection remote, const network::internal::SocketImpl::Kind &amp;kind=network::internal::SocketImpl::DEFAULT_KIND())</div></div>
@@ -87,7 +87,7 @@
 <div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &quot;process identifier&quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:279</div></div>
 <div class="ttc" id="encoder_8hpp_html"><div class="ttname"><a href="encoder_8hpp.html">encoder.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:596</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:599</div></div>
 <div class="ttc" id="classprocess_1_1SocketManager_html_a1c297db7b29bbf422c21ee1ef4e601f1"><div class="ttname"><a href="classprocess_1_1SocketManager.html#a1c297db7b29bbf422c21ee1ef4e601f1">process::SocketManager::close</a></div><div class="ttdeci">void close(int_fd s)</div></div>
 <div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html_afdecc57ab065ab5d354e728d0ef0ff34"><div class="ttname"><a href="namespaceprocess.html#afdecc57ab065ab5d354e728d0ef0ff34">process::address</a></div><div class="ttdeci">network::inet::Address address()</div><div class="ttdoc">Returns the socket address associated with this instance of the library. </div></div>
diff --git a/content/api/latest/c++/src_2common_2http_8hpp.html b/content/api/latest/c++/src_2common_2http_8hpp.html
index 4422236..bbd00c5 100644
--- a/content/api/latest/c++/src_2common_2http_8hpp.html
+++ b/content/api/latest/c++/src_2common_2http_8hpp.html
@@ -173,6 +173,8 @@ Functions</h2></td></tr>
 <tr class="separator:a7b9820f049a74a88b8c7523c8d74deea"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a56097aacde65fff7639195601e5624ae"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a56097aacde65fff7639195601e5624ae">mesos::logRequest</a> (const <a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a> &amp;request)</td></tr>
 <tr class="separator:a56097aacde65fff7639195601e5624ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb7cf8ae906f5d4f77d088efdf7253c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#abb7cf8ae906f5d4f77d088efdf7253c1">mesos::logResponse</a> (const <a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a> &amp;request, const <a class="el" href="structprocess_1_1http_1_1Response.html">process::http::Response</a> &amp;response)</td></tr>
+<tr class="separator:abb7cf8ae906f5d4f77d088efdf7253c1"><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++/src_2common_2http_8hpp_source.html b/content/api/latest/c++/src_2common_2http_8hpp_source.html
index d112e8f..8aa9840 100644
--- a/content/api/latest/c++/src_2common_2http_8hpp_source.html
+++ b/content/api/latest/c++/src_2common_2http_8hpp_source.html
@@ -52,7 +52,7 @@
 <div class="title">http.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="src_2common_2http_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><s [...]
+<a href="src_2common_2http_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><s [...]
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1authorization_1_1Action_01_4_html_a5a5102b5929420546b69c1807673cd9c"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1authorization_1_1Action_01_4.html#a5a5102b5929420546b69c1807673cd9c">std::hash&lt; mesos::authorization::Action &gt;::result_type</a></div><div class="ttdeci">size_t result_type</div><div class="ttdef"><b>Definition:</b> http.hpp:48</div></div>
 <div class="ttc" id="classmesos_1_1AcceptingObjectApprover_html"><div class="ttname"><a href="classmesos_1_1AcceptingObjectApprover.html">mesos::AcceptingObjectApprover</a></div><div class="ttdef"><b>Definition:</b> http.hpp:191</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1RequestMediaTypes_html_abfa2dddc4420615fa93f72ffa6bc44e6"><div class="ttname"><a href="structmesos_1_1internal_1_1RequestMediaTypes.html#abfa2dddc4420615fa93f72ffa6bc44e6">mesos::internal::RequestMediaTypes::accept</a></div><div class="ttdeci">ContentType accept</div><div class="ttdef"><b>Definition:</b> http.hpp:89</div></div>
@@ -80,10 +80,11 @@
 <div class="ttc" id="classJSON_1_1StringWriter_html"><div class="ttname"><a href="classJSON_1_1StringWriter.html">JSON::StringWriter</a></div><div class="ttdef"><b>Definition:</b> jsonify.hpp:254</div></div>
 <div class="ttc" id="classmesos_1_1IDAcceptor_html_ab83e75268340d6347cd3b2c0d5d1b01f"><div class="ttname"><a href="classmesos_1_1IDAcceptor.html#ab83e75268340d6347cd3b2c0d5d1b01f">mesos::IDAcceptor::targetId</a></div><div class="ttdeci">Option&lt; T &gt; targetId</div><div class="ttdef"><b>Definition:</b> http.hpp:307</div></div>
 <div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:158</div></div>
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:38</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a6584ec82e3ab6d2e24a7bd20ce975437"><div class="ttname"><a href="namespacemesos_1_1internal.html#a6584ec82e3ab6d2e24a7bd20ce975437">mesos::internal::DEFAULT_JWT_HTTP_AUTHENTICATOR</a></div><div class="ttdeci">constexpr char DEFAULT_JWT_HTTP_AUTHENTICATOR[]</div><div class="ttdef"><b>Definition:</b> http.hpp:78</div></div>
+<div class="ttc" id="namespacemesos_html_abb7cf8ae906f5d4f77d088efdf7253c1"><div class="ttname"><a href="namespacemesos.html#abb7cf8ae906f5d4f77d088efdf7253c1">mesos::logResponse</a></div><div class="ttdeci">void logResponse(const process::http::Request &amp;request, const process::http::Response &amp;response)</div></div>
 <div class="ttc" id="classmesos_1_1Authorizer_html"><div class="ttname"><a href="classmesos_1_1Authorizer.html">mesos::Authorizer</a></div><div class="ttdoc">This interface is used to enable an identity service or any other back end to check authorization pol...</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:243</div></div>
 <div class="ttc" id="namespacemesos_html_a56097aacde65fff7639195601e5624ae"><div class="ttname"><a href="namespacemesos.html#a56097aacde65fff7639195601e5624ae">mesos::logRequest</a></div><div class="ttdeci">void logRequest(const process::http::Request &amp;request)</div></div>
 <div class="ttc" id="classmesos_1_1IDAcceptor_html"><div class="ttname"><a href="classmesos_1_1IDAcceptor.html">mesos::IDAcceptor</a></div><div class="ttdoc">Used to filter results for API handlers. </div><div class="ttdef"><b>Definition:</b> http.hpp:285</div></div>
@@ -111,6 +112,7 @@
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:599</div></div>
 <div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
 <div class="ttc" id="classmesos_1_1IDAcceptor_html_a8f8fd854230fb4a006bfe2f95e5ba967"><div class="ttname"><a href="classmesos_1_1IDAcceptor.html#a8f8fd854230fb4a006bfe2f95e5ba967">mesos::IDAcceptor::IDAcceptor</a></div><div class="ttdeci">IDAcceptor(const Option&lt; std::string &gt; &amp;id=None())</div><div class="ttdef"><b>Definition:</b> http.hpp:288</div></div>
diff --git a/content/api/latest/c++/src_2common_2recordio_8hpp_source.html b/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
index 00b8202..2ce7e95 100644
--- a/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
+++ b/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
@@ -77,7 +77,7 @@
 <div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:174</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1Reader_html"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1Reader.html">mesos::internal::recordio::Reader</a></div><div class="ttdoc">Provides RecordIO decoding on top of an http::Pipe::Reader. </div><div class="ttdef"><b>Definition:</b> recordio.hpp:62</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a></div><div class="ttdef"><b>Definition:</b> http.hpp:340</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a></div><div class="ttdef"><b>Definition:</b> http.hpp:341</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1Reader_html_a089c0b92ecaffcb3a472103c233e4cf9"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1Reader.html#a089c0b92ecaffcb3a472103c233e4cf9">mesos::internal::recordio::Reader::read</a></div><div class="ttdeci">process::Future&lt; Result&lt; T &gt; &gt; read()</div><div class="ttdoc">Returns the next piece of decoded data from the pipe. </div><div class="ttdef"><b>Definition:</b> recordio.hpp:90</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html_ad945bef2134c872f8ea43dea6db84c66"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66">process::http::Pipe::Writer::write</a></div><div class="ttdeci">bool write(std::string s)</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
@@ -111,7 +111,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess_html_a11e21afb1b5e47b24074c9c8d7775e1e"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a11e21afb1b5e47b24074c9c8d7775e1e">mesos::internal::recordio::internal::ReaderProcess::ReaderProcess</a></div><div class="ttdeci">ReaderProcess(::recordio::Decoder&lt; T &gt; &amp;&amp;_decoder, process::http::Pipe::Reader _reader)</div><div class="ttdef"><b>Definition [...]
 <div class="ttc" id="classrecordio_1_1Decoder_html"><div class="ttname"><a href="classrecordio_1_1Decoder.html">recordio::Decoder</a></div><div class="ttdoc">Given a decoding function for individual records, this provides decoding from &quot;Record-IO&quot; data into t...</div><div class="ttdef"><b>Definition:</b> recordio.hpp:82</div></div>
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html">process::http::Pipe::Reader</a></div><div class="ttdef"><b>Definition:</b> http.hpp:301</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html">process::http::Pipe::Reader</a></div><div class="ttdef"><b>Definition:</b> http.hpp:302</div></div>
 <div class="ttc" id="classprocess_1_1ControlFlow_html"><div class="ttname"><a href="classprocess_1_1ControlFlow.html">process::ControlFlow</a></div><div class="ttdef"><b>Definition:</b> loop.hpp:163</div></div>
 <div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1232</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:58</div></div>
diff --git a/content/api/latest/c++/src_2master_2master_8hpp_source.html b/content/api/latest/c++/src_2master_2master_8hpp_source.html
index b8e7b56..302ea64 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html
@@ -128,7 +128,7 @@
 <div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
 <div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:209</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1HttpConnection_html_aabda4b0588e263e20f98c220f1f7da92"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aabda4b0588e263e20f98c220f1f7da92">mesos::internal::master::HttpConnection::closed</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; closed() const </div><div class="ttdef"><b>Definition:</b> master.hpp:357</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:158</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_af31bd54cf2fd44fd1d95d1c898d6d2c8"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#af31bd54cf2fd44fd1d95d1c898d6d2c8">mesos::internal::master::Slave::tasks</a></div><div class="ttdeci">hashmap&lt; FrameworkID, hashmap&lt; TaskID, Task * &gt; &gt; tasks</div><div class="ttdef"><b>Definition:</b> master.hpp:239</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a471feb09e6e40006c48fa1941ae4961a"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a471feb09e6e40006c48fa1941ae4961a">mesos::internal::master::Slave::killedTasks</a></div><div class="ttdeci">multihashmap&lt; FrameworkID, TaskID &gt; killedTasks</div><div class="ttdef"><b>Definition:</b> master.hpp:243</div></div>
@@ -158,7 +158,7 @@
 <div class="ttc" id="namespacerouting_1_1link_html_aec1d046cc8ec45a0265d0522d673ade8"><div class="ttname"><a href="namespacerouting_1_1link.html#aec1d046cc8ec45a0265d0522d673ade8">routing::link::removed</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; removed(const std::string &amp;link)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a8a22f7902325bc17e32068ec2e39867b"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a8a22f7902325bc17e32068ec2e39867b">mesos::internal::master::Slave::registeredTime</a></div><div class="ttdeci">process::Time registeredTime</div><div class="ttdef"><b>Definition:</b> master.hpp:199</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_aa112c6ba4de9bd7ab91365adf92d5c77"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#aa112c6ba4de9bd7ab91365adf92d5c77">mesos::internal::master::Slave::active</a></div><div class="ttdeci">bool active</div><div class="ttdef"><b>Definition:</b> master.hpp:208</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a></div><div class="ttdef"><b>Definition:</b> http.hpp:340</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a></div><div class="ttdef"><b>Definition:</b> http.hpp:341</div></div>
 <div class="ttc" id="classmesos_1_1master_1_1contender_1_1MasterContender_html"><div class="ttname"><a href="classmesos_1_1master_1_1contender_1_1MasterContender.html">mesos::master::contender::MasterContender</a></div><div class="ttdoc">An abstraction for contending to be a leading master. </div><div class="ttdef"><b>Definition:</b> contender.hpp:40</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a2d8cbc0dbd23317d8194398a3810a5b5"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a2d8cbc0dbd23317d8194398a3810a5b5">mesos::internal::master::Framework::roles</a></div><div class="ttdeci">std::set&lt; std::string &gt; roles</div><div class="ttdef"><b>Definition:</b> master.hpp:2485</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a587fe54aa032cf8b260e3722e0f3c8fd"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a587fe54aa032cf8b260e3722e0f3c8fd">mesos::internal::master::Slave::pid</a></div><div class="ttdeci">process::UPID pid</div><div class="ttdef"><b>Definition:</b> master.hpp:191</div></div>
@@ -216,7 +216,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a96a90d8ae734d729489ba877367e6b65a52b99ab13cfb61a1ed4f78cc57f974f6"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a52b99ab13cfb61a1ed4f78cc57f974f6">mesos::internal::master::Framework::DISCONNECTED</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2373</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:596</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:599</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_adb162982d3dd921c4a9c3114c88daf5c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#adb162982d3dd921c4a9c3114c88daf5c">mesos::internal::master::Slave::machineId</a></div><div class="ttdeci">const MachineID machineId</div><div class="ttdef"><b>Definition:</b> master.hpp:189</div></div>
 <div class="ttc" id="circular__buffer_8hpp_html"><div class="ttname"><a href="circular__buffer_8hpp.html">circular_buffer.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></div><div class="ttdef"><b>Definition:</b> master.hpp:116</div></div>
diff --git a/content/api/latest/c++/src_2resource__provider_2detector_8hpp_source.html b/content/api/latest/c++/src_2resource__provider_2detector_8hpp_source.html
index 99a6abd..c7ab44d 100644
--- a/content/api/latest/c++/src_2resource__provider_2detector_8hpp_source.html
+++ b/content/api/latest/c++/src_2resource__provider_2detector_8hpp_source.html
@@ -54,7 +54,7 @@
 <div class="contents">
 <a href="src_2resource__provider_2detector_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 [...]
 <div class="ttc" id="classmesos_1_1internal_1_1EndpointDetector_html"><div class="ttname"><a href="classmesos_1_1internal_1_1EndpointDetector.html">mesos::internal::EndpointDetector</a></div><div class="ttdef"><b>Definition:</b> detector.hpp:26</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:128</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1EndpointDetector_html_a9e37f2c290718e9a45c2e9cc044afc95"><div class="ttname"><a href="classmesos_1_1internal_1_1EndpointDetector.html#a9e37f2c290718e9a45c2e9cc044afc95">mesos::internal::EndpointDetector::~EndpointDetector</a></div><div class="ttdeci">virtual ~EndpointDetector()</div><div class="ttdef"><b>Definition:</b> detector.hpp:29</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1ConstantEndpointDetector_html"><div class="ttname"><a href="classmesos_1_1internal_1_1ConstantEndpointDetector.html">mesos::internal::ConstantEndpointDetector</a></div><div class="ttdef"><b>Definition:</b> detector.hpp:36</div></div>
diff --git a/content/api/latest/c++/src_2slave_2http_8hpp_source.html b/content/api/latest/c++/src_2slave_2http_8hpp_source.html
index c3ec58f..a3dd5bb 100644
--- a/content/api/latest/c++/src_2slave_2http_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2http_8hpp_source.html
@@ -63,7 +63,7 @@
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
 <div class="ttc" id="src_2common_2http_8hpp_html"><div class="ttname"><a href="src_2common_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_ad5b11ad51e4a88b9884d741b93951571"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#ad5b11ad51e4a88b9884d741b93951571">mesos::internal::slave::Http::STATISTICS_HELP</a></div><div class="ttdeci">static std::string STATISTICS_HELP()</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_a5c26c5c227679ba7f07387653469b01f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#a5c26c5c227679ba7f07387653469b01f">mesos::internal::slave::Http::STATE_HELP</a></div><div class="ttdeci">static std::string STATE_HELP()</div></div>
 <div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:158</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_a78460f02b4f9a092ebd318a75a41118d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#a78460f02b4f9a092ebd318a75a41118d">mesos::internal::slave::Http::HEALTH_HELP</a></div><div class="ttdeci">static std::string HEALTH_HELP()</div></div>
@@ -73,7 +73,7 @@
 <div class="ttc" id="classmesos_1_1IDAcceptor_html"><div class="ttname"><a href="classmesos_1_1IDAcceptor.html">mesos::IDAcceptor</a></div><div class="ttdoc">Used to filter results for API handlers. </div><div class="ttdef"><b>Definition:</b> http.hpp:285</div></div>
 <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared&lt; process::RateLimiter &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:115</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:128</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1RequestMediaTypes_html"><div class="ttname"><a href="structmesos_1_1internal_1_1RequestMediaTypes.html">mesos::internal::RequestMediaTypes</a></div><div class="ttdef"><b>Definition:</b> http.hpp:86</div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
@@ -87,7 +87,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_a6b8b156e8871c76c9810a40b8a196084"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#a6b8b156e8871c76c9810a40b8a196084">mesos::internal::slave::Http::health</a></div><div class="ttdeci">process::Future&lt; process::http::Response &gt; health(const process::http::Request &amp;request) const </div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:596</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:599</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_aa91529c7c1adbeb56c279e31a97b45b6"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#aa91529c7c1adbeb56c279e31a97b45b6">mesos::internal::slave::Http::FLAGS_HELP</a></div><div class="ttdeci">static std::string FLAGS_HELP()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_a26710d2f5bff558b388de6e1b55805c2"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#a26710d2f5bff558b388de6e1b55805c2">mesos::internal::slave::Http::RESOURCE_PROVIDER_HELP</a></div><div class="ttdeci">static std::string RESOURCE_PROVIDER_HELP()</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2authenticator_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2authenticator_8hpp.html">authenticator.hpp</a></div></div>
diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
index 432813a..8872ddb 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
@@ -139,7 +139,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a31a0ee4660f0d7621e62acc6c6325a00"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a31a0ee4660f0d7621e62acc6c6325a00">mesos::internal::tests::DropUnionProtobufs</a></div><div class="ttdeci">void DropUnionProtobufs(Message message, UnionType unionType, From from, To to)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3529</div></div>
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>
 <div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator_html"><div class="ttname"><a href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html">mesos::authentication::executor::JWTSecretGenerator</a></div><div class="ttdoc">Creates a VALUE-type secret containing a JWT. </div><div class="ttdef"><b>Definition:</b> jwt_secret_generator.hpp:36</div></div>
 <div class="ttc" id="jwt__secret__generator_8hpp_html"><div class="ttname"><a href="jwt__secret__generator_8hpp.html">jwt_secret_generator.hpp</a></div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_adeacb41dacfa03ad5ceebd9a53582997"><div class="ttname"><a href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997">os::Shell::arg0</a></div><div class="ttdeci">constexpr const char * arg0</div><div class="ttdef"><b>Definition:</b> shell.hpp:44</div></div>
@@ -174,7 +174,7 @@
 <div class="ttc" id="classmesos_1_1Resources_html_a0128e578d26c22934e888a66b9424717"><div class="ttname"><a href="classmesos_1_1Resources.html#a0128e578d26c22934e888a66b9424717">mesos::Resources::pushReservation</a></div><div class="ttdeci">Resources pushReservation(const Resource::ReservationInfo &amp;reservation) const </div></div>
 <div class="ttc" id="namespaceprocess_html_ae58c7ff63d991138e1798c212febb1fa"><div class="ttname"><a href="namespaceprocess.html#ae58c7ff63d991138e1798c212febb1fa">process::DropUnionMessages</a></div><div class="ttdeci">void DropUnionMessages(Message message, UnionType unionType, From from, To to)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:569</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:128</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockExecutor_html_a51813ff962ad11b4950ed750f81e4560"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a51813ff962ad11b4950ed750f81e4560">mesos::internal::tests::MockExecutor::id</a></div><div class="ttdeci">const ExecutorID id</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2420</div></div>
 <div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a269c59ba4bb2bec7ac8e361e45f52d43"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a269c59ba4bb2bec7ac8e361e45f52d43">AWAIT_READY</a></div><div class="ttdeci">#define AWAIT_READY(actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:282</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1local_html_a49af0f1418069661970870214d98d0c4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1local.html#a49af0f1418069661970870214d98d0c4">mesos::internal::local::launch</a></div><div class="ttdeci">process::PID&lt; master::Master &gt; launch(const Flags &amp;flags, mesos::allocator::Allocator *_allocator=nullptr)</div></div>
@@ -208,7 +208,7 @@
 <div class="ttc" id="classmesos_1_1SchedulerDriver_html_aaaa8882ecb2e0fbaea33b8575a865dc5"><div class="ttname"><a href="classmesos_1_1SchedulerDriver.html#aaaa8882ecb2e0fbaea33b8575a865dc5">mesos::SchedulerDriver::declineOffer</a></div><div class="ttdeci">virtual Status declineOffer(const OfferID &amp;offerId, const Filters &amp;filters=Filters())=0</div></div>
 <div class="ttc" id="classprocess_1_1network_1_1inet_1_1Address_html_ae3e7e66a36596662847c5a36b114af15"><div class="ttname"><a href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">process::network::inet::Address::port</a></div><div class="ttdeci">uint16_t port</div><div class="ttdef"><b>Definition:</b> address.hpp:134</div></div>
 <div class="ttc" id="classOption_html_aca73609603df4687dba70c2a5df47ef8"><div class="ttname"><a href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option::none</a></div><div class="ttdeci">static Option&lt; T &gt; none()</div><div class="ttdef"><b>Definition:</b> option.hpp:31</div></div>
-<div class="ttc" id="classprocess_1_1http_1_1Headers_html"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html">process::http::Headers</a></div><div class="ttdef"><b>Definition:</b> http.hpp:457</div></div>
+<div class="ttc" id="classprocess_1_1http_1_1Headers_html"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html">process::http::Headers</a></div><div class="ttdef"><b>Definition:</b> http.hpp:458</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a01abc032929a41cdafd4268985dc1369"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a01abc032929a41cdafd4268985dc1369">mesos::internal::tests::DEFAULT_TEST_ROLE</a></div><div class="ttdeci">constexpr char DEFAULT_TEST_ROLE[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:110</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer_html_a413dd9344068400972b8f481b4873495"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer.html#a413dd9344068400972b8f481b4873495">mesos::internal::tests::ParamExecutorType::Printer::operator()</a></div><div class="ttdeci">std::string operator()(const ::testing::TestParamInfo&lt; ParamExecutorType &gt; &amp;info) const </div><div class="ttdef"><b>Definition:</b [...]
@@ -285,7 +285,7 @@
 <div class="ttc" id="classTemporaryDirectoryTest_html_ad2e713530533a81df53294d7cb06ecea"><div class="ttname"><a href="classTemporaryDirectoryTest.html#ad2e713530533a81df53294d7cb06ecea">TemporaryDirectoryTest::SetUp</a></div><div class="ttdeci">void SetUp() override</div><div class="ttdef"><b>Definition:</b> utils.hpp:36</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ContainerizerTest_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ContainerizerTest.html">mesos::internal::tests::ContainerizerTest</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:306</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider_html_a52529112f58425e8dc722c17076a0fa6"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a52529112f58425e8dc722c17076a0fa6">mesos::internal::tests::resource_provider::MockResourceProvider::MockResourceProvider</a></div><div class="ttdeci">MockResourceProvider(const ResourceProviderInfo &amp;_info, const Option&lt; Resources &gt; [...]
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a78dfcfa785afc80e221d92543ff617f1"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1">process::http::Request::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:564</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a78dfcfa785afc80e221d92543ff617f1"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1">process::http::Request::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:565</div></div>
 <div class="ttc" id="classBytes_html_a1a2e9277ebe7d227a21f111898c49a8c"><div class="ttname"><a href="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c">Bytes::bytes</a></div><div class="ttdeci">uint64_t bytes() const </div><div class="ttdef"><b>Definition:</b> bytes.hpp:79</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1GarbageCollector_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html">mesos::internal::slave::GarbageCollector</a></div><div class="ttdef"><b>Definition:</b> gc.hpp:42</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockAuthorizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html">mesos::internal::tests::MockAuthorizer</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:3296</div></div>
diff --git a/content/api/latest/c++/src_2version_2version_8hpp_source.html b/content/api/latest/c++/src_2version_2version_8hpp_source.html
index fd18739..178c00f 100644
--- a/content/api/latest/c++/src_2version_2version_8hpp_source.html
+++ b/content/api/latest/c++/src_2version_2version_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1build_html_aa79f42728c96cf89104ff674afd449ef"><div class="ttname"><a href="namespacemesos_1_1internal_1_1build.html#aa79f42728c96cf89104ff674afd449ef">mesos::internal::build::TIME</a></div><div class="ttdeci">const double TIME</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a4311a7bd3d79fd1225d08444f8ff758a"><div class="ttname"><a href="namespacemesos_1_1internal.html#a4311a7bd3d79fd1225d08444f8ff758a">mesos::internal::version</a></div><div class="ttdeci">JSON::Object version()</div><div class="ttdef"><b>Definition:</b> version.hpp:32</div></div>
 <div class="ttc" id="structJSON_1_1Object_html_a41bbf967d564eb3f57c2bb5453a0e7af"><div class="ttname"><a href="structJSON_1_1Object.html#a41bbf967d564eb3f57c2bb5453a0e7af">JSON::Object::values</a></div><div class="ttdeci">std::map&lt; std::string, Value &gt; values</div><div class="ttdef"><b>Definition:</b> json.hpp:194</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:158</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1build_html_a815dab7636e7ddbb6ede2493d9b3f40f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1build.html#a815dab7636e7ddbb6ede2493d9b3f40f">mesos::internal::build::DATE</a></div><div class="ttdeci">const std::string DATE</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:26</div></div>
diff --git a/content/api/latest/c++/structprocess_1_1http_1_1Request-members.html b/content/api/latest/c++/structprocess_1_1http_1_1Request-members.html
index 7fc15bf..a6e1579 100644
--- a/content/api/latest/c++/structprocess_1_1http_1_1Request-members.html
+++ b/content/api/latest/c++/structprocess_1_1http_1_1Request-members.html
@@ -68,9 +68,10 @@
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d">method</a></td><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887aedad2ce668345260e1057f2fecd220c7">PIPE</a> enum value</td><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html#a626643b560caa889b2d824f812447999">reader</a></td><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html#a09dda928f410e7d52b5f48cac8a59c4c">Request</a>()</td><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">type</a></td><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">url</a></td><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html#a9493ad5bff101f2d06e40d4d70ea22fd">received</a></td><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html#a09dda928f410e7d52b5f48cac8a59c4c">Request</a>()</td><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">type</a></td><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">url</a></td><td class="entry"><a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
diff --git a/content/api/latest/c++/structprocess_1_1http_1_1Request.html b/content/api/latest/c++/structprocess_1_1http_1_1Request.html
index 20f6468..f23dd37 100644
--- a/content/api/latest/c++/structprocess_1_1http_1_1Request.html
+++ b/content/api/latest/c++/structprocess_1_1http_1_1Request.html
@@ -101,6 +101,8 @@ Public Attributes</h2></td></tr>
 <tr class="separator:a78dfcfa785afc80e221d92543ff617f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a626643b560caa889b2d824f812447999"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html">Pipe::Reader</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1http_1_1Request.html#a626643b560caa889b2d824f812447999">reader</a></td></tr>
 <tr class="separator:a626643b560caa889b2d824f812447999"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9493ad5bff101f2d06e40d4d70ea22fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Time.html">Time</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1http_1_1Request.html#a9493ad5bff101f2d06e40d4d70ea22fd">received</a></td></tr>
+<tr class="separator:a9493ad5bff101f2d06e40d4d70ea22fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Member Enumeration Documentation</h2>
 <a class="anchor" id="a2498f3dfc1ebe743f650e72f147c7887"></a>
@@ -286,6 +288,18 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a9493ad5bff101f2d06e40d4d70ea22fd"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Time.html">Time</a> process::http::Request::received</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a4e49e02732d986eb32f979156e0d389a"></a>
 <div class="memitem">
 <div class="memproto">
diff --git a/content/api/latest/c++/system_8hpp_source.html b/content/api/latest/c++/system_8hpp_source.html
index fbe459d..c21fe83 100644
--- a/content/api/latest/c++/system_8hpp_source.html
+++ b/content/api/latest/c++/system_8hpp_source.html
@@ -55,7 +55,7 @@
 <a href="system_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003 [...]
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="classTry_html_a8bc7f43e75a47111ea18e9c83b007be5"><div class="ttname"><a href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">Try::get</a></div><div class="ttdeci">T &amp; get()&amp;</div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:530</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:531</div></div>
 <div class="ttc" id="namespaceprocess_1_1metrics_html_ad561ce447753dc2edad5d52a8776a141"><div class="ttname"><a href="namespaceprocess_1_1metrics.html#ad561ce447753dc2edad5d52a8776a141">process::metrics::remove</a></div><div class="ttdeci">Future&lt; Nothing &gt; remove(const Metric &amp;metric)</div><div class="ttdef"><b>Definition:</b> metrics.hpp:109</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html">metrics.hpp</a></div></div>
@@ -67,9 +67,9 @@
 <div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_af0d1a6f8da798dfb2b6ea92550b8c6f5"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">process::ProcessBase::route</a></div><div class="ttdeci">void route(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</div><div class="ttdoc">Sets up a handler for HTTP requests with the specifie [...]
 <div class="ttc" id="namespaceprocess_1_1metrics_html_a15af50f3f4dbcca2f7c619ccfbaa70b2"><div class="ttname"><a href="namespaceprocess_1_1metrics.html#a15af50f3f4dbcca2f7c619ccfbaa70b2">process::metrics::add</a></div><div class="ttdeci">Future&lt; Nothing &gt; add(const T &amp;metric)</div><div class="ttdef"><b>Definition:</b> metrics.hpp:95</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:519</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:520</div></div>
 <div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:158</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html_af2d0454d281cfe79f382c0dbc91bc251"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#af2d0454d281cfe79f382c0dbc91bc251">process::http::URL::query</a></div><div class="ttdeci">hashmap&lt; std::string, std::string &gt; query</div><div class="ttdef"><b>Definition:</b> http.hpp:175</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html_af2d0454d281cfe79f382c0dbc91bc251"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#af2d0454d281cfe79f382c0dbc91bc251">process::http::URL::query</a></div><div class="ttdeci">hashmap&lt; std::string, std::string &gt; query</div><div class="ttdef"><b>Definition:</b> http.hpp:176</div></div>
 <div class="ttc" id="namespaceos_html_ad932e3876b339c61b03abc575ad3943b"><div class="ttname"><a href="namespaceos.html#ad932e3876b339c61b03abc575ad3943b">os::loadavg</a></div><div class="ttdeci">Try&lt; Load &gt; loadavg()</div><div class="ttdef"><b>Definition:</b> os.hpp:301</div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1PullGauge_html"><div class="ttname"><a href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a></div><div class="ttdef"><b>Definition:</b> pull_gauge.hpp:46</div></div>
 <div class="ttc" id="namespaceprocess_html_a1455e1604a68bfe45564ec63c34a9653"><div class="ttname"><a href="namespaceprocess.html#a1455e1604a68bfe45564ec63c34a9653">process::TLDR</a></div><div class="ttdeci">std::string TLDR(const std::string &amp;tldr)</div><div class="ttdef"><b>Definition:</b> help.hpp:69</div></div>
@@ -86,7 +86,7 @@
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
 <div class="ttc" id="classBytes_html_a1a2e9277ebe7d227a21f111898c49a8c"><div class="ttname"><a href="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c">Bytes::bytes</a></div><div class="ttdeci">uint64_t bytes() const </div><div class="ttdef"><b>Definition:</b> bytes.hpp:79</div></div>
 <div class="ttc" id="classprocess_1_1Process_html_abef2d54388c5262af19b057b1a6eee8e"><div class="ttname"><a href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process&lt; System &gt;::self</a></div><div class="ttdeci">PID&lt; System &gt; self() const</div><div class="ttdoc">Returns the PID of the process. </div><div class="ttdef"><b>Definition:</b> process.hpp:510</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1OK_html"><div class="ttname"><a href="structprocess_1_1http_1_1OK.html">process::http::OK</a></div><div class="ttdef"><b>Definition:</b> http.hpp:662</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1OK_html"><div class="ttname"><a href="structprocess_1_1http_1_1OK.html">process::http::OK</a></div><div class="ttdef"><b>Definition:</b> http.hpp:665</div></div>
 <div class="ttc" id="structos_1_1Load_html_ac4a959c47204e8cd9e67930ac6b9bb63"><div class="ttname"><a href="structos_1_1Load.html#ac4a959c47204e8cd9e67930ac6b9bb63">os::Load::fifteen</a></div><div class="ttdeci">double fifteen</div><div class="ttdef"><b>Definition:</b> os.hpp:28</div></div>
 <div class="ttc" id="namespaceos_html_a23a7b8f4b4c145ad212381e89d4b6dc4"><div class="ttname"><a href="namespaceos.html#a23a7b8f4b4c145ad212381e89d4b6dc4">os::memory</a></div><div class="ttdeci">Try&lt; Memory &gt; memory()</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:78</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>