You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2018/03/14 14:06:58 UTC

[04/18] mesos-site git commit: Updated the website built from mesos SHA: 6fe66ce.

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/bdd41e26/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 8df5193..3f03e7f 100644
--- a/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
@@ -365,7 +365,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:392</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:426</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/bdd41e26/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 b5f5568..2375f1d 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
@@ -93,9 +93,9 @@
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae9f6573ace87d74380e2ee68b9b61864">removeTask</a>(Task *task)</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#a31770631022ef2687e10fc826709f2c8">reregisteredTime</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#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#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 class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ac69e834c9f86c1628859459e4e5255b5">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#ab0449df2888be22f3d5c0288367ca31f">resourceVersion</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#acdb81bf6643eab661575468740cc598a">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#ac729a9714d67e9552ab8c587acdda8a8">update</a>(const SlaveInfo &amp;info, const std::string &amp;_version, const std::vector&lt; SlaveInfo::Capability &gt; &amp;_capabilites, const Resources &amp;_checkpointedResources, 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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/bdd41e26/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 8caf0c7..b3da404 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
@@ -51,6 +51,7 @@
 </div><!-- top -->
 <div class="header">
   <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pub-attribs">Public Attributes</a> &#124;
 <a href="structmesos_1_1internal_1_1master_1_1Slave-members.html">List of all members</a>  </div>
@@ -61,10 +62,15 @@
 
 <p><code>#include &lt;<a class="el" href="src_2master_2master_8hpp_source.html">master.hpp</a>&gt;</code></p>
 <table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">ResourceProvider</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><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: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; UUID &gt; &amp;resourceVersion, 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_1S
 lave.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:acdb81bf6643eab661575468740cc598a"><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#acdb81bf6643eab661575468740cc598a">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; UUID &gt; &amp;_resourceVersion, 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_1
 Slave.html#af31bd54cf2fd44fd1d95d1c898d6d2c8">tasks</a>=std::vector&lt; Task &gt;())</td></tr>
+<tr class="separator:acdb81bf6643eab661575468740cc598a"><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,7 +105,7 @@ 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:ac729a9714d67e9552ab8c587acdda8a8"><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#ac729a9714d67e9552ab8c587acdda8a8">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="classmesos_1_1Resources.html">Resources</a> &amp;_checkpointedResources, const <a class="el" href="classOption.html">Option</a>&lt; UUID &gt; &amp;resourceVersion)</td></tr>
+<tr class="memitem:ac729a9714d67e9552ab8c587acdda8a8"><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#ac729a9714d67e9552ab8c587acdda8a8">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="classmesos_1_1Resources.html">Resources</a> &amp;_checkpointedResources, const <a class="el" href="classOption.html">Option</a>&lt; UUID &gt; &amp;<a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ab0449df2888be22f3d5c0288367ca31f">resourceVersion</a>)</td></tr>
 <tr class="separator:ac729a9714d67e9552ab8c587acdda8a8"><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>
@@ -153,17 +159,16 @@ Public Attributes</h2></td></tr>
 <tr class="separator:a5324f39f9aebebd7a65baa4edf1789f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae797309d98eea44477d8b5611972f907"><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_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907">totalResources</a></td></tr>
 <tr class="separator:ae797309d98eea44477d8b5611972f907"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0449df2888be22f3d5c0288367ca31f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; UUID &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ab0449df2888be22f3d5c0288367ca31f">resourceVersion</a></td></tr>
+<tr class="separator:ab0449df2888be22f3d5c0288367ca31f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ace1f060347d268874173bac4c6e0a035"><td class="memItemLeft" align="right" valign="top">SlaveObserver *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ace1f060347d268874173bac4c6e0a035">observer</a></td></tr>
 <tr class="separator:ace1f060347d268874173bac4c6e0a035"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad763dcc32cd2add5e670ae65c921b622"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; <a class="el" href="classOption.html">Option</a><br class="typebreak"/>
