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/12/08 10:07:46 UTC

[1/4] mesos-site git commit: Updated the website built from mesos SHA: c78496f.

Repository: mesos-site
Updated Branches:
  refs/heads/asf-site 775721bf3 -> fb8cb552e


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/v1_2resource__provider_2resource__provider_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/v1_2resource__provider_2resource__provider_8hpp.html b/content/api/latest/c++/v1_2resource__provider_2resource__provider_8hpp.html
index 422f850..5f9a600 100644
--- a/content/api/latest/c++/v1_2resource__provider_2resource__provider_8hpp.html
+++ b/content/api/latest/c++/v1_2resource__provider_2resource__provider_8hpp.html
@@ -71,8 +71,8 @@ Namespaces</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr class="memitem:a132601f9495045fcbee76dcb655d2a5e"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html#a132601f9495045fcbee76dcb655d2a5e">mesos::v1::resource_provider::operator&lt;&lt;</a> (std::ostream &amp;stream, const Call::UpdatePublishStatus::Status &amp;status)</td></tr>
-<tr class="separator:a132601f9495045fcbee76dcb655d2a5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1c10bb4a714145a80318f7fe0c833163"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html#a1c10bb4a714145a80318f7fe0c833163">mesos::v1::resource_provider::operator&lt;&lt;</a> (std::ostream &amp;stream, const Call::UpdatePublishResourcesStatus::Status &amp;status)</td></tr>
+<tr class="separator:a1c10bb4a714145a80318f7fe0c833163"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acf75083a8765f804d987e35540923da4"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html#acf75083a8765f804d987e35540923da4">mesos::v1::resource_provider::operator&lt;&lt;</a> (std::ostream &amp;stream, const Event::Type &amp;eventType)</td></tr>
 <tr class="separator:acf75083a8765f804d987e35540923da4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/v1_2resource__provider_2resource__provider_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/v1_2resource__provider_2resource__provider_8hpp_source.html b/content/api/latest/c++/v1_2resource__provider_2resource__provider_8hpp_source.html
index cae5032..63ae32e 100644
--- a/content/api/latest/c++/v1_2resource__provider_2resource__provider_8hpp_source.html
+++ b/content/api/latest/c++/v1_2resource__provider_2resource__provider_8hpp_source.html
@@ -80,15 +80,15 @@
 <div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span>v1 {</div>
 <div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1resource__provider.html">   27</a></span>&#160;<span class="keyword">namespace </span>resource_provider {</div>
 <div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1resource__provider.html#a132601f9495045fcbee76dcb655d2a5e">   29</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1_1_1resource__provider.html#a132601f9495045fcbee76dcb655d2a5e">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1resource__provider.html#a1c10bb4a714145a80318f7fe0c833163">   29</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1_1_1resource__provider.html#a1c10bb4a714145a80318f7fe0c833163">operator&lt;&lt;</a>(</div>
 <div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    std::ostream&amp; stream,</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <span class="keyword">const</span> Call::UpdatePublishStatus::Status&amp; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>)</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <span class="keyword">const</span> Call::UpdatePublishResourcesStatus::Status&amp; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>)</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="keywordflow">return</span> stream &lt;&lt; Call::UpdatePublishStatus::Status_Name(status);</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Call::UpdatePublishResourcesStatus::Status_Name(status);</div>
 <div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;}</div>
 <div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
 <div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
-<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1resource__provider.html#acf75083a8765f804d987e35540923da4">   37</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1_1_1resource__provider.html#a132601f9495045fcbee76dcb655d2a5e">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1resource__provider.html#acf75083a8765f804d987e35540923da4">   37</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1_1_1resource__provider.html#a1c10bb4a714145a80318f7fe0c833163">operator&lt;&lt;</a>(</div>
 <div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    std::ostream&amp; stream,</div>
 <div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Event::Type</a>&amp; eventType)</div>
 <div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;{</div>
@@ -100,9 +100,9 @@
 <div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;} <span class="comment">// namespace mesos {</span></div>
 <div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
 <div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">#endif // __MESOS_V1_RESOURCE_PROVIDER_PROTO_HPP__</span></div>
-<div class="ttc" id="namespacemesos_1_1v1_1_1resource__provider_html_a132601f9495045fcbee76dcb655d2a5e"><div class="ttname"><a href="namespacemesos_1_1v1_1_1resource__provider.html#a132601f9495045fcbee76dcb655d2a5e">mesos::v1::resource_provider::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Call::UpdatePublishStatus::Status &amp;status)</div><div class="ttdef"><b>Definition:</b> resource_provider.hpp:29</div></div>
 <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result&lt; ProcessStatus &gt; status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_aaa5ec6d56ccbeba718b9e8fc6ec2f7c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:79</div></div>
+<div class="ttc" id="namespacemesos_1_1v1_1_1resource__provider_html_a1c10bb4a714145a80318f7fe0c833163"><div class="ttname"><a href="namespacemesos_1_1v1_1_1resource__provider.html#a1c10bb4a714145a80318f7fe0c833163">mesos::v1::resource_provider::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Call::UpdatePublishResourcesStatus::Status &amp;status)</div><div class="ttdef"><b>Definition:</b> resource_provider.hpp:29</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[3/4] mesos-site git commit: Updated the website built from mesos SHA: c78496f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x77.html b/content/api/latest/c++/functions_0x77.html
index c55cc0a..aff9f68 100644
--- a/content/api/latest/c++/functions_0x77.html
+++ b/content/api/latest/c++/functions_0x77.html
@@ -158,12 +158,12 @@
 <li>webui_dir
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a94a63a333e884c51856ce197f29f8e89">mesos::internal::master::Flags</a>
 </li>
-<li>WEEKS
-: <a class="el" href="classDuration.html#aadcf23b757330ae23ee70117aec0656e">Duration</a>
-</li>
 <li>weeks()
 : <a class="el" href="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0">Duration</a>
 </li>
+<li>WEEKS
+: <a class="el" href="classDuration.html#aadcf23b757330ae23ee70117aec0656e">Duration</a>
+</li>
 <li>Weeks()
 : <a class="el" href="classWeeks.html#a2606052f27e4baecbf6eb75bd695a034">Weeks</a>
 </li>
@@ -207,17 +207,17 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">mesos::internal::slave::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a630f049551815414d190135bf0b1c99f">mesos::internal::master::Flags</a>
 </li>
-<li>write()
-: <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66">process::http::Pipe::Writer</a>
-, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html#a17b904b39513304a638f83ba7fd84553">cgroups::devices::Entry::Access</a>
-, <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#ab812da47364d793d9ec0471d3dc8c1bc">process::Subprocess::IO::InputFileDescriptors</a>
+<li>write
+: <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#a5dabb8e3008efd61ce42478f260b54ac">process::Subprocess::IO::OutputFileDescriptors</a>
 , <a class="el" href="structDocker_1_1Device_1_1Access.html#a50be7cc67a985ab3fbc1a119e7c18bb6">Docker::Device::Access</a>
+, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html#a17b904b39513304a638f83ba7fd84553">cgroups::devices::Entry::Access</a>
 </li>
 <li>WRITE
 : <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904ad4b9e47f65b6e79b010582f15785867e">process::network::internal::Socket&lt; AddressType &gt;</a>
 </li>
-<li>write
-: <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#a5dabb8e3008efd61ce42478f260b54ac">process::Subprocess::IO::OutputFileDescriptors</a>
+<li>write()
+: <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66">process::http::Pipe::Writer</a>
+, <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#ab812da47364d793d9ec0471d3dc8c1bc">process::Subprocess::IO::InputFileDescriptors</a>
 </li>
 <li>write_lock()
 : <a class="el" href="classprocess_1_1ReadWriteLock.html#af45c888bb43a25164ca4f9eacfbf139c">process::ReadWriteLock</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_func_0x6d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x6d.html b/content/api/latest/c++/functions_func_0x6d.html
index d111524..3d9b5a0 100644
--- a/content/api/latest/c++/functions_func_0x6d.html
+++ b/content/api/latest/c++/functions_func_0x6d.html
@@ -290,7 +290,7 @@
 <li>MOCK_METHOD1_T()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a7dfa1797debefd1cd2e986ba0b664b89">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#ad68e7e09e1f373256faf91448aca3fb0">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#af11ca3b882d021e0fc66e3b6a1a35fdf">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a6039502c0a6600fa56da57921dbac626">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>
 </li>
 <li>MOCK_METHOD2()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acdfe37cfb77e9dabb4e5ad2f3ee19299">mesos::internal::tests::MockSlave</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_func_0x6e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x6e.html b/content/api/latest/c++/functions_func_0x6e.html
index 6703a9c..3aa11ae 100644
--- a/content/api/latest/c++/functions_func_0x6e.html
+++ b/content/api/latest/c++/functions_func_0x6e.html
@@ -203,12 +203,14 @@
 : <a class="el" href="classmesos_1_1csi_1_1Client.html#ae25f51dd461e8bf5b54590c0e603248f">mesos::csi::Client</a>
 </li>
 <li>none()
-: <a class="el" href="classResult.html#aa3d926b499dce65b365ea7e31f68514a">Result&lt; T &gt;</a>
-, <a class="el" href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option&lt; T &gt;</a>
+: <a class="el" href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option&lt; T &gt;</a>
 </li>
 <li>None()
 : <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a3133b61816a57fc55e22e5ef698b9d27">process::metrics::Gauge</a>
 </li>
+<li>none()
+: <a class="el" href="classResult.html#aa3d926b499dce65b365ea7e31f68514a">Result&lt; T &gt;</a>
+</li>
 <li>nonRevocable()
 : <a class="el" href="classmesos_1_1v1_1_1Resources.html#afb2bb04c8e2228bc6d2e719bc13f9ac4">mesos::v1::Resources</a>
 , <a class="el" href="classmesos_1_1Resources.html#ae5cbdd78bfaf5de8ad74463b3a9bd5f5">mesos::Resources</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_func_0x6f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x6f.html b/content/api/latest/c++/functions_func_0x6f.html
index 0a09a7f..d9d3ce7 100644
--- a/content/api/latest/c++/functions_func_0x6f.html
+++ b/content/api/latest/c++/functions_func_0x6f.html
@@ -164,7 +164,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">mesos::internal::master::Operation</a>
 </li>
 <li>operationDefault()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a34fa3badd18b9c012009f355458033bb">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa860485e01ac00c0ce9808724f1e365e">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>
 </li>
 <li>operator ArrayWriter *()
 : <a class="el" href="classJSON_1_1WriterProxy.html#a7dfff98afd8c8b95178e6a2c6698ab8e">JSON::WriterProxy</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_func_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x70.html b/content/api/latest/c++/functions_func_0x70.html
index 1a9bf58..e1d9b2e 100644
--- a/content/api/latest/c++/functions_func_0x70.html
+++ b/content/api/latest/c++/functions_func_0x70.html
@@ -383,11 +383,11 @@
 <li>ps()
 : <a class="el" href="classDocker.html#ae3d964240a23f43633d7f8c740ce246b">Docker</a>
 </li>
-<li>publish()
-: <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a60e86003ed66e9f617947e62c8dfda3a">mesos::internal::ResourceProviderManager</a>
-</li>
 <li>publishDefault()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a8cb730fe2dd4abef075e071d688a0df7">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a3649b44d78c7ff0d3051ab6607f01840">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>
+</li>
+<li>publishResources()
+: <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a1f31032c6f71239343cc729b1ce5970c">mesos::internal::ResourceProviderManager</a>
 </li>
 <li>pull()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#a213db5003d19cbcac784fc492cb278a3">mesos::internal::slave::docker::RegistryPuller</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_func_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x72.html b/content/api/latest/c++/functions_func_0x72.html
index e3aec9a..47dfe64 100644
--- a/content/api/latest/c++/functions_func_0x72.html
+++ b/content/api/latest/c++/functions_func_0x72.html
@@ -357,23 +357,24 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#aabbcae80a9967d73db3218e33505921c">mesos::internal::slave::Framework</a>
 </li>
 <li>removeQuota()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adcb5555297656e9361c1da3230785a5c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a1a5c0c9ea155e237f07335e925c7dc2d">mesos::internal::master::allocator::MesosAllocatorProcess</a>
+, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7c4fb581525a58eaea748afaa87ccb40">mesos::allocator::Allocator</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adcb5555297656e9361c1da3230785a5c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a363e06225a78eb0ef4a47e9259b248c1">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
 <li>RemoveQuota()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a86804237edb5bffd57b290a803a515a3">mesos::internal::master::quota::RemoveQuota</a>
 </li>
-<li>removeQuota()
-: <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7c4fb581525a58eaea748afaa87ccb40">mesos::allocator::Allocator</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a1a5c0c9ea155e237f07335e925c7dc2d">mesos::internal::master::allocator::MesosAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a363e06225a78eb0ef4a47e9259b248c1">mesos::internal::master::allocator::internal::Metrics</a>
-</li>
 <li>RemoveResourceProvider()
 : <a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html#a6a9b698dd965fd875871e088d656b9b2">mesos::resource_provider::RemoveResourceProvider</a>
 </li>
 <li>removeRole()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#abe00e42bb325a7cc0a4d9dd1ead5d772">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
+<li>RemoveSlave()
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#a708e692d8287a0a5d931fbab40b04083">mesos::internal::master::RemoveSlave</a>
+</li>
 <li>removeSlave()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa668a3cac81d97424ff4ec517ca21b23">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
@@ -381,9 +382,6 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5d8be0eddccff3542156d3499570f04b">mesos::internal::master::Master</a>
 </li>
-<li>RemoveSlave()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#a708e692d8287a0a5d931fbab40b04083">mesos::internal::master::RemoveSlave</a>
-</li>
 <li>removeTask()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae9f6573ace87d74380e2ee68b9b61864">mesos::internal::master::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a22774b62c9986cd2b18ce56c5c4a177e">mesos::internal::master::Master</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_func_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x73.html b/content/api/latest/c++/functions_func_0x73.html
index e24f1be..6957226 100644
--- a/content/api/latest/c++/functions_func_0x73.html
+++ b/content/api/latest/c++/functions_func_0x73.html
@@ -300,9 +300,6 @@
 <li>shouldInject()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html#a18b7ba063c77d278f7e30640bbed4e6b">mesos::internal::slave::NvidiaVolume</a>
 </li>
-<li>Shutdown()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">mesos::internal::tests::MockCSIPlugin</a>
-</li>
 <li>shutdown()
 : <a class="el" href="classmesos_1_1Executor.html#a82e7327e100f09241758d1bf4133d541">mesos::Executor</a>
 , <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a204a93410a8825a916dff56b5f8195c0">mesos::v1::executor::V0ToV1Adapter</a>
@@ -314,6 +311,9 @@
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a8a3d3554e93e4ec1ba3b2e64f7df0725">process::network::internal::Socket&lt; AddressType &gt;</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html#a94cb94e04c583bc9ee9df66c7a4684cf">process::network::internal::LibeventSSLSocketImpl</a>
 </li>
+<li>Shutdown()
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">mesos::internal::tests::MockCSIPlugin</a>
+</li>
 <li>shutdownExecutor()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a268b5307f2796f9270acf6efaf29711c">mesos::internal::slave::Slave</a>
 </li>
@@ -450,12 +450,12 @@
 <li>StartSlave()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a478fcfc21b086ebf9926d399a2db60ff">mesos::internal::tests::MesosTest</a>
 </li>
-<li>Startup()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">mesos::internal::tests::MockCSIPlugin</a>
-</li>
 <li>startup()
 : <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
 </li>
+<li>Startup()
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">mesos::internal::tests::MockCSIPlugin</a>
+</li>
 <li>state()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_func_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x74.html b/content/api/latest/c++/functions_func_0x74.html
index 0661162..b99a89b 100644
--- a/content/api/latest/c++/functions_func_0x74.html
+++ b/content/api/latest/c++/functions_func_0x74.html
@@ -175,17 +175,20 @@
 : <a class="el" href="classprocess_1_1Time.html#a556f4005b624bc2ea40dd313634c3de1">process::Time</a>
 </li>
 <li>Timeout()
-: <a class="el" href="classprocess_1_1Timeout.html#a81668b70d7b16d9b795c1181122e854c">process::Timeout</a>
+: <a class="el" href="classprocess_1_1Timeout.html#adeadd19e081fb4f2a0a39ecc586a4af7">process::Timeout</a>
 </li>
 <li>timeout()
 : <a class="el" href="classprocess_1_1Timer.html#adcce3e5538751535be6ec4d48670eb89">process::Timer</a>
 </li>
-<li>Timer()
-: <a class="el" href="classprocess_1_1Timer.html#a3edebc20b37365eb673e45af837599ca">process::Timer</a>
+<li>Timeout()
+: <a class="el" href="classprocess_1_1Timeout.html#aa92e0df435b3ef095e9fc40313600334">process::Timeout</a>
 </li>
 <li>timer()
 : <a class="el" href="classprocess_1_1Clock.html#a2001faa64a4b83f098ba6967afff5514">process::Clock</a>
 </li>
+<li>Timer()
+: <a class="el" href="classprocess_1_1Timer.html#a3edebc20b37365eb673e45af837599ca">process::Timer</a>
+</li>
 <li>TimeSeries()
 : <a class="el" href="structprocess_1_1TimeSeries.html#a8fd91415653d305e8793416f8c4ff797">process::TimeSeries&lt; T &gt;</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_func_0x76.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x76.html b/content/api/latest/c++/functions_func_0x76.html
index 6133430..d254b33 100644
--- a/content/api/latest/c++/functions_func_0x76.html
+++ b/content/api/latest/c++/functions_func_0x76.html
@@ -116,54 +116,46 @@
 <li>ValidateVolumeCapabilities()
 : <a class="el" href="classmesos_1_1csi_1_1Client.html#a23b717f03e2b9061abe3ca9c4edfa1e2">mesos::csi::Client</a>
 </li>
+<li>value()
+: <a class="el" href="classprocess_1_1ControlFlow.html#a3a15eba61473df457b0ac4cbaddd21ed">process::ControlFlow&lt; T &gt;</a>
+</li>
 <li>Value()
-: <a class="el" href="structJSON_1_1Value.html#ad06301ec9da0f0a4713556214b7ce43a">JSON::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#a5e0c2536746e22b71bb3be5883b49c78">JSON::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
-, <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
+: <a class="el" href="classprocess_1_1ControlFlow.html#a9fa0744c29d7bffd54f10aea580ba187">process::ControlFlow&lt; T &gt;</a>
 </li>
 <li>Value()
-: <a class="el" href="structJSON_1_1Value.html#ab05d7584e0a89ecc8a16d0670d3a84b7">JSON::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#ad06301ec9da0f0a4713556214b7ce43a">JSON::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
-, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a5c3ebc2a8264cd0bb05ce6196e290d08">process::metrics::Counter</a>
 </li>
 <li>Value()
 : <a class="el" href="structJSON_1_1Value.html#a5abc35ec4e68f25a9d5ba801469caaa9">JSON::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer&lt; T &gt;</a>
+, <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
+, <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
 , <a class="el" href="classmesos_1_1state_1_1Variable.html#ade8ed8f89ceb5e3ab004e2922a5b35fa">mesos::state::Variable</a>
+, <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
+, <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
 , <a class="el" href="classcgroups_1_1memory_1_1pressure_1_1Counter.html#a60ef2a7979f45a18914478f1e749debd">cgroups::memory::pressure::Counter</a>
-, <a class="el" href="classprocess_1_1ControlFlow.html#a5c21809a15f9efe012e30d1a1cf05c3a">process::ControlFlow&lt; T &gt;</a>
-</li>
-<li>Value()
-: <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries&lt; T &gt;::Value</a>
-</li>
-<li>value()
-: <a class="el" href="classprocess_1_1ControlFlow.html#a9fa0744c29d7bffd54f10aea580ba187">process::ControlFlow&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a5c3ebc2a8264cd0bb05ce6196e290d08">process::metrics::Counter</a>
 </li>
 <li>Value()
 : <a class="el" href="structJSON_1_1Value.html#a3bff04934861140009f82b481019726b">JSON::Value</a>
+, <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries&lt; T &gt;::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
-, <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
-, <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
-</li>
-<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#a5e0c2536746e22b71bb3be5883b49c78">JSON::Value</a>
-</li>
-<li>value()
-: <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer&lt; T &gt;</a>
-</li>
-<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#adb495699a2d837cc49218b64b342e2bf">JSON::Value</a>
+: <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
+, <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
+, <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
+, <a class="el" href="classprocess_1_1ControlFlow.html#a5c21809a15f9efe012e30d1a1cf05c3a">process::ControlFlow&lt; T &gt;</a>
+, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
+, <a class="el" href="classprocess_1_1ControlFlow.html#ad0fbad53169fc7766d61a69393ac14bc">process::ControlFlow&lt; T &gt;</a>
 </li>
 <li>values()
 : <a class="el" href="classBoundedHashMap.html#a3230dcf13d6b5099fe3aba148573e7a9">BoundedHashMap&lt; Key, Value &gt;</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_vars_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_0x75.html b/content/api/latest/c++/functions_vars_0x75.html
index b421133..0ede90d 100644
--- a/content/api/latest/c++/functions_vars_0x75.html
+++ b/content/api/latest/c++/functions_vars_0x75.html
@@ -96,12 +96,12 @@
 <li>un
 : <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#aaed404006daa7bf58f19803d640a105a">process::network::unix::Address</a>
 </li>
-<li>UNAUTHORIZED
-: <a class="el" href="structprocess_1_1http_1_1Status.html#a370088c7f9891cd5363ce2f59b39b8ab">process::http::Status</a>
-</li>
 <li>unauthorized
 : <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a88c899e54bb134e3af1f1a5ff436f72b">process::http::authentication::AuthenticationResult</a>
 </li>
+<li>UNAUTHORIZED
+: <a class="el" href="structprocess_1_1http_1_1Status.html#a370088c7f9891cd5363ce2f59b39b8ab">process::http::Status</a>
+</li>
 <li>unavailability
 : <a class="el" href="structmesos_1_1UnavailableResources.html#a4541aa842da483bec54192c152d409f7">mesos::UnavailableResources</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave_1_1Maintenance.html#aa906fa2e646a01c43c4387060c447cd8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave::Maintenance</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/index.hhc
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index 9e2d0e8..b2251bf 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -3908,12 +3908,12 @@
               <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD0_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a5726adf8b8fd1d0912e9b12177df6664"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD0_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ad35b0e3a16bddfa8e83d50008739003c"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a1e1fe831394a5dcefc3be6cf78ec26ee"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#af11ca3b882d021e0fc66e3b6a1a35fdf"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a91649812d4b5f9b4edee068b21d41e6c"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a6039502c0a6600fa56da57921dbac626"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ae6727f54ef9f46b954c44af6404ac977"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a79985597feb3934545e6987d30f5c92b"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa26cf46d2975b2a1ceeaf293d0f3686c"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="operationDefault"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a34fa3badd18b9c012009f355458033bb"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="publishDefault"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a8cb730fe2dd4abef075e071d688a0df7"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="operationDefault"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa860485e01ac00c0ce9808724f1e365e"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="publishDefault"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a3649b44d78c7ff0d3051ab6607f01840"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="send"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a1d15bf4666d932342111c6e5f7ca761d"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="start"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aff43f1bf7375e43dd94c4da9e9e0eb2a"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="subscribedDefault"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa51159a4af37c0479ab794bfc0ad8d78"><param name="ImageNumber" value="11"></OBJECT>
