http://git-wip-us.apache.org/repos/asf/mesos-site/blob/877d1fc7/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess.html 
b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess.html
index b86e048..955f05d 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess.html
@@ -68,7 +68,7 @@ Inheritance diagram for 
mesos::internal::log::LogWriterProcess:</div>
   <map id="mesos::internal::log::LogWriterProcess_map" 
name="mesos::internal::log::LogWriterProcess_map">
 <area href="classprocess_1_1Process.html" alt="process::Process&lt; 
LogWriterProcess &gt;" shape="rect" coords="0,112,234,136"/>
 <area href="classprocess_1_1ProcessBase.html" alt="process::ProcessBase" 
shape="rect" coords="0,56,234,80"/>
-<area href="structprocess_1_1EventVisitor.html" alt="process::EventVisitor" 
shape="rect" coords="0,0,234,24"/>
+<area href="structprocess_1_1EventConsumer.html" alt="process::EventConsumer" 
shape="rect" coords="0,0,234,24"/>
 </map>
  </div></div>
 <table class="memberdecls">
@@ -98,9 +98,9 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit 
pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit 
pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a>
 () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit 
pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_structprocess_1_1EventVisitor"><td 
colspan="2" 
onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventVisitor')"><img
 src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a 
class="el" 
href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></td></tr>
-<tr class="memitem:ac13fa54ee331a688e72ef97b1e6b32ac inherit 
pub_methods_structprocess_1_1EventVisitor"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>
 ()</td></tr>
-<tr class="separator:ac13fa54ee331a688e72ef97b1e6b32ac inherit 
pub_methods_structprocess_1_1EventVisitor"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td 
colspan="2" 
onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img
 src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a 
class="el" 
href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
+<tr class="memitem:a9b310e99e6cef77273fd1cc403c871b1 inherit 
pub_methods_structprocess_1_1EventConsumer"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>
 ()</td></tr>
+<tr class="separator:a9b310e99e6cef77273fd1cc403c871b1 inherit 
pub_methods_structprocess_1_1EventConsumer"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
@@ -111,19 +111,19 @@ Protected Member Functions</h2></td></tr>
 <tr class="memdesc:ae90aff3b3439fb99379296db1ebff980"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process is 
terminated.  <a 
href="#ae90aff3b3439fb99379296db1ebff980">More...</a><br/></td></tr>
 <tr class="separator:ae90aff3b3439fb99379296db1ebff980"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classprocess_1_1ProcessBase"><td 
colspan="2" 
onclick="javascript:toggleInherit('pro_methods_classprocess_1_1ProcessBase')"><img
 src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a 
