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/11 22:26:52 UTC

[02/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2metrics_8hpp_source.html b/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
index 2dc4ca0..41a98a9 100644
--- a/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
@@ -361,7 +361,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a9a72d1ccfdd4e3212d40147344414098"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a9a72d1ccfdd4e3212d40147344414098">mesos::internal::master::Metrics::resources_percent</a></div><div class="ttdeci">std::vector&lt; process::metrics::Gauge &gt; resources_percent</div><div class="ttdef"><b>Definition:</b> metrics.hpp:197</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a1fe6b1e4082d0248423d5c274e4496f7"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a1fe6b1e4082d0248423d5c274e4496f7">mesos::internal::master::Metrics::invalid_status_updates</a></div><div class="ttdeci">process::metrics::Counter invalid_status_updates</div><div class="ttdef"><b>Definition:</b> metrics.hpp:161</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a6299e75c71aecf7cef2dd4c8d1b06baa"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a6299e75c71aecf7cef2dd4c8d1b06baa">mesos::internal::master::Metrics::invalid_status_update_acknowledgements</a></div><div class="ttdeci">process::metrics::Counter invalid_status_update_acknowledgements</div><div class="ttdef"><b>Definition:</b> metrics.hpp:164</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></div><div class="ttdef"><b>Definition:</b> master.hpp:387</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></div><div class="ttdef"><b>Definition:</b> master.hpp:391</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a65a34c2b5e3002473104af3d2fc6f46c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a65a34c2b5e3002473104af3d2fc6f46c">mesos::internal::master::Metrics::slave_removals_reason_unhealthy</a></div><div class="ttdeci">process::metrics::Counter slave_removals_reason_unhealthy</div><div class="ttdef"><b>Definition:</b> metrics.hpp:178</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a7165c65f6da325c6e73bb7aa2ad73b2c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a7165c65f6da325c6e73bb7aa2ad73b2c">mesos::internal::master::Metrics::slaves_inactive</a></div><div class="ttdeci">process::metrics::Gauge slaves_inactive</div><div class="ttdef"><b>Definition:</b> metrics.hpp:50</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a48d3a800e6f17792bc314e271a7486d0"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a48d3a800e6f17792bc314e271a7486d0">mesos::internal::master::Metrics::Reasons</a></div><div class="ttdeci">hashmap&lt; TaskStatus::Reason, process::metrics::Counter &gt; Reasons</div><div class="ttdef"><b>Definition:</b> metrics.hpp:75</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/src_2resource__provider_2message_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2resource__provider_2message_8hpp.html b/content/api/latest/c++/src_2resource__provider_2message_8hpp.html
index 583f85e..637bdad 100644
--- a/content/api/latest/c++/src_2resource__provider_2message_8hpp.html
+++ b/content/api/latest/c++/src_2resource__provider_2message_8hpp.html
@@ -61,6 +61,7 @@
 <code>#include &lt;<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="resources_8hpp_source.html">mesos/resources.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="stout_2include_2stout_2check_8hpp_source.html">stout/check.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="hashmap_8hpp_source.html">stout/hashmap.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="jsonify_8hpp_source.html">stout/jsonify.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html">stout/protobuf.hpp</a>&gt;</code><br/>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html b/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
index e07e8e9..7ed6c69 100644
--- a/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
+++ b/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
@@ -78,120 +78,123 @@
 <div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="resources_8hpp.html">mesos/resources.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
 <div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stout_2include_2stout_2check_8hpp.html">stout/check.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="jsonify_8hpp.html">stout/jsonify.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">stout/protobuf.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="unreachable_8hpp.html">stout/unreachable.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="uuid_8hpp.html">stout/uuid.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="messages_8hpp.html">messages/messages.hpp</a>&quot;</span></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;<span class="keyword">namespace </span>mesos {</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">   38</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;{</div>
-<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">   40</a></span>&#160;  <span class="keyword">enum class</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">Type</a></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  {</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a43aaf51818cc73eefc47a36fecaa3280">UPDATE_STATE</a>,</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5ae4d52b6f6af1f2283f92616c8a76d941">UPDATE_OFFER_OPERATION_STATUS</a></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  };</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"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">   46</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">UpdateState</a></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"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">   48</a></span>&#160;    ResourceProviderInfo <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">info</a>;</div>
-<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253">   49</a></span>&#160;    <a class="code" href="structid_1_1UUID.html">UUID</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253">resourceVersionUuid</a>;</div>
-<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b">   50</a></span>&#160;    <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b">total</a>;</div>
-<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094">   51</a></span>&#160;    std::vector&lt;OfferOperation&gt; <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094">operations</a>;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  };</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
-<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html">   54</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html">UpdateOfferOperationStatus</a></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  {</div>
-<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">   56</a></span>&#160;    OfferOperationStatusUpdate <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  };</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">   59</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">Type</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">type</a>;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
-<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">   61</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;UpdateState&gt;</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">updateState</a>;</div>
-<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">   62</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;UpdateOfferOperationStatus&gt;</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">updateOfferOperationStatus</a>;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;};</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="hashmap_8hpp.html">stout/hashmap.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="jsonify_8hpp.html">stout/jsonify.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">stout/protobuf.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="unreachable_8hpp.html">stout/unreachable.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="uuid_8hpp.html">stout/uuid.hpp</a>&gt;</span></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;<span class="preprocessor">#include &quot;<a class="code" href="messages_8hpp.html">messages/messages.hpp</a>&quot;</span></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;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
+<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">   39</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;{</div>
+<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">   41</a></span>&#160;  <span class="keyword">enum class</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">Type</a></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  {</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a43aaf51818cc73eefc47a36fecaa3280">UPDATE_STATE</a>,</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5ae4d52b6f6af1f2283f92616c8a76d941">UPDATE_OFFER_OPERATION_STATUS</a></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;</div>
+<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">   47</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">UpdateState</a></div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  {</div>
+<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">   49</a></span>&#160;    ResourceProviderInfo <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">info</a>;</div>
+<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03">   50</a></span>&#160;    <a class="code" href="structid_1_1UUID.html">UUID</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03">resourceVersion</a>;</div>
+<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7">   51</a></span>&#160;    <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7">totalResources</a>;</div>
+<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31">   52</a></span>&#160;    <a class="code" href="classhashmap.html">hashmap&lt;UUID, OfferOperation&gt;</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31">offerOperations</a>;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  };</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
+<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html">   55</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html">UpdateOfferOperationStatus</a></div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  {</div>
+<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">   57</a></span>&#160;    OfferOperationStatusUpdate <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  };</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
+<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">   60</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">Type</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">type</a>;</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
+<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">   62</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;UpdateState&gt;</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">updateState</a>;</div>
+<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">   63</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;UpdateOfferOperationStatus&gt;</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">updateOfferOperationStatus</a>;</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;};</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"><a class="line" href="namespacemesos_1_1internal.html#ab084ad1bedf653c926caaf012a443e33">   66</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1internal.html#a9293dca799913379ae03811dff19fd2f">operator&lt;&lt;</a>(</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    std::ostream&amp; stream,</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a>&amp; resourceProviderMessage)</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;{</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="keywordflow">switch</span> (resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">type</a>) {</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keywordflow">case</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a43aaf51818cc73eefc47a36fecaa3280">ResourceProviderMessage::Type::UPDATE_STATE</a>: {</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ResourceProviderMessage::UpdateState&gt;</a>&amp;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;        updateState = resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">updateState</a>;</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(updateState);</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;      <span class="keywordflow">return</span> stream</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;UPDATE_STATE: &quot;</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;          &lt;&lt; updateState-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">info</a>.id() &lt;&lt; <span class="stringliteral">&quot; &quot;</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;          &lt;&lt; updateState-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b">total</a>;</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;    }</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    <span class="keywordflow">case</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5ae4d52b6f6af1f2283f92616c8a76d941">ResourceProviderMessage::Type::UPDATE_OFFER_OPERATION_STATUS</a>: {</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ResourceProviderMessage::UpdateOfferOperationStatus&gt;</a>&amp;</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;        updateOfferOperationStatus =</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;          resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">updateOfferOperationStatus</a>;</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(updateOfferOperationStatus);</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;      <a class="code" href="classTry.html">Try&lt;UUID&gt;</a> operationUUID =</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;        UUID::fromBytes(updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.operation_uuid());</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(operationUUID);</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;      <span class="keywordflow">return</span> stream</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;UPDATE_OFFER_OPERATION_STATUS: (uuid: &quot;</span> &lt;&lt; operationUUID.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>()</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;) for framework &quot;</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;          &lt;&lt; updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.framework_id()</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;          &lt;&lt; <span class="stringliteral">&quot; (latest state: &quot;</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;          &lt;&lt; updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.latest_status().state()</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;, status update state: &quot;</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;          &lt;&lt; updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.status().state() &lt;&lt; <span class="stringliteral">&quot;)&quot;</span>;</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;    }</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  }</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  <a class="code" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a>();</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;}</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;} <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">#endif // __RESOURCE_PROVIDER_MESSAGE_HPP__</span></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html">mesos::internal::ResourceProviderMessage</a></div><div class="ttdef"><b>Definition:</b> message.hpp:38</div></div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
+<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal.html#ab084ad1bedf653c926caaf012a443e33">   67</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1internal.html#a9293dca799913379ae03811dff19fd2f">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    std::ostream&amp; stream,</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a>&amp; resourceProviderMessage)</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;{</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <span class="keywordflow">switch</span> (resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">type</a>) {</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    <span class="keywordflow">case</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a43aaf51818cc73eefc47a36fecaa3280">ResourceProviderMessage::Type::UPDATE_STATE</a>: {</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ResourceProviderMessage::UpdateState&gt;</a>&amp;</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;        updateState = resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">updateState</a>;</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(updateState);</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;      <span class="keywordflow">return</span> stream</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;UPDATE_STATE: &quot;</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;          &lt;&lt; updateState-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">info</a>.id() &lt;&lt; <span class="stringliteral">&quot; &quot;</span></div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;          &lt;&lt; updateState-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7">totalResources</a>;</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    }</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    <span class="keywordflow">case</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5ae4d52b6f6af1f2283f92616c8a76d941">ResourceProviderMessage::Type::UPDATE_OFFER_OPERATION_STATUS</a>: {</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ResourceProviderMessage::UpdateOfferOperationStatus&gt;</a>&amp;</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;        updateOfferOperationStatus =</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;          resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">updateOfferOperationStatus</a>;</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(updateOfferOperationStatus);</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;      <a class="code" href="classTry.html">Try&lt;UUID&gt;</a> operationUUID =</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;        UUID::fromBytes(updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.operation_uuid());</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(operationUUID);</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;      <span class="keywordflow">return</span> stream</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;UPDATE_OFFER_OPERATION_STATUS: (uuid: &quot;</span> &lt;&lt; operationUUID.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>()</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;) for framework &quot;</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;          &lt;&lt; updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.framework_id()</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;          &lt;&lt; <span class="stringliteral">&quot; (latest state: &quot;</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;          &lt;&lt; updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.latest_status().state()</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;, status update state: &quot;</span></div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;          &lt;&lt; updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.status().state() &lt;&lt; <span class="stringliteral">&quot;)&quot;</span>;</div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;    }</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;  }</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <a class="code" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a>();</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;}</div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor">#endif // __RESOURCE_PROVIDER_MESSAGE_HPP__</span></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html">mesos::internal::ResourceProviderMessage</a></div><div class="ttdef"><b>Definition:</b> message.hpp:39</div></div>
 <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_adcf9dcdcfbc488ffefbaf9e3445ef963"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">mesos::internal::ResourceProviderMessage::updateState</a></div><div class="ttdeci">Option&lt; UpdateState &gt; updateState</div><div class="ttdef"><b>Definition:</b> message.hpp:61</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_adcf9dcdcfbc488ffefbaf9e3445ef963"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">mesos::internal::ResourceProviderMessage::updateState</a></div><div class="ttdeci">Option&lt; UpdateState &gt; updateState</div><div class="ttdef"><b>Definition:</b> message.hpp:62</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:28</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_a6d3b60f2f7802ac08819639e576e2ed1"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">mesos::internal::ResourceProviderMessage::UpdateState::info</a></div><div class="ttdeci">ResourceProviderInfo info</div><div class="ttdef"><b>Definition:</b> message.hpp:48</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_a6d3b60f2f7802ac08819639e576e2ed1"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">mesos::internal::ResourceProviderMessage::UpdateState::info</a></div><div class="ttdeci">ResourceProviderInfo info</div><div class="ttdef"><b>Definition:</b> message.hpp:49</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html">mesos::internal::ResourceProviderMessage::UpdateOfferOperationStatus</a></div><div class="ttdef"><b>Definition:</b> message.hpp:54</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_afc932a215e1e3c8f559f55c117400d03"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03">mesos::internal::ResourceProviderMessage::UpdateState::resourceVersion</a></div><div class="ttdeci">UUID resourceVersion</div><div class="ttdef"><b>Definition:</b> message.hpp:50</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html">mesos::internal::ResourceProviderMessage::UpdateOfferOperationStatus</a></div><div class="ttdef"><b>Definition:</b> message.hpp:55</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a9293dca799913379ae03811dff19fd2f"><div class="ttname"><a href="namespacemesos_1_1internal.html#a9293dca799913379ae03811dff19fd2f">mesos::internal::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const ImageGcConfig &amp;imageGcConfig)</div><div class="ttdef"><b>Definition:</b> flags.hpp:92</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:79</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></div><div class="ttdef"><b>Definition:</b> message.hpp:46</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_afe9970fcb7c754bfbe3830da09c67094"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094">mesos::internal::ResourceProviderMessage::UpdateState::operations</a></div><div class="ttdeci">std::vector&lt; OfferOperation &gt; operations</div><div class="ttdef"><b>Definition:</b> message.hpp:51</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></div><div class="ttdef"><b>Definition:</b> message.hpp:47</div></div>
 <div class="ttc" id="stout_2include_2stout_2check_8hpp_html"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html">check.hpp</a></div></div>
+<div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap&lt; UUID, OfferOperation &gt;</a></div></div>
 <div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:44</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a52b40b56ae9bf3e8d7d96e4a71929cf9"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">mesos::internal::ResourceProviderMessage::type</a></div><div class="ttdeci">Type type</div><div class="ttdef"><b>Definition:</b> message.hpp:59</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a52b40b56ae9bf3e8d7d96e4a71929cf9"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">mesos::internal::ResourceProviderMessage::type</a></div><div class="ttdeci">Type type</div><div class="ttdef"><b>Definition:</b> message.hpp:60</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:40</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_abe0747f6250f667f3c97ce3840e94b31"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31">mesos::internal::ResourceProviderMessage::UpdateState::offerOperations</a></div><div class="ttdeci">hashmap&lt; UUID, OfferOperation &gt; offerOperations</div><div class="ttdef"><b>Definition:</b> message.hpp:52</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2protobuf_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">protobuf.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus_html_aad499ec357477f28122e9ad0734a6df3"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">mesos::internal::ResourceProviderMessage::UpdateOfferOperationStatus::update</a></div><div class="ttdeci">OfferOperationStatusUpdate update</div><div class="ttdef"><b>Definition:</b> message.hpp:56</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus_html_aad499ec357477f28122e9ad0734a6df3"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">mesos::internal::ResourceProviderMessage::UpdateOfferOperationStatus::update</a></div><div class="ttdeci">OfferOperationStatusUpdate update</div><div class="ttdef"><b>Definition:</b> message.hpp:57</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="unreachable_8hpp_html_a0bc63b24b654ca433be7b97a3edde132"><div class="ttname"><a href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a></div><div class="ttdeci">#define UNREACHABLE()</div><div class="ttdef"><b>Definition:</b> unreachable.hpp:22</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a64193f7bebb36d8224fee9fda4897fb2"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">mesos::internal::ResourceProviderMessage::updateOfferOperationStatus</a></div><div class="ttdeci">Option&lt; UpdateOfferOperationStatus &gt; updateOfferOperationStatus</div><div class="ttdef"><b>Definition:</b> message.hpp:62</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1d0830e5e578ade7d92f9908efe8a5c5"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">mesos::internal::ResourceProviderMessage::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> message.hpp:40</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_a7e60c61dc5983f5244b71a29ddc2815b"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b">mesos::internal::ResourceProviderMessage::UpdateState::total</a></div><div class="ttdeci">Resources total</div><div class="ttdef"><b>Definition:</b> message.hpp:50</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_a764bf4863dbfcddcaa26fccbbb329253"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253">mesos::internal::ResourceProviderMessage::UpdateState::resourceVersionUuid</a></div><div class="ttdeci">UUID resourceVersionUuid</div><div class="ttdef"><b>Definition:</b> message.hpp:49</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a64193f7bebb36d8224fee9fda4897fb2"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">mesos::internal::ResourceProviderMessage::updateOfferOperationStatus</a></div><div class="ttdeci">Option&lt; UpdateOfferOperationStatus &gt; updateOfferOperationStatus</div><div class="ttdef"><b>Definition:</b> message.hpp:63</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1d0830e5e578ade7d92f9908efe8a5c5"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">mesos::internal::ResourceProviderMessage::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> message.hpp:41</div></div>
 <div class="ttc" id="jsonify_8hpp_html"><div class="ttname"><a href="jsonify_8hpp.html">jsonify.hpp</a></div></div>
 <div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1d0830e5e578ade7d92f9908efe8a5c5a43aaf51818cc73eefc47a36fecaa3280"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a43aaf51818cc73eefc47a36fecaa3280">mesos::internal::ResourceProviderMessage::Type::UPDATE_STATE</a></div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="unreachable_8hpp_html"><div class="ttname"><a href="unreachable_8hpp.html">unreachable.hpp</a></div></div>
+<div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_ae625629bc65b955af65190ca01fffef7"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7">mesos::internal::ResourceProviderMessage::UpdateState::totalResources</a></div><div class="ttdeci">Resources totalResources</div><div class="ttdef"><b>Definition:</b> message.hpp:51</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1d0830e5e578ade7d92f9908efe8a5c5ae4d52b6f6af1f2283f92616c8a76d941"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5ae4d52b6f6af1f2283f92616c8a76d941">mesos::internal::ResourceProviderMessage::Type::UPDATE_OFFER_OPERATION_STATUS</a></div></div>
 <div class="ttc" id="messages_8hpp_html"><div class="ttname"><a href="messages_8hpp.html">messages.hpp</a></div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/src_2slave_2http_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2http_8hpp_source.html b/content/api/latest/c++/src_2slave_2http_8hpp_source.html
index ee10aab..9bb01a5 100644
--- a/content/api/latest/c++/src_2slave_2http_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2http_8hpp_source.html
@@ -403,7 +403,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_a9eb0044b2a77303ed6df57c0a9615dd2"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#a9eb0044b2a77303ed6df57c0a9615dd2">mesos::internal::slave::Http::API_HELP</a></div><div class="ttdeci">static std::string API_HELP()</div></div>
 <div class="ttc" id="classmesos_1_1IDAcceptor_html"><div class="ttname"><a href="classmesos_1_1IDAcceptor.html">mesos::IDAcceptor</a></div><div class="ttdoc">Used to filter results for API handlers. </div><div class="ttdef"><b>Definition:</b> http.hpp:206</div></div>
 <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared&lt; process::RateLimiter &gt;</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:113</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:114</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1RequestMediaTypes_html"><div class="ttname"><a href="structmesos_1_1internal_1_1RequestMediaTypes.html">mesos::internal::RequestMediaTypes</a></div><div class="ttdef"><b>Definition:</b> http.hpp:63</div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:255</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/src_2slave_2metrics_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2metrics_8hpp_source.html b/content/api/latest/c++/src_2slave_2metrics_8hpp_source.html
index c4af686..407b44b 100644
--- a/content/api/latest/c++/src_2slave_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2metrics_8hpp_source.html
@@ -155,7 +155,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html_ab19cba79e2bc5157de8f8d0af925e627"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html#ab19cba79e2bc5157de8f8d0af925e627">mesos::internal::slave::Metrics::tasks_starting</a></div><div class="ttdeci">process::metrics::Gauge tasks_starting</div><div class="ttdef"><b>Definition:</b> metrics.hpp:46</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html_a02cd4375eac74b359e393dba9538f011"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a02cd4375eac74b359e393dba9538f011">mesos::internal::slave::Metrics::resources_revocable_percent</a></div><div class="ttdeci">std::vector&lt; process::metrics::Gauge &gt; resources_revocable_percent</div><div class="ttdef"><b>Definition:</b> metrics.hpp:79</div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1Gauge_html"><div class="ttname"><a href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a></div><div class="ttdef"><b>Definition:</b> gauge.hpp:27</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:113</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:114</div></div>
 <div class="ttc" id="counter_8hpp_html"><div class="ttname"><a href="counter_8hpp.html">counter.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html_a6eac4f70a5a1a34c6268c5415ada7623"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a6eac4f70a5a1a34c6268c5415ada7623">mesos::internal::slave::Metrics::frameworks_active</a></div><div class="ttdeci">process::metrics::Gauge frameworks_active</div><div class="ttdef"><b>Definition:</b> metrics.hpp:43</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html_a53fcef54e9490431e65c37386219217f"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a53fcef54e9490431e65c37386219217f">mesos::internal::slave::Metrics::valid_status_updates</a></div><div class="ttdeci">process::metrics::Counter valid_status_updates</div><div class="ttdef"><b>Definition:</b> metrics.hpp:61</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState-members.html
index 987b5d5..5739bd2 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState-members.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState-members.html
@@ -58,9 +58,9 @@
 <p>This is the complete list of members for <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">info</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094">operations</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253">resourceVersionUuid</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b">total</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31">offerOperations</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03">resourceVersion</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7">totalResources</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html b/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html
index 0b937d3..06a99ff 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html
@@ -64,12 +64,12 @@
 Public Attributes</h2></td></tr>
 <tr class="memitem:a6d3b60f2f7802ac08819639e576e2ed1"><td class="memItemLeft" align="right" valign="top">ResourceProviderInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">info</a></td></tr>
 <tr class="separator:a6d3b60f2f7802ac08819639e576e2ed1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a764bf4863dbfcddcaa26fccbbb329253"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structid_1_1UUID.html">UUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253">resourceVersionUuid</a></td></tr>
-<tr class="separator:a764bf4863dbfcddcaa26fccbbb329253"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7e60c61dc5983f5244b71a29ddc2815b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b">total</a></td></tr>
-<tr class="separator:a7e60c61dc5983f5244b71a29ddc2815b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afe9970fcb7c754bfbe3830da09c67094"><td class="memItemLeft" align="right" valign="top">std::vector&lt; OfferOperation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094">operations</a></td></tr>
-<tr class="separator:afe9970fcb7c754bfbe3830da09c67094"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc932a215e1e3c8f559f55c117400d03"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structid_1_1UUID.html">UUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03">resourceVersion</a></td></tr>
+<tr class="separator:afc932a215e1e3c8f559f55c117400d03"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae625629bc65b955af65190ca01fffef7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7">totalResources</a></td></tr>
+<tr class="separator:ae625629bc65b955af65190ca01fffef7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abe0747f6250f667f3c97ce3840e94b31"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; <a class="el" href="structid_1_1UUID.html">UUID</a>, OfferOperation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31">offerOperations</a></td></tr>
+<tr class="separator:abe0747f6250f667f3c97ce3840e94b31"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Member Data Documentation</h2>
 <a class="anchor" id="a6d3b60f2f7802ac08819639e576e2ed1"></a>
@@ -84,36 +84,36 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="afe9970fcb7c754bfbe3830da09c67094"></a>
+<a class="anchor" id="abe0747f6250f667f3c97ce3840e94b31"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::vector&lt;OfferOperation&gt; mesos::internal::ResourceProviderMessage::UpdateState::operations</td>
+          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;<a class="el" href="structid_1_1UUID.html">UUID</a>, OfferOperation&gt; mesos::internal::ResourceProviderMessage::UpdateState::offerOperations</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a764bf4863dbfcddcaa26fccbbb329253"></a>
+<a class="anchor" id="afc932a215e1e3c8f559f55c117400d03"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="structid_1_1UUID.html">UUID</a> mesos::internal::ResourceProviderMessage::UpdateState::resourceVersionUuid</td>
+          <td class="memname"><a class="el" href="structid_1_1UUID.html">UUID</a> mesos::internal::ResourceProviderMessage::UpdateState::resourceVersion</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a7e60c61dc5983f5244b71a29ddc2815b"></a>
+<a class="anchor" id="ae625629bc65b955af65190ca01fffef7"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classmesos_1_1Resources.html">Resources</a> mesos::internal::ResourceProviderMessage::UpdateState::total</td>
+          <td class="memname"><a class="el" href="classmesos_1_1Resources.html">Resources</a> mesos::internal::ResourceProviderMessage::UpdateState::totalResources</td>
         </tr>
       </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave-members.html
index 02cf916..faad53f 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave-members.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave-members.html
@@ -95,10 +95,10 @@
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a15e591c436773cdfb2ee3369f0541659">reregistrationTimer</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a389358887487cad44e4f4a98ad12b1e9">resourceProviders</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad763dcc32cd2add5e670ae65c921b622">resourceVersions</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ab8eb19951483a5a0e9c18d300e62b566">Slave</a>(Master *const _master, SlaveInfo _info, const process::UPID &amp;_pid, const MachineID &amp;_machineId, const std::string &amp;_version, std::vector&lt; SlaveInfo::Capability &gt; _capabilites, const process::Time &amp;_registeredTime, std::vector&lt; Resource &gt; _checkpointedResources, hashmap&lt; Option&lt; ResourceProviderID &gt;, UUID &gt; _resourceVersions, std::vector&lt; ExecutorInfo &gt; executorInfos=std::vector&lt; ExecutorInfo &gt;(), std::vector&lt; Task &gt; tasks=std::vector&lt; Task &gt;())</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad9989edad235edf8dfcb40cb68966469">Slave</a>(Master *const _master, SlaveInfo _info, const process::UPID &amp;_pid, const MachineID &amp;_machineId, const std::string &amp;_version, std::vector&lt; SlaveInfo::Capability &gt; _capabilites, const process::Time &amp;_registeredTime, std::vector&lt; Resource &gt; _checkpointedResources, const Option&lt; UUID &gt; &amp;resourceVersion, std::vector&lt; ExecutorInfo &gt; executorInfos=std::vector&lt; ExecutorInfo &gt;(), std::vector&lt; Task &gt; tasks=std::vector&lt; Task &gt;())</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#af31bd54cf2fd44fd1d95d1c898d6d2c8">tasks</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907">totalResources</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#aee387b414e05844bfc58d57d51f5e1bd">update</a>(const SlaveInfo &amp;info, const std::string &amp;_version, const std::vector&lt; SlaveInfo::Capability &gt; &amp;_capabilites, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersions)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a38e7f72f0a622954c3cef7bed8944864">update</a>(const SlaveInfo &amp;info, const std::string &amp;_version, const std::vector&lt; SlaveInfo::Capability &gt; &amp;_capabilites, const Option&lt; UUID &gt; &amp;resourceVersion)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#abb421e81e433867b8c5f9382c92a0812">usedResources</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ac4cd16759066addb866615eeaf5e6097">version</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a75ee8f58d2d7a0e084720bcd3b2a7081">~Slave</a>()</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave.html
index 5647198..23ebc05 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave.html
@@ -63,8 +63,8 @@
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:ab8eb19951483a5a0e9c18d300e62b566"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ab8eb19951483a5a0e9c18d300e62b566">Slave</a> (<a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a> *const _master, SlaveInfo _info, const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;_pid, const MachineID &amp;_machineId, const std::string &amp;_version, std::vector&lt; SlaveInfo::Capability &gt; _capabilites, const <a class="el" href="classprocess_1_1Time.html">process::Time</a> &amp;_registeredTime, std::vector&lt; Resource &gt; _checkpointedResources, <a class="el" href="classhashmap.html">hashmap</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; ResourceProviderID &gt;, <a class="el" href="structid_1_1UUID.html">UUID</a> &gt; _resourceVersions, std::vector&lt; ExecutorInfo &gt; executorInfos=std
 ::vector&lt; ExecutorInfo &gt;(), std::vector&lt; Task &gt; <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#af31bd54cf2fd44fd1d95d1c898d6d2c8">tasks</a>=std::vector&lt; Task &gt;())</td></tr>
-<tr class="separator:ab8eb19951483a5a0e9c18d300e62b566"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad9989edad235edf8dfcb40cb68966469"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad9989edad235edf8dfcb40cb68966469">Slave</a> (<a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a> *const _master, SlaveInfo _info, const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;_pid, const MachineID &amp;_machineId, const std::string &amp;_version, std::vector&lt; SlaveInfo::Capability &gt; _capabilites, const <a class="el" href="classprocess_1_1Time.html">process::Time</a> &amp;_registeredTime, std::vector&lt; Resource &gt; _checkpointedResources, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structid_1_1UUID.html">UUID</a> &gt; &amp;resourceVersion, std::vector&lt; ExecutorInfo &gt; executorInfos=std::vector&lt; ExecutorInfo &gt;(), std::vector&lt; Task &gt; <a class="e
 l" href="structmesos_1_1internal_1_1master_1_1Slave.html#af31bd54cf2fd44fd1d95d1c898d6d2c8">tasks</a>=std::vector&lt; Task &gt;())</td></tr>
+<tr class="separator:ad9989edad235edf8dfcb40cb68966469"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a75ee8f58d2d7a0e084720bcd3b2a7081"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a75ee8f58d2d7a0e084720bcd3b2a7081">~Slave</a> ()</td></tr>
 <tr class="separator:a75ee8f58d2d7a0e084720bcd3b2a7081"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a19596b38f336808511ea9cb96cdc9622"><td class="memItemLeft" align="right" valign="top">Task *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a19596b38f336808511ea9cb96cdc9622">getTask</a> (const FrameworkID &amp;frameworkId, const TaskID &amp;taskId) const </td></tr>
@@ -99,8 +99,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:adc14a99a5272cf4db9955180057320be"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad599a4c248734bd05b36dd994599ab73"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad599a4c248734bd05b36dd994599ab73">apply</a> (const std::vector&lt; <a class="el" href="classmesos_1_1ResourceConversion.html">ResourceConversion</a> &gt; &amp;conversions)</td></tr>
 <tr class="separator:ad599a4c248734bd05b36dd994599ab73"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee387b414e05844bfc58d57d51f5e1bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#aee387b414e05844bfc58d57d51f5e1bd">update</a> (const SlaveInfo &amp;<a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#af4ee8827d405d9dcb03107dd04fa22ca">info</a>, const std::string &amp;_version, const std::vector&lt; SlaveInfo::Capability &gt; &amp;_capabilites, const std::vector&lt; ResourceVersionUUID &gt; &amp;<a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad763dcc32cd2add5e670ae65c921b622">resourceVersions</a>)</td></tr>
-<tr class="separator:aee387b414e05844bfc58d57d51f5e1bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a38e7f72f0a622954c3cef7bed8944864"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a38e7f72f0a622954c3cef7bed8944864">update</a> (const SlaveInfo &amp;<a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#af4ee8827d405d9dcb03107dd04fa22ca">info</a>, const std::string &amp;_version, const std::vector&lt; SlaveInfo::Capability &gt; &amp;_capabilites, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structid_1_1UUID.html">UUID</a> &gt; &amp;resourceVersion)</td></tr>
+<tr class="separator:a38e7f72f0a622954c3cef7bed8944864"><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>
@@ -163,7 +163,7 @@ ResourceProviderInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a
 <tr class="separator:a389358887487cad44e4f4a98ad12b1e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ab8eb19951483a5a0e9c18d300e62b566"></a>
+<a class="anchor" id="ad9989edad235edf8dfcb40cb68966469"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -218,8 +218,8 @@ ResourceProviderInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="classhashmap.html">hashmap</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; ResourceProviderID &gt;, <a class="el" href="structid_1_1UUID.html">UUID</a> &gt;&#160;</td>
-          <td class="paramname"><em>_resourceVersions</em>, </td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structid_1_1UUID.html">UUID</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>resourceVersion</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
@@ -555,7 +555,7 @@ ResourceProviderInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a
 
 </div>
 </div>
-<a class="anchor" id="aee387b414e05844bfc58d57d51f5e1bd"></a>
+<a class="anchor" id="a38e7f72f0a622954c3cef7bed8944864"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -580,8 +580,8 @@ ResourceProviderInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const std::vector&lt; ResourceVersionUUID &gt; &amp;&#160;</td>
-          <td class="paramname"><em>resourceVersions</em>&#160;</td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structid_1_1UUID.html">UUID</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>resourceVersion</em>&#160;</td>
         </tr>
         <tr>
           <td></td>