@@ -4482,7 +4482,7 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="applyOfferOperation"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#adb68dd35683bfcd8edc7e7f77da67fb4"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="messages"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a99b78ea2c2adfa4b1459769d78cf5a2c"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="operator="><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="publish"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a60e86003ed66e9f617947e62c8dfda3a"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="publishResources"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a1f31032c6f71239343cc729b1ce5970c"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="reconcileOfferOperations"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#ac90ad0338ff0a4edfdcdb4605c735032"><param name="ImageNumber" value="11"></OBJECT>
           </UL>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="ResourceProviderMessage"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -16438,7 +16438,7 @@
           <UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="resource_provider.hpp"><param name="Local" value="resource__provider_2resource__provider_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="resource__provider_2resource__provider_8hpp.html#acaca150990284160e233982ff33ba39e"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="resource__provider_2resource__provider_8hpp.html#a1d56b44e0fc451dfd9e039f537adcab7"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="resource__provider_2resource__provider_8hpp.html#ade250c32beacd63ae46bfcd53706a30d"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
           </UL>
@@ -16699,7 +16699,7 @@
             <UL>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="resource_provider.hpp"><param name="Local" value="v1_2resource__provider_2resource__provider_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
               <UL>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="v1_2resource__provider_2resource__provider_8hpp.html#a132601f9495045fcbee76dcb655d2a5e"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="v1_2resource__provider_2resource__provider_8hpp.html#a1c10bb4a714145a80318f7fe0c833163"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="v1_2resource__provider_2resource__provider_8hpp.html#acf75083a8765f804d987e35540923da4"><param name="ImageNumber" value="11"></OBJECT>
               </UL>
             </UL>
@@ -21291,7 +21291,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="applyOfferOperation"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#adb68dd35683bfcd8edc7e7f77da67fb4"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="messages"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a99b78ea2c2adfa4b1459769d78cf5a2c"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="operator="><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="publish"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a60e86003ed66e9f617947e62c8dfda3a"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="publishResources"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a1f31032c6f71239343cc729b1ce5970c"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="reconcileOfferOperations"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#ac90ad0338ff0a4edfdcdb4605c735032"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
           </UL>
@@ -24082,12 +24082,12 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD0_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a5726adf8b8fd1d0912e9b12177df6664"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD0_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ad35b0e3a16bddfa8e83d50008739003c"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a1e1fe831394a5dcefc3be6cf78ec26ee"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#af11ca3b882d021e0fc66e3b6a1a35fdf"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a91649812d4b5f9b4edee068b21d41e6c"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a6039502c0a6600fa56da57921dbac626"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ae6727f54ef9f46b954c44af6404ac977"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a79985597feb3934545e6987d30f5c92b"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1_T"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa26cf46d2975b2a1ceeaf293d0f3686c"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="operationDefault"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a34fa3badd18b9c012009f355458033bb"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="publishDefault"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a8cb730fe2dd4abef075e071d688a0df7"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="operationDefault"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa860485e01ac00c0ce9808724f1e365e"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="publishDefault"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a3649b44d78c7ff0d3051ab6607f01840"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="send"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a1d15bf4666d932342111c6e5f7ca761d"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="start"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aff43f1bf7375e43dd94c4da9e9e0eb2a"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="subscribedDefault"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa51159a4af37c0479ab794bfc0ad8d78"><param name="ImageNumber" value="11"></OBJECT>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/index.hhk
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index f9eb941..4873eb7 100644
--- a/content/api/latest/c++/index.hhk
+++ b/content/api/latest/c++/index.hhk
@@ -10950,7 +10950,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#adb68dd35683bfcd8edc7e7f77da67fb4"><param name="Name" value="applyOfferOperation"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a99b78ea2c2adfa4b1459769d78cf5a2c"><param name="Name" value="messages"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb"><param name="Name" value="operator="></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a60e86003ed66e9f617947e62c8dfda3a"><param name="Name" value="publish"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a1f31032c6f71239343cc729b1ce5970c"><param name="Name" value="publishResources"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#ac90ad0338ff0a4edfdcdb4605c735032"><param name="Name" value="reconcileOfferOperations"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a1ffa1498d0d30343c4311bdddf1e71ee"><param name="Name" value="ResourceProviderManager"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#ab051c5eaeed02d2f8a786c76f92ba19a"><param name="Name" value="~ResourceProviderManager"></OBJECT>
@@ -13105,8 +13105,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a5726adf8b8fd1d0912e9b12177df6664"><param name="Name" value="MOCK_METHOD0_T"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a1e1fe831394a5dcefc3be6cf78ec26ee"><param name="Name" value="MOCK_METHOD1_T"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a3636243cd6a1c4d2dc094d1e774e0196"><param name="Name" value="MockResourceProvider"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a34fa3badd18b9c012009f355458033bb"><param name="Name" value="operationDefault"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a8cb730fe2dd4abef075e071d688a0df7"><param name="Name" value="publishDefault"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa860485e01ac00c0ce9808724f1e365e"><param name="Name" value="operationDefault"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a3649b44d78c7ff0d3051ab6607f01840"><param name="Name" value="publishDefault"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a1d15bf4666d932342111c6e5f7ca761d"><param name="Name" value="send"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aff43f1bf7375e43dd94c4da9e9e0eb2a"><param name="Name" value="start"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa51159a4af37c0479ab794bfc0ad8d78"><param name="Name" value="subscribedDefault"></OBJECT>
@@ -14243,7 +14243,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1_1_1resource__provider.html"><param name="Name" value="mesos::v1::resource_provider"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1_1_1resource__provider.html#a8979cd8b1f8485e283620cf6827d21fc"><param name="Name" value="DriverProcess"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1_1_1resource__provider.html#a132601f9495045fcbee76dcb655d2a5e"><param name="Name" value="operator<<"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1_1_1resource__provider.html#a1c10bb4a714145a80318f7fe0c833163"><param name="Name" value="operator<<"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html"><param name="Name" value="mesos::v1::ResourceConversion"></OBJECT>
   <UL>
@@ -15671,7 +15671,7 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a"><param name="Name" value="Operation"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html#a1af4ea0b653f9101f728378f3c896e78"><param name="Name" value="operation"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a34fa3badd18b9c012009f355458033bb"><param name="Name" value="operationDefault"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa860485e01ac00c0ce9808724f1e365e"><param name="Name" value="operationDefault"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094"><param name="Name" value="operations"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classJSON_1_1WriterProxy.html#a7dfff98afd8c8b95178e6a2c6698ab8e"><param name="Name" value="operator ArrayWriter *"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1signals_1_1internal_1_1Suppressor.html#ae4229c1db5104cdce750598f5e7e23f4"><param name="Name" value="operator bool"></OBJECT>
@@ -16032,14 +16032,14 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ac7535099ce3dc8acd4b7d41a247b8e78"><param name="Name" value="mesos::internal::slave::cni::spec"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#acf6d422ed7139f6e0398f0c875e68ccf"><param name="Name" value="mesos::internal::slave::MesosContainerizerProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1master.html#ab3cd73ee092d62cc8d20ba8218c9dabc"><param name="Name" value="mesos::master"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1resource__provider.html#acaca150990284160e233982ff33ba39e"><param name="Name" value="mesos::resource_provider"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1resource__provider.html#a1d56b44e0fc451dfd9e039f537adcab7"><param name="Name" value="mesos::resource_provider"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Resources.html#ae280811800456648b43c902fa7a42d46"><param name="Name" value="mesos::Resources"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1scheduler.html#a833c2801307ab84f5caeec25870ed560"><param name="Name" value="mesos::scheduler"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d"><param name="Name" value="mesos::v1"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1_1_1agent.html#a60f181f4c68e9116edf49c02208156b1"><param name="Name" value="mesos::v1::agent"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1_1_1executor.html#ae3a590c08efedc9d037eb16fb9cec110"><param name="Name" value="mesos::v1::executor"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1_1_1master.html#a4e55eea576b11b68f8c49fb77673f79c"><param name="Name" value="mesos::v1::master"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1_1_1resource__provider.html#a132601f9495045fcbee76dcb655d2a5e"><param name="Name" value="mesos::v1::resource_provider"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1_1_1resource__provider.html#a1c10bb4a714145a80318f7fe0c833163"><param name="Name" value="mesos::v1::resource_provider"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1Resources.html#ae280811800456648b43c902fa7a42d46"><param name="Name" value="mesos::v1::Resources"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1_1_1scheduler.html#a1f156aa40247ed2b1bba2576f29ceac6"><param name="Name" value="mesos::v1::scheduler"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal.html#a58e845e2ec645d45a1e130343269a30e"><param name="Name" value="messages.hpp"></OBJECT>
@@ -16059,7 +16059,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1RFC1123.html#a74dc3697556abb5ff260cfd9fda448d4"><param name="Name" value="process::RFC1123"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1RFC3339.html#a60c51f0ab05c275cbcff432125f42119"><param name="Name" value="process::RFC3339"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a92e7b9534b178d3b0eaa7ea23106f225"><param name="Name" value="protobuf_utils.hpp"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1resource__provider.html#acaca150990284160e233982ff33ba39e"><param name="Name" value="resource_provider/resource_provider.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1resource__provider.html#a1d56b44e0fc451dfd9e039f537adcab7"><param name="Name" value="resource_provider/resource_provider.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#a1946f52c08e2ad75d602015b6a48aff8"><param name="Name" value="resources.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacerouting.html#abf1d7881979be03fba1753a6d04546ca"><param name="Name" value="routing"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacerouting_1_1filter_1_1ip.html#aff473ae2a0854ec0dddf869feb460247"><param name="Name" value="routing::filter::ip"></OBJECT>
@@ -16080,7 +16080,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#a2d1e9d3fabc41764feeb741ff959001d"><param name="Name" value="uri.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacezookeeper.html#a9716bc853a28dca908b56916f680867c"><param name="Name" value="url.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1_1_1agent.html#a60f181f4c68e9116edf49c02208156b1"><param name="Name" value="v1/agent/agent.hpp"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1_1_1resource__provider.html#a132601f9495045fcbee76dcb655d2a5e"><param name="Name" value="v1/resource_provider/resource_provider.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1_1_1resource__provider.html#a1c10bb4a714145a80318f7fe0c833163"><param name="Name" value="v1/resource_provider/resource_provider.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1.html#a609e7f1994ec4fd5e1c9a910e10090db"><param name="Name" value="v1/resources.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1v1_1_1scheduler.html#a1f156aa40247ed2b1bba2576f29ceac6"><param name="Name" value="v1/scheduler/scheduler.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classVariant.html#aff18400fa69d0bc05f1542f9776a43af"><param name="Name" value="Variant"></OBJECT>
@@ -19627,8 +19627,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a07a766e0355221b949e5fe6fdfca63f2"><param name="Name" value="os"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a07a766e0355221b949e5fe6fdfca63f2"><param name="Name" value="posix/os.hpp"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a60e86003ed66e9f617947e62c8dfda3a"><param name="Name" value="publish"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a8cb730fe2dd4abef075e071d688a0df7"><param name="Name" value="publishDefault"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a3649b44d78c7ff0d3051ab6607f01840"><param name="Name" value="publishDefault"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a1f31032c6f71239343cc729b1ce5970c"><param name="Name" value="publishResources"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1csi_1_1ControllerCapabilities.html#a93adaf34e9b59873eeee9b68ef8f4012"><param name="Name" value="publishUnpublishVolume"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classDocker.html#ad4131f2a6b66ab4661339c51d20d812d"><param name="Name" value="pull"></OBJECT>
   <UL>
@@ -24993,10 +24993,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="write_8hpp.html#a35b77e10ddf35fa4569cb1a7d1e3532b"><param name="Name" value="write"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="write_8hpp.html#ad42f0ba6d36e7d9611f80820add8424a"><param name="Name" value="write_impl"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899"><param name="Name" value="write"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="3rdparty/libprocess/include/process/io.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899"><param name="Name" value="3rdparty/stout/include/stout/protobuf.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a"><param name="Name" value="cgroups"></OBJECT>
   </UL>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/namespacemembers_0x6f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6f.html b/content/api/latest/c++/namespacemembers_0x6f.html
index aee06c7..2c85d2d 100644
--- a/content/api/latest/c++/namespacemembers_0x6f.html
+++ b/content/api/latest/c++/namespacemembers_0x6f.html
@@ -222,7 +222,7 @@
 , <a class="el" href="namespacemesos_1_1v1.html#a03a484397c074cc0fcff24df8b968c59">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#a1880c633e657b044988372b517d76311">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#aeb29613b749ef4dd7cd1d6033bf7308a">mesos::v1</a>
-, <a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html#a132601f9495045fcbee76dcb655d2a5e">mesos::v1::resource_provider</a>
+, <a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html#a1c10bb4a714145a80318f7fe0c833163">mesos::v1::resource_provider</a>
 , <a class="el" href="namespacemesos_1_1agent.html#a3b1bc144376bfefe215d6bba57e67c36">mesos::agent</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a609e7f1994ec4fd5e1c9a910e10090db">mesos::v1</a>
 , <a class="el" href="namespacemesos_1_1agent.html#ab52d239bf5cfa9a43b7135bc896e1157">mesos::agent</a>
@@ -239,7 +239,7 @@
 , <a class="el" href="namespacemesos_1_1csi_1_1state.html#acef085d151b6f2b556527e9f23fc91fe">mesos::csi::state</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#a7e35c5c79120a67a84c91076667cebcc">mesos::internal::capabilities</a>
 , <a class="el" href="namespacemesos.html#a786dbb540d567fff2903d6b8ef050ce2">mesos</a>
-, <a class="el" href="namespacemesos_1_1resource__provider.html#acaca150990284160e233982ff33ba39e">mesos::resource_provider</a>
+, <a class="el" href="namespacemesos_1_1resource__provider.html#a1d56b44e0fc451dfd9e039f537adcab7">mesos::resource_provider</a>
 , <a class="el" href="namespacecgroups_1_1blkio.html#abe76f10dfff024924889ee6282d0d511">cgroups::blkio</a>
 , <a class="el" href="namespacemesos_1_1resource__provider.html#ade250c32beacd63ae46bfcd53706a30d">mesos::resource_provider</a>
 , <a class="el" href="namespacemesos.html#a1946f52c08e2ad75d602015b6a48aff8">mesos</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/namespacemembers_func_0x6f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x6f.html b/content/api/latest/c++/namespacemembers_func_0x6f.html
index b13d90b..8100950 100644
--- a/content/api/latest/c++/namespacemembers_func_0x6f.html
+++ b/content/api/latest/c++/namespacemembers_func_0x6f.html
@@ -213,7 +213,7 @@
 , <a class="el" href="namespacemesos_1_1v1_1_1scheduler.html#ae53a54b2e422632360159a2fde353f4e">mesos::v1::scheduler</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a1dda370d1b39268f61082927d1cf93b2">mesos::v1</a>
 , <a class="el" href="namespacemesos_1_1agent.html#a3b1bc144376bfefe215d6bba57e67c36">mesos::agent</a>
-, <a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html#a132601f9495045fcbee76dcb655d2a5e">mesos::v1::resource_provider</a>
+, <a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html#a1c10bb4a714145a80318f7fe0c833163">mesos::v1::resource_provider</a>
 , <a class="el" href="namespacemesos_1_1agent.html#ab52d239bf5cfa9a43b7135bc896e1157">mesos::agent</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a609e7f1994ec4fd5e1c9a910e10090db">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">mesos</a>
@@ -228,7 +228,7 @@
 , <a class="el" href="namespacemesos_1_1master.html#a60094c7ce3c5dfc11c6df130e0778649">mesos::master</a>
 , <a class="el" href="namespacecsi.html#ac9123c9440924432b0bcb67383ec8988">csi</a>
 , <a class="el" href="namespacemesos.html#a786dbb540d567fff2903d6b8ef050ce2">mesos</a>
-, <a class="el" href="namespacemesos_1_1resource__provider.html#acaca150990284160e233982ff33ba39e">mesos::resource_provider</a>
+, <a class="el" href="namespacemesos_1_1resource__provider.html#a1d56b44e0fc451dfd9e039f537adcab7">mesos::resource_provider</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#a852e6a191b47deb5440d03eec2421e43">mesos::internal::capabilities</a>
 , <a class="el" href="namespacemesos_1_1resource__provider.html#ade250c32beacd63ae46bfcd53706a30d">mesos::resource_provider</a>
 , <a class="el" href="namespacemesos.html#a1946f52c08e2ad75d602015b6a48aff8">mesos</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/namespacemesos_1_1resource__provider.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1resource__provider.html b/content/api/latest/c++/namespacemesos_1_1resource__provider.html
index 171556a..a937ce4 100644
--- a/content/api/latest/c++/namespacemesos_1_1resource__provider.html
+++ b/content/api/latest/c++/namespacemesos_1_1resource__provider.html
@@ -71,13 +71,13 @@ Classes</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr class="memitem:acaca150990284160e233982ff33ba39e"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1resource__provider.html#acaca150990284160e233982ff33ba39e">operator&lt;&lt;</a> (std::ostream &amp;stream, const Call::UpdatePublishStatus::Status &amp;status)</td></tr>
-<tr class="separator:acaca150990284160e233982ff33ba39e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1d56b44e0fc451dfd9e039f537adcab7"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1resource__provider.html#a1d56b44e0fc451dfd9e039f537adcab7">operator&lt;&lt;</a> (std::ostream &amp;stream, const Call::UpdatePublishResourcesStatus::Status &amp;status)</td></tr>
+<tr class="separator:a1d56b44e0fc451dfd9e039f537adcab7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ade250c32beacd63ae46bfcd53706a30d"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1resource__provider.html#ade250c32beacd63ae46bfcd53706a30d">operator&lt;&lt;</a> (std::ostream &amp;stream, const Event::Type &amp;eventType)</td></tr>
 <tr class="separator:ade250c32beacd63ae46bfcd53706a30d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="acaca150990284160e233982ff33ba39e"></a>
+<a class="anchor" id="a1d56b44e0fc451dfd9e039f537adcab7"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -93,7 +93,7 @@ Functions</h2></td></tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const Call::UpdatePublishStatus::Status &amp;&#160;</td>
+          <td class="paramtype">const Call::UpdatePublishResourcesStatus::Status &amp;&#160;</td>
           <td class="paramname"><em>status</em>&#160;</td>
         </tr>
         <tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/namespacemesos_1_1v1_1_1resource__provider.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1v1_1_1resource__provider.html b/content/api/latest/c++/namespacemesos_1_1v1_1_1resource__provider.html
index 836093a..cfcd1e4 100644
--- a/content/api/latest/c++/namespacemesos_1_1v1_1_1resource__provider.html
+++ b/content/api/latest/c++/namespacemesos_1_1v1_1_1resource__provider.html
@@ -72,8 +72,8 @@ Typedefs</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr class="memitem:a132601f9495045fcbee76dcb655d2a5e"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html#a132601f9495045fcbee76dcb655d2a5e">operator&lt;&lt;</a> (std::ostream &amp;stream, const Call::UpdatePublishStatus::Status &amp;status)</td></tr>
-<tr class="separator:a132601f9495045fcbee76dcb655d2a5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1c10bb4a714145a80318f7fe0c833163"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html#a1c10bb4a714145a80318f7fe0c833163">operator&lt;&lt;</a> (std::ostream &amp;stream, const Call::UpdatePublishResourcesStatus::Status &amp;status)</td></tr>
+<tr class="separator:a1c10bb4a714145a80318f7fe0c833163"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acf75083a8765f804d987e35540923da4"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html#acf75083a8765f804d987e35540923da4">operator&lt;&lt;</a> (std::ostream &amp;stream, const Event::Type &amp;eventType)</td></tr>
 <tr class="separator:acf75083a8765f804d987e35540923da4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
@@ -91,7 +91,7 @@ Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a132601f9495045fcbee76dcb655d2a5e"></a>
+<a class="anchor" id="a1c10bb4a714145a80318f7fe0c833163"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -107,7 +107,7 @@ Functions</h2></td></tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const Call::UpdatePublishStatus::Status &amp;&#160;</td>
+          <td class="paramtype">const Call::UpdatePublishResourcesStatus::Status &amp;&#160;</td>
           <td class="paramname"><em>status</em>&#160;</td>
         </tr>
         <tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2manager_8hpp_source.html b/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
index 1294645..ec43ce2 100644
--- a/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
@@ -118,7 +118,7 @@
 <div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;      <span class="keyword">const</span> ReconcileOfferOperationsMessage&amp; message) <span class="keyword">const</span>;</div>
 <div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
 <div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <span class="comment">// Ensure that the resources are ready for use.</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a60e86003ed66e9f617947e62c8dfda3a">publish</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; resources);</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a1f31032c6f71239343cc729b1ce5970c">publishResources</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; resources);</div>
 <div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
 <div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <span class="comment">// Returns a stream of messages from the resource provider manager.</span></div>
 <div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <a class="code" href="classprocess_1_1Queue.html">process::Queue&lt;ResourceProviderMessage&gt;</a> <a class="code" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a99b78ea2c2adfa4b1459769d78cf5a2c">messages</a>() <span class="keyword">const</span>;</div>
@@ -144,13 +144,13 @@
 <div class="ttc" id="classmesos_1_1internal_1_1ResourceProviderManager_html_a4f827fbe53a33b7b773d8d36c3ca01ab"><div class="ttname"><a href="classmesos_1_1internal_1_1ResourceProviderManager.html#a4f827fbe53a33b7b773d8d36c3ca01ab">mesos::internal::ResourceProviderManager::acknowledgeOfferOperationUpdate</a></div><div class="ttdeci">void acknowledgeOfferOperationUpdate(const OfferOperationUpdateAcknowledgementMessage &amp;message) const </div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1ResourceProviderManager_html"><div class="ttname"><a href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></div><div class="ttdef"><b>Definition:</b> manager.hpp:37</div></div>
 <div class="ttc" id="classprocess_1_1Queue_html"><div class="ttname"><a href="classprocess_1_1Queue.html">process::Queue</a></div><div class="ttdef"><b>Definition:</b> queue.hpp:29</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1ResourceProviderManager_html_a60e86003ed66e9f617947e62c8dfda3a"><div class="ttname"><a href="classmesos_1_1internal_1_1ResourceProviderManager.html#a60e86003ed66e9f617947e62c8dfda3a">mesos::internal::ResourceProviderManager::publish</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; publish(const Resources &amp;resources)</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2authenticator_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2authenticator_8hpp.html">authenticator.hpp</a></div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned&lt; ResourceProviderManagerProcess &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1ResourceProviderManager_html_ab051c5eaeed02d2f8a786c76f92ba19a"><div class="ttname"><a href="classmesos_1_1internal_1_1ResourceProviderManager.html#ab051c5eaeed02d2f8a786c76f92ba19a">mesos::internal::ResourceProviderManager::~ResourceProviderManager</a></div><div class="ttdeci">~ResourceProviderManager()</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="queue_8hpp_html"><div class="ttname"><a href="queue_8hpp.html">queue.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1ResourceProviderManager_html_a1f31032c6f71239343cc729b1ce5970c"><div class="ttname"><a href="classmesos_1_1internal_1_1ResourceProviderManager.html#a1f31032c6f71239343cc729b1ce5970c">mesos::internal::ResourceProviderManager::publishResources</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; publishResources(const Resources &amp;resources)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1ResourceProviderManager_html_a6be2481700f40c542ee99992b463ca70"><div class="ttname"><a href="classmesos_1_1internal_1_1ResourceProviderManager.html#a6be2481700f40c542ee99992b463ca70">mesos::internal::ResourceProviderManager::api</a></div><div class="ttdeci">process::Future&lt; process::http::Response &gt; api(const process::http::Request &amp;request, const Option&lt; process::http::authentication::Principal &gt; &amp;principal) const </div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1ResourceProviderManager_html_ac90ad0338ff0a4edfdcdb4605c735032"><div class="ttname"><a href="classmesos_1_1internal_1_1ResourceProviderManager.html#ac90ad0338ff0a4edfdcdb4605c735032">mesos::internal::ResourceProviderManager::reconcileOfferOperations</a></div><div class="ttdeci">void reconcileOfferOperations(const ReconcileOfferOperationsMessage &amp;message) const </div></div>
 <div class="ttc" id="messages_8hpp_html"><div class="ttname"><a href="messages_8hpp.html">messages.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/resource__provider_2resource__provider_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2resource__provider_8hpp.html b/content/api/latest/c++/resource__provider_2resource__provider_8hpp.html