class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
-<tr class="memitem:a79814ca5804d56a805d43bc1c86ee1e1 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>
 (const <a class="el" href="structprocess_1_1Event.html">Event</a> 
&amp;event)</td></tr>
-<tr class="memdesc:a79814ca5804d56a805d43bc1c86ee1e1 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td 
class="mdescRight">Invoked when an event is serviced.  <a 
href="#a79814ca5804d56a805d43bc1c86ee1e1">More...</a><br/></td></tr>
-<tr class="separator:a79814ca5804d56a805d43bc1c86ee1e1 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-<tr class="memitem:afada1b4232e2867717bc3cf6d296e2b2 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">visit</a>
 (const <a class="el" 
href="structprocess_1_1MessageEvent.html">MessageEvent</a> &amp;event)</td></tr>
-<tr class="separator:afada1b4232e2867717bc3cf6d296e2b2 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-<tr class="memitem:a9b7eb1f7b22934a2ae9787ec4129b879 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>
 (const <a class="el" 
href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> 
&amp;event)</td></tr>
-<tr class="separator:a9b7eb1f7b22934a2ae9787ec4129b879 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c225bbf6d2fd8f93e827ef3515a7e20 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>
 (const <a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> 
&amp;event)</td></tr>
-<tr class="separator:a6c225bbf6d2fd8f93e827ef3515a7e20 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-<tr class="memitem:a394f43bc1b3a1d1e1f9ea67772040902 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a394f43bc1b3a1d1e1f9ea67772040902">visit</a>
 (const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> 
&amp;event)</td></tr>
-<tr class="separator:a394f43bc1b3a1d1e1f9ea67772040902 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-<tr class="memitem:a34a0d883ad4159e8780e6e1698a7c00a inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a34a0d883ad4159e8780e6e1698a7c00a">visit</a>
 (const <a class="el" 
href="structprocess_1_1TerminateEvent.html">TerminateEvent</a> 
&amp;event)</td></tr>
-<tr class="separator:a34a0d883ad4159e8780e6e1698a7c00a inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a2accda04cb99a8337c501958ff85ce01 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>
 (<a class="el" href="structprocess_1_1Event.html">Event</a> 
&amp;&amp;event)</td></tr>
+<tr class="memdesc:a2accda04cb99a8337c501958ff85ce01 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td 
class="mdescRight">Invoked when an event is serviced.  <a 
href="#a2accda04cb99a8337c501958ff85ce01">More...</a><br/></td></tr>
+<tr class="separator:a2accda04cb99a8337c501958ff85ce01 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:aab442a83e7b73449ad9237af4ad02a80 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>
 (<a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> 
&amp;&amp;event) override</td></tr>
+<tr class="separator:aab442a83e7b73449ad9237af4ad02a80 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:ad9d4ca7d97e0a296121deac831ac1917 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>
 (<a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> 
&amp;&amp;event) override</td></tr>
+<tr class="separator:ad9d4ca7d97e0a296121deac831ac1917 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a37f2b9a57194ffdbe873a318337e0f76 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>
 (<a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> 
&amp;&amp;event) override</td></tr>
+<tr class="separator:a37f2b9a57194ffdbe873a318337e0f76 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a583eaf601e28e41073181ec3ebbc32 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a9a583eaf601e28e41073181ec3ebbc32">consume</a>
 (<a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> 
&amp;&amp;event) override</td></tr>
+<tr class="separator:a9a583eaf601e28e41073181ec3ebbc32 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a4dd3058269bffe1b73cb8a4469a66542 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a4dd3058269bffe1b73cb8a4469a66542">consume</a>
 (<a class="el" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a> 
&amp;&amp;event) override</td></tr>
+<tr class="separator:a4dd3058269bffe1b73cb8a4469a66542 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
 <tr class="memitem:a0a0053b515e25f366a29a6897467bebc inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>
 (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> 
&amp;)</td></tr>
 <tr class="memdesc:a0a0053b515e25f366a29a6897467bebc inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td 
class="mdescRight">Invoked when a linked process has exited.  <a 
href="#a0a0053b515e25f366a29a6897467bebc">More...</a><br/></td></tr>
 <tr class="separator:a0a0053b515e25f366a29a6897467bebc inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
@@ -265,7 +265,7 @@ const <a class="el" 
href="structprocess_1_1http_1_1Request.html">http::Request</
 </div><div class="memdoc">
 
 <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><b>NOTE</b>: this does not get invoked automatically if <code><a class="el" 
href="classprocess_1_1ProcessBase.html#a4dd3058269bffe1b73cb8a4469a66542">process::ProcessBase::consume(TerminateEvent&amp;&amp;)</a></code>
 is overridden. </p>
 
 <p>Reimplemented from <a class="el" 
href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">process::ProcessBase</a>.</p>
 

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/877d1fc7/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess.png
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess.png 
b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess.png
index 2090dc3..085acb3 100644
Binary files 
a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess.png 
and 
b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess.png 
differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/877d1fc7/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html
index 3e1d657..d5ae2f4 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html
@@ -58,40 +58,40 @@
 <p>This is the complete list of members for <a class="el" 
href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">mesos::internal::master::Heartbeater&lt;
 Message, Event &gt;</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a>
 typedef</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a>(const
 std::string &amp;name, const UPID &amp;pid)</td><td class="entry"><a 
class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td
 class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const
 UPID &amp;)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td
 class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a9c325ca5310bfde29ae8ba93b0d72afb">Heartbeater</a>(const
 std::string &amp;_logMessage, const Message &amp;_heartbeatMessage, const 
HttpConnection &amp;_http, const Duration &amp;_interval, const Option&lt; 
Duration &gt; &amp;_delay=None())</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">mesos::internal::master::Heartbeater&lt;
 Message, Event &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a>
 typedef</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td
 class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">initialize</a>()
 override</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">mesos::internal::master::Heartbeater&lt;
 Message, Event &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span><span class="mlabel">protected</span><span 