-&lt; ResourceProviderID &gt;, UUID &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad763dcc32cd2add5e670ae65c921b622">resourceVersions</a></td></tr>
-<tr class="separator:ad763dcc32cd2add5e670ae65c921b622"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a389358887487cad44e4f4a98ad12b1e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; ResourceProviderID, <br class="typebreak"/>
-ResourceProviderInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a389358887487cad44e4f4a98ad12b1e9">resourceProviders</a></td></tr>
-<tr class="separator:a389358887487cad44e4f4a98ad12b1e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac69e834c9f86c1628859459e4e5255b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; ResourceProviderID, <br class="typebreak"/>
+<a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">ResourceProvider</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ac69e834c9f86c1628859459e4e5255b5">resourceProviders</a></td></tr>
+<tr class="separator:ac69e834c9f86c1628859459e4e5255b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ad9989edad235edf8dfcb40cb68966469"></a>
+<a class="anchor" id="acdb81bf6643eab661575468740cc598a"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -219,7 +224,7 @@ ResourceProviderInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; UUID &gt; &amp;&#160;</td>
-          <td class="paramname"><em>resourceVersion</em>, </td>
+          <td class="paramname"><em>_resourceVersion</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
@@ -840,24 +845,24 @@ ResourceProviderInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a
 
 </div>
 </div>
-<a class="anchor" id="a389358887487cad44e4f4a98ad12b1e9"></a>
+<a class="anchor" id="ac69e834c9f86c1628859459e4e5255b5"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;ResourceProviderID, ResourceProviderInfo&gt; mesos::internal::master::Slave::resourceProviders</td>
+          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;ResourceProviderID, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">ResourceProvider</a>&gt; mesos::internal::master::Slave::resourceProviders</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="ad763dcc32cd2add5e670ae65c921b622"></a>
+<a class="anchor" id="ab0449df2888be22f3d5c0288367ca31f"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;ResourceProviderID&gt;, UUID&gt; mesos::internal::master::Slave::resourceVersions</td>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;UUID&gt; mesos::internal::master::Slave::resourceVersion</td>
         </tr>
       </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/bdd41e26/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider-members.html