index 6d865ec..5d07c13 100644
--- a/content/api/latest/c++/resource__provider_2resource__provider_8hpp.html
+++ b/content/api/latest/c++/resource__provider_2resource__provider_8hpp.html
@@ -69,8 +69,8 @@ Namespaces</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr class="memitem:acaca150990284160e233982ff33ba39e"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1resource__provider.html#acaca150990284160e233982ff33ba39e">mesos::resource_provider::operator&lt;&lt;</a> (std::ostream &amp;stream, const Call::UpdatePublishStatus::Status &amp;status)</td></tr>
-<tr class="separator:acaca150990284160e233982ff33ba39e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1d56b44e0fc451dfd9e039f537adcab7"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1resource__provider.html#a1d56b44e0fc451dfd9e039f537adcab7">mesos::resource_provider::operator&lt;&lt;</a> (std::ostream &amp;stream, const Call::UpdatePublishResourcesStatus::Status &amp;status)</td></tr>
+<tr class="separator:a1d56b44e0fc451dfd9e039f537adcab7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ade250c32beacd63ae46bfcd53706a30d"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1resource__provider.html#ade250c32beacd63ae46bfcd53706a30d">mesos::resource_provider::operator&lt;&lt;</a> (std::ostream &amp;stream, const Event::Type &amp;eventType)</td></tr>
 <tr class="separator:ade250c32beacd63ae46bfcd53706a30d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/resource__provider_2resource__provider_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2resource__provider_8hpp_source.html b/content/api/latest/c++/resource__provider_2resource__provider_8hpp_source.html
index e1b40a4..52aae56 100644
--- a/content/api/latest/c++/resource__provider_2resource__provider_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2resource__provider_8hpp_source.html
@@ -79,15 +79,15 @@
 <div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span>mesos {</div>
 <div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="namespacemesos_1_1resource__provider.html">   26</a></span>&#160;<span class="keyword">namespace </span>resource_provider {</div>
 <div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
-<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemesos_1_1resource__provider.html#acaca150990284160e233982ff33ba39e">   28</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1resource__provider.html#acaca150990284160e233982ff33ba39e">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemesos_1_1resource__provider.html#a1d56b44e0fc451dfd9e039f537adcab7">   28</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1resource__provider.html#a1d56b44e0fc451dfd9e039f537adcab7">operator&lt;&lt;</a>(</div>
 <div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;    std::ostream&amp; stream,</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    <span class="keyword">const</span> Call::UpdatePublishStatus::Status&amp; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>)</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    <span class="keyword">const</span> Call::UpdatePublishResourcesStatus::Status&amp; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>)</div>
 <div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;{</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Call::UpdatePublishStatus::Status_Name(status);</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Call::UpdatePublishResourcesStatus::Status_Name(status);</div>
 <div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;}</div>
 <div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
 <div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
-<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespacemesos_1_1resource__provider.html#ade250c32beacd63ae46bfcd53706a30d">   36</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1resource__provider.html#acaca150990284160e233982ff33ba39e">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespacemesos_1_1resource__provider.html#ade250c32beacd63ae46bfcd53706a30d">   36</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1resource__provider.html#a1d56b44e0fc451dfd9e039f537adcab7">operator&lt;&lt;</a>(</div>
 <div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    std::ostream&amp; stream,</div>
 <div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Event::Type</a>&amp; eventType)</div>
 <div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;{</div>
@@ -98,8 +98,8 @@
 <div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;} <span class="comment">// namespace mesos {</span></div>
 <div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
 <div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#endif // __MESOS_RESOURCE_PROVIDER_PROTO_HPP__</span></div>
-<div class="ttc" id="namespacemesos_1_1resource__provider_html_acaca150990284160e233982ff33ba39e"><div class="ttname"><a href="namespacemesos_1_1resource__provider.html#acaca150990284160e233982ff33ba39e">mesos::resource_provider::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Call::UpdatePublishStatus::Status &amp;status)</div><div class="ttdef"><b>Definition:</b> resource_provider.hpp:28</div></div>
 <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result&lt; ProcessStatus &gt; status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
+<div class="ttc" id="namespacemesos_1_1resource__provider_html_a1d56b44e0fc451dfd9e039f537adcab7"><div class="ttname"><a href="namespacemesos_1_1resource__provider.html#a1d56b44e0fc451dfd9e039f537adcab7">mesos::resource_provider::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Call::UpdatePublishResourcesStatus::Status &amp;status)</div><div class="ttdef"><b>Definition:</b> resource_provider.hpp:28</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_aaa5ec6d56ccbeba718b9e8fc6ec2f7c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:79</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->


[4/4] mesos-site git commit: Updated the website built from mesos SHA: c78496f.

Posted by gi...@apache.org.
Updated the website built from mesos SHA: c78496f.


Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/fb8cb552
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/fb8cb552
Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/fb8cb552

Branch: refs/heads/asf-site
Commit: fb8cb552e68858ac08dc851c62a7124db81e0bd1
Parents: 775721b
Author: jenkins <bu...@apache.org>
Authored: Fri Dec 8 10:07:41 2017 +0000
Committer: jenkins <bu...@apache.org>
Committed: Fri Dec 8 10:07:41 2017 +0000

----------------------------------------------------------------------
 content/api/latest/c++/Nodes.xml                |   28 +-
 content/api/latest/c++/Tokens.xml               |   20 +-
 ...rnal_1_1ResourceProviderManager-members.html |    2 +-
 ..._1_1internal_1_1ResourceProviderManager.html |    8 +-
 ...rovider_1_1MockResourceProvider-members.html |    8 +-
 ...ource__provider_1_1MockResourceProvider.html |   36 +-
 content/api/latest/c++/functions_0x68.html      |    6 +-
 content/api/latest/c++/functions_0x6d.html      |    8 +-
 content/api/latest/c++/functions_0x6e.html      |   17 +-
 content/api/latest/c++/functions_0x6f.html      |    7 +-
 content/api/latest/c++/functions_0x70.html      |   23 +-
 content/api/latest/c++/functions_0x72.html      |   51 +-
 content/api/latest/c++/functions_0x73.html      |   44 +-
 content/api/latest/c++/functions_0x74.html      |   19 +-
 content/api/latest/c++/functions_0x75.html      |   11 +-
 content/api/latest/c++/functions_0x76.html      |   52 +-
 content/api/latest/c++/functions_0x77.html      |   18 +-
 content/api/latest/c++/functions_func_0x6d.html |    2 +-
 content/api/latest/c++/functions_func_0x6e.html |    6 +-
 content/api/latest/c++/functions_func_0x6f.html |    2 +-
 content/api/latest/c++/functions_func_0x70.html |    8 +-
 content/api/latest/c++/functions_func_0x72.html |   18 +-
 content/api/latest/c++/functions_func_0x73.html |   12 +-
 content/api/latest/c++/functions_func_0x74.html |    9 +-
 content/api/latest/c++/functions_func_0x76.html |   50 +-
 content/api/latest/c++/functions_vars_0x75.html |    6 +-
 content/api/latest/c++/index.hhc                |   24 +-
 content/api/latest/c++/index.hhk                |   26 +-
 .../api/latest/c++/namespacemembers_0x6f.html   |    4 +-
 .../latest/c++/namespacemembers_func_0x6f.html  |    4 +-
 .../namespacemesos_1_1resource__provider.html   |    8 +-
 ...espacemesos_1_1v1_1_1resource__provider.html |    8 +-
 ...resource__provider_2manager_8hpp_source.html |    4 +-
 ...urce__provider_2resource__provider_8hpp.html |    4 +-
 ...rovider_2resource__provider_8hpp_source.html |   10 +-
 .../c++/src_2tests_2mesos_8hpp_source.html      | 1328 +++++++++---------
 ...urce__provider_2resource__provider_8hpp.html |    4 +-
 ...rovider_2resource__provider_8hpp_source.html |   10 +-
 38 files changed, 960 insertions(+), 945 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index af62722..900a052 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -14982,12 +14982,12 @@
                      <Node>
                       <Name>MOCK_METHOD1_T</Name>
                       <Path>classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html</Path>
-                      <Anchor>af11ca3b882d021e0fc66e3b6a1a35fdf</Anchor>
+                      <Anchor>a6039502c0a6600fa56da57921dbac626</Anchor>
                      </Node>
                      <Node>
                       <Name>MOCK_METHOD1_T</Name>
                       <Path>classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html</Path>
-                      <Anchor>a91649812d4b5f9b4edee068b21d41e6c</Anchor>
+                      <Anchor>ae6727f54ef9f46b954c44af6404ac977</Anchor>
                      </Node>
                      <Node>
                       <Name>MOCK_METHOD1_T</Name>
@@ -15002,12 +15002,12 @@
                      <Node>
                       <Name>operationDefault</Name>
                       <Path>classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html</Path>
-                      <Anchor>a34fa3badd18b9c012009f355458033bb</Anchor>
+                      <Anchor>aa860485e01ac00c0ce9808724f1e365e</Anchor>
                      </Node>
                      <Node>
                       <Name>publishDefault</Name>
                       <Path>classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html</Path>
-                      <Anchor>a8cb730fe2dd4abef075e071d688a0df7</Anchor>
+                      <Anchor>a3649b44d78c7ff0d3051ab6607f01840</Anchor>
                      </Node>
                      <Node>
                       <Name>send</Name>
@@ -17264,9 +17264,9 @@
                   <Anchor>a7e3b37fe702c1f4c9a95eb4702806cbb</Anchor>
                  </Node>
                  <Node>
-                  <Name>publish</Name>
+                  <Name>publishResources</Name>
                   <Path>classmesos_1_1internal_1_1ResourceProviderManager.html</Path>
-                  <Anchor>a60e86003ed66e9f617947e62c8dfda3a</Anchor>
+                  <Anchor>a1f31032c6f71239343cc729b1ce5970c</Anchor>
                  </Node>
                  <Node>
                   <Name>reconcileOfferOperations</Name>
@@ -61829,7 +61829,7 @@
                    <Node>
                     <Name>operator&lt;&lt;</Name>
                     <Path>resource__provider_2resource__provider_8hpp.html</Path>
-                    <Anchor>acaca150990284160e233982ff33ba39e</Anchor>
+                    <Anchor>a1d56b44e0fc451dfd9e039f537adcab7</Anchor>
                    </Node>
                    <Node>
                     <Name>operator&lt;&lt;</Name>
@@ -62660,7 +62660,7 @@
                      <Node>
                       <Name>operator&lt;&lt;</Name>
                       <Path>v1_2resource__provider_2resource__provider_8hpp.html</Path>
-                      <Anchor>a132601f9495045fcbee76dcb655d2a5e</Anchor>
+                      <Anchor>a1c10bb4a714145a80318f7fe0c833163</Anchor>
                      </Node>
                      <Node>
                       <Name>operator&lt;&lt;</Name>
@@ -81136,9 +81136,9 @@
                     <Anchor>a7e3b37fe702c1f4c9a95eb4702806cbb</Anchor>
                    </Node>
                    <Node>
-                    <Name>publish</Name>
+                    <Name>publishResources</Name>
                     <Path>classmesos_1_1internal_1_1ResourceProviderManager.html</Path>
-                    <Anchor>a60e86003ed66e9f617947e62c8dfda3a</Anchor>
+                    <Anchor>a1f31032c6f71239343cc729b1ce5970c</Anchor>
                    </Node>
                    <Node>
                     <Name>reconcileOfferOperations</Name>
@@ -91699,12 +91699,12 @@
                    <Node>
                     <Name>MOCK_METHOD1_T</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html</Path>
-                    <Anchor>af11ca3b882d021e0fc66e3b6a1a35fdf</Anchor>
+                    <Anchor>a6039502c0a6600fa56da57921dbac626</Anchor>
                    </Node>
                    <Node>
                     <Name>MOCK_METHOD1_T</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html</Path>
-                    <Anchor>a91649812d4b5f9b4edee068b21d41e6c</Anchor>
+                    <Anchor>ae6727f54ef9f46b954c44af6404ac977</Anchor>
                    </Node>
                    <Node>
                     <Name>MOCK_METHOD1_T</Name>
@@ -91719,12 +91719,12 @@
                    <Node>
                     <Name>operationDefault</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html</Path>
-                    <Anchor>a34fa3badd18b9c012009f355458033bb</Anchor>
+                    <Anchor>aa860485e01ac00c0ce9808724f1e365e</Anchor>
                    </Node>
                    <Node>
                     <Name>publishDefault</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html</Path>
-                    <Anchor>a8cb730fe2dd4abef075e071d688a0df7</Anchor>
+                    <Anchor>a3649b44d78c7ff0d3051ab6607f01840</Anchor>
                    </Node>
                    <Node>
                     <Name>send</Name>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index 1334133..301e88c 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -14945,7 +14945,7 @@
       <Scope>mesos::resource_provider</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1resource__provider.html</Path>
-    <Anchor>acaca150990284160e233982ff33ba39e</Anchor>
+    <Anchor>a1d56b44e0fc451dfd9e039f537adcab7</Anchor>
     <DeclaredIn>resource_provider.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -14967,7 +14967,7 @@
       <Scope>mesos::v1::resource_provider</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1v1_1_1resource__provider.html</Path>
-    <Anchor>a132601f9495045fcbee76dcb655d2a5e</Anchor>
+    <Anchor>a1c10bb4a714145a80318f7fe0c833163</Anchor>
     <DeclaredIn>resource_provider.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -57773,13 +57773,13 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>publish</Name>
+      <Name>publishResources</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>
       <Scope>mesos::internal::ResourceProviderManager</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1ResourceProviderManager.html</Path>
-    <Anchor>a60e86003ed66e9f617947e62c8dfda3a</Anchor>
+    <Anchor>a1f31032c6f71239343cc729b1ce5970c</Anchor>
     <DeclaredIn>manager.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -139683,7 +139683,7 @@
       <Scope>mesos::internal::tests::resource_provider::MockResourceProvider</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html</Path>
-    <Anchor>af11ca3b882d021e0fc66e3b6a1a35fdf</Anchor>
+    <Anchor>a6039502c0a6600fa56da57921dbac626</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -139694,7 +139694,7 @@
       <Scope>mesos::internal::tests::resource_provider::MockResourceProvider</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html</Path>
-    <Anchor>a91649812d4b5f9b4edee068b21d41e6c</Anchor>
+    <Anchor>ae6727f54ef9f46b954c44af6404ac977</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -139782,7 +139782,7 @@
       <Scope>mesos::internal::tests::resource_provider::MockResourceProvider</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html</Path>
-    <Anchor>a34fa3badd18b9c012009f355458033bb</Anchor>
+    <Anchor>aa860485e01ac00c0ce9808724f1e365e</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -139793,7 +139793,7 @@
       <Scope>mesos::internal::tests::resource_provider::MockResourceProvider</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html</Path>
-    <Anchor>a8cb730fe2dd4abef075e071d688a0df7</Anchor>
+    <Anchor>a3649b44d78c7ff0d3051ab6607f01840</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -145093,7 +145093,7 @@
       <Scope>mesos::resource_provider</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1resource__provider.html</Path>
-    <Anchor>acaca150990284160e233982ff33ba39e</Anchor>
+    <Anchor>a1d56b44e0fc451dfd9e039f537adcab7</Anchor>
     <DeclaredIn>resource_provider.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -152846,7 +152846,7 @@
       <Scope>mesos::v1::resource_provider</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1v1_1_1resource__provider.html</Path>
-    <Anchor>a132601f9495045fcbee76dcb655d2a5e</Anchor>
+    <Anchor>a1c10bb4a714145a80318f7fe0c833163</Anchor>
     <DeclaredIn>resource_provider.hpp</DeclaredIn>
   </Token>
   <Token>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager-members.html