class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const
 std::string &amp;name, const MessageHandler &amp;handler)</td><td 
class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const
 std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string 
&amp;))</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const
 UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td 
class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const
 UPID &amp;)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td
 class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a>
 typedef</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const
 std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const
 std::string &amp;name, const std::string &amp;path, const std::map&lt; 
std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a 
class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a>
 enum name</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const
 std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const 
HttpRequestHandler &amp;handler, const RouteOptions 
&amp;options=RouteOptions())</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const
 std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; 
http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions 
&amp;options=RouteOptions())</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const
 std::string &amp;name, const std::string &amp;realm, const Option&lt; 
std::string &gt; &amp;help, const AuthenticatedHttpRequestHandler &amp;handler, 
const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a 
class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const
 std::string &amp;name, const std::string &amp;realm, const Option&lt; 
std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const 
http::Request &amp;, const Option&lt; http::authentication::Principal &gt; 
&amp;), const RouteOptions &amp;options=RouteOptions())</td><td 
class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>()
 const</td><td class="entry"><a class="el" 
href="classprocess_1_1Process.html">process::Process&lt; Heartbeater&lt; 
Message, Event &gt; &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> 
typedef</td><td class="entry"><a class="el" 
href="classprocess_1_1Process.html">process::Process&lt; Heartbeater&lt; 
Message, Event &gt; &gt;</a></td><td class="entry"><span 
class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const
 UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t 
length=0)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a>(const
 UPID &amp;to, std::string &amp;&amp;name)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const
 UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td 
class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const
 Event &amp;event)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> 
typedef</td><td class="entry"><a class="el" 
href="classprocess_1_1Process.html">process::Process&lt; Heartbeater&lt; 
Message, Event &gt; &gt;</a></td><td class="entry"><span 
class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">visit</a>(const
 MessageEvent &amp;event)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span><span 
class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>(const
 DispatchEvent &amp;event)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span><span 
class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>(const
 HttpEvent &amp;event)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span><span 
class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a394f43bc1b3a1d1e1f9ea67772040902">visit</a>(const
 ExitedEvent &amp;event)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span><span 
class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a34a0d883ad4159e8780e6e1698a7c00a">visit</a>(const
 TerminateEvent &amp;event)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span><span 
class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>()</td><td
 class="entry"><a class="el" 
href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>(MessageEvent
 &amp;&amp;event) override</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span><span 
class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>(DispatchEvent
 &amp;&amp;event) override</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span><span 
class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent
 &amp;&amp;event) override</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span><span 
class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a9a583eaf601e28e41073181ec3ebbc32">consume</a>(ExitedEvent
 &amp;&amp;event) override</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span><span 
class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a4dd3058269bffe1b73cb8a4469a66542">consume</a>(TerminateEvent
 &amp;&amp;event) override</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span><span 
class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a>(const
 std::string &amp;name, const UPID &amp;pid)</td><td class="entry"><a 
class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td
 class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const
 UPID &amp;)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td
 class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a9c325ca5310bfde29ae8ba93b0d72afb">Heartbeater</a>(const
 std::string &amp;_logMessage, const Message &amp;_heartbeatMessage, const 
HttpConnection &amp;_http, const Duration &amp;_interval, const Option&lt; 
Duration &gt; &amp;_delay=None())</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">mesos::internal::master::Heartbeater&lt;
 Message, Event &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a>
 typedef</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td
 class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">initialize</a>()
 override</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">mesos::internal::master::Heartbeater&lt;
 Message, Event &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span><span class="mlabel">protected</span><span 
class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const
 std::string &amp;name, const MessageHandler &amp;handler)</td><td 
class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const
 std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string 
&amp;))</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const
 UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td 
class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const
 UPID &amp;)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td
 class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a>
 typedef</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const
 std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const
 std::string &amp;name, const std::string &amp;path, const std::map&lt; 
std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a 
class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a>
 enum name</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const
 std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const 
HttpRequestHandler &amp;handler, const RouteOptions 
&amp;options=RouteOptions())</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const
 std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; 
http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions 
&amp;options=RouteOptions())</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const
 std::string &amp;name, const std::string &amp;realm, const Option&lt; 