new file mode 100644
index 0000000..22737ec
--- /dev/null
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider-members.html
@@ -0,0 +1,72 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1master.html">master</a></li><li class="navelem"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a></li><li class="navelem"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">ResourceProvider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::internal::master::Slave::ResourceProvider Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">mesos::internal::master::Slave::ResourceProvider</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#a2f79355937f8c3b4b17bafcf4d46cf1d">info</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">mesos::internal::master::Slave::ResourceProvider</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#aadb3d3717bababe38b8dcb2eb3b3cbf2">operations</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">mesos::internal::master::Slave::ResourceProvider</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#aa8f983cfaa834cca6e4f9b372815396b">resourceVersion</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">mesos::internal::master::Slave::ResourceProvider</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#ada581846ff5ab022c593e7e6260905af">totalResources</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">mesos::internal::master::Slave::ResourceProvider</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/bdd41e26/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html
new file mode 100644
index 0000000..12e0082
--- /dev/null
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::internal::master::Slave::ResourceProvider Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1master.html">master</a></li><li class="navelem"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a></li><li class="navelem"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">ResourceProvider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::internal::master::Slave::ResourceProvider Struct Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="src_2master_2master_8hpp_source.html">master.hpp</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a2f79355937f8c3b4b17bafcf4d46cf1d"><td class="memItemLeft" align="right" valign="top">ResourceProviderInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#a2f79355937f8c3b4b17bafcf4d46cf1d">info</a></td></tr>
+<tr class="separator:a2f79355937f8c3b4b17bafcf4d46cf1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ada581846ff5ab022c593e7e6260905af"><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_1master_1_1Slave_1_1ResourceProvider.html#ada581846ff5ab022c593e7e6260905af">totalResources</a></td></tr>
+<tr class="separator:ada581846ff5ab022c593e7e6260905af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8f983cfaa834cca6e4f9b372815396b"><td class="memItemLeft" align="right" valign="top">UUID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#aa8f983cfaa834cca6e4f9b372815396b">resourceVersion</a></td></tr>
+<tr class="separator:aa8f983cfaa834cca6e4f9b372815396b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aadb3d3717bababe38b8dcb2eb3b3cbf2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; UUID, Operation * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#aadb3d3717bababe38b8dcb2eb3b3cbf2">operations</a></td></tr>
+<tr class="separator:aadb3d3717bababe38b8dcb2eb3b3cbf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a2f79355937f8c3b4b17bafcf4d46cf1d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">ResourceProviderInfo mesos::internal::master::Slave::ResourceProvider::info</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aadb3d3717bababe38b8dcb2eb3b3cbf2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;UUID, Operation*&gt; mesos::internal::master::Slave::ResourceProvider::operations</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa8f983cfaa834cca6e4f9b372815396b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">UUID mesos::internal::master::Slave::ResourceProvider::resourceVersion</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ada581846ff5ab022c593e7e6260905af"></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::master::Slave::ResourceProvider::totalResources</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>src/master/<a class="el" href="src_2master_2master_8hpp_source.html">master.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/bdd41e26/content/api/latest/c++/type__utils_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/type__utils_8hpp.html b/content/api/latest/c++/type__utils_8hpp.html
index 3f4bb7b..8edae37 100644
--- a/content/api/latest/c++/type__utils_8hpp.html
+++ b/content/api/latest/c++/type__utils_8hpp.html
@@ -142,6 +142,8 @@ Functions</h2></td></tr>
 <tr class="separator:ad766d676a9266e83d522de98c7c8fc83"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7d129b577eb54ec4802966b130cc91a8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a7d129b577eb54ec4802966b130cc91a8">mesos::operator==</a> (const Offer::Operation &amp;left, const Offer::Operation &amp;right)</td></tr>
 <tr class="separator:a7d129b577eb54ec4802966b130cc91a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83ebade27abd962b56283e9dad46ccfb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a83ebade27abd962b56283e9dad46ccfb">mesos::operator==</a> (const Operation &amp;left, const Operation &amp;right)</td></tr>
+<tr class="separator:a83ebade27abd962b56283e9dad46ccfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a49521496d96f41bf0a51c092149639cd"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a49521496d96f41bf0a51c092149639cd">mesos::operator==</a> (const OperationStatus &amp;left, const OperationStatus &amp;right)</td></tr>
 <tr class="separator:a49521496d96f41bf0a51c092149639cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6821bb3c709f699486a5536e9b3fa303"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a6821bb3c709f699486a5536e9b3fa303">mesos::operator==</a> (const ResourceProviderInfo &amp;left, const ResourceProviderInfo &amp;right)</td></tr>
@@ -172,6 +174,8 @@ Functions</h2></td></tr>
 <tr class="separator:adf197a5a457cb16ab374d2381f4f0187"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a20674cd65a1cbe9e95009ee215602268"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a20674cd65a1cbe9e95009ee215602268">mesos::operator!=</a> (const Offer::Operation &amp;left, const Offer::Operation &amp;right)</td></tr>
 <tr class="separator:a20674cd65a1cbe9e95009ee215602268"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e3d1d633e851f3db459ddac199280ed"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a1e3d1d633e851f3db459ddac199280ed">mesos::operator!=</a> (const Operation &amp;left, const Operation &amp;right)</td></tr>
+<tr class="separator:a1e3d1d633e851f3db459ddac199280ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7621cfb598cb4763a45acef7e8b66a85"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a7621cfb598cb4763a45acef7e8b66a85">mesos::operator!=</a> (const OperationStatus &amp;left, const OperationStatus &amp;right)</td></tr>
 <tr class="separator:a7621cfb598cb4763a45acef7e8b66a85"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aca4ef9f13976b36e34f7fabe3ff2c0b5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#aca4ef9f13976b36e34f7fabe3ff2c0b5">mesos::operator!=</a> (const TaskStatus &amp;left, const TaskStatus &amp;right)</td></tr>