index 19f2456..c4388a6 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#adb68dd35683bfcd8edc7e7f77da67fb4">applyOfferOperation</a>(const ApplyOfferOperationMessage &amp;message) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a99b78ea2c2adfa4b1459769d78cf5a2c">messages</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb">operator=</a>(const ResourceProviderManager &amp;other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a60e86003ed66e9f617947e62c8dfda3a">publish</a>(const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a1f31032c6f71239343cc729b1ce5970c">publishResources</a>(const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#ac90ad0338ff0a4edfdcdb4605c735032">reconcileOfferOperations</a>(const ReconcileOfferOperationsMessage &amp;message) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a1ffa1498d0d30343c4311bdddf1e71ee">ResourceProviderManager</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#aacff21fa24849ba5015f9ad760271a6e">ResourceProviderManager</a>(const ResourceProviderManager &amp;other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager.html b/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager.html
index 1bf22af..86faba8 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager.html
@@ -79,8 +79,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a4f827fbe53a33b7b773d8d36c3ca01ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac90ad0338ff0a4edfdcdb4605c735032"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#ac90ad0338ff0a4edfdcdb4605c735032">reconcileOfferOperations</a> (const ReconcileOfferOperationsMessage &amp;message) const </td></tr>
 <tr class="separator:ac90ad0338ff0a4edfdcdb4605c735032"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60e86003ed66e9f617947e62c8dfda3a"><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_1internal_1_1ResourceProviderManager.html#a60e86003ed66e9f617947e62c8dfda3a">publish</a> (const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a60e86003ed66e9f617947e62c8dfda3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f31032c6f71239343cc729b1ce5970c"><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_1internal_1_1ResourceProviderManager.html#a1f31032c6f71239343cc729b1ce5970c">publishResources</a> (const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
+<tr class="separator:a1f31032c6f71239343cc729b1ce5970c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a99b78ea2c2adfa4b1459769d78cf5a2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Queue.html">process::Queue</a><br class="typebreak"/>
 &lt; <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a99b78ea2c2adfa4b1459769d78cf5a2c">messages</a> () const </td></tr>
 <tr class="separator:a99b78ea2c2adfa4b1459769d78cf5a2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -238,12 +238,12 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a60e86003ed66e9f617947e62c8dfda3a"></a>
+<a class="anchor" id="a1f31032c6f71239343cc729b1ce5970c"></a>
 <div class="memitem">
 <div class="memproto">
       <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; mesos::internal::ResourceProviderManager::publish </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::internal::ResourceProviderManager::publishResources </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td>
           <td class="paramname"><em>resources</em></td><td>)</td>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/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
index 50fe9ea..313b8ca 100644
--- 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
@@ -63,13 +63,13 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a5726adf8b8fd1d0912e9b12177df6664">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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#ad35b0e3a16bddfa8e83d50008739003c">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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#a1e1fe831394a5dcefc3be6cf78ec26ee">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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#af11ca3b882d021e0fc66e3b6a1a35fdf">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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#a91649812d4b5f9b4edee068b21d41e6c">MOCK_METHOD1_T</a>(publish, void(const typename Event::Publish &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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#a6039502c0a6600fa56da57921dbac626">MOCK_METHOD1_T</a>(applyOfferOperation, void(const typename Event::ApplyOfferOperation &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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#ae6727f54ef9f46b954c44af6404ac977">MOCK_METHOD1_T</a>(publishResources, void(const typename Event::PublishResources &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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#a79985597feb3934545e6987d30f5c92b">MOCK_METHOD1_T</a>(acknowledgeOfferOperation, void(const typename Event::AcknowledgeOfferOperation &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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#aa26cf46d2975b2a1ceeaf293d0f3686c">MOCK_METHOD1_T</a>(reconcileOfferOperations, void(const typename Event::ReconcileOfferOperations &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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#a3636243cd6a1c4d2dc094d1e774e0196">MockResourceProvider</a>(const ResourceProviderInfo &amp;_info, const Option&lt; Resources &gt; &amp;_resources=None())</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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#a34fa3badd18b9c012009f355458033bb">operationDefault</a>(const typename Event::Operation &amp;operation)</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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#a8cb730fe2dd4abef075e071d688a0df7">publishDefault</a>(const typename Event::Publish &amp;publish)</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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#aa860485e01ac00c0ce9808724f1e365e">operationDefault</a>(const typename Event::ApplyOfferOperation &amp;operation)</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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#a3649b44d78c7ff0d3051ab6607f01840">publishDefault</a>(const typename Event::PublishResources &amp;publish)</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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#a1d15bf4666d932342111c6e5f7ca761d">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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#aff43f1bf7375e43dd94c4da9e9e0eb2a">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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &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#aa51159a4af37c0479ab794bfc0ad8d78">subscribedDefault</a>(const typename Event::Subscribed &amp;subscribed)</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, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/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
index 6c58d5e..ee57784 100644
--- 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
@@ -71,10 +71,10 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ad35b0e3a16bddfa8e83d50008739003c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1e1fe831394a5dcefc3be6cf78ec26ee"><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#a1e1fe831394a5dcefc3be6cf78ec26ee">MOCK_METHOD1_T</a> (subscribed, void(const typename Event::Subscribed &amp;))</td></tr>
 <tr class="separator:a1e1fe831394a5dcefc3be6cf78ec26ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af11ca3b882d021e0fc66e3b6a1a35fdf"><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#af11ca3b882d021e0fc66e3b6a1a35fdf">MOCK_METHOD1_T</a> (operation, void(const typename Event::Operation &amp;))</td></tr>
-<tr class="separator:af11ca3b882d021e0fc66e3b6a1a35fdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a91649812d4b5f9b4edee068b21d41e6c"><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#a91649812d4b5f9b4edee068b21d41e6c">MOCK_METHOD1_T</a> (publish, void(const typename Event::Publish &amp;))</td></tr>
-<tr class="separator:a91649812d4b5f9b4edee068b21d41e6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6039502c0a6600fa56da57921dbac626"><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#a6039502c0a6600fa56da57921dbac626">MOCK_METHOD1_T</a> (applyOfferOperation, void(const typename Event::ApplyOfferOperation &amp;))</td></tr>
+<tr class="separator:a6039502c0a6600fa56da57921dbac626"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6727f54ef9f46b954c44af6404ac977"><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#ae6727f54ef9f46b954c44af6404ac977">MOCK_METHOD1_T</a> (publishResources, void(const typename Event::PublishResources &amp;))</td></tr>
+<tr class="separator:ae6727f54ef9f46b954c44af6404ac977"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a79985597feb3934545e6987d30f5c92b"><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#a79985597feb3934545e6987d30f5c92b">MOCK_METHOD1_T</a> (acknowledgeOfferOperation, void(const typename Event::AcknowledgeOfferOperation &amp;))</td></tr>
 <tr class="separator:a79985597feb3934545e6987d30f5c92b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa26cf46d2975b2a1ceeaf293d0f3686c"><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#aa26cf46d2975b2a1ceeaf293d0f3686c">MOCK_METHOD1_T</a> (reconcileOfferOperations, void(const typename Event::ReconcileOfferOperations &amp;))</td></tr>
@@ -90,10 +90,10 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a7a0552a4e75718990c010bf774b99386"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa51159a4af37c0479ab794bfc0ad8d78"><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#aa51159a4af37c0479ab794bfc0ad8d78">subscribedDefault</a> (const typename Event::Subscribed &amp;subscribed)</td></tr>
 <tr class="separator:aa51159a4af37c0479ab794bfc0ad8d78"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34fa3badd18b9c012009f355458033bb"><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#a34fa3badd18b9c012009f355458033bb">operationDefault</a> (const typename Event::Operation &amp;operation)</td></tr>
-<tr class="separator:a34fa3badd18b9c012009f355458033bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8cb730fe2dd4abef075e071d688a0df7"><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#a8cb730fe2dd4abef075e071d688a0df7">publishDefault</a> (const typename Event::Publish &amp;publish)</td></tr>
-<tr class="separator:a8cb730fe2dd4abef075e071d688a0df7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa860485e01ac00c0ce9808724f1e365e"><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#aa860485e01ac00c0ce9808724f1e365e">operationDefault</a> (const typename Event::ApplyOfferOperation &amp;operation)</td></tr>
+<tr class="separator:aa860485e01ac00c0ce9808724f1e365e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3649b44d78c7ff0d3051ab6607f01840"><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#a3649b44d78c7ff0d3051ab6607f01840">publishDefault</a> (const typename Event::PublishResources &amp;publish)</td></tr>
+<tr class="separator:a3649b44d78c7ff0d3051ab6607f01840"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
 Public Attributes</h2></td></tr>
@@ -273,7 +273,7 @@ template&lt;typename Event , typename Call , typename Driver , typename Resource
 
 </div>
 </div>
-<a class="anchor" id="af11ca3b882d021e0fc66e3b6a1a35fdf"></a>
+<a class="anchor" id="a6039502c0a6600fa56da57921dbac626"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -282,13 +282,13 @@ template&lt;typename Event , typename Call , typename Driver , typename Resource
         <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, Call, Driver, ResourceProviderInfo, Resource, <a class="el" href="classmesos_1_1Resources.html">Resources</a>, ResourceProviderID, OfferOperationState, Operation, Source &gt;::MOCK_METHOD1_T </td>
           <td>(</td>
-          <td class="paramtype">operation&#160;</td>
+          <td class="paramtype">applyOfferOperation&#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="paramtype">void(const typename Event::ApplyOfferOperation &amp;)&#160;</td>
           <td class="paramname">&#160;</td>
         </tr>
         <tr>
@@ -301,7 +301,7 @@ template&lt;typename Event , typename Call , typename Driver , typename Resource
 
 </div>
 </div>
-<a class="anchor" id="a91649812d4b5f9b4edee068b21d41e6c"></a>
+<a class="anchor" id="ae6727f54ef9f46b954c44af6404ac977"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -310,13 +310,13 @@ template&lt;typename Event , typename Call , typename Driver , typename Resource
         <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, Call, Driver, ResourceProviderInfo, Resource, <a class="el" href="classmesos_1_1Resources.html">Resources</a>, ResourceProviderID, OfferOperationState, Operation, Source &gt;::MOCK_METHOD1_T </td>
           <td>(</td>
-          <td class="paramtype">publish&#160;</td>
+          <td class="paramtype">publishResources&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">void(const typename Event::Publish &amp;)&#160;</td>
+          <td class="paramtype">void(const typename Event::PublishResources &amp;)&#160;</td>
           <td class="paramname">&#160;</td>
         </tr>
         <tr>
@@ -385,7 +385,7 @@ template&lt;typename Event , typename Call , typename Driver , typename Resource
 
 </div>
 </div>
-<a class="anchor" id="a34fa3badd18b9c012009f355458033bb"></a>
+<a class="anchor" id="aa860485e01ac00c0ce9808724f1e365e"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -397,7 +397,7 @@ template&lt;typename Event , typename Call , typename Driver , typename Resource
         <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, Call, Driver, ResourceProviderInfo, Resource, <a class="el" href="classmesos_1_1Resources.html">Resources</a>, ResourceProviderID, OfferOperationState, Operation, Source &gt;::operationDefault </td>
           <td>(</td>
-          <td class="paramtype">const typename Event::Operation &amp;&#160;</td>
+          <td class="paramtype">const typename Event::ApplyOfferOperation &amp;&#160;</td>
           <td class="paramname"><em>operation</em></td><td>)</td>
           <td></td>
         </tr>
@@ -411,7 +411,7 @@ template&lt;typename Event , typename Call , typename Driver , typename Resource
 
 </div>
 </div>
-<a class="anchor" id="a8cb730fe2dd4abef075e071d688a0df7"></a>
+<a class="anchor" id="a3649b44d78c7ff0d3051ab6607f01840"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -423,7 +423,7 @@ template&lt;typename Event , typename Call , typename Driver , typename Resource
         <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, Call, Driver, ResourceProviderInfo, Resource, <a class="el" href="classmesos_1_1Resources.html">Resources</a>, ResourceProviderID, OfferOperationState, Operation, Source &gt;::publishDefault </td>
           <td>(</td>
-          <td class="paramtype">const typename Event::Publish &amp;&#160;</td>
+          <td class="paramtype">const typename Event::PublishResources &amp;&#160;</td>
           <td class="paramname"><em>publish</em></td><td>)</td>
           <td></td>
         </tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_0x68.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x68.html b/content/api/latest/c++/functions_0x68.html
index 885b0cd..b139ed8 100644
--- a/content/api/latest/c++/functions_0x68.html
+++ b/content/api/latest/c++/functions_0x68.html
@@ -227,12 +227,12 @@
 <li>hostPort
 : <a class="el" href="structDocker_1_1PortMapping.html#a83397b57136d2d1801ff776e05e8aaee">Docker::PortMapping</a>
 </li>
-<li>Hours()
-: <a class="el" href="classHours.html#a0c49e25ef71480b8615087c74ccb770f">Hours</a>
-</li>
 <li>HOURS
 : <a class="el" href="classDuration.html#a0564918aa36599b575e155644f4513a3">Duration</a>
 </li>
+<li>Hours()
+: <a class="el" href="classHours.html#a0c49e25ef71480b8615087c74ccb770f">Hours</a>
+</li>
 <li>hrs()
 : <a class="el" href="classDuration.html#a66d69bb283add7d88e97e8fe61ec1a85">Duration</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_0x6d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x6d.html b/content/api/latest/c++/functions_0x6d.html
index 1e6a239..c097d15 100644
--- a/content/api/latest/c++/functions_0x6d.html
+++ b/content/api/latest/c++/functions_0x6d.html
@@ -220,12 +220,12 @@
 <li>max_unreachable_tasks_per_framework
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a644b73682c9d82f8502a63b2b6dabdca">mesos::internal::master::Flags</a>
 </li>
-<li>megabytes()
-: <a class="el" href="classBytes.html#aee1957960ddcf609db170b0590ff7db5">Bytes</a>
-</li>
 <li>MEGABYTES
 : <a class="el" href="classBytes.html#aea64a730637e49bd81fbbb10d146e8f1">Bytes</a>
 </li>
+<li>megabytes()
+: <a class="el" href="classBytes.html#aee1957960ddcf609db170b0590ff7db5">Bytes</a>
+</li>
 <li>mem()
 : <a class="el" href="classmesos_1_1Resources.html#afdf2dfb4dd2c53acf5cd96bb6f02140c">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a20817b376bd759e713332344155fbb18">mesos::v1::Resources</a>
@@ -506,7 +506,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#a8b42f69691df4dc87f8e0c6f1bb01f2c">mesos::internal::tests::TestLauncher</a>
 </li>
 <li>MOCK_METHOD1_T()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a91649812d4b5f9b4edee068b21d41e6c">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ae6727f54ef9f46b954c44af6404ac977">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a7dfa1797debefd1cd2e986ba0b664b89">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#ad68e7e09e1f373256faf91448aca3fb0">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a1e1fe831394a5dcefc3be6cf78ec26ee">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_0x6e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x6e.html b/content/api/latest/c++/functions_0x6e.html
index a5d94be..9615404 100644
--- a/content/api/latest/c++/functions_0x6e.html
+++ b/content/api/latest/c++/functions_0x6e.html
@@ -199,11 +199,14 @@
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a8343b7e589b8499454edddf2aa95c76d">mesos::v1::Resources</a>
 </li>
 <li>Nanoseconds()
-: <a class="el" href="classNanoseconds.html#a5b360b1f7c576ced6393265d72db6a48">Nanoseconds</a>
+: <a class="el" href="classNanoseconds.html#ac252c9559dc960b1fd9009fdc733ec9a">Nanoseconds</a>
 </li>
 <li>NANOSECONDS
 : <a class="el" href="classDuration.html#a031e49ef980ba56912df9f836f4ff9e4">Duration</a>
 </li>
+<li>Nanoseconds()
+: <a class="el" href="classNanoseconds.html#a5b360b1f7c576ced6393265d72db6a48">Nanoseconds</a>
+</li>
 <li>NetClsHandle()
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html#a3baa5f9ce5dbfc3a0eb7fbdec6fa1a29">mesos::internal::slave::NetClsHandle</a>
 </li>
@@ -295,21 +298,21 @@
 <li>NON_AUTHORITATIVE_INFORMATION
 : <a class="el" href="structprocess_1_1http_1_1Status.html#ae73df769517624433b4f20af3dd17803">process::http::Status</a>
 </li>
+<li>none()
+: <a class="el" href="classResult.html#aa3d926b499dce65b365ea7e31f68514a">Result&lt; T &gt;</a>
+</li>
+<li>NONE
+: <a class="el" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14">process::http::Response</a>
+</li>
 <li>None
 : <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#a40f175242221bec4b180ad2c586bb4bba6adf97f83acf6453d4a6a4b1070f3754">process::http::authentication::JWT</a>
 </li>
 <li>none()
 : <a class="el" href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option&lt; T &gt;</a>
 </li>
-<li>NONE
-: <a class="el" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14">process::http::Response</a>
-</li>
 <li>None()
 : <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a3133b61816a57fc55e22e5ef698b9d27">process::metrics::Gauge</a>
 </li>
-<li>none()
-: <a class="el" href="classResult.html#aa3d926b499dce65b365ea7e31f68514a">Result&lt; T &gt;</a>
-</li>
 <li>nonRevocable()
 : <a class="el" href="classmesos_1_1Resources.html#ae5cbdd78bfaf5de8ad74463b3a9bd5f5">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#afb2bb04c8e2228bc6d2e719bc13f9ac4">mesos::v1::Resources</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_0x6f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x6f.html b/content/api/latest/c++/functions_0x6f.html
index 0b37b25..c7c08b4 100644
--- a/content/api/latest/c++/functions_0x6f.html
+++ b/content/api/latest/c++/functions_0x6f.html
@@ -218,7 +218,7 @@
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html#a1af4ea0b653f9101f728378f3c896e78">mesos::internal::slave::MesosContainerizerMount::Flags</a>
 </li>
 <li>operationDefault()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a34fa3badd18b9c012009f355458033bb">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa860485e01ac00c0ce9808724f1e365e">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>
 </li>
 <li>operations
 : <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094">mesos::internal::ResourceProviderMessage::UpdateState</a>
@@ -752,11 +752,14 @@
 : <a class="el" href="classprocess_1_1Shared.html#a84986b276de9b6d1b525c64d944c6797">process::Shared&lt; T &gt;</a>
 </li>
 <li>Owned()
-: <a class="el" href="classprocess_1_1Owned.html#a22a12b3bd098343628ecf122b5b09d9e">process::Owned&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Owned.html#ae4c94696ed1b07401493f1bef8d31981">process::Owned&lt; T &gt;</a>
 </li>
 <li>OWNED
 : <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990ad3f73761156a6e75873cf903a0d62994">process::Subprocess::IO</a>
 </li>
+<li>Owned()
+: <a class="el" href="classprocess_1_1Owned.html#a22a12b3bd098343628ecf122b5b09d9e">process::Owned&lt; T &gt;</a>
+</li>
 <li>owner
 : <a class="el" href="structos_1_1Permissions.html#a8d51e62d281d015ba6a4ee38c0dceb9a">os::Permissions</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x70.html b/content/api/latest/c++/functions_0x70.html
index 7b9ec6b..b5435a6 100644
--- a/content/api/latest/c++/functions_0x70.html
+++ b/content/api/latest/c++/functions_0x70.html
@@ -468,14 +468,15 @@
 <li>PrintNameOffset
 : <a class="el" href="structinternal_1_1windows_1_1__REPARSE__DATA__BUFFER.html#a2e9448ef8100749cf1d4e2c6d1b01eff">internal::windows::_REPARSE_DATA_BUFFER</a>
 </li>
-<li>priority
-: <a class="el" href="structrouting_1_1filter_1_1Filter.html#a4092907cf26633122a73f1f6e2f5dea1">routing::filter::Filter&lt; Classifier &gt;</a>
-</li>
 <li>Priority()
 : <a class="el" href="classrouting_1_1filter_1_1Priority.html#a2248e8e95c16b14b905d30a4bf6675ee">routing::filter::Priority</a>
 </li>
 <li>priority
-: <a class="el" href="structproc_1_1ProcessStatus.html#a6ab2b0aee6bdebe3eab419e48b0f0b3f">proc::ProcessStatus</a>
+: <a class="el" href="structrouting_1_1filter_1_1Filter.html#a4092907cf26633122a73f1f6e2f5dea1">routing::filter::Filter&lt; Classifier &gt;</a>
+, <a class="el" href="structproc_1_1ProcessStatus.html#a6ab2b0aee6bdebe3eab419e48b0f0b3f">proc::ProcessStatus</a>
+</li>
+<li>Priority()
+: <a class="el" href="classrouting_1_1filter_1_1Priority.html#a41a1939341586e23fe3260c5b94fcc59">routing::filter::Priority</a>
 </li>
 <li>privileged
 : <a class="el" href="classDocker_1_1RunOptions.html#a33f18cefbc3ca182e25e11864aaf6b7c">Docker::RunOptions</a>
@@ -517,12 +518,12 @@
 <li>ProcessWatcher()
 : <a class="el" href="classProcessWatcher.html#ae6f5acc4af4d936adca882e2274e6491">ProcessWatcher&lt; T &gt;</a>
 </li>
-<li>Producer
-: <a class="el" href="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0">process::EventQueue</a>
-</li>
 <li>producer
 : <a class="el" href="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca">process::EventQueue</a>
 </li>
+<li>Producer
+: <a class="el" href="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0">process::EventQueue</a>
+</li>
 <li>Profiler()
 : <a class="el" href="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8">process::Profiler</a>
 </li>
@@ -608,11 +609,11 @@
 <li>pstree
 : <a class="el" href="classos_1_1ProcessTree.html#aee678f34e93564ef84a6e2248ad769a1">os::ProcessTree</a>
 </li>
-<li>publish()
-: <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a60e86003ed66e9f617947e62c8dfda3a">mesos::internal::ResourceProviderManager</a>
-</li>
 <li>publishDefault()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a8cb730fe2dd4abef075e071d688a0df7">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a3649b44d78c7ff0d3051ab6607f01840">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>
+</li>
+<li>publishResources()
+: <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a1f31032c6f71239343cc729b1ce5970c">mesos::internal::ResourceProviderManager</a>
 </li>
 <li>publishUnpublishVolume
 : <a class="el" href="structmesos_1_1csi_1_1ControllerCapabilities.html#a93adaf34e9b59873eeee9b68ef8f4012">mesos::csi::ControllerCapabilities</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x72.html b/content/api/latest/c++/functions_0x72.html
index 6470523..858741d 100644
--- a/content/api/latest/c++/functions_0x72.html
+++ b/content/api/latest/c++/functions_0x72.html
@@ -106,28 +106,27 @@
 <li>RateLimiterProcess()
 : <a class="el" href="classprocess_1_1RateLimiterProcess.html#aba017815b6fb2fb21894733c26ccc7c6">process::RateLimiterProcess</a>
 </li>
-<li>read
-: <a class="el" href="structDocker_1_1Device_1_1Access.html#ab4a1a1a34181c1b542803ba637b3640b">Docker::Device::Access</a>
+<li>READ
+: <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904a3466fab4975481651940ed328aa990e4">process::network::internal::Socket&lt; AddressType &gt;</a>
+</li>
+<li>read()
+: <a class="el" href="classmesos_1_1internal_1_1Files.html#a3317f5bd0a0b60f331d74b01bb478d13">mesos::internal::Files</a>
 , <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable.html#a04bdaabc73f4791b9411612485d65e05">mesos::internal::fs::MountInfoTable</a>
-, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html#a2e0ee4dedc591ab4084fa5b18c534622">cgroups::devices::Entry::Access</a>
+, <a class="el" href="structDocker_1_1Device_1_1Access.html#ab4a1a1a34181c1b542803ba637b3640b">Docker::Device::Access</a>
+, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable.html#abdae8dc7f1c3c83ebc33a8701ffb352f">mesos::internal::fs::MountInfoTable</a>
 , <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountTable.html#ad32e84ed2208d485bed15486ef690668">mesos::internal::fs::MountTable</a>
+, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html#a2e0ee4dedc591ab4084fa5b18c534622">cgroups::devices::Entry::Access</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a7f16c72828b3a9534356e819b61c0ec3">mesos::internal::log::LevelDBStorage</a>
-, <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#a0a3f315345ef7b7ee6f3f1d4d337854d">process::Subprocess::IO::InputFileDescriptors</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#afb4193d549c216436e690c4c51efea52">mesos::internal::log::LogReaderProcess</a>
+, <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#a0a3f315345ef7b7ee6f3f1d4d337854d">process::Subprocess::IO::InputFileDescriptors</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#a779f01412988717b0e99a774384ec02d">mesos::internal::log::Replica</a>
-, <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#ac4af678c631a700d4be4410a250e3bce">process::Subprocess::IO::OutputFileDescriptors</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a425db0c719c180faa4d41daae98a35d2">mesos::internal::log::Storage</a>
+, <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#ac4af678c631a700d4be4410a250e3bce">process::Subprocess::IO::OutputFileDescriptors</a>
 , <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#ae67639b50210d327bf1d08fd5624f651">mesos::internal::HttpConnectionProcess&lt; Call, Event &gt;</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Reader.html#a5588979f3c9608bed2ac45328b85b4f3">mesos::log::Log::Reader</a>
 , <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html#a0b20318ac77b65b16e30d552b6c0ae91">process::http::Pipe::Reader</a>
-</li>
-<li>READ
-: <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904a3466fab4975481651940ed328aa990e4">process::network::internal::Socket&lt; AddressType &gt;</a>
-</li>
-<li>read()
-: <a class="el" href="classmesos_1_1internal_1_1recordio_1_1Reader.html#a089c0b92ecaffcb3a472103c233e4cf9">mesos::internal::recordio::Reader&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Reader.html#a5588979f3c9608bed2ac45328b85b4f3">mesos::log::Log::Reader</a>
+, <a class="el" href="classmesos_1_1internal_1_1recordio_1_1Reader.html#a089c0b92ecaffcb3a472103c233e4cf9">mesos::internal::recordio::Reader&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#ad17237b8d9089c4112dc03268ed1c5e0">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1Files.html#a3317f5bd0a0b60f331d74b01bb478d13">mesos::internal::Files</a>
 </li>
 <li>read_lock()
 : <a class="el" href="classprocess_1_1ReadWriteLock.html#a29e6aba787b76777a262a9bd90072b4d">process::ReadWriteLock</a>
@@ -276,14 +275,14 @@
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#a45a6cc2508831951ba9db367a4f54614">mesos::internal::log::LogProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa38e6a84a1dc03b531897ea1ee7745f1">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
 </li>
-<li>RECOVERED
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4">mesos::internal::master::Framework</a>
-</li>
 <li>recovered
 : <a class="el" href="structmesos_1_1internal_1_1log_1_1Metrics.html#a5c71d6ae6b66a67f23bc60bfe372aabe">mesos::internal::log::Metrics</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b">mesos::internal::slave::Slave::RecoveryInfo</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ab5285e7b6a2266d1d12167d1a9f561d2">mesos::internal::master::Framework</a>
 </li>
+<li>RECOVERED
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4">mesos::internal::master::Framework</a>
+</li>
 <li>recoveredSlavesTimeout()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ab609269957c32b5138b3bfc61194a789">mesos::internal::master::Master</a>
 </li>
@@ -476,9 +475,6 @@
 <li>removePendingTask()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#aabbcae80a9967d73db3218e33505921c">mesos::internal::slave::Framework</a>
 </li>
-<li>RemoveQuota()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a86804237edb5bffd57b290a803a515a3">mesos::internal::master::quota::RemoveQuota</a>
-</li>
 <li>removeQuota()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7c4fb581525a58eaea748afaa87ccb40">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adcb5555297656e9361c1da3230785a5c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
@@ -486,12 +482,18 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a363e06225a78eb0ef4a47e9259b248c1">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
+<li>RemoveQuota()
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a86804237edb5bffd57b290a803a515a3">mesos::internal::master::quota::RemoveQuota</a>
+</li>
 <li>RemoveResourceProvider()
 : <a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html#a6a9b698dd965fd875871e088d656b9b2">mesos::resource_provider::RemoveResourceProvider</a>
 </li>
 <li>removeRole()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#abe00e42bb325a7cc0a4d9dd1ead5d772">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
+<li>RemoveSlave()
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#a708e692d8287a0a5d931fbab40b04083">mesos::internal::master::RemoveSlave</a>
+</li>
 <li>removeSlave()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa668a3cac81d97424ff4ec517ca21b23">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
@@ -499,9 +501,6 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5d8be0eddccff3542156d3499570f04b">mesos::internal::master::Master</a>
 </li>
-<li>RemoveSlave()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#a708e692d8287a0a5d931fbab40b04083">mesos::internal::master::RemoveSlave</a>
-</li>
 <li>removeTask()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a4c5af232847a0b87898f9d2cbec32120">mesos::internal::master::Framework</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae9f6573ace87d74380e2ee68b9b61864">mesos::internal::master::Slave</a>
@@ -735,15 +734,17 @@
 <li>resourceVersionUuid
 : <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253">mesos::internal::ResourceProviderMessage::UpdateState</a>
 </li>
+<li>response
+: <a class="el" href="structprocess_1_1grpc_1_1RpcResult.html#ac4cad3f64ae6b69d256eee8829702f12">process::grpc::RpcResult&lt; T &gt;</a>
+</li>
 <li>Response()
-: <a class="el" href="structprocess_1_1http_1_1Response.html#ad23f61ad9a4ca2cbd074d1ee77170054">process::http::Response</a>
+: <a class="el" href="structprocess_1_1http_1_1Response.html#ac7ac8132a8d8772335efd5a55d9ebb4f">process::http::Response</a>
 </li>
 <li>response
 : <a class="el" href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4">process::HttpEvent</a>
-, <a class="el" href="structprocess_1_1grpc_1_1RpcResult.html#ac4cad3f64ae6b69d256eee8829702f12">process::grpc::RpcResult&lt; T &gt;</a>
 </li>
 <li>Response()
-: <a class="el" href="structprocess_1_1http_1_1Response.html#ab52f93de73e86c37fa21484acd5d8e9d">process::http::Response</a>
+: <a class="el" href="structprocess_1_1http_1_1Response.html#ad23f61ad9a4ca2cbd074d1ee77170054">process::http::Response</a>
 </li>
 <li>ResponseDecoder()
 : <a class="el" href="classprocess_1_1ResponseDecoder.html#ab30005070b52416979638e2e76137717">process::ResponseDecoder</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x73.html b/content/api/latest/c++/functions_0x73.html
index 47e597b..fde81fa 100644
--- a/content/api/latest/c++/functions_0x73.html
+++ b/content/api/latest/c++/functions_0x73.html
@@ -235,12 +235,12 @@
 : <a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">process::ProcessBase</a>
 , <a class="el" href="classprocess_1_1internal_1_1ThunkProcess.html#ae2e5977cf5eda3b01f9487bcc1961aa0">process::internal::ThunkProcess&lt; R &gt;</a>
 </li>
-<li>server
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest.html#a548f2c77206020dee1715f8a6e831910">mesos::internal::tests::ZooKeeperTest</a>
-</li>
 <li>Server()
 : <a class="el" href="classprocess_1_1http_1_1Server.html#a2fbeb0b32e953ae8851c20c226c2bdba">process::http::Server</a>
 </li>
+<li>server
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest.html#a548f2c77206020dee1715f8a6e831910">mesos::internal::tests::ZooKeeperTest</a>
+</li>
 <li>servers
 : <a class="el" href="classzookeeper_1_1URL.html#ae29114169f07a2e7c0f455d78985ac0d">zookeeper::URL</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6aed778f1f32099c8e0b0cca23cf08d9">mesos::internal::log::tool::Benchmark::Flags</a>
@@ -373,10 +373,6 @@
 <li>shouldInject()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html#a18b7ba063c77d278f7e30640bbed4e6b">mesos::internal::slave::NvidiaVolume</a>
 </li>
-<li>Shutdown
-: <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904">process::network::internal::Socket&lt; AddressType &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">mesos::internal::tests::MockCSIPlugin</a>
-</li>
 <li>shutdown()
 : <a class="el" href="classmesos_1_1Executor.html#a82e7327e100f09241758d1bf4133d541">mesos::Executor</a>
 , <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a204a93410a8825a916dff56b5f8195c0">mesos::v1::executor::V0ToV1Adapter</a>
@@ -388,6 +384,10 @@
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a8a3d3554e93e4ec1ba3b2e64f7df0725">process::network::internal::Socket&lt; AddressType &gt;</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html#a94cb94e04c583bc9ee9df66c7a4684cf">process::network::internal::LibeventSSLSocketImpl</a>
 </li>
+<li>Shutdown
+: <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904">process::network::internal::Socket&lt; AddressType &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">mesos::internal::tests::MockCSIPlugin</a>
+</li>
 <li>shutdownExecutor()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a268b5307f2796f9270acf6efaf29711c">mesos::internal::slave::Slave</a>
 </li>
@@ -414,12 +414,12 @@
 <li>signature
 : <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#a7a5314085fad497a929f9901cf55721a">process::http::authentication::JWT</a>
 </li>
-<li>SIGNED_INTEGER
-: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779">JSON::Number</a>
-</li>
 <li>signed_integer
 : <a class="el" href="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7">JSON::Number</a>
 </li>
+<li>SIGNED_INTEGER
+: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779">JSON::Number</a>
+</li>
 <li>size
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#aa555eaa4e8f7155290f52088bf69ba34">mesos::internal::slave::FetcherProcess::Cache::Entry</a>
 , <a class="el" href="classmesos_1_1Attributes.html#a4cca207436af4693a01843654bcf81de">mesos::Attributes</a>
@@ -550,12 +550,12 @@
 <li>snapshot()
 : <a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#ab276c60b63527c1a94d5ece44efe63ce">process::metrics::internal::MetricsProcess</a>
 </li>
-<li>socket
-: <a class="el" href="structproc_1_1CPU.html#a4027166b85e58941efab12b035539586">proc::CPU</a>
-</li>
 <li>Socket
 : <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a4c6b05834cc8a65c85de7bdb32aac069">process::network::internal::Socket&lt; AddressType &gt;</a>
 </li>
+<li>socket
+: <a class="el" href="structproc_1_1CPU.html#a4027166b85e58941efab12b035539586">proc::CPU</a>
+</li>
 <li>socket_
 : <a class="el" href="classos_1_1WindowsFD.html#a05016bee9531c79ce4576c9b8d9c9922">os::WindowsFD</a>
 </li>
@@ -578,12 +578,12 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a72e3b723477e1b7c63c1316cc2b19971">mesos::internal::master::allocator::Sorter</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3e6b57c2f202d8cdb5e852688999b6f4">mesos::internal::master::allocator::DRFSorter</a>
 </li>
-<li>sorter
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#af7581c557179e93a7d845eedebb82765">mesos::internal::master::allocator::Metrics</a>
-</li>
 <li>Sorter()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a3ff0ef79f7b92fa8863948b1ff0818a1">mesos::internal::master::allocator::Sorter</a>
 </li>
+<li>sorter
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#af7581c557179e93a7d845eedebb82765">mesos::internal::master::allocator::Metrics</a>
+</li>
 <li>source
 : <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#a001e8b1b7f8a88fc44e6daa2fb72a861">mesos::internal::fs::MountInfoTable::Entry</a>
 </li>
@@ -654,12 +654,12 @@
 <li>starttime
 : <a class="el" href="structproc_1_1ProcessStatus.html#af52c2700eba79687557a987066383e40">proc::ProcessStatus</a>
 </li>
-<li>Startup()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">mesos::internal::tests::MockCSIPlugin</a>
-</li>
 <li>startup()
 : <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
 </li>
+<li>Startup()
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">mesos::internal::tests::MockCSIPlugin</a>
+</li>
 <li>State()
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
 </li>
@@ -697,12 +697,12 @@
 <li>StateMachine()
 : <a class="el" href="classprocess_1_1StateMachine.html#ae57900c329ba1669ccfb98c1a0160652">process::StateMachine&lt; State &gt;</a>
 </li>
-<li>Statement
-: <a class="el" href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow&lt; T &gt;</a>
-</li>
 <li>statement()
 : <a class="el" href="classprocess_1_1ControlFlow.html#a34752a25284d038dc5d4d9e551424cfe">process::ControlFlow&lt; T &gt;</a>
 </li>
+<li>Statement
+: <a class="el" href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow&lt; T &gt;</a>
+</li>
 <li>StaticVariable()
 : <a class="el" href="classJvm_1_1StaticVariable.html#a4f72716c0683295c3ee73a05d3a914c2">Jvm::StaticVariable&lt; T, name, signature &gt;</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x74.html b/content/api/latest/c++/functions_0x74.html
index 3529034..1d04630 100644
--- a/content/api/latest/c++/functions_0x74.html
+++ b/content/api/latest/c++/functions_0x74.html
@@ -209,14 +209,14 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a68c48900d796c48b4db6d061ed7ef511">mesos::internal::tests::cluster::Slave</a>
 , <a class="el" href="classprocess_1_1grpc_1_1client_1_1Runtime.html#ae9cb9b61f055d4ecec094aeef206e7d4">process::grpc::client::Runtime</a>
 </li>
-<li>TERMINATED
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0ada3a926bc25ef3c7e060789f52aacd75">mesos::internal::slave::Executor</a>
-</li>
 <li>terminated
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html#ac9b26a210efa1e6d174f74deebc2c2da">mesos::internal::slave::TaskStatusUpdateStream</a>
 , <a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State_1_1StreamState.html#a156394001b71a453a74d7af4d686d2ab">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State::StreamState</a>
 , <a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html#abda5082d00c3171ac75034be9954eaca">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State</a>
 </li>
+<li>TERMINATED
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0ada3a926bc25ef3c7e060789f52aacd75">mesos::internal::slave::Executor</a>
+</li>
 <li>terminatedTasks
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#abd7e32a67b2bf5409c1ab855f3220625">mesos::internal::slave::Executor</a>
 </li>
@@ -289,23 +289,24 @@
 <li>Time()
 : <a class="el" href="classprocess_1_1Time.html#a556f4005b624bc2ea40dd313634c3de1">process::Time</a>
 </li>
-<li>timeout()
-: <a class="el" href="classprocess_1_1Timer.html#adcce3e5538751535be6ec4d48670eb89">process::Timer</a>
-</li>
 <li>Timeout()
-: <a class="el" href="classprocess_1_1Timeout.html#aa92e0df435b3ef095e9fc40313600334">process::Timeout</a>
+: <a class="el" href="classprocess_1_1Timeout.html#a81668b70d7b16d9b795c1181122e854c">process::Timeout</a>
 </li>
 <li>timeout
 : <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize_1_1Flags.html#a4515d08d50192346d99bb023a316bcc2">mesos::internal::log::tool::Initialize::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html#a16a921c72e2a61aaf09ad9f8eac9d5ce">mesos::internal::log::tool::Read::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html#afed2587d35bff8423602ff07defed554">mesos::internal::slave::TaskStatusUpdateStream</a>
+, <a class="el" href="classprocess_1_1Timer.html#adcce3e5538751535be6ec4d48670eb89">process::Timer</a>
 </li>
-<li>Timer()
-: <a class="el" href="classprocess_1_1Timer.html#a3edebc20b37365eb673e45af837599ca">process::Timer</a>
+<li>Timeout()
+: <a class="el" href="classprocess_1_1Timeout.html#aa92e0df435b3ef095e9fc40313600334">process::Timeout</a>
 </li>
 <li>timer()
 : <a class="el" href="classprocess_1_1Clock.html#a2001faa64a4b83f098ba6967afff5514">process::Clock</a>
 </li>
+<li>Timer()
+: <a class="el" href="classprocess_1_1Timer.html#a3edebc20b37365eb673e45af837599ca">process::Timer</a>
+</li>
 <li>TimeSeries()
 : <a class="el" href="structprocess_1_1TimeSeries.html#a8fd91415653d305e8793416f8c4ff797">process::TimeSeries&lt; T &gt;</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x75.html b/content/api/latest/c++/functions_0x75.html
index 512d439..49b6c9a 100644
--- a/content/api/latest/c++/functions_0x75.html
+++ b/content/api/latest/c++/functions_0x75.html
@@ -111,13 +111,13 @@
 <li>Unauthorized()
 : <a class="el" href="structprocess_1_1http_1_1Unauthorized.html#a8d3b046c0080b2ba42674e8ba6261b99">process::http::Unauthorized</a>
 </li>
-<li>unauthorized
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a88c899e54bb134e3af1f1a5ff436f72b">process::http::authentication::AuthenticationResult</a>
-</li>
 <li>UNAUTHORIZED
 : <a class="el" href="classmesos_1_1internal_1_1FilesError.html#ace93cf1c2ae2be0671102df57ed0b5a1afb32cf154932d1480e90409508c14169">mesos::internal::FilesError</a>
 , <a class="el" href="structprocess_1_1http_1_1Status.html#a370088c7f9891cd5363ce2f59b39b8ab">process::http::Status</a>
 </li>
+<li>unauthorized
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a88c899e54bb134e3af1f1a5ff436f72b">process::http::authentication::AuthenticationResult</a>
+</li>
 <li>unavailability
 : <a class="el" href="structmesos_1_1UnavailableResources.html#a4541aa842da483bec54192c152d409f7">mesos::UnavailableResources</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave_1_1Maintenance.html#aa906fa2e646a01c43c4387060c447cd8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave::Maintenance</a>
@@ -419,11 +419,14 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a773c3c9d43b07eeb166e9edeafdc31a5">mesos::internal::slave::Fetcher</a>
 </li>
 <li>URL()
-: <a class="el" href="structprocess_1_1http_1_1URL.html#a0405a5eae13705f0cfe7b78e2928bc5f">process::http::URL</a>
+: <a class="el" href="structprocess_1_1http_1_1URL.html#a6f6a9c959c9bb1519f1c29192aa4a407">process::http::URL</a>
 </li>
 <li>url
 : <a class="el" href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request</a>
 </li>
+<li>URL()
+: <a class="el" href="structprocess_1_1http_1_1URL.html#a0405a5eae13705f0cfe7b78e2928bc5f">process::http::URL</a>
+</li>
 <li>us()
 : <a class="el" href="classDuration.html#ab4bc8981d3ac26e3880e57e19f7f7f92">Duration</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/functions_0x76.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x76.html b/content/api/latest/c++/functions_0x76.html
index 9279d9e..827b67a 100644
--- a/content/api/latest/c++/functions_0x76.html
+++ b/content/api/latest/c++/functions_0x76.html
@@ -157,51 +157,55 @@
 <li>validation::offer::getSlave
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aa41489eb0629d99dac6794766cfb7a33">mesos::internal::master::Master</a>
 </li>
-<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#ad06301ec9da0f0a4713556214b7ce43a">JSON::Value</a>
-</li>
 <li>value
-: <a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html#a712288898956dbca1861589a58aa73f7">mesos::ObjectApprover::Object</a>
-, <a class="el" href="structcgroups_1_1blkio_1_1Value.html#ae00adee746b63d26ff3f3be95dddbbb8">cgroups::blkio::Value</a>
-, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a05d0113dbb23e1a40082cc0bdcc948a3">process::http::authentication::Principal</a>
-, <a class="el" href="structflags_1_1Name.html#a5cb72239bca937b5491bdcb737a8eb09">flags::Name</a>
-, <a class="el" href="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75">JSON::String</a>
-, <a class="el" href="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26">JSON::Number</a>
+: <a class="el" href="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26">JSON::Number</a>
 , <a class="el" href="structJSON_1_1Boolean.html#a6281b906fcdec8d438cf7460d5364342">JSON::Boolean</a>
 , <a class="el" href="structJSON_1_1internal_1_1IsSequence.html#a7eb06cac2bc0632185135f41c75e7798">JSON::internal::IsSequence&lt; T &gt;</a>
 , <a class="el" href="structJSON_1_1internal_1_1HasMappedType.html#a6bdb87953ddf4e3698c6ddbcf0b65189">JSON::internal::HasMappedType&lt; T &gt;</a>
 , <a class="el" href="structAtLeastOneIsSameOrConvertible.html#ada845d8cd08f37f978910f58bda64594">AtLeastOneIsSameOrConvertible&lt;&gt;</a>
-, <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
-, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
-, <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
 , <a class="el" href="structAtLeastOneIsSameOrConvertible_3_01U_00_01T_00_01Ts_8_8_8_4.html#a267b7cc9e0c5f3f13497d3864d7f2305">AtLeastOneIsSameOrConvertible&lt; U, T, Ts...&gt;</a>
-, <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
-, <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
 , <a class="el" href="classmesos_1_1state_1_1Variable.html#ade8ed8f89ceb5e3ab004e2922a5b35fa">mesos::state::Variable</a>
 , <a class="el" href="classcgroups_1_1memory_1_1pressure_1_1Counter.html#a60ef2a7979f45a18914478f1e749debd">cgroups::memory::pressure::Counter</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
 , <a class="el" href="classprocess_1_1ControlFlow.html#a5c21809a15f9efe012e30d1a1cf05c3a">process::ControlFlow&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a5c3ebc2a8264cd0bb05ce6196e290d08">process::metrics::Counter</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>
 </li>
-<li>Value
-: <a class="el" href="structJSON_1_1Number.html#a96b2f5470f159e2b54d22353cff02d07">JSON::Number</a>
-, <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries&lt; T &gt;::Value</a>
+<li>Value()
+: <a class="el" href="structJSON_1_1Value.html#a5abc35ec4e68f25a9d5ba801469caaa9">JSON::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
-, <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>
 </li>
 <li>Value()
-: <a class="el" href="structJSON_1_1Value.html#a3bff04934861140009f82b481019726b">JSON::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#a5e0c2536746e22b71bb3be5883b49c78">JSON::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer&lt; T &gt;</a>
+, <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
+, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
+, <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
+, <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
+, <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
+, <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
+, <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
+, <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
+, <a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html#a712288898956dbca1861589a58aa73f7">mesos::ObjectApprover::Object</a>
+, <a class="el" href="structcgroups_1_1blkio_1_1Value.html#ae00adee746b63d26ff3f3be95dddbbb8">cgroups::blkio::Value</a>
+</li>
+<li>Value
+: <a class="el" href="structJSON_1_1Number.html#a96b2f5470f159e2b54d22353cff02d07">JSON::Number</a>
+, <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries&lt; T &gt;::Value</a>
+</li>
+<li>value
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a05d0113dbb23e1a40082cc0bdcc948a3">process::http::authentication::Principal</a>
+, <a class="el" href="structflags_1_1Name.html#a5cb72239bca937b5491bdcb737a8eb09">flags::Name</a>
 </li>
 <li>Value()
 : <a class="el" href="structJSON_1_1Value.html#adb495699a2d837cc49218b64b342e2bf">JSON::Value</a>
 </li>
+<li>value
+: <a class="el" href="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75">JSON::String</a>
+</li>
 <li>values
 : <a class="el" href="structmesos_1_1internal_1_1cram__md5_1_1Property.html#a7488b166d0cf470d2cfdd57f3296c594">mesos::internal::cram_md5::Property</a>
 , <a class="el" href="structJSON_1_1Object.html#a41bbf967d564eb3f57c2bb5453a0e7af">JSON::Object</a>


[2/4] mesos-site git commit: Updated the website built from mesos SHA: c78496f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fb8cb552/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
index a90c368..2ae67cd 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
@@ -2888,7 +2888,7 @@
 <div class="line"><a name="l02834"></a><span class="lineno"> 2834</span>&#160;              Source&gt;::subscribedDefault));</div>
 <div class="line"><a name="l02835"></a><span class="lineno"> 2835</span>&#160;    EXPECT_CALL(*<span class="keyword">this</span>, subscribed(_)).WillRepeatedly(DoDefault());</div>
 <div class="line"><a name="l02836"></a><span class="lineno"> 2836</span>&#160;</div>
-<div class="line"><a name="l02837"></a><span class="lineno"> 2837</span>&#160;    ON_CALL(*<span class="keyword">this</span>, operation(_))</div>
+<div class="line"><a name="l02837"></a><span class="lineno"> 2837</span>&#160;    ON_CALL(*<span class="keyword">this</span>, applyOfferOperation(_))</div>
 <div class="line"><a name="l02838"></a><span class="lineno"> 2838</span>&#160;      .WillByDefault(Invoke(</div>
 <div class="line"><a name="l02839"></a><span class="lineno"> 2839</span>&#160;          <span class="keyword">this</span>,</div>
 <div class="line"><a name="l02840"></a><span class="lineno"> 2840</span>&#160;          &amp;<a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">MockResourceProvider</a>&lt;</div>
@@ -2902,9 +2902,9 @@
 <div class="line"><a name="l02848"></a><span class="lineno"> 2848</span>&#160;              OfferOperationState,</div>
 <div class="line"><a name="l02849"></a><span class="lineno"> 2849</span>&#160;              <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>,</div>
 <div class="line"><a name="l02850"></a><span class="lineno"> 2850</span>&#160;              Source&gt;::operationDefault));</div>
-<div class="line"><a name="l02851"></a><span class="lineno"> 2851</span>&#160;    EXPECT_CALL(*<span class="keyword">this</span>, operation(_)).WillRepeatedly(DoDefault());</div>
+<div class="line"><a name="l02851"></a><span class="lineno"> 2851</span>&#160;    EXPECT_CALL(*<span class="keyword">this</span>, applyOfferOperation(_)).WillRepeatedly(DoDefault());</div>
 <div class="line"><a name="l02852"></a><span class="lineno"> 2852</span>&#160;</div>
-<div class="line"><a name="l02853"></a><span class="lineno"> 2853</span>&#160;    ON_CALL(*<span class="keyword">this</span>, publish(_))</div>
+<div class="line"><a name="l02853"></a><span class="lineno"> 2853</span>&#160;    ON_CALL(*<span class="keyword">this</span>, publishResources(_))</div>
 <div class="line"><a name="l02854"></a><span class="lineno"> 2854</span>&#160;      .WillByDefault(Invoke(</div>
 <div class="line"><a name="l02855"></a><span class="lineno"> 2855</span>&#160;          <span class="keyword">this</span>,</div>
 <div class="line"><a name="l02856"></a><span class="lineno"> 2856</span>&#160;          &amp;<a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">MockResourceProvider</a>&lt;</div>
@@ -2918,699 +2918,703 @@
 <div class="line"><a name="l02864"></a><span class="lineno"> 2864</span>&#160;              OfferOperationState,</div>
 <div class="line"><a name="l02865"></a><span class="lineno"> 2865</span>&#160;              <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>,</div>
 <div class="line"><a name="l02866"></a><span class="lineno"> 2866</span>&#160;              Source&gt;::publishDefault));</div>
-<div class="line"><a name="l02867"></a><span class="lineno"> 2867</span>&#160;    EXPECT_CALL(*<span class="keyword">this</span>, publish(_)).WillRepeatedly(DoDefault());</div>
+<div class="line"><a name="l02867"></a><span class="lineno"> 2867</span>&#160;    EXPECT_CALL(*<span class="keyword">this</span>, publishResources(_)).WillRepeatedly(DoDefault());</div>
 <div class="line"><a name="l02868"></a><span class="lineno"> 2868</span>&#160;  }</div>
 <div class="line"><a name="l02869"></a><span class="lineno"> 2869</span>&#160;</div>
 <div class="line"><a name="l02870"></a><span class="lineno"> 2870</span>&#160;  MOCK_METHOD0_T(connected, <span class="keywordtype">void</span>());</div>
 <div class="line"><a name="l02871"></a><span class="lineno"> 2871</span>&#160;  MOCK_METHOD0_T(disconnected, <span class="keywordtype">void</span>());</div>
 <div class="line"><a name="l02872"></a><span class="lineno"> 2872</span>&#160;  MOCK_METHOD1_T(subscribed, <span class="keywordtype">void</span>(<span class="keyword">const</span> <span class="keyword">typename</span> Event::Subscribed&amp;));</div>
-<div class="line"><a name="l02873"></a><span class="lineno"> 2873</span>&#160;  MOCK_METHOD1_T(operation, <span class="keywordtype">void</span>(<span class="keyword">const</span> <span class="keyword">typename</span> <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Event::Operation</a>&amp;));</div>
-<div class="line"><a name="l02874"></a><span class="lineno"> 2874</span>&#160;  MOCK_METHOD1_T(publish, <span class="keywordtype">void</span>(<span class="keyword">const</span> <span class="keyword">typename</span> Event::Publish&amp;));</div>
-<div class="line"><a name="l02875"></a><span class="lineno"> 2875</span>&#160;  MOCK_METHOD1_T(</div>
-<div class="line"><a name="l02876"></a><span class="lineno"> 2876</span>&#160;      acknowledgeOfferOperation,</div>
-<div class="line"><a name="l02877"></a><span class="lineno"> 2877</span>&#160;      <span class="keywordtype">void</span>(<span class="keyword">const</span> <span class="keyword">typename</span> Event::AcknowledgeOfferOperation&amp;));</div>
-<div class="line"><a name="l02878"></a><span class="lineno"> 2878</span>&#160;  MOCK_METHOD1_T(</div>
-<div class="line"><a name="l02879"></a><span class="lineno"> 2879</span>&#160;      reconcileOfferOperations,</div>
-<div class="line"><a name="l02880"></a><span class="lineno"> 2880</span>&#160;      <span class="keywordtype">void</span>(<span class="keyword">const</span> <span class="keyword">typename</span> Event::ReconcileOfferOperations&amp;));</div>
-<div class="line"><a name="l02881"></a><span class="lineno"> 2881</span>&#160;</div>
-<div class="line"><a name="l02882"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ad75d2cff9cd7a0c561e18582961d9941"> 2882</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ad75d2cff9cd7a0c561e18582961d9941">events</a>(std::queue&lt;Event&gt; events)</div>
-<div class="line"><a name="l02883"></a><span class="lineno"> 2883</span>&#160;  {</div>
-<div class="line"><a name="l02884"></a><span class="lineno"> 2884</span>&#160;    <span class="keywordflow">while</span> (!events.empty()) {</div>
-<div class="line"><a name="l02885"></a><span class="lineno"> 2885</span>&#160;      <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">Event</a> <span class="keyword">event</span> = events.front();</div>
-<div class="line"><a name="l02886"></a><span class="lineno"> 2886</span>&#160;      events.pop();</div>
-<div class="line"><a name="l02887"></a><span class="lineno"> 2887</span>&#160;</div>
-<div class="line"><a name="l02888"></a><span class="lineno"> 2888</span>&#160;      <span class="keywordflow">switch</span> (event.type()) {</div>
-<div class="line"><a name="l02889"></a><span class="lineno"> 2889</span>&#160;        <span class="keywordflow">case</span> Event::SUBSCRIBED:</div>
-<div class="line"><a name="l02890"></a><span class="lineno"> 2890</span>&#160;          subscribed(event.subscribed());</div>
-<div class="line"><a name="l02891"></a><span class="lineno"> 2891</span>&#160;          <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l02892"></a><span class="lineno"> 2892</span>&#160;        <span class="keywordflow">case</span> Event::OPERATION:</div>
-<div class="line"><a name="l02893"></a><span class="lineno"> 2893</span>&#160;          operation(event.operation());</div>
-<div class="line"><a name="l02894"></a><span class="lineno"> 2894</span>&#160;          <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l02895"></a><span class="lineno"> 2895</span>&#160;        <span class="keywordflow">case</span> Event::PUBLISH:</div>
-<div class="line"><a name="l02896"></a><span class="lineno"> 2896</span>&#160;          publish(event.publish());</div>
-<div class="line"><a name="l02897"></a><span class="lineno"> 2897</span>&#160;          <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l02898"></a><span class="lineno"> 2898</span>&#160;        <span class="keywordflow">case</span> Event::ACKNOWLEDGE_OFFER_OPERATION:</div>
-<div class="line"><a name="l02899"></a><span class="lineno"> 2899</span>&#160;          acknowledgeOfferOperation(event.acknowledge_offer_operation());</div>
-<div class="line"><a name="l02900"></a><span class="lineno"> 2900</span>&#160;          <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l02901"></a><span class="lineno"> 2901</span>&#160;        <span class="keywordflow">case</span> Event::RECONCILE_OFFER_OPERATIONS:</div>
-<div class="line"><a name="l02902"></a><span class="lineno"> 2902</span>&#160;          reconcileOfferOperations(event.reconcile_offer_operations());</div>
-<div class="line"><a name="l02903"></a><span class="lineno"> 2903</span>&#160;          <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l02904"></a><span class="lineno"> 2904</span>&#160;        <span class="keywordflow">case</span> <a class="code" href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">Event::UNKNOWN</a>:</div>
-<div class="line"><a name="l02905"></a><span class="lineno"> 2905</span>&#160;          LOG(FATAL) &lt;&lt; <span class="stringliteral">&quot;Received unexpected UNKNOWN event&quot;</span>;</div>
-<div class="line"><a name="l02906"></a><span class="lineno"> 2906</span>&#160;          <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l02907"></a><span class="lineno"> 2907</span>&#160;      }</div>
-<div class="line"><a name="l02908"></a><span class="lineno"> 2908</span>&#160;    }</div>
-<div class="line"><a name="l02909"></a><span class="lineno"> 2909</span>&#160;  }</div>
-<div class="line"><a name="l02910"></a><span class="lineno"> 2910</span>&#160;</div>
-<div class="line"><a name="l02911"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a1d15bf4666d932342111c6e5f7ca761d"> 2911</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a1d15bf4666d932342111c6e5f7ca761d">send</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a>&amp; call)</div>
-<div class="line"><a name="l02912"></a><span class="lineno"> 2912</span>&#160;  {</div>
-<div class="line"><a name="l02913"></a><span class="lineno"> 2913</span>&#160;    <span class="keywordflow">return</span> driver-&gt;send(call);</div>
-<div class="line"><a name="l02914"></a><span class="lineno"> 2914</span>&#160;  }</div>
-<div class="line"><a name="l02915"></a><span class="lineno"> 2915</span>&#160;</div>
-<div class="line"><a name="l02916"></a><span class="lineno"> 2916</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Credential&gt;</div>
-<div class="line"><a name="l02917"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aff43f1bf7375e43dd94c4da9e9e0eb2a"> 2917</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aff43f1bf7375e43dd94c4da9e9e0eb2a">start</a>(</div>
-<div class="line"><a name="l02918"></a><span class="lineno"> 2918</span>&#160;      <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;mesos::internal::EndpointDetector&gt;</a> detector,</div>
-<div class="line"><a name="l02919"></a><span class="lineno"> 2919</span>&#160;      <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> contentType,</div>
-<div class="line"><a name="l02920"></a><span class="lineno"> 2920</span>&#160;      <span class="keyword">const</span> Credential&amp; credential)</div>
-<div class="line"><a name="l02921"></a><span class="lineno"> 2921</span>&#160;  {</div>
-<div class="line"><a name="l02922"></a><span class="lineno"> 2922</span>&#160;    driver.reset(<span class="keyword">new</span> Driver(</div>
-<div class="line"><a name="l02923"></a><span class="lineno"> 2923</span>&#160;        std::move(detector),</div>
-<div class="line"><a name="l02924"></a><span class="lineno"> 2924</span>&#160;        contentType,</div>
-<div class="line"><a name="l02925"></a><span class="lineno"> 2925</span>&#160;        <a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(</div>
-<div class="line"><a name="l02926"></a><span class="lineno"> 2926</span>&#160;            &amp;<a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">MockResourceProvider</a>&lt;</div>
-<div class="line"><a name="l02927"></a><span class="lineno"> 2927</span>&#160;                <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">Event</a>,</div>
-<div class="line"><a name="l02928"></a><span class="lineno"> 2928</span>&#160;                <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a>,</div>
-<div class="line"><a name="l02929"></a><span class="lineno"> 2929</span>&#160;                Driver,</div>
-<div class="line"><a name="l02930"></a><span class="lineno"> 2930</span>&#160;                ResourceProviderInfo,</div>
-<div class="line"><a name="l02931"></a><span class="lineno"> 2931</span>&#160;                Resource,</div>
-<div class="line"><a name="l02932"></a><span class="lineno"> 2932</span>&#160;                <a class="code" href="classmesos_1_1Resources.html">Resources</a>,</div>
-<div class="line"><a name="l02933"></a><span class="lineno"> 2933</span>&#160;                ResourceProviderID,</div>
-<div class="line"><a name="l02934"></a><span class="lineno"> 2934</span>&#160;                OfferOperationState,</div>
-<div class="line"><a name="l02935"></a><span class="lineno"> 2935</span>&#160;                <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>,</div>
-<div class="line"><a name="l02936"></a><span class="lineno"> 2936</span>&#160;                Source&gt;::connected,</div>
-<div class="line"><a name="l02937"></a><span class="lineno"> 2937</span>&#160;            <span class="keyword">this</span>),</div>
-<div class="line"><a name="l02938"></a><span class="lineno"> 2938</span>&#160;        <a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(</div>
-<div class="line"><a name="l02939"></a><span class="lineno"> 2939</span>&#160;            &amp;<a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">MockResourceProvider</a>&lt;</div>
-<div class="line"><a name="l02940"></a><span class="lineno"> 2940</span>&#160;                <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">Event</a>,</div>
-<div class="line"><a name="l02941"></a><span class="lineno"> 2941</span>&#160;                <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a>,</div>
-<div class="line"><a name="l02942"></a><span class="lineno"> 2942</span>&#160;                Driver,</div>
-<div class="line"><a name="l02943"></a><span class="lineno"> 2943</span>&#160;                ResourceProviderInfo,</div>
-<div class="line"><a name="l02944"></a><span class="lineno"> 2944</span>&#160;                Resource,</div>
-<div class="line"><a name="l02945"></a><span class="lineno"> 2945</span>&#160;                <a class="code" href="classmesos_1_1Resources.html">Resources</a>,</div>
-<div class="line"><a name="l02946"></a><span class="lineno"> 2946</span>&#160;                ResourceProviderID,</div>
-<div class="line"><a name="l02947"></a><span class="lineno"> 2947</span>&#160;                OfferOperationState,</div>
-<div class="line"><a name="l02948"></a><span class="lineno"> 2948</span>&#160;                <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>,</div>
-<div class="line"><a name="l02949"></a><span class="lineno"> 2949</span>&#160;                Source&gt;::disconnected,</div>
-<div class="line"><a name="l02950"></a><span class="lineno"> 2950</span>&#160;            <span class="keyword">this</span>),</div>
-<div class="line"><a name="l02951"></a><span class="lineno"> 2951</span>&#160;        <a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(</div>
-<div class="line"><a name="l02952"></a><span class="lineno"> 2952</span>&#160;            &amp;<a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">MockResourceProvider</a>&lt;</div>
-<div class="line"><a name="l02953"></a><span class="lineno"> 2953</span>&#160;                <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">Event</a>,</div>
-<div class="line"><a name="l02954"></a><span class="lineno"> 2954</span>&#160;                <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a>,</div>
-<div class="line"><a name="l02955"></a><span class="lineno"> 2955</span>&#160;                Driver,</div>
-<div class="line"><a name="l02956"></a><span class="lineno"> 2956</span>&#160;                ResourceProviderInfo,</div>
-<div class="line"><a name="l02957"></a><span class="lineno"> 2957</span>&#160;                Resource,</div>
-<div class="line"><a name="l02958"></a><span class="lineno"> 2958</span>&#160;                <a class="code" href="classmesos_1_1Resources.html">Resources</a>,</div>
-<div class="line"><a name="l02959"></a><span class="lineno"> 2959</span>&#160;                ResourceProviderID,</div>
-<div class="line"><a name="l02960"></a><span class="lineno"> 2960</span>&#160;                OfferOperationState,</div>
-<div class="line"><a name="l02961"></a><span class="lineno"> 2961</span>&#160;                <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>,</div>
-<div class="line"><a name="l02962"></a><span class="lineno"> 2962</span>&#160;                Source&gt;::events,</div>
-<div class="line"><a name="l02963"></a><span class="lineno"> 2963</span>&#160;            <span class="keyword">this</span>,</div>
-<div class="line"><a name="l02964"></a><span class="lineno"> 2964</span>&#160;            lambda::_1),</div>
-<div class="line"><a name="l02965"></a><span class="lineno"> 2965</span>&#160;        credential));</div>
-<div class="line"><a name="l02966"></a><span class="lineno"> 2966</span>&#160;  }</div>
-<div class="line"><a name="l02967"></a><span class="lineno"> 2967</span>&#160;</div>
-<div class="line"><a name="l02968"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a7a0552a4e75718990c010bf774b99386"> 2968</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a7a0552a4e75718990c010bf774b99386">connectedDefault</a>()</div>
-<div class="line"><a name="l02969"></a><span class="lineno"> 2969</span>&#160;  {</div>
-<div class="line"><a name="l02970"></a><span class="lineno"> 2970</span>&#160;    <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a> call;</div>
-<div class="line"><a name="l02971"></a><span class="lineno"> 2971</span>&#160;    call.set_type(Call::SUBSCRIBE);</div>
-<div class="line"><a name="l02972"></a><span class="lineno"> 2972</span>&#160;    call.mutable_subscribe()-&gt;mutable_resource_provider_info()-&gt;CopyFrom(info);</div>
-<div class="line"><a name="l02973"></a><span class="lineno"> 2973</span>&#160;</div>
-<div class="line"><a name="l02974"></a><span class="lineno"> 2974</span>&#160;    driver-&gt;send(call);</div>
-<div class="line"><a name="l02975"></a><span class="lineno"> 2975</span>&#160;  }</div>
-<div class="line"><a name="l02976"></a><span class="lineno"> 2976</span>&#160;</div>
-<div class="line"><a name="l02977"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa51159a4af37c0479ab794bfc0ad8d78"> 2977</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa51159a4af37c0479ab794bfc0ad8d78">subscribedDefault</a>(<span class="keyword">const</span> <span class="keyword">typename</span> Event::Subscribed&amp; subscribed)</div>
-<div class="line"><a name="l02978"></a><span class="lineno"> 2978</span>&#160;  {</div>
-<div class="line"><a name="l02979"></a><span class="lineno"> 2979</span>&#160;    info.mutable_id()-&gt;CopyFrom(subscribed.provider_id());</div>
+<div class="line"><a name="l02873"></a><span class="lineno"> 2873</span>&#160;  MOCK_METHOD1_T(</div>
+<div class="line"><a name="l02874"></a><span class="lineno"> 2874</span>&#160;      applyOfferOperation,</div>
+<div class="line"><a name="l02875"></a><span class="lineno"> 2875</span>&#160;      <span class="keywordtype">void</span>(<span class="keyword">const</span> <span class="keyword">typename</span> Event::ApplyOfferOperation&amp;));</div>
+<div class="line"><a name="l02876"></a><span class="lineno"> 2876</span>&#160;  MOCK_METHOD1_T(</div>
+<div class="line"><a name="l02877"></a><span class="lineno"> 2877</span>&#160;      publishResources,</div>
+<div class="line"><a name="l02878"></a><span class="lineno"> 2878</span>&#160;      <span class="keywordtype">void</span>(<span class="keyword">const</span> <span class="keyword">typename</span> Event::PublishResources&amp;));</div>
+<div class="line"><a name="l02879"></a><span class="lineno"> 2879</span>&#160;  MOCK_METHOD1_T(</div>
+<div class="line"><a name="l02880"></a><span class="lineno"> 2880</span>&#160;      acknowledgeOfferOperation,</div>
+<div class="line"><a name="l02881"></a><span class="lineno"> 2881</span>&#160;      <span class="keywordtype">void</span>(<span class="keyword">const</span> <span class="keyword">typename</span> Event::AcknowledgeOfferOperation&amp;));</div>
+<div class="line"><a name="l02882"></a><span class="lineno"> 2882</span>&#160;  MOCK_METHOD1_T(</div>
+<div class="line"><a name="l02883"></a><span class="lineno"> 2883</span>&#160;      reconcileOfferOperations,</div>
+<div class="line"><a name="l02884"></a><span class="lineno"> 2884</span>&#160;      <span class="keywordtype">void</span>(<span class="keyword">const</span> <span class="keyword">typename</span> Event::ReconcileOfferOperations&amp;));</div>
+<div class="line"><a name="l02885"></a><span class="lineno"> 2885</span>&#160;</div>
+<div class="line"><a name="l02886"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ad75d2cff9cd7a0c561e18582961d9941"> 2886</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ad75d2cff9cd7a0c561e18582961d9941">events</a>(std::queue&lt;Event&gt; events)</div>
+<div class="line"><a name="l02887"></a><span class="lineno"> 2887</span>&#160;  {</div>
+<div class="line"><a name="l02888"></a><span class="lineno"> 2888</span>&#160;    <span class="keywordflow">while</span> (!events.empty()) {</div>
+<div class="line"><a name="l02889"></a><span class="lineno"> 2889</span>&#160;      <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">Event</a> <span class="keyword">event</span> = events.front();</div>
+<div class="line"><a name="l02890"></a><span class="lineno"> 2890</span>&#160;      events.pop();</div>
+<div class="line"><a name="l02891"></a><span class="lineno"> 2891</span>&#160;</div>
+<div class="line"><a name="l02892"></a><span class="lineno"> 2892</span>&#160;      <span class="keywordflow">switch</span> (event.type()) {</div>
+<div class="line"><a name="l02893"></a><span class="lineno"> 2893</span>&#160;        <span class="keywordflow">case</span> Event::SUBSCRIBED:</div>
+<div class="line"><a name="l02894"></a><span class="lineno"> 2894</span>&#160;          subscribed(event.subscribed());</div>
+<div class="line"><a name="l02895"></a><span class="lineno"> 2895</span>&#160;          <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l02896"></a><span class="lineno"> 2896</span>&#160;        <span class="keywordflow">case</span> Event::APPLY_OFFER_OPERATION:</div>
+<div class="line"><a name="l02897"></a><span class="lineno"> 2897</span>&#160;          applyOfferOperation(event.apply_offer_operation());</div>
+<div class="line"><a name="l02898"></a><span class="lineno"> 2898</span>&#160;          <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l02899"></a><span class="lineno"> 2899</span>&#160;        <span class="keywordflow">case</span> Event::PUBLISH_RESOURCES:</div>
+<div class="line"><a name="l02900"></a><span class="lineno"> 2900</span>&#160;          publishResources(event.publish_resources());</div>
+<div class="line"><a name="l02901"></a><span class="lineno"> 2901</span>&#160;          <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l02902"></a><span class="lineno"> 2902</span>&#160;        <span class="keywordflow">case</span> Event::ACKNOWLEDGE_OFFER_OPERATION:</div>
+<div class="line"><a name="l02903"></a><span class="lineno"> 2903</span>&#160;          acknowledgeOfferOperation(event.acknowledge_offer_operation());</div>
+<div class="line"><a name="l02904"></a><span class="lineno"> 2904</span>&#160;          <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l02905"></a><span class="lineno"> 2905</span>&#160;        <span class="keywordflow">case</span> Event::RECONCILE_OFFER_OPERATIONS:</div>
+<div class="line"><a name="l02906"></a><span class="lineno"> 2906</span>&#160;          reconcileOfferOperations(event.reconcile_offer_operations());</div>
+<div class="line"><a name="l02907"></a><span class="lineno"> 2907</span>&#160;          <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l02908"></a><span class="lineno"> 2908</span>&#160;        <span class="keywordflow">case</span> <a class="code" href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">Event::UNKNOWN</a>:</div>
+<div class="line"><a name="l02909"></a><span class="lineno"> 2909</span>&#160;          LOG(FATAL) &lt;&lt; <span class="stringliteral">&quot;Received unexpected UNKNOWN event&quot;</span>;</div>
+<div class="line"><a name="l02910"></a><span class="lineno"> 2910</span>&#160;          <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l02911"></a><span class="lineno"> 2911</span>&#160;      }</div>
+<div class="line"><a name="l02912"></a><span class="lineno"> 2912</span>&#160;    }</div>
+<div class="line"><a name="l02913"></a><span class="lineno"> 2913</span>&#160;  }</div>
+<div class="line"><a name="l02914"></a><span class="lineno"> 2914</span>&#160;</div>
+<div class="line"><a name="l02915"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a1d15bf4666d932342111c6e5f7ca761d"> 2915</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a1d15bf4666d932342111c6e5f7ca761d">send</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a>&amp; call)</div>
+<div class="line"><a name="l02916"></a><span class="lineno"> 2916</span>&#160;  {</div>
+<div class="line"><a name="l02917"></a><span class="lineno"> 2917</span>&#160;    <span class="keywordflow">return</span> driver-&gt;send(call);</div>
+<div class="line"><a name="l02918"></a><span class="lineno"> 2918</span>&#160;  }</div>
+<div class="line"><a name="l02919"></a><span class="lineno"> 2919</span>&#160;</div>
+<div class="line"><a name="l02920"></a><span class="lineno"> 2920</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Credential&gt;</div>
+<div class="line"><a name="l02921"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aff43f1bf7375e43dd94c4da9e9e0eb2a"> 2921</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aff43f1bf7375e43dd94c4da9e9e0eb2a">start</a>(</div>
+<div class="line"><a name="l02922"></a><span class="lineno"> 2922</span>&#160;      <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;mesos::internal::EndpointDetector&gt;</a> detector,</div>
+<div class="line"><a name="l02923"></a><span class="lineno"> 2923</span>&#160;      <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> contentType,</div>
+<div class="line"><a name="l02924"></a><span class="lineno"> 2924</span>&#160;      <span class="keyword">const</span> Credential&amp; credential)</div>
+<div class="line"><a name="l02925"></a><span class="lineno"> 2925</span>&#160;  {</div>
+<div class="line"><a name="l02926"></a><span class="lineno"> 2926</span>&#160;    driver.reset(<span class="keyword">new</span> Driver(</div>
+<div class="line"><a name="l02927"></a><span class="lineno"> 2927</span>&#160;        std::move(detector),</div>
+<div class="line"><a name="l02928"></a><span class="lineno"> 2928</span>&#160;        contentType,</div>
+<div class="line"><a name="l02929"></a><span class="lineno"> 2929</span>&#160;        <a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(</div>
+<div class="line"><a name="l02930"></a><span class="lineno"> 2930</span>&#160;            &amp;<a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">MockResourceProvider</a>&lt;</div>
+<div class="line"><a name="l02931"></a><span class="lineno"> 2931</span>&#160;                <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">Event</a>,</div>
+<div class="line"><a name="l02932"></a><span class="lineno"> 2932</span>&#160;                <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a>,</div>
+<div class="line"><a name="l02933"></a><span class="lineno"> 2933</span>&#160;                Driver,</div>
+<div class="line"><a name="l02934"></a><span class="lineno"> 2934</span>&#160;                ResourceProviderInfo,</div>
+<div class="line"><a name="l02935"></a><span class="lineno"> 2935</span>&#160;                Resource,</div>
+<div class="line"><a name="l02936"></a><span class="lineno"> 2936</span>&#160;                <a class="code" href="classmesos_1_1Resources.html">Resources</a>,</div>
+<div class="line"><a name="l02937"></a><span class="lineno"> 2937</span>&#160;                ResourceProviderID,</div>
+<div class="line"><a name="l02938"></a><span class="lineno"> 2938</span>&#160;                OfferOperationState,</div>
+<div class="line"><a name="l02939"></a><span class="lineno"> 2939</span>&#160;                <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>,</div>
+<div class="line"><a name="l02940"></a><span class="lineno"> 2940</span>&#160;                Source&gt;::connected,</div>
+<div class="line"><a name="l02941"></a><span class="lineno"> 2941</span>&#160;            <span class="keyword">this</span>),</div>
+<div class="line"><a name="l02942"></a><span class="lineno"> 2942</span>&#160;        <a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(</div>
+<div class="line"><a name="l02943"></a><span class="lineno"> 2943</span>&#160;            &amp;<a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">MockResourceProvider</a>&lt;</div>
+<div class="line"><a name="l02944"></a><span class="lineno"> 2944</span>&#160;                <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">Event</a>,</div>
+<div class="line"><a name="l02945"></a><span class="lineno"> 2945</span>&#160;                <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a>,</div>
+<div class="line"><a name="l02946"></a><span class="lineno"> 2946</span>&#160;                Driver,</div>
+<div class="line"><a name="l02947"></a><span class="lineno"> 2947</span>&#160;                ResourceProviderInfo,</div>
+<div class="line"><a name="l02948"></a><span class="lineno"> 2948</span>&#160;                Resource,</div>
+<div class="line"><a name="l02949"></a><span class="lineno"> 2949</span>&#160;                <a class="code" href="classmesos_1_1Resources.html">Resources</a>,</div>
+<div class="line"><a name="l02950"></a><span class="lineno"> 2950</span>&#160;                ResourceProviderID,</div>
+<div class="line"><a name="l02951"></a><span class="lineno"> 2951</span>&#160;                OfferOperationState,</div>
+<div class="line"><a name="l02952"></a><span class="lineno"> 2952</span>&#160;                <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>,</div>
+<div class="line"><a name="l02953"></a><span class="lineno"> 2953</span>&#160;                Source&gt;::disconnected,</div>
+<div class="line"><a name="l02954"></a><span class="lineno"> 2954</span>&#160;            <span class="keyword">this</span>),</div>
+<div class="line"><a name="l02955"></a><span class="lineno"> 2955</span>&#160;        <a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(</div>
+<div class="line"><a name="l02956"></a><span class="lineno"> 2956</span>&#160;            &amp;<a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">MockResourceProvider</a>&lt;</div>
+<div class="line"><a name="l02957"></a><span class="lineno"> 2957</span>&#160;                <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">Event</a>,</div>
+<div class="line"><a name="l02958"></a><span class="lineno"> 2958</span>&#160;                <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a>,</div>
+<div class="line"><a name="l02959"></a><span class="lineno"> 2959</span>&#160;                Driver,</div>
+<div class="line"><a name="l02960"></a><span class="lineno"> 2960</span>&#160;                ResourceProviderInfo,</div>
+<div class="line"><a name="l02961"></a><span class="lineno"> 2961</span>&#160;                Resource,</div>
+<div class="line"><a name="l02962"></a><span class="lineno"> 2962</span>&#160;                <a class="code" href="classmesos_1_1Resources.html">Resources</a>,</div>
+<div class="line"><a name="l02963"></a><span class="lineno"> 2963</span>&#160;                ResourceProviderID,</div>
+<div class="line"><a name="l02964"></a><span class="lineno"> 2964</span>&#160;                OfferOperationState,</div>
+<div class="line"><a name="l02965"></a><span class="lineno"> 2965</span>&#160;                <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>,</div>
+<div class="line"><a name="l02966"></a><span class="lineno"> 2966</span>&#160;                Source&gt;::events,</div>
+<div class="line"><a name="l02967"></a><span class="lineno"> 2967</span>&#160;            <span class="keyword">this</span>,</div>
+<div class="line"><a name="l02968"></a><span class="lineno"> 2968</span>&#160;            lambda::_1),</div>
+<div class="line"><a name="l02969"></a><span class="lineno"> 2969</span>&#160;        credential));</div>
+<div class="line"><a name="l02970"></a><span class="lineno"> 2970</span>&#160;  }</div>
+<div class="line"><a name="l02971"></a><span class="lineno"> 2971</span>&#160;</div>
+<div class="line"><a name="l02972"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a7a0552a4e75718990c010bf774b99386"> 2972</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a7a0552a4e75718990c010bf774b99386">connectedDefault</a>()</div>
+<div class="line"><a name="l02973"></a><span class="lineno"> 2973</span>&#160;  {</div>
+<div class="line"><a name="l02974"></a><span class="lineno"> 2974</span>&#160;    <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a> call;</div>
+<div class="line"><a name="l02975"></a><span class="lineno"> 2975</span>&#160;    call.set_type(Call::SUBSCRIBE);</div>
+<div class="line"><a name="l02976"></a><span class="lineno"> 2976</span>&#160;    call.mutable_subscribe()-&gt;mutable_resource_provider_info()-&gt;CopyFrom(info);</div>
+<div class="line"><a name="l02977"></a><span class="lineno"> 2977</span>&#160;</div>
+<div class="line"><a name="l02978"></a><span class="lineno"> 2978</span>&#160;    driver-&gt;send(call);</div>
+<div class="line"><a name="l02979"></a><span class="lineno"> 2979</span>&#160;  }</div>
 <div class="line"><a name="l02980"></a><span class="lineno"> 2980</span>&#160;</div>
-<div class="line"><a name="l02981"></a><span class="lineno"> 2981</span>&#160;    <span class="keywordflow">if</span> (resources.isSome()) {</div>
-<div class="line"><a name="l02982"></a><span class="lineno"> 2982</span>&#160;      <a class="code" href="classmesos_1_1Resources.html">Resources</a> injected;</div>
-<div class="line"><a name="l02983"></a><span class="lineno"> 2983</span>&#160;</div>
-<div class="line"><a name="l02984"></a><span class="lineno"> 2984</span>&#160;      <span class="keywordflow">foreach</span> (Resource resource, resources.get()) {</div>
-<div class="line"><a name="l02985"></a><span class="lineno"> 2985</span>&#160;        resource.mutable_provider_id()-&gt;CopyFrom(info.id());</div>
-<div class="line"><a name="l02986"></a><span class="lineno"> 2986</span>&#160;        injected += resource;</div>
-<div class="line"><a name="l02987"></a><span class="lineno"> 2987</span>&#160;      }</div>
-<div class="line"><a name="l02988"></a><span class="lineno"> 2988</span>&#160;</div>
-<div class="line"><a name="l02989"></a><span class="lineno"> 2989</span>&#160;      <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a> call;</div>
-<div class="line"><a name="l02990"></a><span class="lineno"> 2990</span>&#160;      call.set_type(Call::UPDATE_STATE);</div>
-<div class="line"><a name="l02991"></a><span class="lineno"> 2991</span>&#160;      call.mutable_resource_provider_id()-&gt;CopyFrom(info.id());</div>
+<div class="line"><a name="l02981"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa51159a4af37c0479ab794bfc0ad8d78"> 2981</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa51159a4af37c0479ab794bfc0ad8d78">subscribedDefault</a>(<span class="keyword">const</span> <span class="keyword">typename</span> Event::Subscribed&amp; subscribed)</div>
+<div class="line"><a name="l02982"></a><span class="lineno"> 2982</span>&#160;  {</div>
+<div class="line"><a name="l02983"></a><span class="lineno"> 2983</span>&#160;    info.mutable_id()-&gt;CopyFrom(subscribed.provider_id());</div>
+<div class="line"><a name="l02984"></a><span class="lineno"> 2984</span>&#160;</div>
+<div class="line"><a name="l02985"></a><span class="lineno"> 2985</span>&#160;    <span class="keywordflow">if</span> (resources.isSome()) {</div>
+<div class="line"><a name="l02986"></a><span class="lineno"> 2986</span>&#160;      <a class="code" href="classmesos_1_1Resources.html">Resources</a> injected;</div>
+<div class="line"><a name="l02987"></a><span class="lineno"> 2987</span>&#160;</div>
+<div class="line"><a name="l02988"></a><span class="lineno"> 2988</span>&#160;      <span class="keywordflow">foreach</span> (Resource resource, resources.get()) {</div>
+<div class="line"><a name="l02989"></a><span class="lineno"> 2989</span>&#160;        resource.mutable_provider_id()-&gt;CopyFrom(info.id());</div>
+<div class="line"><a name="l02990"></a><span class="lineno"> 2990</span>&#160;        injected += resource;</div>
+<div class="line"><a name="l02991"></a><span class="lineno"> 2991</span>&#160;      }</div>
 <div class="line"><a name="l02992"></a><span class="lineno"> 2992</span>&#160;</div>
-<div class="line"><a name="l02993"></a><span class="lineno"> 2993</span>&#160;      <span class="keyword">typename</span> Call::UpdateState* <a class="code" href="namespacerouting_1_1filter_1_1basic.html#a088d88712e011acb0673da92045b365b">update</a> = call.mutable_update_state();</div>
-<div class="line"><a name="l02994"></a><span class="lineno"> 2994</span>&#160;      update-&gt;mutable_resources()-&gt;CopyFrom(injected);</div>
-<div class="line"><a name="l02995"></a><span class="lineno"> 2995</span>&#160;      update-&gt;set_resource_version_uuid(<a class="code" href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">UUID::random</a>().toBytes());</div>
+<div class="line"><a name="l02993"></a><span class="lineno"> 2993</span>&#160;      <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a> call;</div>
+<div class="line"><a name="l02994"></a><span class="lineno"> 2994</span>&#160;      call.set_type(Call::UPDATE_STATE);</div>
+<div class="line"><a name="l02995"></a><span class="lineno"> 2995</span>&#160;      call.mutable_resource_provider_id()-&gt;CopyFrom(info.id());</div>
 <div class="line"><a name="l02996"></a><span class="lineno"> 2996</span>&#160;</div>
-<div class="line"><a name="l02997"></a><span class="lineno"> 2997</span>&#160;      driver-&gt;send(call);</div>
-<div class="line"><a name="l02998"></a><span class="lineno"> 2998</span>&#160;    }</div>
-<div class="line"><a name="l02999"></a><span class="lineno"> 2999</span>&#160;  }</div>
+<div class="line"><a name="l02997"></a><span class="lineno"> 2997</span>&#160;      <span class="keyword">typename</span> Call::UpdateState* <a class="code" href="namespacerouting_1_1filter_1_1basic.html#a088d88712e011acb0673da92045b365b">update</a> = call.mutable_update_state();</div>
+<div class="line"><a name="l02998"></a><span class="lineno"> 2998</span>&#160;      update-&gt;mutable_resources()-&gt;CopyFrom(injected);</div>
+<div class="line"><a name="l02999"></a><span class="lineno"> 2999</span>&#160;      update-&gt;set_resource_version_uuid(<a class="code" href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">UUID::random</a>().toBytes());</div>
 <div class="line"><a name="l03000"></a><span class="lineno"> 3000</span>&#160;</div>
-<div class="line"><a name="l03001"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a34fa3badd18b9c012009f355458033bb"> 3001</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a34fa3badd18b9c012009f355458033bb">operationDefault</a>(<span class="keyword">const</span> <span class="keyword">typename</span> <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Event::Operation</a>&amp; operation)</div>
-<div class="line"><a name="l03002"></a><span class="lineno"> 3002</span>&#160;  {</div>
-<div class="line"><a name="l03003"></a><span class="lineno"> 3003</span>&#160;    CHECK(info.has_id());</div>
+<div class="line"><a name="l03001"></a><span class="lineno"> 3001</span>&#160;      driver-&gt;send(call);</div>
+<div class="line"><a name="l03002"></a><span class="lineno"> 3002</span>&#160;    }</div>
+<div class="line"><a name="l03003"></a><span class="lineno"> 3003</span>&#160;  }</div>
 <div class="line"><a name="l03004"></a><span class="lineno"> 3004</span>&#160;</div>
-<div class="line"><a name="l03005"></a><span class="lineno"> 3005</span>&#160;    <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a> call;</div>
-<div class="line"><a name="l03006"></a><span class="lineno"> 3006</span>&#160;    call.set_type(Call::UPDATE_OFFER_OPERATION_STATUS);</div>
-<div class="line"><a name="l03007"></a><span class="lineno"> 3007</span>&#160;    call.mutable_resource_provider_id()-&gt;CopyFrom(info.id());</div>
+<div class="line"><a name="l03005"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa860485e01ac00c0ce9808724f1e365e"> 3005</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa860485e01ac00c0ce9808724f1e365e">operationDefault</a>(<span class="keyword">const</span> <span class="keyword">typename</span> Event::ApplyOfferOperation&amp; operation)</div>
+<div class="line"><a name="l03006"></a><span class="lineno"> 3006</span>&#160;  {</div>
+<div class="line"><a name="l03007"></a><span class="lineno"> 3007</span>&#160;    CHECK(info.has_id());</div>
 <div class="line"><a name="l03008"></a><span class="lineno"> 3008</span>&#160;</div>
-<div class="line"><a name="l03009"></a><span class="lineno"> 3009</span>&#160;    <span class="keyword">typename</span> Call::UpdateOfferOperationStatus* <a class="code" href="namespacerouting_1_1filter_1_1basic.html#a088d88712e011acb0673da92045b365b">update</a> =</div>
-<div class="line"><a name="l03010"></a><span class="lineno"> 3010</span>&#160;      call.mutable_update_offer_operation_status();</div>
-<div class="line"><a name="l03011"></a><span class="lineno"> 3011</span>&#160;    update-&gt;mutable_framework_id()-&gt;CopyFrom(operation.framework_id());</div>
-<div class="line"><a name="l03012"></a><span class="lineno"> 3012</span>&#160;    update-&gt;set_operation_uuid(operation.operation_uuid());</div>
-<div class="line"><a name="l03013"></a><span class="lineno"> 3013</span>&#160;</div>
-<div class="line"><a name="l03014"></a><span class="lineno"> 3014</span>&#160;    update-&gt;mutable_status()-&gt;set_state(</div>
-<div class="line"><a name="l03015"></a><span class="lineno"> 3015</span>&#160;        OfferOperationState::OFFER_OPERATION_FINISHED);</div>
-<div class="line"><a name="l03016"></a><span class="lineno"> 3016</span>&#160;</div>
-<div class="line"><a name="l03017"></a><span class="lineno"> 3017</span>&#160;    <span class="keywordflow">switch</span> (operation.info().type()) {</div>
-<div class="line"><a name="l03018"></a><span class="lineno"> 3018</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e5ce150a3e1b42ffcc0fd9e5ed659ab">Operation::LAUNCH</a>:</div>
-<div class="line"><a name="l03019"></a><span class="lineno"> 3019</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ac32a101c068371a2114b0f63a0c45db2">Operation::LAUNCH_GROUP</a>:</div>
-<div class="line"><a name="l03020"></a><span class="lineno"> 3020</span>&#160;        <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l03021"></a><span class="lineno"> 3021</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a07ba9c332393ad463065495f37c5bced">Operation::RESERVE</a>:</div>
-<div class="line"><a name="l03022"></a><span class="lineno"> 3022</span>&#160;        <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l03023"></a><span class="lineno"> 3023</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a7502aad15971920c0d5907ca2f010859">Operation::UNRESERVE</a>:</div>
+<div class="line"><a name="l03009"></a><span class="lineno"> 3009</span>&#160;    <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a> call;</div>
+<div class="line"><a name="l03010"></a><span class="lineno"> 3010</span>&#160;    call.set_type(Call::UPDATE_OFFER_OPERATION_STATUS);</div>
+<div class="line"><a name="l03011"></a><span class="lineno"> 3011</span>&#160;    call.mutable_resource_provider_id()-&gt;CopyFrom(info.id());</div>
+<div class="line"><a name="l03012"></a><span class="lineno"> 3012</span>&#160;</div>
+<div class="line"><a name="l03013"></a><span class="lineno"> 3013</span>&#160;    <span class="keyword">typename</span> Call::UpdateOfferOperationStatus* <a class="code" href="namespacerouting_1_1filter_1_1basic.html#a088d88712e011acb0673da92045b365b">update</a> =</div>
+<div class="line"><a name="l03014"></a><span class="lineno"> 3014</span>&#160;      call.mutable_update_offer_operation_status();</div>
+<div class="line"><a name="l03015"></a><span class="lineno"> 3015</span>&#160;    update-&gt;mutable_framework_id()-&gt;CopyFrom(operation.framework_id());</div>
+<div class="line"><a name="l03016"></a><span class="lineno"> 3016</span>&#160;    update-&gt;set_operation_uuid(operation.operation_uuid());</div>
+<div class="line"><a name="l03017"></a><span class="lineno"> 3017</span>&#160;</div>
+<div class="line"><a name="l03018"></a><span class="lineno"> 3018</span>&#160;    update-&gt;mutable_status()-&gt;set_state(</div>
+<div class="line"><a name="l03019"></a><span class="lineno"> 3019</span>&#160;        OfferOperationState::OFFER_OPERATION_FINISHED);</div>
+<div class="line"><a name="l03020"></a><span class="lineno"> 3020</span>&#160;</div>
+<div class="line"><a name="l03021"></a><span class="lineno"> 3021</span>&#160;    <span class="keywordflow">switch</span> (operation.info().type()) {</div>
+<div class="line"><a name="l03022"></a><span class="lineno"> 3022</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e5ce150a3e1b42ffcc0fd9e5ed659ab">Operation::LAUNCH</a>:</div>
+<div class="line"><a name="l03023"></a><span class="lineno"> 3023</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ac32a101c068371a2114b0f63a0c45db2">Operation::LAUNCH_GROUP</a>:</div>
 <div class="line"><a name="l03024"></a><span class="lineno"> 3024</span>&#160;        <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l03025"></a><span class="lineno"> 3025</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a3fe53df8c99e8dce61568ce527030ce7">Operation::CREATE</a>:</div>
+<div class="line"><a name="l03025"></a><span class="lineno"> 3025</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a07ba9c332393ad463065495f37c5bced">Operation::RESERVE</a>:</div>
 <div class="line"><a name="l03026"></a><span class="lineno"> 3026</span>&#160;        <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l03027"></a><span class="lineno"> 3027</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a8a7409ebbb940e352722588a8e0bb106">Operation::DESTROY</a>:</div>
+<div class="line"><a name="l03027"></a><span class="lineno"> 3027</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a7502aad15971920c0d5907ca2f010859">Operation::UNRESERVE</a>:</div>
 <div class="line"><a name="l03028"></a><span class="lineno"> 3028</span>&#160;        <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l03029"></a><span class="lineno"> 3029</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae67135425b0456ebae180d4186e250f8">Operation::CREATE_VOLUME</a>:</div>
-<div class="line"><a name="l03030"></a><span class="lineno"> 3030</span>&#160;        update-&gt;mutable_status()-&gt;add_converted_resources()-&gt;CopyFrom(</div>
-<div class="line"><a name="l03031"></a><span class="lineno"> 3031</span>&#160;            operation.info().create_volume().source());</div>
-<div class="line"><a name="l03032"></a><span class="lineno"> 3032</span>&#160;        update-&gt;mutable_status()</div>
-<div class="line"><a name="l03033"></a><span class="lineno"> 3033</span>&#160;          -&gt;mutable_converted_resources()</div>
-<div class="line"><a name="l03034"></a><span class="lineno"> 3034</span>&#160;          -&gt;Mutable(0)</div>
-<div class="line"><a name="l03035"></a><span class="lineno"> 3035</span>&#160;          -&gt;mutable_disk()</div>
-<div class="line"><a name="l03036"></a><span class="lineno"> 3036</span>&#160;          -&gt;mutable_source()</div>
-<div class="line"><a name="l03037"></a><span class="lineno"> 3037</span>&#160;          -&gt;set_type(operation.info().create_volume().target_type());</div>
-<div class="line"><a name="l03038"></a><span class="lineno"> 3038</span>&#160;        <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l03039"></a><span class="lineno"> 3039</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a03cc7ba94a59d223379c2a43146c30d7">Operation::DESTROY_VOLUME</a>:</div>
-<div class="line"><a name="l03040"></a><span class="lineno"> 3040</span>&#160;        update-&gt;mutable_status()-&gt;add_converted_resources()-&gt;CopyFrom(</div>
-<div class="line"><a name="l03041"></a><span class="lineno"> 3041</span>&#160;            operation.info().destroy_volume().volume());</div>
-<div class="line"><a name="l03042"></a><span class="lineno"> 3042</span>&#160;        update-&gt;mutable_status()</div>
-<div class="line"><a name="l03043"></a><span class="lineno"> 3043</span>&#160;          -&gt;mutable_converted_resources()</div>
-<div class="line"><a name="l03044"></a><span class="lineno"> 3044</span>&#160;          -&gt;Mutable(0)</div>
-<div class="line"><a name="l03045"></a><span class="lineno"> 3045</span>&#160;          -&gt;mutable_disk()</div>
-<div class="line"><a name="l03046"></a><span class="lineno"> 3046</span>&#160;          -&gt;mutable_source()</div>
-<div class="line"><a name="l03047"></a><span class="lineno"> 3047</span>&#160;          -&gt;set_type(Source::RAW);</div>
-<div class="line"><a name="l03048"></a><span class="lineno"> 3048</span>&#160;        <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l03049"></a><span class="lineno"> 3049</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab988081deb1490a177a1f122f70afd50">Operation::CREATE_BLOCK</a>:</div>
-<div class="line"><a name="l03050"></a><span class="lineno"> 3050</span>&#160;        update-&gt;mutable_status()-&gt;add_converted_resources()-&gt;CopyFrom(</div>
-<div class="line"><a name="l03051"></a><span class="lineno"> 3051</span>&#160;            operation.info().create_block().source());</div>
-<div class="line"><a name="l03052"></a><span class="lineno"> 3052</span>&#160;        update-&gt;mutable_status()</div>
-<div class="line"><a name="l03053"></a><span class="lineno"> 3053</span>&#160;          -&gt;mutable_converted_resources()</div>
-<div class="line"><a name="l03054"></a><span class="lineno"> 3054</span>&#160;          -&gt;Mutable(0)</div>
-<div class="line"><a name="l03055"></a><span class="lineno"> 3055</span>&#160;          -&gt;mutable_disk()</div>
-<div class="line"><a name="l03056"></a><span class="lineno"> 3056</span>&#160;          -&gt;mutable_source()</div>
-<div class="line"><a name="l03057"></a><span class="lineno"> 3057</span>&#160;          -&gt;set_type(Source::BLOCK);</div>
-<div class="line"><a name="l03058"></a><span class="lineno"> 3058</span>&#160;        <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l03059"></a><span class="lineno"> 3059</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#abc0b608e4e39374cf9b22671ff4988a4">Operation::DESTROY_BLOCK</a>:</div>
-<div class="line"><a name="l03060"></a><span class="lineno"> 3060</span>&#160;        update-&gt;mutable_status()-&gt;add_converted_resources()-&gt;CopyFrom(</div>
-<div class="line"><a name="l03061"></a><span class="lineno"> 3061</span>&#160;            operation.info().destroy_block().block());</div>
-<div class="line"><a name="l03062"></a><span class="lineno"> 3062</span>&#160;        update-&gt;mutable_status()</div>
-<div class="line"><a name="l03063"></a><span class="lineno"> 3063</span>&#160;          -&gt;mutable_converted_resources()</div>
-<div class="line"><a name="l03064"></a><span class="lineno"> 3064</span>&#160;          -&gt;Mutable(0)</div>
-<div class="line"><a name="l03065"></a><span class="lineno"> 3065</span>&#160;          -&gt;mutable_disk()</div>
-<div class="line"><a name="l03066"></a><span class="lineno"> 3066</span>&#160;          -&gt;mutable_source()</div>
-<div class="line"><a name="l03067"></a><span class="lineno"> 3067</span>&#160;          -&gt;set_type(Source::RAW);</div>
-<div class="line"><a name="l03068"></a><span class="lineno"> 3068</span>&#160;        <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l03069"></a><span class="lineno"> 3069</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">Operation::UNKNOWN</a>:</div>
-<div class="line"><a name="l03070"></a><span class="lineno"> 3070</span>&#160;        <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l03071"></a><span class="lineno"> 3071</span>&#160;    }</div>
-<div class="line"><a name="l03072"></a><span class="lineno"> 3072</span>&#160;</div>
-<div class="line"><a name="l03073"></a><span class="lineno"> 3073</span>&#160;    update-&gt;mutable_latest_status()-&gt;CopyFrom(update-&gt;status());</div>
-<div class="line"><a name="l03074"></a><span class="lineno"> 3074</span>&#160;</div>
-<div class="line"><a name="l03075"></a><span class="lineno"> 3075</span>&#160;    driver-&gt;send(call);</div>
-<div class="line"><a name="l03076"></a><span class="lineno"> 3076</span>&#160;  }</div>
-<div class="line"><a name="l03077"></a><span class="lineno"> 3077</span>&#160;</div>
-<div class="line"><a name="l03078"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a8cb730fe2dd4abef075e071d688a0df7"> 3078</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a8cb730fe2dd4abef075e071d688a0df7">publishDefault</a>(<span class="keyword">const</span> <span class="keyword">typename</span> Event::Publish&amp; publish)</div>
-<div class="line"><a name="l03079"></a><span class="lineno"> 3079</span>&#160;  {</div>
-<div class="line"><a name="l03080"></a><span class="lineno"> 3080</span>&#160;    CHECK(info.has_id());</div>
+<div class="line"><a name="l03029"></a><span class="lineno"> 3029</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a3fe53df8c99e8dce61568ce527030ce7">Operation::CREATE</a>:</div>
+<div class="line"><a name="l03030"></a><span class="lineno"> 3030</span>&#160;        <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l03031"></a><span class="lineno"> 3031</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a8a7409ebbb940e352722588a8e0bb106">Operation::DESTROY</a>:</div>
+<div class="line"><a name="l03032"></a><span class="lineno"> 3032</span>&#160;        <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l03033"></a><span class="lineno"> 3033</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae67135425b0456ebae180d4186e250f8">Operation::CREATE_VOLUME</a>:</div>
+<div class="line"><a name="l03034"></a><span class="lineno"> 3034</span>&#160;        update-&gt;mutable_status()-&gt;add_converted_resources()-&gt;CopyFrom(</div>
+<div class="line"><a name="l03035"></a><span class="lineno"> 3035</span>&#160;            operation.info().create_volume().source());</div>
+<div class="line"><a name="l03036"></a><span class="lineno"> 3036</span>&#160;        update-&gt;mutable_status()</div>
+<div class="line"><a name="l03037"></a><span class="lineno"> 3037</span>&#160;          -&gt;mutable_converted_resources()</div>
+<div class="line"><a name="l03038"></a><span class="lineno"> 3038</span>&#160;          -&gt;Mutable(0)</div>
+<div class="line"><a name="l03039"></a><span class="lineno"> 3039</span>&#160;          -&gt;mutable_disk()</div>
+<div class="line"><a name="l03040"></a><span class="lineno"> 3040</span>&#160;          -&gt;mutable_source()</div>
+<div class="line"><a name="l03041"></a><span class="lineno"> 3041</span>&#160;          -&gt;set_type(operation.info().create_volume().target_type());</div>
+<div class="line"><a name="l03042"></a><span class="lineno"> 3042</span>&#160;        <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l03043"></a><span class="lineno"> 3043</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a03cc7ba94a59d223379c2a43146c30d7">Operation::DESTROY_VOLUME</a>:</div>
+<div class="line"><a name="l03044"></a><span class="lineno"> 3044</span>&#160;        update-&gt;mutable_status()-&gt;add_converted_resources()-&gt;CopyFrom(</div>
+<div class="line"><a name="l03045"></a><span class="lineno"> 3045</span>&#160;            operation.info().destroy_volume().volume());</div>
+<div class="line"><a name="l03046"></a><span class="lineno"> 3046</span>&#160;        update-&gt;mutable_status()</div>
+<div class="line"><a name="l03047"></a><span class="lineno"> 3047</span>&#160;          -&gt;mutable_converted_resources()</div>
+<div class="line"><a name="l03048"></a><span class="lineno"> 3048</span>&#160;          -&gt;Mutable(0)</div>
+<div class="line"><a name="l03049"></a><span class="lineno"> 3049</span>&#160;          -&gt;mutable_disk()</div>
+<div class="line"><a name="l03050"></a><span class="lineno"> 3050</span>&#160;          -&gt;mutable_source()</div>
+<div class="line"><a name="l03051"></a><span class="lineno"> 3051</span>&#160;          -&gt;set_type(Source::RAW);</div>
+<div class="line"><a name="l03052"></a><span class="lineno"> 3052</span>&#160;        <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l03053"></a><span class="lineno"> 3053</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab988081deb1490a177a1f122f70afd50">Operation::CREATE_BLOCK</a>:</div>
+<div class="line"><a name="l03054"></a><span class="lineno"> 3054</span>&#160;        update-&gt;mutable_status()-&gt;add_converted_resources()-&gt;CopyFrom(</div>
+<div class="line"><a name="l03055"></a><span class="lineno"> 3055</span>&#160;            operation.info().create_block().source());</div>
+<div class="line"><a name="l03056"></a><span class="lineno"> 3056</span>&#160;        update-&gt;mutable_status()</div>
+<div class="line"><a name="l03057"></a><span class="lineno"> 3057</span>&#160;          -&gt;mutable_converted_resources()</div>
+<div class="line"><a name="l03058"></a><span class="lineno"> 3058</span>&#160;          -&gt;Mutable(0)</div>
+<div class="line"><a name="l03059"></a><span class="lineno"> 3059</span>&#160;          -&gt;mutable_disk()</div>
+<div class="line"><a name="l03060"></a><span class="lineno"> 3060</span>&#160;          -&gt;mutable_source()</div>
+<div class="line"><a name="l03061"></a><span class="lineno"> 3061</span>&#160;          -&gt;set_type(Source::BLOCK);</div>
+<div class="line"><a name="l03062"></a><span class="lineno"> 3062</span>&#160;        <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l03063"></a><span class="lineno"> 3063</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#abc0b608e4e39374cf9b22671ff4988a4">Operation::DESTROY_BLOCK</a>:</div>
+<div class="line"><a name="l03064"></a><span class="lineno"> 3064</span>&#160;        update-&gt;mutable_status()-&gt;add_converted_resources()-&gt;CopyFrom(</div>
+<div class="line"><a name="l03065"></a><span class="lineno"> 3065</span>&#160;            operation.info().destroy_block().block());</div>
+<div class="line"><a name="l03066"></a><span class="lineno"> 3066</span>&#160;        update-&gt;mutable_status()</div>
+<div class="line"><a name="l03067"></a><span class="lineno"> 3067</span>&#160;          -&gt;mutable_converted_resources()</div>
+<div class="line"><a name="l03068"></a><span class="lineno"> 3068</span>&#160;          -&gt;Mutable(0)</div>
+<div class="line"><a name="l03069"></a><span class="lineno"> 3069</span>&#160;          -&gt;mutable_disk()</div>
+<div class="line"><a name="l03070"></a><span class="lineno"> 3070</span>&#160;          -&gt;mutable_source()</div>
+<div class="line"><a name="l03071"></a><span class="lineno"> 3071</span>&#160;          -&gt;set_type(Source::RAW);</div>
+<div class="line"><a name="l03072"></a><span class="lineno"> 3072</span>&#160;        <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l03073"></a><span class="lineno"> 3073</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">Operation::UNKNOWN</a>:</div>
+<div class="line"><a name="l03074"></a><span class="lineno"> 3074</span>&#160;        <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l03075"></a><span class="lineno"> 3075</span>&#160;    }</div>
+<div class="line"><a name="l03076"></a><span class="lineno"> 3076</span>&#160;</div>
+<div class="line"><a name="l03077"></a><span class="lineno"> 3077</span>&#160;    update-&gt;mutable_latest_status()-&gt;CopyFrom(update-&gt;status());</div>
+<div class="line"><a name="l03078"></a><span class="lineno"> 3078</span>&#160;</div>
+<div class="line"><a name="l03079"></a><span class="lineno"> 3079</span>&#160;    driver-&gt;send(call);</div>
+<div class="line"><a name="l03080"></a><span class="lineno"> 3080</span>&#160;  }</div>
 <div class="line"><a name="l03081"></a><span class="lineno"> 3081</span>&#160;</div>
-<div class="line"><a name="l03082"></a><span class="lineno"> 3082</span>&#160;    <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a> call;</div>
-<div class="line"><a name="l03083"></a><span class="lineno"> 3083</span>&#160;    call.set_type(Call::UPDATE_PUBLISH_STATUS);</div>
-<div class="line"><a name="l03084"></a><span class="lineno"> 3084</span>&#160;    call.mutable_resource_provider_id()-&gt;CopyFrom(info.id());</div>
+<div class="line"><a name="l03082"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a3649b44d78c7ff0d3051ab6607f01840"> 3082</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a3649b44d78c7ff0d3051ab6607f01840">publishDefault</a>(<span class="keyword">const</span> <span class="keyword">typename</span> Event::PublishResources&amp; publish)</div>
+<div class="line"><a name="l03083"></a><span class="lineno"> 3083</span>&#160;  {</div>
+<div class="line"><a name="l03084"></a><span class="lineno"> 3084</span>&#160;    CHECK(info.has_id());</div>
 <div class="line"><a name="l03085"></a><span class="lineno"> 3085</span>&#160;</div>
-<div class="line"><a name="l03086"></a><span class="lineno"> 3086</span>&#160;    <span class="keyword">typename</span> Call::UpdatePublishStatus* <a class="code" href="namespacerouting_1_1filter_1_1basic.html#a088d88712e011acb0673da92045b365b">update</a> =</div>
-<div class="line"><a name="l03087"></a><span class="lineno"> 3087</span>&#160;      call.mutable_update_publish_status();</div>
-<div class="line"><a name="l03088"></a><span class="lineno"> 3088</span>&#160;    update-&gt;set_uuid(publish.uuid());</div>
-<div class="line"><a name="l03089"></a><span class="lineno"> 3089</span>&#160;    update-&gt;set_status(Call::UpdatePublishStatus::OK);</div>
-<div class="line"><a name="l03090"></a><span class="lineno"> 3090</span>&#160;</div>
-<div class="line"><a name="l03091"></a><span class="lineno"> 3091</span>&#160;    driver-&gt;send(call);</div>
-<div class="line"><a name="l03092"></a><span class="lineno"> 3092</span>&#160;  }</div>
-<div class="line"><a name="l03093"></a><span class="lineno"> 3093</span>&#160;</div>
-<div class="line"><a name="l03094"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a9bae9a16a1af8e79e76c47b88e694bd2"> 3094</a></span>&#160;  ResourceProviderInfo <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a9bae9a16a1af8e79e76c47b88e694bd2">info</a>;</div>
-<div class="line"><a name="l03095"></a><span class="lineno"> 3095</span>&#160;</div>
-<div class="line"><a name="l03096"></a><span class="lineno"> 3096</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l03097"></a><span class="lineno"> 3097</span>&#160;  <a class="code" href="classOption.html">Option&lt;Resources&gt;</a> resources;</div>
-<div class="line"><a name="l03098"></a><span class="lineno"> 3098</span>&#160;  std::unique_ptr&lt;Driver&gt; driver;</div>
-<div class="line"><a name="l03099"></a><span class="lineno"> 3099</span>&#160;};</div>
-<div class="line"><a name="l03100"></a><span class="lineno"> 3100</span>&#160;</div>
-<div class="line"><a name="l03101"></a><span class="lineno"> 3101</span>&#160;} <span class="comment">// namespace resource_provider {</span></div>
-<div class="line"><a name="l03102"></a><span class="lineno"> 3102</span>&#160;</div>
-<div class="line"><a name="l03103"></a><span class="lineno"> 3103</span>&#160;</div>
-<div class="line"><a name="l03104"></a><span class="lineno"> 3104</span>&#160;<span class="keyword">namespace </span>v1 {</div>
-<div class="line"><a name="l03105"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html"> 3105</a></span>&#160;<span class="keyword">namespace </span>resource_provider {</div>
+<div class="line"><a name="l03086"></a><span class="lineno"> 3086</span>&#160;    <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a> call;</div>
+<div class="line"><a name="l03087"></a><span class="lineno"> 3087</span>&#160;    call.set_type(Call::UPDATE_PUBLISH_RESOURCES_STATUS);</div>
+<div class="line"><a name="l03088"></a><span class="lineno"> 3088</span>&#160;    call.mutable_resource_provider_id()-&gt;CopyFrom(info.id());</div>
+<div class="line"><a name="l03089"></a><span class="lineno"> 3089</span>&#160;</div>
+<div class="line"><a name="l03090"></a><span class="lineno"> 3090</span>&#160;    <span class="keyword">typename</span> Call::UpdatePublishResourcesStatus* <a class="code" href="namespacerouting_1_1filter_1_1basic.html#a088d88712e011acb0673da92045b365b">update</a> =</div>
+<div class="line"><a name="l03091"></a><span class="lineno"> 3091</span>&#160;      call.mutable_update_publish_resources_status();</div>
+<div class="line"><a name="l03092"></a><span class="lineno"> 3092</span>&#160;    update-&gt;set_uuid(publish.uuid());</div>
+<div class="line"><a name="l03093"></a><span class="lineno"> 3093</span>&#160;    update-&gt;set_status(Call::UpdatePublishResourcesStatus::OK);</div>
+<div class="line"><a name="l03094"></a><span class="lineno"> 3094</span>&#160;</div>
+<div class="line"><a name="l03095"></a><span class="lineno"> 3095</span>&#160;    driver-&gt;send(call);</div>
+<div class="line"><a name="l03096"></a><span class="lineno"> 3096</span>&#160;  }</div>
+<div class="line"><a name="l03097"></a><span class="lineno"> 3097</span>&#160;</div>
+<div class="line"><a name="l03098"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a9bae9a16a1af8e79e76c47b88e694bd2"> 3098</a></span>&#160;  ResourceProviderInfo <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a9bae9a16a1af8e79e76c47b88e694bd2">info</a>;</div>
+<div class="line"><a name="l03099"></a><span class="lineno"> 3099</span>&#160;</div>
+<div class="line"><a name="l03100"></a><span class="lineno"> 3100</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l03101"></a><span class="lineno"> 3101</span>&#160;  <a class="code" href="classOption.html">Option&lt;Resources&gt;</a> resources;</div>
+<div class="line"><a name="l03102"></a><span class="lineno"> 3102</span>&#160;  std::unique_ptr&lt;Driver&gt; driver;</div>
+<div class="line"><a name="l03103"></a><span class="lineno"> 3103</span>&#160;};</div>
+<div class="line"><a name="l03104"></a><span class="lineno"> 3104</span>&#160;</div>
+<div class="line"><a name="l03105"></a><span class="lineno"> 3105</span>&#160;} <span class="comment">// namespace resource_provider {</span></div>
 <div class="line"><a name="l03106"></a><span class="lineno"> 3106</span>&#160;</div>
-<div class="line"><a name="l03107"></a><span class="lineno"> 3107</span>&#160;<span class="comment">// Alias existing `mesos::v1::resource_provider` classes so that we can easily</span></div>
-<div class="line"><a name="l03108"></a><span class="lineno"> 3108</span>&#160;<span class="comment">// write `v1::resource_provider::` in tests.</span></div>
-<div class="line"><a name="l03109"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html#af8048a4cff72a734fdfb119067a43368"> 3109</a></span>&#160;<span class="keyword">using</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html#af8048a4cff72a734fdfb119067a43368">Call</a> = <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::v1::resource_provider::Call</a>;</div>
-<div class="line"><a name="l03110"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html#a113343fc3c247b4d042d8ef668d600d7"> 3110</a></span>&#160;<span class="keyword">using</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html#a113343fc3c247b4d042d8ef668d600d7">Event</a> = <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::v1::resource_provider::Event</a>;</div>
-<div class="line"><a name="l03111"></a><span class="lineno"> 3111</span>&#160;</div>
-<div class="line"><a name="l03112"></a><span class="lineno"> 3112</span>&#160;} <span class="comment">// namespace resource_provider {</span></div>
-<div class="line"><a name="l03113"></a><span class="lineno"> 3113</span>&#160;</div>
-<div class="line"><a name="l03114"></a><span class="lineno"> 3114</span>&#160;<span class="keyword">using</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">MockResourceProvider</a> = <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">tests::resource_provider::MockResourceProvider</a>&lt;</div>
-<div class="line"><a name="l03115"></a><span class="lineno"> 3115</span>&#160;    <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::v1::resource_provider::Event</a>,</div>
-<div class="line"><a name="l03116"></a><span class="lineno"> 3116</span>&#160;    <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::v1::resource_provider::Call</a>,</div>
-<div class="line"><a name="l03117"></a><span class="lineno"> 3117</span>&#160;    <a class="code" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a>,</div>
-<div class="line"><a name="l03118"></a><span class="lineno"> 3118</span>&#160;    mesos::v1::ResourceProviderInfo,</div>
-<div class="line"><a name="l03119"></a><span class="lineno"> 3119</span>&#160;    mesos::v1::Resource,</div>
-<div class="line"><a name="l03120"></a><span class="lineno"> 3120</span>&#160;    <a class="code" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a>,</div>
-<div class="line"><a name="l03121"></a><span class="lineno"> 3121</span>&#160;    mesos::v1::ResourceProviderID,</div>
-<div class="line"><a name="l03122"></a><span class="lineno"> 3122</span>&#160;    mesos::v1::OfferOperationState,</div>
-<div class="line"><a name="l03123"></a><span class="lineno"> 3123</span>&#160;    <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">mesos::v1::Offer::Operation</a>,</div>
-<div class="line"><a name="l03124"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a1e0945742280a971e2fa1c2d6ab9a98e"> 3124</a></span>&#160;    mesos::v1::Resource::DiskInfo::Source&gt;;</div>
-<div class="line"><a name="l03125"></a><span class="lineno"> 3125</span>&#160;</div>
-<div class="line"><a name="l03126"></a><span class="lineno"> 3126</span>&#160;} <span class="comment">// namespace v1 {</span></div>
-<div class="line"><a name="l03127"></a><span class="lineno"> 3127</span>&#160;</div>
-<div class="line"><a name="l03128"></a><span class="lineno"> 3128</span>&#160;</div>
-<div class="line"><a name="l03129"></a><span class="lineno"> 3129</span>&#160;<span class="comment">// Definition of a MockAuthorizer that can be used in tests with gmock.</span></div>
-<div class="line"><a name="l03130"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html"> 3130</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html">MockAuthorizer</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1Authorizer.html">Authorizer</a></div>
-<div class="line"><a name="l03131"></a><span class="lineno"> 3131</span>&#160;{</div>
-<div class="line"><a name="l03132"></a><span class="lineno"> 3132</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l03133"></a><span class="lineno"> 3133</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html">MockAuthorizer</a>();</div>
-<div class="line"><a name="l03134"></a><span class="lineno"> 3134</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html">MockAuthorizer</a>();</div>
-<div class="line"><a name="l03135"></a><span class="lineno"> 3135</span>&#160;</div>
-<div class="line"><a name="l03136"></a><span class="lineno"> 3136</span>&#160;  MOCK_METHOD1(</div>
-<div class="line"><a name="l03137"></a><span class="lineno"> 3137</span>&#160;      authorized, <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a>(<span class="keyword">const</span> authorization::Request&amp; <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>));</div>
-<div class="line"><a name="l03138"></a><span class="lineno"> 3138</span>&#160;</div>
-<div class="line"><a name="l03139"></a><span class="lineno"> 3139</span>&#160;  MOCK_METHOD2(</div>
-<div class="line"><a name="l03140"></a><span class="lineno"> 3140</span>&#160;      getObjectApprover, <a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;ObjectApprover&gt;</a>&gt;(</div>
-<div class="line"><a name="l03141"></a><span class="lineno"> 3141</span>&#160;          <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;authorization::Subject&gt;</a>&amp; subject,</div>
-<div class="line"><a name="l03142"></a><span class="lineno"> 3142</span>&#160;          <span class="keyword">const</span> authorization::Action&amp; action));</div>
-<div class="line"><a name="l03143"></a><span class="lineno"> 3143</span>&#160;};</div>
-<div class="line"><a name="l03144"></a><span class="lineno"> 3144</span>&#160;</div>
-<div class="line"><a name="l03145"></a><span class="lineno"> 3145</span>&#160;</div>
-<div class="line"><a name="l03146"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html"> 3146</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html">MockSecretGenerator</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1SecretGenerator.html">SecretGenerator</a></div>
-<div class="line"><a name="l03147"></a><span class="lineno"> 3147</span>&#160;{</div>
-<div class="line"><a name="l03148"></a><span class="lineno"> 3148</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l03149"></a><span class="lineno"> 3149</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html">MockSecretGenerator</a>() = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l03150"></a><span class="lineno"> 3150</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html">MockSecretGenerator</a>() = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l03151"></a><span class="lineno"> 3151</span>&#160;</div>
-<div class="line"><a name="l03152"></a><span class="lineno"> 3152</span>&#160;  MOCK_METHOD1(<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">generate</a>, <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Secret&gt;</a>(</div>
-<div class="line"><a name="l03153"></a><span class="lineno"> 3153</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1authentication_1_1Principal.html">process::http::authentication::Principal</a>&amp; principal));</div>
-<div class="line"><a name="l03154"></a><span class="lineno"> 3154</span>&#160;};</div>
+<div class="line"><a name="l03107"></a><span class="lineno"> 3107</span>&#160;</div>
+<div class="line"><a name="l03108"></a><span class="lineno"> 3108</span>&#160;<span class="keyword">namespace </span>v1 {</div>
+<div class="line"><a name="l03109"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html"> 3109</a></span>&#160;<span class="keyword">namespace </span>resource_provider {</div>
+<div class="line"><a name="l03110"></a><span class="lineno"> 3110</span>&#160;</div>
+<div class="line"><a name="l03111"></a><span class="lineno"> 3111</span>&#160;<span class="comment">// Alias existing `mesos::v1::resource_provider` classes so that we can easily</span></div>
+<div class="line"><a name="l03112"></a><span class="lineno"> 3112</span>&#160;<span class="comment">// write `v1::resource_provider::` in tests.</span></div>
+<div class="line"><a name="l03113"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html#af8048a4cff72a734fdfb119067a43368"> 3113</a></span>&#160;<span class="keyword">using</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html#af8048a4cff72a734fdfb119067a43368">Call</a> = <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::v1::resource_provider::Call</a>;</div>
+<div class="line"><a name="l03114"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html#a113343fc3c247b4d042d8ef668d600d7"> 3114</a></span>&#160;<span class="keyword">using</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html#a113343fc3c247b4d042d8ef668d600d7">Event</a> = <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::v1::resource_provider::Event</a>;</div>
+<div class="line"><a name="l03115"></a><span class="lineno"> 3115</span>&#160;</div>
+<div class="line"><a name="l03116"></a><span class="lineno"> 3116</span>&#160;} <span class="comment">// namespace resource_provider {</span></div>
+<div class="line"><a name="l03117"></a><span class="lineno"> 3117</span>&#160;</div>
+<div class="line"><a name="l03118"></a><span class="lineno"> 3118</span>&#160;<span class="keyword">using</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">MockResourceProvider</a> = <a class="code" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">tests::resource_provider::MockResourceProvider</a>&lt;</div>
+<div class="line"><a name="l03119"></a><span class="lineno"> 3119</span>&#160;    <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::v1::resource_provider::Event</a>,</div>
+<div class="line"><a name="l03120"></a><span class="lineno"> 3120</span>&#160;    <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::v1::resource_provider::Call</a>,</div>
+<div class="line"><a name="l03121"></a><span class="lineno"> 3121</span>&#160;    <a class="code" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a>,</div>
+<div class="line"><a name="l03122"></a><span class="lineno"> 3122</span>&#160;    mesos::v1::ResourceProviderInfo,</div>
+<div class="line"><a name="l03123"></a><span class="l

<TRUNCATED>