std::string &gt; &amp;help, const AuthenticatedHttpRequestHandler &amp;handler, 
const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a 
class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const
 std::string &amp;name, const std::string &amp;realm, const Option&lt; 
std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const 
http::Request &amp;, const Option&lt; http::authentication::Principal &gt; 
&amp;), const RouteOptions &amp;options=RouteOptions())</td><td 
class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>()
 const</td><td class="entry"><a class="el" 
href="classprocess_1_1Process.html">process::Process&lt; Heartbeater&lt; 
Message, Event &gt; &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> 
typedef</td><td class="entry"><a class="el" 
href="classprocess_1_1Process.html">process::Process&lt; Heartbeater&lt; 
Message, Event &gt; &gt;</a></td><td class="entry"><span 
class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const
 UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t 
length=0)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a>(const
 UPID &amp;to, std::string &amp;&amp;name)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const
 UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td 
class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event
 &amp;&amp;event)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> 
typedef</td><td class="entry"><a class="el" 
href="classprocess_1_1Process.html">process::Process&lt; Heartbeater&lt; 
Message, Event &gt; &gt;</a></td><td class="entry"><span 
class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td
 class="entry"><a class="el" 
href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td
 class="entry"><a class="el" 
href="classprocess_1_1Process.html">process::Process&lt; Heartbeater&lt; 
Message, Event &gt; &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td
 class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/877d1fc7/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.html 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.html
index 37219c7..f7eb461 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.html
@@ -68,7 +68,7 @@ Inheritance diagram for 
mesos::internal::master::Heartbeater&lt; Message, Event
   <map id="mesos::internal::master::Heartbeater&lt; Message, Event &gt;_map" 
name="mesos::internal::master::Heartbeater&lt; Message, Event &gt;_map">
 <area href="classprocess_1_1Process.html" alt="process::Process&lt; 
Heartbeater&lt; Message, Event &gt; &gt;" shape="rect" coords="0,112,327,136"/>
 <area href="classprocess_1_1ProcessBase.html" alt="process::ProcessBase" 
shape="rect" coords="0,56,327,80"/>
-<area href="structprocess_1_1EventVisitor.html" alt="process::EventVisitor" 
shape="rect" coords="0,0,327,24"/>
+<area href="structprocess_1_1EventConsumer.html" alt="process::EventConsumer" 
shape="rect" coords="0,0,327,24"/>
 </map>
  </div></div>
 <table class="memberdecls">
@@ -90,9 +90,9 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit 
pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit 
pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a>
 () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit 
pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_structprocess_1_1EventVisitor"><td 
colspan="2" 
onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventVisitor')"><img
 src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a 
class="el" 
href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></td></tr>
-<tr class="memitem:ac13fa54ee331a688e72ef97b1e6b32ac inherit 
pub_methods_structprocess_1_1EventVisitor"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>
 ()</td></tr>
-<tr class="separator:ac13fa54ee331a688e72ef97b1e6b32ac inherit 
pub_methods_structprocess_1_1EventVisitor"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td 
colspan="2" 
onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img
 src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a 
class="el" 
href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
+<tr class="memitem:a9b310e99e6cef77273fd1cc403c871b1 inherit 
pub_methods_structprocess_1_1EventConsumer"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>
 ()</td></tr>
+<tr class="separator:a9b310e99e6cef77273fd1cc403c871b1 inherit 
pub_methods_structprocess_1_1EventConsumer"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
@@ -100,19 +100,19 @@ Protected Member Functions</h2></td></tr>
 <tr class="memdesc:ac9ebf3a4eb46a4501e13bd38dcd96a5d"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets 
spawned.  <a 
href="#ac9ebf3a4eb46a4501e13bd38dcd96a5d">More...</a><br/></td></tr>
 <tr class="separator:ac9ebf3a4eb46a4501e13bd38dcd96a5d"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classprocess_1_1ProcessBase"><td 
colspan="2" 
onclick="javascript:toggleInherit('pro_methods_classprocess_1_1ProcessBase')"><img
 src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a 
