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 2017/08/18 19:13:40 UTC

[21/27] mesos-site git commit: Updated the website built from mesos SHA: 55678b4.

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider-members.html
new file mode 100644
index 0000000..f1bf3c6
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider-members.html
@@ -0,0 +1,75 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1tests.html">tests</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">MockResourceProvider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt; Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ac2b92dbfae907691ec8eb049acba36e9">events</a>(std::queue&lt; Event &gt; events)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aeac215b0c0b7f77c82adf3050e442dde">MOCK_METHOD0_T</a>(connected, void())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ad76fe41a68098febba8ea8a7e6a688a5">MOCK_METHOD0_T</a>(disconnected, void())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a0b6d506741e927a1f1d8cb77b1fdbf19">MOCK_METHOD1_T</a>(subscribed, void(const typename Event::Subscribed &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a49d9fdb848613bb865c0d0fc320a78f7">MOCK_METHOD1_T</a>(operation, void(const typename Event::Operation &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aaaff1b8c9e416624f0761f93eb8f544a">send</a>(const Call &amp;call)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ac58e6fd94e2a926a4f4f491a8f736336">start</a>(process::Owned&lt; mesos::internal::EndpointDetector &gt; detector, ContentType contentType, const Credential &amp;credential)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html
new file mode 100644
index 0000000..56b0998
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html
@@ -0,0 +1,304 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt; Class Template Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1tests.html">tests</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">MockResourceProvider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt; Class Template Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="src_2tests_2mesos_8hpp_source.html">mesos.hpp</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:aeac215b0c0b7f77c82adf3050e442dde"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aeac215b0c0b7f77c82adf3050e442dde">MOCK_METHOD0_T</a> (connected, void())</td></tr>
+<tr class="separator:aeac215b0c0b7f77c82adf3050e442dde"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad76fe41a68098febba8ea8a7e6a688a5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ad76fe41a68098febba8ea8a7e6a688a5">MOCK_METHOD0_T</a> (disconnected, void())</td></tr>
+<tr class="separator:ad76fe41a68098febba8ea8a7e6a688a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0b6d506741e927a1f1d8cb77b1fdbf19"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a0b6d506741e927a1f1d8cb77b1fdbf19">MOCK_METHOD1_T</a> (subscribed, void(const typename Event::Subscribed &amp;))</td></tr>
+<tr class="separator:a0b6d506741e927a1f1d8cb77b1fdbf19"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a49d9fdb848613bb865c0d0fc320a78f7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a49d9fdb848613bb865c0d0fc320a78f7">MOCK_METHOD1_T</a> (operation, void(const typename Event::Operation &amp;))</td></tr>
+<tr class="separator:a49d9fdb848613bb865c0d0fc320a78f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac2b92dbfae907691ec8eb049acba36e9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ac2b92dbfae907691ec8eb049acba36e9">events</a> (std::queue&lt; Event &gt; events)</td></tr>
+<tr class="separator:ac2b92dbfae907691ec8eb049acba36e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaaff1b8c9e416624f0761f93eb8f544a"><td class="memTemplParams" colspan="2">template&lt;typename Call &gt; </td></tr>
+<tr class="memitem:aaaff1b8c9e416624f0761f93eb8f544a"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aaaff1b8c9e416624f0761f93eb8f544a">send</a> (const Call &amp;call)</td></tr>
+<tr class="separator:aaaff1b8c9e416624f0761f93eb8f544a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac58e6fd94e2a926a4f4f491a8f736336"><td class="memTemplParams" colspan="2">template&lt;typename Credential &gt; </td></tr>
+<tr class="memitem:ac58e6fd94e2a926a4f4f491a8f736336"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ac58e6fd94e2a926a4f4f491a8f736336">start</a> (<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1EndpointDetector.html">mesos::internal::EndpointDetector</a> &gt; detector, <a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> contentType, const Credential &amp;credential)</td></tr>
+<tr class="separator:ac58e6fd94e2a926a4f4f491a8f736336"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ac2b92dbfae907691ec8eb049acba36e9"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename Event , typename Driver &gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider</a>&lt; Event, Driver &gt;::events </td>
+          <td>(</td>
+          <td class="paramtype">std::queue&lt; Event &gt;&#160;</td>
+          <td class="paramname"><em>events</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aeac215b0c0b7f77c82adf3050e442dde"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename Event , typename Driver &gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider</a>&lt; Event, Driver &gt;::MOCK_METHOD0_T </td>
+          <td>(</td>
+          <td class="paramtype">connected&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void()&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad76fe41a68098febba8ea8a7e6a688a5"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename Event , typename Driver &gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider</a>&lt; Event, Driver &gt;::MOCK_METHOD0_T </td>
+          <td>(</td>
+          <td class="paramtype">disconnected&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void()&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0b6d506741e927a1f1d8cb77b1fdbf19"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename Event , typename Driver &gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider</a>&lt; Event, Driver &gt;::MOCK_METHOD1_T </td>
+          <td>(</td>
+          <td class="paramtype">subscribed&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void(const typename Event::Subscribed &amp;)&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a49d9fdb848613bb865c0d0fc320a78f7"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename Event , typename Driver &gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider</a>&lt; Event, Driver &gt;::MOCK_METHOD1_T </td>
+          <td>(</td>
+          <td class="paramtype">operation&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void(const typename Event::Operation &amp;)&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aaaff1b8c9e416624f0761f93eb8f544a"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename Event , typename Driver &gt; </div>
+<div class="memtemplate">
+template&lt;typename Call &gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider</a>&lt; Event, Driver &gt;::send </td>
+          <td>(</td>
+          <td class="paramtype">const Call &amp;&#160;</td>
+          <td class="paramname"><em>call</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac58e6fd94e2a926a4f4f491a8f736336"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename Event , typename Driver &gt; </div>
+<div class="memtemplate">
+template&lt;typename Credential &gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider</a>&lt; Event, Driver &gt;::start </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1EndpointDetector.html">mesos::internal::EndpointDetector</a> &gt;&#160;</td>
+          <td class="paramname"><em>detector</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a>&#160;</td>
+          <td class="paramname"><em>contentType</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const Credential &amp;&#160;</td>
+          <td class="paramname"><em>credential</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>src/tests/<a class="el" href="src_2tests_2mesos_8hpp_source.html">mesos.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/classmesos_1_1master_1_1detector_1_1MasterDetector.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1master_1_1detector_1_1MasterDetector.html b/content/api/latest/c++/classmesos_1_1master_1_1detector_1_1MasterDetector.html
index b7ae22a..5b8c438 100644
--- a/content/api/latest/c++/classmesos_1_1master_1_1detector_1_1MasterDetector.html
+++ b/content/api/latest/c++/classmesos_1_1master_1_1detector_1_1MasterDetector.html
@@ -62,7 +62,7 @@
 <p>An abstraction of a Master detector which can be used to detect the leading master from a group.  
  <a href="classmesos_1_1master_1_1detector_1_1MasterDetector.html#details">More...</a></p>
 
-<p><code>#include &lt;<a class="el" href="master_2detector_8hpp_source.html">detector.hpp</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="include_2mesos_2master_2detector_8hpp_source.html">detector.hpp</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for mesos::master::detector::MasterDetector:</div>
 <div class="dyncontent">
@@ -192,7 +192,7 @@ Static Public Member Functions</h2></td></tr>
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following file:<ul>
-<li>include/mesos/master/<a class="el" href="master_2detector_8hpp_source.html">detector.hpp</a></li>
+<li>include/mesos/master/<a class="el" href="include_2mesos_2master_2detector_8hpp_source.html">detector.hpp</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver-members.html b/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver-members.html
index 0d79b6d..460a2e4 100644
--- a/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver-members.html
+++ b/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver-members.html
@@ -57,10 +57,10 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a8ab495625e30e30d2ac6feb4d1acd5df">Driver</a>(ContentType contentType, const std::function&lt; void(void)&gt; &amp;connected, const std::function&lt; void(void)&gt; &amp;disconnected, const std::function&lt; void(const std::queue&lt; Event &gt; &amp;)&gt; &amp;received)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a6c7b9bebc0bd4fe22c6b830312633403">Driver</a>(process::Owned&lt; mesos::internal::EndpointDetector &gt; detector, ContentType contentType, const std::function&lt; void(void)&gt; &amp;connected, const std::function&lt; void(void)&gt; &amp;disconnected, const std::function&lt; void(const std::queue&lt; Event &gt; &amp;)&gt; &amp;received, const Option&lt; Credential &gt; &amp;credential)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a1cf1624756505d1ff012695c82ff166c">Driver</a>(const Driver &amp;other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3426f43a0802df9e61b1500038137172">operator=</a>(const Driver &amp;other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a0b6201ba67d0aadf7abcd196665cf8d3">send</a>(const Call &amp;call)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3f4e21e44721710eeed0ced2db518d37">send</a>(const Call &amp;call)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3ef038684cbea611eaa0a618f629a18c">~Driver</a>()</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver.html b/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver.html
index 003fd36..395d943 100644
--- a/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver.html
+++ b/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver.html
@@ -65,28 +65,34 @@
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:a8ab495625e30e30d2ac6feb4d1acd5df"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a8ab495625e30e30d2ac6feb4d1acd5df">Driver</a> (<a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> contentType, const std::function&lt; void(void)&gt; &amp;connected, const std::function&lt; void(void)&gt; &amp;disconnected, const std::function&lt; void(const std::queue&lt; Event &gt; &amp;)&gt; &amp;received)</td></tr>
-<tr class="memdesc:a8ab495625e30e30d2ac6feb4d1acd5df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html" title="Resource provider driver. ">Driver</a>.  <a href="#a8ab495625e30e30d2ac6feb4d1acd5df">More...</a><br/></td></tr>
-<tr class="separator:a8ab495625e30e30d2ac6feb4d1acd5df"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6c7b9bebc0bd4fe22c6b830312633403"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a6c7b9bebc0bd4fe22c6b830312633403">Driver</a> (<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1EndpointDetector.html">mesos::internal::EndpointDetector</a> &gt; detector, <a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> contentType, const std::function&lt; void(void)&gt; &amp;connected, const std::function&lt; void(void)&gt; &amp;disconnected, const std::function&lt; void(const std::queue&lt; Event &gt; &amp;)&gt; &amp;received, const <a class="el" href="classOption.html">Option</a>&lt; Credential &gt; &amp;credential)</td></tr>
+<tr class="memdesc:a6c7b9bebc0bd4fe22c6b830312633403"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html" title="Resource provider driver. ">Driver</a>.  <a href="#a6c7b9bebc0bd4fe22c6b830312633403">More...</a><br/></td></tr>
+<tr class="separator:a6c7b9bebc0bd4fe22c6b830312633403"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3ef038684cbea611eaa0a618f629a18c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3ef038684cbea611eaa0a618f629a18c">~Driver</a> ()</td></tr>
 <tr class="separator:a3ef038684cbea611eaa0a618f629a18c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1cf1624756505d1ff012695c82ff166c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a1cf1624756505d1ff012695c82ff166c">Driver</a> (const <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a> &amp;other)=delete</td></tr>
 <tr class="separator:a1cf1624756505d1ff012695c82ff166c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3426f43a0802df9e61b1500038137172"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3426f43a0802df9e61b1500038137172">operator=</a> (const <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a> &amp;other)=delete</td></tr>
 <tr class="separator:a3426f43a0802df9e61b1500038137172"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0b6201ba67d0aadf7abcd196665cf8d3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a0b6201ba67d0aadf7abcd196665cf8d3">send</a> (const Call &amp;call)</td></tr>
-<tr class="separator:a0b6201ba67d0aadf7abcd196665cf8d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f4e21e44721710eeed0ced2db518d37"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3f4e21e44721710eeed0ced2db518d37">send</a> (const Call &amp;call)</td></tr>
+<tr class="separator:a3f4e21e44721710eeed0ced2db518d37"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Resource provider driver. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a8ab495625e30e30d2ac6feb4d1acd5df"></a>
+<a class="anchor" id="a6c7b9bebc0bd4fe22c6b830312633403"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">mesos::v1::resource_provider::Driver::Driver </td>
           <td>(</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1EndpointDetector.html">mesos::internal::EndpointDetector</a> &gt;&#160;</td>
+          <td class="paramname"><em>detector</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
           <td class="paramtype"><a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a>&#160;</td>
           <td class="paramname"><em>contentType</em>, </td>
         </tr>
@@ -106,7 +112,13 @@ Public Member Functions</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const std::function&lt; void(const std::queue&lt; Event &gt; &amp;)&gt; &amp;&#160;</td>
-          <td class="paramname"><em>received</em>&#160;</td>
+          <td class="paramname"><em>received</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; Credential &gt; &amp;&#160;</td>
+          <td class="paramname"><em>credential</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -120,6 +132,7 @@ Public Member Functions</h2></td></tr>
 <p>Expects three callbacks, <code>connected</code>, <code>disconnected</code>, and <code>received</code> which will get invoked <em>serially</em> when it's determined that we've connected (i.e. established TCP connection), disconnected (i.e, connection is broken), or received events from the resource provider manager. Note that we drop events while disconnected.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
+    <tr><td class="paramname">url</td><td>the URL where the resource provider API is served. </td></tr>
     <tr><td class="paramname">contentType</td><td>the content type expected by this driver. </td></tr>
     <tr><td class="paramname">connected</td><td>a callback which will be invoked when the driver is connected. </td></tr>
     <tr><td class="paramname">disconnected</td><td>a callback which will be invoked when the driver is disconnected. </td></tr>
@@ -194,26 +207,18 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0b6201ba67d0aadf7abcd196665cf8d3"></a>
+<a class="anchor" id="a3f4e21e44721710eeed0ced2db518d37"></a>
 <div class="memitem">
 <div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">void mesos::v1::resource_provider::Driver::send </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::v1::resource_provider::Driver::send </td>
           <td>(</td>
           <td class="paramtype">const Call &amp;&#160;</td>
           <td class="paramname"><em>call</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
-  </tr>
-</table>
 </div><div class="memdoc">
 
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/classprocess_1_1ProcessBase.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1ProcessBase.html b/content/api/latest/c++/classprocess_1_1ProcessBase.html
index a023d96..751153a 100644
--- a/content/api/latest/c++/classprocess_1_1ProcessBase.html
+++ b/content/api/latest/c++/classprocess_1_1ProcessBase.html
@@ -69,42 +69,43 @@ Inheritance diagram for process::ProcessBase:</div>
  <div class="center">
   <img src="classprocess_1_1ProcessBase.png" usemap="#process::ProcessBase_map" alt=""/>
   <map id="process::ProcessBase_map" name="process::ProcessBase_map">
-<area href="structprocess_1_1EventVisitor.html" alt="process::EventVisitor" shape="rect" coords="0,0,296,24"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; T &gt;" shape="rect" coords="306,112,602,136"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; AwaitProcess&lt; T &gt; &gt;" shape="rect" coords="306,168,602,192"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; CheckerProcess &gt;" shape="rect" coords="306,224,602,248"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; CollectProcess&lt; T &gt; &gt;" shape="rect" coords="306,280,602,304"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; DockerContainerizerProcess &gt;" shape="rect" coords="306,336,602,360"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; FetcherProcess &gt;" shape="rect" coords="306,392,602,416"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; GarbageCollector &gt;" shape="rect" coords="306,448,602,472"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; GarbageCollectorProcess &gt;" shape="rect" coords="306,504,602,528"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; GroupProcess &gt;" shape="rect" coords="306,560,602,584"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; Heartbeater &gt;" shape="rect" coords="306,616,602,640"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; Help &gt;" shape="rect" coords="306,672,602,696"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; JobObjectManager &gt;" shape="rect" coords="306,728,602,752"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; Logging &gt;" shape="rect" coords="306,784,602,808"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; LogProcess &gt;" shape="rect" coords="306,840,602,864"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; LogReaderProcess &gt;" shape="rect" coords="306,896,602,920"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; LogWriterProcess &gt;" shape="rect" coords="306,952,602,976"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; Master &gt;" shape="rect" coords="306,1008,602,1032"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; MesosAllocatorProcess &gt;" shape="rect" coords="306,1064,602,1088"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; MesosContainerizerProcess &gt;" shape="rect" coords="306,1120,602,1144"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; MesosIsolatorProcess &gt;" shape="rect" coords="306,1176,602,1200"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; MetricsProcess &gt;" shape="rect" coords="306,1232,602,1256"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; NetworkProcess &gt;" shape="rect" coords="306,1288,602,1312"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; Profiler &gt;" shape="rect" coords="306,1344,602,1368"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; ProvisionerProcess &gt;" shape="rect" coords="306,1400,602,1424"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; RateLimiterProcess &gt;" shape="rect" coords="306,1456,602,1480"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; ReaderProcess&lt; T &gt; &gt;" shape="rect" coords="306,1512,602,1536"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; ReaperProcess &gt;" shape="rect" coords="306,1568,602,1592"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; ReqResProcess&lt; Req, Res &gt; &gt;" shape="rect" coords="306,1624,602,1648"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; SequenceProcess &gt;" shape="rect" coords="306,1680,602,1704"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; Slave &gt;" shape="rect" coords="306,1736,602,1760"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; Subsystem &gt;" shape="rect" coords="306,1792,602,1816"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; System &gt;" shape="rect" coords="306,1848,602,1872"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; ThunkProcess&lt; R &gt; &gt;" shape="rect" coords="306,1904,602,1928"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; VersionProcess &gt;" shape="rect" coords="306,1960,602,1984"/>
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; WhitelistWatcher &gt;" shape="rect" coords="306,2016,602,2040"/>
+<area href="structprocess_1_1EventVisitor.html" alt="process::EventVisitor" shape="rect" coords="0,0,352,24"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; T &gt;" shape="rect" coords="362,112,714,136"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; AwaitProcess&lt; T &gt; &gt;" shape="rect" coords="362,168,714,192"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; CheckerProcess &gt;" shape="rect" coords="362,224,714,248"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; CollectProcess&lt; T &gt; &gt;" shape="rect" coords="362,280,714,304"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; DockerContainerizerProcess &gt;" shape="rect" coords="362,336,714,360"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; FetcherProcess &gt;" shape="rect" coords="362,392,714,416"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; GarbageCollector &gt;" shape="rect" coords="362,448,714,472"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; GarbageCollectorProcess &gt;" shape="rect" coords="362,504,714,528"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; GroupProcess &gt;" shape="rect" coords="362,560,714,584"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; Heartbeater &gt;" shape="rect" coords="362,616,714,640"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; Help &gt;" shape="rect" coords="362,672,714,696"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; HttpConnectionProcess&lt; Call, Event &gt; &gt;" shape="rect" coords="362,728,714,752"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; JobObjectManager &gt;" shape="rect" coords="362,784,714,808"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; Logging &gt;" shape="rect" coords="362,840,714,864"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; LogProcess &gt;" shape="rect" coords="362,896,714,920"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; LogReaderProcess &gt;" shape="rect" coords="362,952,714,976"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; LogWriterProcess &gt;" shape="rect" coords="362,1008,714,1032"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; Master &gt;" shape="rect" coords="362,1064,714,1088"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; MesosAllocatorProcess &gt;" shape="rect" coords="362,1120,714,1144"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; MesosContainerizerProcess &gt;" shape="rect" coords="362,1176,714,1200"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; MesosIsolatorProcess &gt;" shape="rect" coords="362,1232,714,1256"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; MetricsProcess &gt;" shape="rect" coords="362,1288,714,1312"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; NetworkProcess &gt;" shape="rect" coords="362,1344,714,1368"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; Profiler &gt;" shape="rect" coords="362,1400,714,1424"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; ProvisionerProcess &gt;" shape="rect" coords="362,1456,714,1480"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; RateLimiterProcess &gt;" shape="rect" coords="362,1512,714,1536"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; ReaderProcess&lt; T &gt; &gt;" shape="rect" coords="362,1568,714,1592"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; ReaperProcess &gt;" shape="rect" coords="362,1624,714,1648"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; ReqResProcess&lt; Req, Res &gt; &gt;" shape="rect" coords="362,1680,714,1704"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; SequenceProcess &gt;" shape="rect" coords="362,1736,714,1760"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; Slave &gt;" shape="rect" coords="362,1792,714,1816"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; Subsystem &gt;" shape="rect" coords="362,1848,714,1872"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; System &gt;" shape="rect" coords="362,1904,714,1928"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; ThunkProcess&lt; R &gt; &gt;" shape="rect" coords="362,1960,714,1984"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; VersionProcess &gt;" shape="rect" coords="362,2016,714,2040"/>
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; WhitelistWatcher &gt;" shape="rect" coords="362,2072,714,2096"/>
 </map>
  </div></div>
 <table class="memberdecls">
@@ -506,7 +507,7 @@ template&lt;typename T &gt; </div>
 <p>Invoked when a process is terminated. </p>
 <p><b>NOTE</b>: this does not get invoked automatically if <code><a class="el" href="classprocess_1_1ProcessBase.html#a34a0d883ad4159e8780e6e1698a7c00a">process::ProcessBase::visit(const TerminateEvent&amp;)</a></code> is overridden. </p>
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aadfa2612b8297613788ed47d1e0ba817">mesos::internal::master::Master</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81938c4eeee7234af198a86c13911fc">mesos::internal::slave::Slave</a>, <a class="el" href="classNetworkProcess.html#a36b7e3c3759a96959823ee339fa68392">NetworkProcess</a>, <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a591bf74929a5fc7db08c73c1761e7a50">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#ae90aff3b3439fb99379296db1ebff980">mesos::internal::log::LogWriterProcess</a>, <a class="el" href="classprocess_1_1SequenceProcess.html#a6eae0ed53077a4573c73d0a36ed7964d">process::SequenceProcess</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a7b1d0d66aee598f4a19c0b38010b5e42">mesos::internal::log::Lo
 gReaderProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a28cc5ac3d37ed6a87db5c538c56bcb13">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classprocess_1_1RateLimiterProcess.html#a52f385d91c5420d62baef6c6054b408a">process::RateLimiterProcess</a>, <a class="el" href="classprocess_1_1System.html#ac64aa6bb6638963782932ebfc140c952">process::System</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#ac9a5bbcfa324d5ef3abb72b2a307592d">mesos::internal::log::LogProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a94f9ff395b1e85b748193a59399f4d86">mesos::internal::checks::CheckerProcess</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aadfa2612b8297613788ed47d1e0ba817">mesos::internal::master::Master</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81938c4eeee7234af198a86c13911fc">mesos::internal::slave::Slave</a>, <a class="el" href="classNetworkProcess.html#a36b7e3c3759a96959823ee339fa68392">NetworkProcess</a>, <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a591bf74929a5fc7db08c73c1761e7a50">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a>, <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#aae8683e301cded923007452565426324">mesos::internal::HttpConnectionProcess&lt; Call, Event &gt;</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#ae90aff3b3439fb99379296db1ebff980">mesos::internal::log::LogWriterProcess</a>, <a class="el" href="classprocess_1_1SequenceProcess.html#a6eae0ed53077a4573c73d0a36
 ed7964d">process::SequenceProcess</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a7b1d0d66aee598f4a19c0b38010b5e42">mesos::internal::log::LogReaderProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a28cc5ac3d37ed6a87db5c538c56bcb13">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classprocess_1_1RateLimiterProcess.html#a52f385d91c5420d62baef6c6054b408a">process::RateLimiterProcess</a>, <a class="el" href="classprocess_1_1System.html#ac64aa6bb6638963782932ebfc140c952">process::System</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#ac9a5bbcfa324d5ef3abb72b2a307592d">mesos::internal::log::LogProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a94f9ff395b1e85b748193a59399f4d86">mesos::internal::checks::CheckerProcess</a>.</p>
 
 </div>
 </div>
@@ -533,7 +534,7 @@ template&lt;typename T &gt; </div>
 
 <p>Invoked when a process gets spawned. </p>
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a4585413d38780721afc39a80653f13b5">mesos::internal::master::Heartbeater</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae3b5c560a4dc2a611f3b11b1642d9623">mesos::internal::master::Master</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ace99b8066d4aed8f21395f025118fc10">mesos::internal::slave::Slave</a>, <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#af123bea3321a9d99d1fecaf33cd5179b">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a>, <a class="el" href="classzookeeper_1_1GroupProcess.html#a2bd94b2043dc0f484858eae235333439">zookeeper::GroupProcess</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a4896aaab8e6d04562965ea678034543e">mesos::internal::log::LogWriterProcess</a>, <a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html#a8121fadd91f2221a673
 d4e711f22c948">process::internal::AwaitProcess&lt; T &gt;</a>, <a class="el" href="classprocess_1_1Help.html#ab60e978a150594aae173311d776483c5">process::Help</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a7af658bc98f66d4ca187e02bfa303c6d">mesos::internal::log::LogReaderProcess</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#af9cfa726c89c0d1dc9a64be3e87c6b12">mesos::internal::tests::MockSlave</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#af15917f9898bb6d74495dc163ea19ec1">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classprocess_1_1internal_1_1CollectProcess.html#a6e13d430bd37e93903d3f0b4201b8e31">process::internal::CollectProcess&lt; T &gt;</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#a624c2b34dabb1615433c70fa03a04a0f">mesos::internal::slave::PerfEventSubsystem</a>, <a class="el" href="classmesos_1_1internal_1_1log_1
 _1LogProcess.html#ada6f3c8f17d59a9d78071542a02e6f7d">mesos::internal::log::LogProcess</a>, <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a5e21e337ac863fd8da8ad861807d3c0f">mesos::internal::checks::CheckerProcess</a>, <a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a1f0746cf6e384fc26bfd7e892fa464c2">mesos::internal::VersionProcess</a>, <a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#a554e828d1e5aa7a84c5b38ad20a7731f">mesos::internal::WhitelistWatcher</a>, <a class="el" href="classprocess_1_1System.html#a5cfa4acb240377af06c74eca269df423">process::System</a>, <a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a481de823013045447009d4554fdaf69d">process::metrics::internal::MetricsProcess</a>, <a class="el" href="classprocess_1_1Logging.html#aadc2611836b2e3e9f6ea667e06da4fa5">process::Logging</a>, <a class="el" href="classprocess_1_1internal_1_1ReaperProcess.html#afeb3d27d616c3c7c3b63f22eb0828d
 bf">process::internal::ReaperProcess</a>, and <a class="el" href="classprocess_1_1Profiler.html#a9131797d93999031d9e732c8a2d45da4">process::Profiler</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a4585413d38780721afc39a80653f13b5">mesos::internal::master::Heartbeater</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae3b5c560a4dc2a611f3b11b1642d9623">mesos::internal::master::Master</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ace99b8066d4aed8f21395f025118fc10">mesos::internal::slave::Slave</a>, <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#af123bea3321a9d99d1fecaf33cd5179b">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a>, <a class="el" href="classzookeeper_1_1GroupProcess.html#a2bd94b2043dc0f484858eae235333439">zookeeper::GroupProcess</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a4896aaab8e6d04562965ea678034543e">mesos::internal::log::LogWriterProcess</a>, <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#adc3677e19ae2
 436777ae89d0d48996c0">mesos::internal::HttpConnectionProcess&lt; Call, Event &gt;</a>, <a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html#a8121fadd91f2221a673d4e711f22c948">process::internal::AwaitProcess&lt; T &gt;</a>, <a class="el" href="classprocess_1_1Help.html#ab60e978a150594aae173311d776483c5">process::Help</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a7af658bc98f66d4ca187e02bfa303c6d">mesos::internal::log::LogReaderProcess</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#af9cfa726c89c0d1dc9a64be3e87c6b12">mesos::internal::tests::MockSlave</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#af15917f9898bb6d74495dc163ea19ec1">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classprocess_1_1internal_1_1CollectProcess.html#a6e13d430bd37e93903d3f0b4201b8e31">process::internal::CollectProcess&lt; T &gt;</a>, <a class="el" href="classmesos_1_1intern
 al_1_1slave_1_1PerfEventSubsystem.html#a624c2b34dabb1615433c70fa03a04a0f">mesos::internal::slave::PerfEventSubsystem</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#ada6f3c8f17d59a9d78071542a02e6f7d">mesos::internal::log::LogProcess</a>, <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a5e21e337ac863fd8da8ad861807d3c0f">mesos::internal::checks::CheckerProcess</a>, <a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a1f0746cf6e384fc26bfd7e892fa464c2">mesos::internal::VersionProcess</a>, <a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#a554e828d1e5aa7a84c5b38ad20a7731f">mesos::internal::WhitelistWatcher</a>, <a class="el" href="classprocess_1_1System.html#a5cfa4acb240377af06c74eca269df423">process::System</a>, <a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a481de823013045447009d4554fdaf69d">process::metrics::internal::MetricsProcess</a>, <a class="el" href="classproces
 s_1_1Logging.html#aadc2611836b2e3e9f6ea667e06da4fa5">process::Logging</a>, <a class="el" href="classprocess_1_1internal_1_1ReaperProcess.html#afeb3d27d616c3c7c3b63f22eb0828dbf">process::internal::ReaperProcess</a>, and <a class="el" href="classprocess_1_1Profiler.html#a9131797d93999031d9e732c8a2d45da4">process::Profiler</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/classprocess_1_1ProcessBase.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1ProcessBase.png b/content/api/latest/c++/classprocess_1_1ProcessBase.png
index 4175523..f14e2f5 100644
Binary files a/content/api/latest/c++/classprocess_1_1ProcessBase.png and b/content/api/latest/c++/classprocess_1_1ProcessBase.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/classzookeeper_1_1LeaderDetector.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classzookeeper_1_1LeaderDetector.html b/content/api/latest/c++/classzookeeper_1_1LeaderDetector.html
index 4c183f5..1a2fa44 100644
--- a/content/api/latest/c++/classzookeeper_1_1LeaderDetector.html
+++ b/content/api/latest/c++/classzookeeper_1_1LeaderDetector.html
@@ -58,7 +58,7 @@
 </div><!--header-->
 <div class="contents">
 
-<p><code>#include &lt;<a class="el" href="zookeeper_2detector_8hpp_source.html">detector.hpp</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="include_2mesos_2zookeeper_2detector_8hpp_source.html">detector.hpp</a>&gt;</code></p>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
@@ -136,7 +136,7 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following file:<ul>
-<li>include/mesos/zookeeper/<a class="el" href="zookeeper_2detector_8hpp_source.html">detector.hpp</a></li>
+<li>include/mesos/zookeeper/<a class="el" href="include_2mesos_2zookeeper_2detector_8hpp_source.html">detector.hpp</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/cluster_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/cluster_8hpp.html b/content/api/latest/c++/cluster_8hpp.html
index 750afae..7999380 100644
--- a/content/api/latest/c++/cluster_8hpp.html
+++ b/content/api/latest/c++/cluster_8hpp.html
@@ -62,7 +62,7 @@
 <code>#include &lt;<a class="el" href="include_2mesos_2log_2log_8hpp_source.html">mesos/log/log.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2allocator_2allocator_8hpp_source.html">mesos/allocator/allocator.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="master_2contender_8hpp_source.html">mesos/master/contender.hpp</a>&gt;</code><br/>
-<code>#include &lt;<a class="el" href="master_2detector_8hpp_source.html">mesos/master/detector.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="include_2mesos_2master_2detector_8hpp_source.html">mesos/master/detector.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="slave_2resource__estimator_8hpp_source.html">mesos/slave/resource_estimator.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="in__memory_8hpp_source.html">mesos/state/in_memory.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2state_2log_8hpp_source.html">mesos/state/log.hpp</a>&gt;</code><br/>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/cluster_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/cluster_8hpp_source.html b/content/api/latest/c++/cluster_8hpp_source.html
index d9a0dd0..ed44675 100644
--- a/content/api/latest/c++/cluster_8hpp_source.html
+++ b/content/api/latest/c++/cluster_8hpp_source.html
@@ -82,7 +82,7 @@
 <div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
 <div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2allocator_2allocator_8hpp.html">mesos/allocator/allocator.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="master_2contender_8hpp.html">mesos/master/contender.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="master_2detector_8hpp.html">mesos/master/detector.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2master_2detector_8hpp.html">mesos/master/detector.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
 <div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="slave_2resource__estimator_8hpp.html">mesos/slave/resource_estimator.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
@@ -301,6 +301,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="include_2mesos_2state_2state_8hpp_html"><div class="ttname"><a href="include_2mesos_2state_2state_8hpp.html">state.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_a310be48a9b22f656225d00202a34b405"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#a310be48a9b22f656225d00202a34b405">mesos::internal::tests::cluster::Master::registrar</a></div><div class="ttdeci">process::Owned&lt; MockRegistrar &gt; registrar</div><div class="ttdef"><b>Definition:</b> cluster.hpp:132</div></div>
+<div class="ttc" id="include_2mesos_2master_2detector_8hpp_html"><div class="ttname"><a href="include_2mesos_2master_2detector_8hpp.html">detector.hpp</a></div></div>
 <div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div>
 <div class="ttc" id="slave_8hpp_html"><div class="ttname"><a href="slave_8hpp.html">slave.hpp</a></div></div>
 <div class="ttc" id="src_2master_2flags_8hpp_html"><div class="ttname"><a href="src_2master_2flags_8hpp.html">flags.hpp</a></div></div>
@@ -312,10 +313,9 @@
 <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:230</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></div><div class="ttdef"><b>Definition:</b> containerizer.hpp:57</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_ad2049ea693c1ef35297b76de24fd19f4"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#ad2049ea693c1ef35297b76de24fd19f4">mesos::internal::tests::cluster::Master::getMasterInfo</a></div><div class="ttdeci">MasterInfo getMasterInfo()</div></div>
-<div class="ttc" id="master_2detector_8hpp_html"><div class="ttname"><a href="master_2detector_8hpp.html">detector.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave_html_a2d3e42741f88c0180a315bc1fb6ec4d3"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a2d3e42741f88c0180a315bc1fb6ec4d3">mesos::internal::tests::cluster::Slave::start</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Slave &gt; &gt; start(mesos::master::detector::MasterDetector *detector, const slave::Flags &amp;flags=slave::Flags(), const Option&lt; std::string &gt; &amp;id=None(), const Option&lt; slave::Containerizer * &gt; &amp;containerizer=None(), const Option&lt; slave::GarbageCollector * &gt; &amp;gc=None(), const Option&lt; slave::StatusUpdateManager * &gt; &amp;statusUpdateManager=None(), const Option&lt; mesos::slave::ResourceEstimator * &gt; &amp;resourceEstimator=None(), const Option&lt; mesos::slave::QoSController * &gt; &amp;qosController=None(), const Option&lt; Authorizer * &gt; &amp;authorizer=None())</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_a3b27f30405cd30da18dc04aa79665d30"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#a3b27f30405cd30da18dc04aa79665d30">mesos::internal::tests::cluster::Master::createDetector</a></div><div class="ttdeci">process::Owned&lt; mesos::master::detector::MasterDetector &gt; createDetector()</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a6b044a48124e8fcfeba4ae4177e876fd"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd">mesos::internal::tests::READONLY_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READONLY_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:98</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a6b044a48124e8fcfeba4ae4177e876fd"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd">mesos::internal::tests::READONLY_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READONLY_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:101</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="url_8hpp_html"><div class="ttname"><a href="url_8hpp.html">url.hpp</a></div></div>
 <div class="ttc" id="src_2slave_2constants_8hpp_html"><div class="ttname"><a href="src_2slave_2constants_8hpp.html">constants.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/daemon_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/daemon_8hpp.html b/content/api/latest/c++/daemon_8hpp.html
index 19eea59..ff21035 100644
--- a/content/api/latest/c++/daemon_8hpp.html
+++ b/content/api/latest/c++/daemon_8hpp.html
@@ -56,6 +56,7 @@
 </div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;string&gt;</code><br/>
+<code>#include &lt;<a class="el" href="3rdparty_2libprocess_2include_2process_2http_8hpp_source.html">process/http.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="option_8hpp_source.html">stout/option.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br/>