class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
-<tr class="memitem:a79814ca5804d56a805d43bc1c86ee1e1 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>
 (const <a class="el" href="structprocess_1_1Event.html">Event</a> 
&amp;event)</td></tr>
-<tr class="memdesc:a79814ca5804d56a805d43bc1c86ee1e1 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td 
class="mdescRight">Invoked when an event is serviced.  <a 
href="#a79814ca5804d56a805d43bc1c86ee1e1">More...</a><br/></td></tr>
-<tr class="separator:a79814ca5804d56a805d43bc1c86ee1e1 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-<tr class="memitem:afada1b4232e2867717bc3cf6d296e2b2 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">visit</a>
 (const <a class="el" 
href="structprocess_1_1MessageEvent.html">MessageEvent</a> &amp;event)</td></tr>
-<tr class="separator:afada1b4232e2867717bc3cf6d296e2b2 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-<tr class="memitem:a9b7eb1f7b22934a2ae9787ec4129b879 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>
 (const <a class="el" 
href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> 
&amp;event)</td></tr>
-<tr class="separator:a9b7eb1f7b22934a2ae9787ec4129b879 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c225bbf6d2fd8f93e827ef3515a7e20 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>
 (const <a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> 
&amp;event)</td></tr>
-<tr class="separator:a6c225bbf6d2fd8f93e827ef3515a7e20 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-<tr class="memitem:a394f43bc1b3a1d1e1f9ea67772040902 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a394f43bc1b3a1d1e1f9ea67772040902">visit</a>
 (const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> 
&amp;event)</td></tr>
-<tr class="separator:a394f43bc1b3a1d1e1f9ea67772040902 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-<tr class="memitem:a34a0d883ad4159e8780e6e1698a7c00a inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a34a0d883ad4159e8780e6e1698a7c00a">visit</a>
 (const <a class="el" 
href="structprocess_1_1TerminateEvent.html">TerminateEvent</a> 
&amp;event)</td></tr>
-<tr class="separator:a34a0d883ad4159e8780e6e1698a7c00a inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a2accda04cb99a8337c501958ff85ce01 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>
 (<a class="el" href="structprocess_1_1Event.html">Event</a> 
&amp;&amp;event)</td></tr>
+<tr class="memdesc:a2accda04cb99a8337c501958ff85ce01 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td 
class="mdescRight">Invoked when an event is serviced.  <a 
href="#a2accda04cb99a8337c501958ff85ce01">More...</a><br/></td></tr>
+<tr class="separator:a2accda04cb99a8337c501958ff85ce01 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:aab442a83e7b73449ad9237af4ad02a80 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>
 (<a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> 
&amp;&amp;event) override</td></tr>
+<tr class="separator:aab442a83e7b73449ad9237af4ad02a80 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:ad9d4ca7d97e0a296121deac831ac1917 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>
 (<a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> 
&amp;&amp;event) override</td></tr>
+<tr class="separator:ad9d4ca7d97e0a296121deac831ac1917 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a37f2b9a57194ffdbe873a318337e0f76 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>
 (<a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> 
&amp;&amp;event) override</td></tr>
+<tr class="separator:a37f2b9a57194ffdbe873a318337e0f76 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a583eaf601e28e41073181ec3ebbc32 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a9a583eaf601e28e41073181ec3ebbc32">consume</a>
 (<a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> 
&amp;&amp;event) override</td></tr>
+<tr class="separator:a9a583eaf601e28e41073181ec3ebbc32 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a4dd3058269bffe1b73cb8a4469a66542 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a4dd3058269bffe1b73cb8a4469a66542">consume</a>
 (<a class="el" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a> 
&amp;&amp;event) override</td></tr>
+<tr class="separator:a4dd3058269bffe1b73cb8a4469a66542 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
 <tr class="memitem:a07ac3fd4eededbb6015c305e12411b98 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" 
valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>
 ()</td></tr>
 <tr class="memdesc:a07ac3fd4eededbb6015c305e12411b98 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td 
class="mdescRight">Invoked when a process is terminated.  <a 
href="#a07ac3fd4eededbb6015c305e12411b98">More...</a><br/></td></tr>
 <tr class="separator:a07ac3fd4eededbb6015c305e12411b98 inherit 
pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" 
colspan="2">&#160;</td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/877d1fc7/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.png
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.png 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.png
index 29699bd..221480f 100644
Binary files 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.png 
and 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.png 
differ

Reply via email to