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/11/13 18:35:31 UTC

[04/16] mesos-site git commit: Updated the website built from mesos SHA: 663b893.

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2dc396f4/content/api/latest/c++/src_2master_2master_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2master_8hpp_source.html b/content/api/latest/c++/src_2master_2master_8hpp_source.html
index 50d7b55..bd30c19 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html
@@ -2736,16 +2736,16 @@
 <div class="line"><a name="l02797"></a><span class="lineno"> 2797</span>&#160;          <span class="comment">// These operations are speculatively applied and not</span></div>
 <div class="line"><a name="l02798"></a><span class="lineno"> 2798</span>&#160;          <span class="comment">// tracked as used resources.</span></div>
 <div class="line"><a name="l02799"></a><span class="lineno"> 2799</span>&#160;          <span class="keywordflow">return</span>;</div>
-<div class="line"><a name="l02800"></a><span class="lineno"> 2800</span>&#160;        <span class="keywordflow">case</span> Offer::Operation::CREATE_VOLUME:</div>
+<div class="line"><a name="l02800"></a><span class="lineno"> 2800</span>&#160;        <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae67135425b0456ebae180d4186e250f8">Offer::Operation::CREATE_VOLUME</a>:</div>
 <div class="line"><a name="l02801"></a><span class="lineno"> 2801</span>&#160;          consumed = operation-&gt;info().create_volume().source();</div>
 <div class="line"><a name="l02802"></a><span class="lineno"> 2802</span>&#160;          <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l02803"></a><span class="lineno"> 2803</span>&#160;        <span class="keywordflow">case</span> Offer::Operation::DESTROY_VOLUME:</div>
+<div class="line"><a name="l02803"></a><span class="lineno"> 2803</span>&#160;        <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a03cc7ba94a59d223379c2a43146c30d7">Offer::Operation::DESTROY_VOLUME</a>:</div>
 <div class="line"><a name="l02804"></a><span class="lineno"> 2804</span>&#160;          consumed = operation-&gt;info().destroy_volume().volume();</div>
 <div class="line"><a name="l02805"></a><span class="lineno"> 2805</span>&#160;          <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l02806"></a><span class="lineno"> 2806</span>&#160;        <span class="keywordflow">case</span> Offer::Operation::CREATE_BLOCK:</div>
+<div class="line"><a name="l02806"></a><span class="lineno"> 2806</span>&#160;        <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab988081deb1490a177a1f122f70afd50">Offer::Operation::CREATE_BLOCK</a>:</div>
 <div class="line"><a name="l02807"></a><span class="lineno"> 2807</span>&#160;          consumed = operation-&gt;info().create_block().source();</div>
 <div class="line"><a name="l02808"></a><span class="lineno"> 2808</span>&#160;          <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l02809"></a><span class="lineno"> 2809</span>&#160;        <span class="keywordflow">case</span> Offer::Operation::DESTROY_BLOCK:</div>
+<div class="line"><a name="l02809"></a><span class="lineno"> 2809</span>&#160;        <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#abc0b608e4e39374cf9b22671ff4988a4">Offer::Operation::DESTROY_BLOCK</a>:</div>
 <div class="line"><a name="l02810"></a><span class="lineno"> 2810</span>&#160;          consumed = operation-&gt;info().destroy_block().block();</div>
 <div class="line"><a name="l02811"></a><span class="lineno"> 2811</span>&#160;          <span class="keywordflow">break</span>;</div>
 <div class="line"><a name="l02812"></a><span class="lineno"> 2812</span>&#160;        <span class="keywordflow">case</span> <a class="code" href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">Offer::Operation::UNKNOWN</a>:</div>
@@ -2791,16 +2791,16 @@
 <div class="line"><a name="l02852"></a><span class="lineno"> 2852</span>&#160;        <span class="comment">// These operations are speculatively applied and not</span></div>
 <div class="line"><a name="l02853"></a><span class="lineno"> 2853</span>&#160;        <span class="comment">// tracked as used resources.</span></div>
 <div class="line"><a name="l02854"></a><span class="lineno"> 2854</span>&#160;        <span class="keywordflow">return</span>;</div>
-<div class="line"><a name="l02855"></a><span class="lineno"> 2855</span>&#160;      <span class="keywordflow">case</span> Offer::Operation::CREATE_VOLUME:</div>
+<div class="line"><a name="l02855"></a><span class="lineno"> 2855</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae67135425b0456ebae180d4186e250f8">Offer::Operation::CREATE_VOLUME</a>:</div>
 <div class="line"><a name="l02856"></a><span class="lineno"> 2856</span>&#160;        consumed = operation-&gt;info().create_volume().source();</div>
 <div class="line"><a name="l02857"></a><span class="lineno"> 2857</span>&#160;        <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l02858"></a><span class="lineno"> 2858</span>&#160;      <span class="keywordflow">case</span> Offer::Operation::DESTROY_VOLUME:</div>
+<div class="line"><a name="l02858"></a><span class="lineno"> 2858</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a03cc7ba94a59d223379c2a43146c30d7">Offer::Operation::DESTROY_VOLUME</a>:</div>
 <div class="line"><a name="l02859"></a><span class="lineno"> 2859</span>&#160;        consumed = operation-&gt;info().destroy_volume().volume();</div>
 <div class="line"><a name="l02860"></a><span class="lineno"> 2860</span>&#160;        <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l02861"></a><span class="lineno"> 2861</span>&#160;      <span class="keywordflow">case</span> Offer::Operation::CREATE_BLOCK:</div>
+<div class="line"><a name="l02861"></a><span class="lineno"> 2861</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab988081deb1490a177a1f122f70afd50">Offer::Operation::CREATE_BLOCK</a>:</div>
 <div class="line"><a name="l02862"></a><span class="lineno"> 2862</span>&#160;        consumed = operation-&gt;info().create_block().source();</div>
 <div class="line"><a name="l02863"></a><span class="lineno"> 2863</span>&#160;        <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l02864"></a><span class="lineno"> 2864</span>&#160;      <span class="keywordflow">case</span> Offer::Operation::DESTROY_BLOCK:</div>
+<div class="line"><a name="l02864"></a><span class="lineno"> 2864</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1common.html#abc0b608e4e39374cf9b22671ff4988a4">Offer::Operation::DESTROY_BLOCK</a>:</div>
 <div class="line"><a name="l02865"></a><span class="lineno"> 2865</span>&#160;        consumed = operation-&gt;info().destroy_block().block();</div>
 <div class="line"><a name="l02866"></a><span class="lineno"> 2866</span>&#160;        <span class="keywordflow">break</span>;</div>
 <div class="line"><a name="l02867"></a><span class="lineno"> 2867</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">Offer::Operation::UNKNOWN</a>:</div>
@@ -3266,6 +3266,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1HttpConnection_html_a30bba2e03dffe8a8a369668c15ff6433"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a30bba2e03dffe8a8a369668c15ff6433">mesos::internal::master::HttpConnection::send</a></div><div class="ttdeci">bool send(const Message &amp;message)</div><div class="ttdef"><b>Definition:</b> master.hpp:299</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a5ca92e3fadf6870a101d9bb811d4c3a5"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a5ca92e3fadf6870a101d9bb811d4c3a5">mesos::internal::master::Framework::Framework</a></div><div class="ttdeci">Framework(Master *const master, const Flags &amp;masterFlags, const FrameworkInfo &amp;info, const process::UPID &amp;_pid, const process::Time &amp;time=process::Clock::now())</div><div class="ttdef"><b>Definition:</b> master.hpp:2486</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html_accf0d5437cf11da50c674ecd6c19c7ce"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce">mesos::internal::master::Role::Role</a></div><div class="ttdeci">Role()=delete</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_abc0b608e4e39374cf9b22671ff4988a4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#abc0b608e4e39374cf9b22671ff4988a4">mesos::internal::tests::common::DESTROY_BLOCK</a></div><div class="ttdeci">TOffer::Operation DESTROY_BLOCK(const TResource &amp;block)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1316</div></div>
 <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_af54ac5eba8a7026cb92968fb6c6efd8a"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#af54ac5eba8a7026cb92968fb6c6efd8a">mesos::internal::master::Framework::tasks</a></div><div class="ttdeci">hashmap&lt; TaskID, Task * &gt; tasks</div><div class="ttdef"><b>Definition:</b> master.hpp:3147</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Role_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html">mesos::internal::master::Role</a></div><div class="ttdef"><b>Definition:</b> master.hpp:3267</div></div>
@@ -3281,6 +3282,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a4ee609877b1309ae57fcd4ba4ba7e798"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a4ee609877b1309ae57fcd4ba4ba7e798">mesos::internal::master::Master::newFrameworkId</a></div><div class="ttdeci">FrameworkID newFrameworkId()</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_a318038bacd95e4260864533f7cfe12fd"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase::ProcessBase</a></div><div class="ttdeci">ProcessBase(const std::string &amp;id=&quot;&quot;)</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_ab988081deb1490a177a1f122f70afd50"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab988081deb1490a177a1f122f70afd50">mesos::internal::tests::common::CREATE_BLOCK</a></div><div class="ttdeci">TOffer::Operation CREATE_BLOCK(const TResource &amp;source)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1306</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_ac756d6309d38428cc20d06dec19b9b5b"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#ac756d6309d38428cc20d06dec19b9b5b">mesos::internal::master::Master::launchTasks</a></div><div class="ttdeci">void launchTasks(const process::UPID &amp;from, const FrameworkID &amp;frameworkId, const std::vector&lt; TaskInfo &gt; &amp;tasks, const Filters &amp;filters, const std::vector&lt; OfferID &gt; &amp;offerIds)</div></div>
 <div class="ttc" id="evolve_8hpp_html"><div class="ttname"><a href="evolve_8hpp.html">evolve.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_ab741aebff99e28269136e04ab76800fa"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#ab741aebff99e28269136e04ab76800fa">mesos::internal::master::Framework::connected</a></div><div class="ttdeci">bool connected() const </div><div class="ttdef"><b>Definition:</b> master.hpp:3113</div></div>
@@ -3304,7 +3306,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_ae797309d98eea44477d8b5611972f907"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907">mesos::internal::master::Slave::totalResources</a></div><div class="ttdeci">Resources totalResources</div><div class="ttdef"><b>Definition:</b> master.hpp:266</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a18b954da472e546b37cf83a0cfa7c9ff"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a18b954da472e546b37cf83a0cfa7c9ff">mesos::internal::master::Master::addFramework</a></div><div class="ttdeci">void addFramework(Framework *framework, const std::set&lt; std::string &gt; &amp;suppressedRoles)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a241384d7256ec21bea9b9e9cba24f766"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a241384d7256ec21bea9b9e9cba24f766">mesos::internal::master::DEFAULT_HEARTBEAT_INTERVAL</a></div><div class="ttdeci">constexpr Duration DEFAULT_HEARTBEAT_INTERVAL</div><div class="ttdef"><b>Definition:</b> constants.hpp:50</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">mesos::internal::protobuf::slave::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:220</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">mesos::internal::protobuf::slave::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:221</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_ac11f863cb7ccbc451d099fe77989cfce"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#ac11f863cb7ccbc451d099fe77989cfce">mesos::internal::master::Framework::offeredResources</a></div><div class="ttdeci">hashmap&lt; SlaveID, Resources &gt; offeredResources</div><div class="ttdef"><b>Definition:</b> master.hpp:3213</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a96a90d8ae734d729489ba877367e6b65a6228d0b8755323f0a5d2cf44863226d5"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a6228d0b8755323f0a5d2cf44863226d5">mesos::internal::master::Framework::ACTIVE</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2483</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_ae5fdaed6ff563268774b24b1d6813f67"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#ae5fdaed6ff563268774b24b1d6813f67">mesos::internal::master::Master::newSlaveId</a></div><div class="ttdeci">SlaveID newSlaveId()</div></div>
@@ -3330,8 +3332,9 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_aeb6de80698ecb96df9976f260eebe324"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#aeb6de80698ecb96df9976f260eebe324">mesos::internal::master::Framework::addUnreachableTask</a></div><div class="ttdeci">void addUnreachableTask(const Task &amp;task)</div><div class="ttdef"><b>Definition:</b> master.hpp:2625</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_aee6c20e5ab98744a50a2cb783af6b686"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#aee6c20e5ab98744a50a2cb783af6b686">mesos::internal::master::Master::authorizeTask</a></div><div class="ttdeci">process::Future&lt; bool &gt; authorizeTask(const TaskInfo &amp;task, Framework *framework)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a44d73db38b6c15996c0097be7fb99d3c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a44d73db38b6c15996c0097be7fb99d3c">mesos::internal::master::Master::offer</a></div><div class="ttdeci">void offer(const FrameworkID &amp;frameworkId, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;resources)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2312</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2419</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a2855777fbc7be44857de577774b043f8"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a2855777fbc7be44857de577774b043f8">mesos::internal::master::Master::removeOfferOperation</a></div><div class="ttdeci">void removeOfferOperation(OfferOperation *operation)</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a03cc7ba94a59d223379c2a43146c30d7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a03cc7ba94a59d223379c2a43146c30d7">mesos::internal::tests::common::DESTROY_VOLUME</a></div><div class="ttdeci">TOffer::Operation DESTROY_VOLUME(const TResource &amp;volume)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1296</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:68</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a35847f2388d25e0cb9b3a9d0a722fbdd"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a35847f2388d25e0cb9b3a9d0a722fbdd">mesos::internal::master::Framework::totalUsedResources</a></div><div class="ttdeci">Resources totalUsedResources</div><div class="ttdef"><b>Definition:</b> master.hpp:3205</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_abc98aab1998bf1a0db65bd0a6799bc9c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#abc98aab1998bf1a0db65bd0a6799bc9c">mesos::internal::master::Master::visit</a></div><div class="ttdeci">virtual void visit(const process::MessageEvent &amp;event)</div></div>
@@ -3360,6 +3363,7 @@
 <div class="ttc" id="namespaceprocess_1_1io_html_ab9c4a52a88fcc9983438e391643424ca"><div class="ttname"><a href="namespaceprocess_1_1io.html#ab9c4a52a88fcc9983438e391643424ca">process::io::redirect</a></div><div class="ttdeci">Future&lt; Nothing &gt; redirect(int_fd from, Option&lt; int_fd &gt; to, size_t chunk=4096, const std::vector&lt; lambda::function&lt; void(const std::string &amp;)&gt;&gt; &amp;hooks={})</div><div class="ttdoc">Redirect output from the &amp;#39;from&amp;#39; file descriptor to the &amp;#39;to&amp;#39; file descriptor (or /dev/null if &amp;#39;to&amp;#39; is ...</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_aab28c60e6ecfa298c41f4e006f73a911"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#aab28c60e6ecfa298c41f4e006f73a911">mesos::internal::master::Framework::updateConnection</a></div><div class="ttdeci">void updateConnection(const HttpConnection &amp;newHttp)</div><div class="ttdef"><b>Definition:</b> master.hpp:3051</div></div>
 <div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_ae67135425b0456ebae180d4186e250f8"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae67135425b0456ebae180d4186e250f8">mesos::internal::tests::common::CREATE_VOLUME</a></div><div class="ttdeci">TOffer::Operation CREATE_VOLUME(const TResource &amp;source, const TTargetType &amp;type)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1283</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_ac3630efd25c454ceac2b96fb299f3db3"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#ac3630efd25c454ceac2b96fb299f3db3">mesos::internal::master::Framework::Framework</a></div><div class="ttdeci">Framework(Master *const master, const Flags &amp;masterFlags, const FrameworkInfo &amp;info)</div><div class="ttdef"><b>Definition:</b> master.hpp:2506</div></div>
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
 <div class="ttc" id="src_2common_2http_8hpp_html"><div class="ttname"><a href="src_2common_2http_8hpp.html">http.hpp</a></div></div>
@@ -3390,7 +3394,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a7fadf70339d91d6a2dda333b62f31646"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a7fadf70339d91d6a2dda333b62f31646">mesos::internal::master::Framework::removeOffer</a></div><div class="ttdeci">void removeOffer(Offer *offer)</div><div class="ttdef"><b>Definition:</b> master.hpp:2661</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a8c403b7beba19c74de804bc8e4f0d38c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a8c403b7beba19c74de804bc8e4f0d38c">mesos::internal::master::Master::detected</a></div><div class="ttdeci">void detected(const process::Future&lt; Option&lt; MasterInfo &gt;&gt; &amp;_leader)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a471feb09e6e40006c48fa1941ae4961a"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a471feb09e6e40006c48fa1941ae4961a">mesos::internal::master::Slave::killedTasks</a></div><div class="ttdeci">multihashmap&lt; FrameworkID, TaskID &gt; killedTasks</div><div class="ttdef"><b>Definition:</b> master.hpp:237</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2313</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2420</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4">mesos::internal::master::Framework::RECOVERED</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2472</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a2bcd31ff91d60fac0172aaeab69bae93"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a2bcd31ff91d60fac0172aaeab69bae93">mesos::internal::master::Master::updateUnavailability</a></div><div class="ttdeci">void updateUnavailability(const MachineID &amp;machineId, const Option&lt; Unavailability &gt; &amp;unavailability)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a19596b38f336808511ea9cb96cdc9622"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a19596b38f336808511ea9cb96cdc9622">mesos::internal::master::Slave::getTask</a></div><div class="ttdeci">Task * getTask(const FrameworkID &amp;frameworkId, const TaskID &amp;taskId) const </div></div>
@@ -3444,7 +3448,7 @@
 <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="classmesos_1_1internal_1_1master_1_1AdmitSlave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html">mesos::internal::master::AdmitSlave</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2152</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a4c1d22d45625587227f8dd12ee21c6db"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a4c1d22d45625587227f8dd12ee21c6db">mesos::internal::master::Master::apply</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; apply(Slave *slave, const Offer::Operation &amp;operation)</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:383</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:384</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1HttpConnection_html_aeb26fc327b1d73f95d9d874eb4226d5c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">mesos::internal::master::HttpConnection::writer</a></div><div class="ttdeci">process::http::Pipe::Writer writer</div><div class="ttdef"><b>Definition:</b> master.hpp:317</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html_ad945bef2134c872f8ea43dea6db84c66"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66">process::http::Pipe::Writer::write</a></div><div class="ttdeci">bool write(std::string s)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a31770631022ef2687e10fc826709f2c8"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a31770631022ef2687e10fc826709f2c8">mesos::internal::master::Slave::reregisteredTime</a></div><div class="ttdeci">Option&lt; process::Time &gt; reregisteredTime</div><div class="ttdef"><b>Definition:</b> master.hpp:194</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2dc396f4/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 9f28c2a..851d26a 100644
--- a/content/api/latest/c++/src_2resource__provider_2message_8hpp.html
+++ b/content/api/latest/c++/src_2resource__provider_2message_8hpp.html
@@ -60,8 +60,11 @@
 <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="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/>
 <code>#include &lt;<a class="el" href="unreachable_8hpp_source.html">stout/unreachable.hpp</a>&gt;</code><br/>
+<code>#include &quot;<a class="el" href="messages_8hpp_source.html">messages/messages.hpp</a>&quot;</code><br/>
 </div>
 <p><a href="src_2resource__provider_2message_8hpp_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
@@ -71,6 +74,8 @@ Classes</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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_1ResourceProviderMessage_1_1UpdateTotalResources.html">mesos::internal::ResourceProviderMessage::UpdateTotalResources</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html">mesos::internal::ResourceProviderMessage::UpdateOfferOperationStatus</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="namespaces"></a>
 Namespaces</h2></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2dc396f4/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 81ec044..104a573 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
@@ -77,76 +77,109 @@
 <div class="line"><a name="l00023"></a><span class="lineno">   23</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="l00024"></a><span class="lineno">   24</span>&#160;</div>
 <div class="line"><a name="l00025"></a><span class="lineno">   25</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="l00026"></a><span class="lineno">   26</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="l00027"></a><span class="lineno">   27</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="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>mesos {</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">   32</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="l00033"></a><span class="lineno">   33</span>&#160;{</div>
-<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">   34</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="l00035"></a><span class="lineno">   35</span>&#160;  {</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5af8dcea5cd57be2a858c88dfbe18ebc35">UPDATE_TOTAL_RESOURCES</a></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">   38</span>&#160;</div>
-<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html">   39</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html">UpdateTotalResources</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_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">   41</a></span>&#160;    ResourceProviderID <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">id</a>;</div>
-<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#aca6a1037cdf78e165becbab973459579">   42</a></span>&#160;    <a class="code" href="structid_1_1UUID.html">UUID</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#aca6a1037cdf78e165becbab973459579">resourceVersionUuid</a>;</div>
-<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">   43</a></span>&#160;    <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">total</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.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">   46</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="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.html#a1471a9d596a6c5aacc22d113b1b5778e">   48</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;UpdateTotalResources&gt;</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1471a9d596a6c5aacc22d113b1b5778e">updateTotalResources</a>;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</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="jsonify_8hpp.html">stout/jsonify.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="option_8hpp.html">stout/option.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="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">stout/protobuf.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="unreachable_8hpp.html">stout/unreachable.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</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="l00032"></a><span class="lineno">   32</span>&#160;</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
+<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">   36</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="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#a1d0830e5e578ade7d92f9908efe8a5c5">   38</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="l00039"></a><span class="lineno">   39</span>&#160;  {</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5af8dcea5cd57be2a858c88dfbe18ebc35">UPDATE_TOTAL_RESOURCES</a>,</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5ae4d52b6f6af1f2283f92616c8a76d941">UPDATE_OFFER_OPERATION_STATUS</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;</div>
+<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html">   44</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html">UpdateTotalResources</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"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">   46</a></span>&#160;    ResourceProviderID <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">id</a>;</div>
+<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#aca6a1037cdf78e165becbab973459579">   47</a></span>&#160;    <a class="code" href="structid_1_1UUID.html">UUID</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#aca6a1037cdf78e165becbab973459579">resourceVersionUuid</a>;</div>
+<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">   48</a></span>&#160;    <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">total</a>;</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  };</div>
 <div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
-<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal.html#ab084ad1bedf653c926caaf012a443e33">   52</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1internal.html#a1a4e1e51f2c90c7d3e3385712e52bf2e">operator&lt;&lt;</a>(</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    std::ostream&amp; stream,</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</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="l00055"></a><span class="lineno">   55</span>&#160;{</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</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="l00057"></a><span class="lineno">   57</span>&#160;    <span class="keywordflow">case</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5af8dcea5cd57be2a858c88dfbe18ebc35">ResourceProviderMessage::Type::UPDATE_TOTAL_RESOURCES</a>:</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ResourceProviderMessage::UpdateTotalResources&gt;</a>&amp;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;        updateTotalResources = resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1471a9d596a6c5aacc22d113b1b5778e">updateTotalResources</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">   61</span>&#160;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(updateTotalResources);</div>
+<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html">   51</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="l00052"></a><span class="lineno">   52</span>&#160;  {</div>
+<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">   53</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="l00054"></a><span class="lineno">   54</span>&#160;  };</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.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">   56</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="l00057"></a><span class="lineno">   57</span>&#160;</div>
+<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1471a9d596a6c5aacc22d113b1b5778e">   58</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;UpdateTotalResources&gt;</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1471a9d596a6c5aacc22d113b1b5778e">updateTotalResources</a>;</div>
+<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">   59</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="l00060"></a><span class="lineno">   60</span>&#160;};</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">   62</span>&#160;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;      <span class="keywordflow">return</span> stream</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;UPDATE_TOTAL_RESOURCES: &quot;</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;          &lt;&lt; updateTotalResources-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">id</a> &lt;&lt; <span class="stringliteral">&quot; &quot;</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;          &lt;&lt; updateTotalResources-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">total</a>;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  }</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <a class="code" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a>();</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;}</div>
+<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal.html#ab084ad1bedf653c926caaf012a443e33">   63</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1internal.html#a1a4e1e51f2c90c7d3e3385712e52bf2e">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    std::ostream&amp; stream,</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</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="l00066"></a><span class="lineno">   66</span>&#160;{</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</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="l00068"></a><span class="lineno">   68</span>&#160;    <span class="keywordflow">case</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5af8dcea5cd57be2a858c88dfbe18ebc35">ResourceProviderMessage::Type::UPDATE_TOTAL_RESOURCES</a>: {</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ResourceProviderMessage::UpdateTotalResources&gt;</a>&amp;</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;        updateTotalResources = resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1471a9d596a6c5aacc22d113b1b5778e">updateTotalResources</a>;</div>
 <div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;} <span class="comment">// namespace mesos {</span></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;<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:32</div></div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(updateTotalResources);</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;      <span class="keywordflow">return</span> stream</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;UPDATE_TOTAL_RESOURCES: &quot;</span></div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;          &lt;&lt; updateTotalResources-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">id</a> &lt;&lt; <span class="stringliteral">&quot; &quot;</span></div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;          &lt;&lt; updateTotalResources-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">total</a>;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    }</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</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="l00081"></a><span class="lineno">   81</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="l00082"></a><span class="lineno">   82</span>&#160;        updateOfferOperationStatus =</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;          resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">updateOfferOperationStatus</a>;</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(updateOfferOperationStatus);</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;      <span class="keywordflow">return</span> stream</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;UPDATE_OFFER_OPERATION_STATUS: &quot;</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;          &lt;&lt; <a class="code" href="jsonify_8hpp.html#ab2d3ecf67ed06919e96e5e97b2effdc3">jsonify</a>(<a class="code" href="structJSON_1_1Protobuf.html">JSON::Protobuf</a>(updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>));</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;  }</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  <a class="code" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a>();</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;</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</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:36</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="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:27</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:51</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="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:68</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="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources_html_ab4b3d7500490b5c9421fd34adce1fe45"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">mesos::internal::ResourceProviderMessage::UpdateTotalResources::total</a></div><div class="ttdeci">Resources total</div><div class="ttdef"><b>Definition:</b> message.hpp:43</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources_html_ab4b3d7500490b5c9421fd34adce1fe45"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">mesos::internal::ResourceProviderMessage::UpdateTotalResources::total</a></div><div class="ttdeci">Resources total</div><div class="ttdef"><b>Definition:</b> message.hpp:48</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:46</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:56</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="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:53</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="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources_html_aca6a1037cdf78e165becbab973459579"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#aca6a1037cdf78e165becbab973459579">mesos::internal::ResourceProviderMessage::UpdateTotalResources::resourceVersionUuid</a></div><div class="ttdeci">UUID resourceVersionUuid</div><div class="ttdef"><b>Definition:</b> message.hpp:42</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources_html_aca6a1037cdf78e165becbab973459579"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#aca6a1037cdf78e165becbab973459579">mesos::internal::ResourceProviderMessage::UpdateTotalResources::resourceVersionUuid</a></div><div class="ttdeci">UUID resourceVersionUuid</div><div class="ttdef"><b>Definition:</b> message.hpp:47</div></div>
+<div class="ttc" id="jsonify_8hpp_html_ab2d3ecf67ed06919e96e5e97b2effdc3"><div class="ttname"><a href="jsonify_8hpp.html#ab2d3ecf67ed06919e96e5e97b2effdc3">jsonify</a></div><div class="ttdeci">JSON::Proxy jsonify(const T &amp;)</div><div class="ttdef"><b>Definition:</b> jsonify.hpp:779</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:59</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a1a4e1e51f2c90c7d3e3385712e52bf2e"><div class="ttname"><a href="namespacemesos_1_1internal.html#a1a4e1e51f2c90c7d3e3385712e52bf2e">mesos::internal::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Firewall &amp;rules)</div><div class="ttdef"><b>Definition:</b> flags.hpp:79</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:34</div></div>
+<div class="ttc" id="structJSON_1_1Protobuf_html"><div class="ttname"><a href="structJSON_1_1Protobuf.html">JSON::Protobuf</a></div><div class="ttdef"><b>Definition:</b> protobuf.hpp:707</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:38</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1d0830e5e578ade7d92f9908efe8a5c5af8dcea5cd57be2a858c88dfbe18ebc35"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5af8dcea5cd57be2a858c88dfbe18ebc35">mesos::internal::ResourceProviderMessage::Type::UPDATE_TOTAL_RESOURCES</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html">mesos::internal::ResourceProviderMessage::UpdateTotalResources</a></div><div class="ttdef"><b>Definition:</b> message.hpp:39</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources_html_a18d064aa75673d66754eb4efc8cce5e5"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">mesos::internal::ResourceProviderMessage::UpdateTotalResources::id</a></div><div class="ttdeci">ResourceProviderID id</div><div class="ttdef"><b>Definition:</b> message.hpp:41</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1471a9d596a6c5aacc22d113b1b5778e"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1471a9d596a6c5aacc22d113b1b5778e">mesos::internal::ResourceProviderMessage::updateTotalResources</a></div><div class="ttdeci">Option&lt; UpdateTotalResources &gt; updateTotalResources</div><div class="ttdef"><b>Definition:</b> message.hpp:48</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html">mesos::internal::ResourceProviderMessage::UpdateTotalResources</a></div><div class="ttdef"><b>Definition:</b> message.hpp:44</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources_html_a18d064aa75673d66754eb4efc8cce5e5"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">mesos::internal::ResourceProviderMessage::UpdateTotalResources::id</a></div><div class="ttdeci">ResourceProviderID id</div><div class="ttdef"><b>Definition:</b> message.hpp:46</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="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1471a9d596a6c5aacc22d113b1b5778e"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1471a9d596a6c5aacc22d113b1b5778e">mesos::internal::ResourceProviderMessage::updateTotalResources</a></div><div class="ttdeci">Option&lt; UpdateTotalResources &gt; updateTotalResources</div><div class="ttdef"><b>Definition:</b> message.hpp:58</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="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 -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2dc396f4/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 c770d96..59d1f89 100644
--- a/content/api/latest/c++/src_2slave_2http_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2http_8hpp_source.html
@@ -333,7 +333,7 @@
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</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="classmesos_1_1internal_1_1slave_1_1Http_html_a48698f07413ddb1d974b42c04a98c5fa"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http::state</a></div><div class="ttdeci">process::Future&lt; process::http::Response &gt; state(const process::http::Request &amp;request, const Option&lt; process::http::authentication::Principal &gt; &amp;) const </div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2312</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2419</div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_ad5b11ad51e4a88b9884d741b93951571"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#ad5b11ad51e4a88b9884d741b93951571">mesos::internal::slave::Http::STATISTICS_HELP</a></div><div class="ttdeci">static std::string STATISTICS_HELP()</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2dc396f4/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html b/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
index 71e4c28..7fe9a33 100644
--- a/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
@@ -263,7 +263,7 @@
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_acde902a94e389c2ef64b4fe78bb039a3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">mesos::internal::slave::Containerizer::resources</a></div><div class="ttdeci">static Try&lt; Resources &gt; resources(const Flags &amp;flags)</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2containerizer_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2containerizer_8hpp.html">containerizer.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockExecutor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html">mesos::internal::tests::MockExecutor</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2089</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockExecutor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html">mesos::internal::tests::MockExecutor</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2196</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_afbac37d215eaba7c04d90634b43bd199"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#afbac37d215eaba7c04d90634b43bd199">mesos::internal::tests::TestContainerizer::TestContainerizer</a></div><div class="ttdeci">TestContainerizer()</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="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_a460b7c3483def8f45e1e2b018bba48b8"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a460b7c3483def8f45e1e2b018bba48b8">mesos::internal::tests::TestContainerizer::destroy</a></div><div class="ttdeci">process::Future&lt; bool &gt; destroy(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2dc396f4/content/api/latest/c++/src_2tests_2mesos_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp.html b/content/api/latest/c++/src_2tests_2mesos_8hpp.html
index d94abb4..91fcdcf 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp.html
@@ -382,6 +382,18 @@ Functions</h2></td></tr>
 <tr class="memitem:ac32a101c068371a2114b0f63a0c45db2"><td class="memTemplParams" colspan="2">template&lt;typename TExecutorInfo , typename TTaskGroupInfo , typename TOffer &gt; </td></tr>
 <tr class="memitem:ac32a101c068371a2114b0f63a0c45db2"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ac32a101c068371a2114b0f63a0c45db2">mesos::internal::tests::common::LAUNCH_GROUP</a> (const TExecutorInfo &amp;executorInfo, const TTaskGroupInfo &amp;taskGroup)</td></tr>
 <tr class="separator:ac32a101c068371a2114b0f63a0c45db2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae67135425b0456ebae180d4186e250f8"><td class="memTemplParams" colspan="2">template&lt;typename TResource , typename TTargetType , typename TOffer &gt; </td></tr>
+<tr class="memitem:ae67135425b0456ebae180d4186e250f8"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae67135425b0456ebae180d4186e250f8">mesos::internal::tests::common::CREATE_VOLUME</a> (const TResource &amp;source, const TTargetType &amp;type)</td></tr>
+<tr class="separator:ae67135425b0456ebae180d4186e250f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03cc7ba94a59d223379c2a43146c30d7"><td class="memTemplParams" colspan="2">template&lt;typename TResource , typename TOffer &gt; </td></tr>
+<tr class="memitem:a03cc7ba94a59d223379c2a43146c30d7"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a03cc7ba94a59d223379c2a43146c30d7">mesos::internal::tests::common::DESTROY_VOLUME</a> (const TResource &amp;volume)</td></tr>
+<tr class="separator:a03cc7ba94a59d223379c2a43146c30d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab988081deb1490a177a1f122f70afd50"><td class="memTemplParams" colspan="2">template&lt;typename TResource , typename TOffer &gt; </td></tr>
+<tr class="memitem:ab988081deb1490a177a1f122f70afd50"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab988081deb1490a177a1f122f70afd50">mesos::internal::tests::common::CREATE_BLOCK</a> (const TResource &amp;source)</td></tr>
+<tr class="separator:ab988081deb1490a177a1f122f70afd50"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abc0b608e4e39374cf9b22671ff4988a4"><td class="memTemplParams" colspan="2">template&lt;typename TResource , typename TOffer &gt; </td></tr>
+<tr class="memitem:abc0b608e4e39374cf9b22671ff4988a4"><td class="memTemplItemLeft" align="right" valign="top">TOffer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#abc0b608e4e39374cf9b22671ff4988a4">mesos::internal::tests::common::DESTROY_BLOCK</a> (const TResource &amp;block)</td></tr>
+<tr class="separator:abc0b608e4e39374cf9b22671ff4988a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acfb7d6b4d5a646c620b8aba7f2f2c4fa"><td class="memTemplParams" colspan="2">template&lt;typename TParameters , typename TParameter &gt; </td></tr>
 <tr class="memitem:acfb7d6b4d5a646c620b8aba7f2f2c4fa"><td class="memTemplItemLeft" align="right" valign="top">TParameters&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#acfb7d6b4d5a646c620b8aba7f2f2c4fa">mesos::internal::tests::common::parameterize</a> (const ACLs &amp;acls)</td></tr>
 <tr class="separator:acfb7d6b4d5a646c620b8aba7f2f2c4fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -474,6 +486,18 @@ Functions</h2></td></tr>
 <tr class="memitem:aeba8e9df519c88a2fb584f23948ed34b"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
 <tr class="memitem:aeba8e9df519c88a2fb584f23948ed34b"><td class="memTemplItemLeft" align="right" valign="top">Offer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#aeba8e9df519c88a2fb584f23948ed34b">mesos::internal::tests::internal::LAUNCH_GROUP</a> (Args &amp;&amp;...args)</td></tr>
 <tr class="separator:aeba8e9df519c88a2fb584f23948ed34b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34c2d563db907d367bb9805ee804604d"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
+<tr class="memitem:a34c2d563db907d367bb9805ee804604d"><td class="memTemplItemLeft" align="right" valign="top">Offer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a34c2d563db907d367bb9805ee804604d">mesos::internal::tests::internal::CREATE_VOLUME</a> (Args &amp;&amp;...args)</td></tr>
+<tr class="separator:a34c2d563db907d367bb9805ee804604d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3cfe77ce76207e8abeb3bfbf8b7be941"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
+<tr class="memitem:a3cfe77ce76207e8abeb3bfbf8b7be941"><td class="memTemplItemLeft" align="right" valign="top">Offer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a3cfe77ce76207e8abeb3bfbf8b7be941">mesos::internal::tests::internal::DESTROY_VOLUME</a> (Args &amp;&amp;...args)</td></tr>
+<tr class="separator:a3cfe77ce76207e8abeb3bfbf8b7be941"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb2d145b3e05e44671201afabdf995e8"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
+<tr class="memitem:acb2d145b3e05e44671201afabdf995e8"><td class="memTemplItemLeft" align="right" valign="top">Offer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#acb2d145b3e05e44671201afabdf995e8">mesos::internal::tests::internal::CREATE_BLOCK</a> (Args &amp;&amp;...args)</td></tr>
+<tr class="separator:acb2d145b3e05e44671201afabdf995e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5170ca2e9f0f9728cd8b07d36cb97935"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
+<tr class="memitem:a5170ca2e9f0f9728cd8b07d36cb97935"><td class="memTemplItemLeft" align="right" valign="top">Offer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a5170ca2e9f0f9728cd8b07d36cb97935">mesos::internal::tests::internal::DESTROY_BLOCK</a> (Args &amp;&amp;...args)</td></tr>
+<tr class="separator:a5170ca2e9f0f9728cd8b07d36cb97935"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab70edc31815ef4b656e1faf36d5f5c71"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
 <tr class="memitem:ab70edc31815ef4b656e1faf36d5f5c71"><td class="memTemplItemLeft" align="right" valign="top">Parameters&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#ab70edc31815ef4b656e1faf36d5f5c71">mesos::internal::tests::internal::parameterize</a> (Args &amp;&amp;...args)</td></tr>
 <tr class="separator:ab70edc31815ef4b656e1faf36d5f5c71"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -559,6 +583,18 @@ Functions</h2></td></tr>
 <tr class="memitem:a807c9e2bed7d86a73a79c19b7b2b275e"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
 <tr class="memitem:a807c9e2bed7d86a73a79c19b7b2b275e"><td class="memTemplItemLeft" align="right" valign="top">mesos::v1::Offer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a807c9e2bed7d86a73a79c19b7b2b275e">mesos::internal::tests::v1::LAUNCH_GROUP</a> (Args &amp;&amp;...args)</td></tr>
 <tr class="separator:a807c9e2bed7d86a73a79c19b7b2b275e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a19ac8575bee06c9720bdef71dea5a0d7"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
+<tr class="memitem:a19ac8575bee06c9720bdef71dea5a0d7"><td class="memTemplItemLeft" align="right" valign="top">mesos::v1::Offer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a19ac8575bee06c9720bdef71dea5a0d7">mesos::internal::tests::v1::CREATE_VOLUME</a> (Args &amp;&amp;...args)</td></tr>
+<tr class="separator:a19ac8575bee06c9720bdef71dea5a0d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afbf09cb1277f893625017ec760ca0ed9"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
+<tr class="memitem:afbf09cb1277f893625017ec760ca0ed9"><td class="memTemplItemLeft" align="right" valign="top">mesos::v1::Offer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#afbf09cb1277f893625017ec760ca0ed9">mesos::internal::tests::v1::DESTROY_VOLUME</a> (Args &amp;&amp;...args)</td></tr>
+<tr class="separator:afbf09cb1277f893625017ec760ca0ed9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4cb188c073ee07a91d8a3a1a60c8a10b"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
+<tr class="memitem:a4cb188c073ee07a91d8a3a1a60c8a10b"><td class="memTemplItemLeft" align="right" valign="top">mesos::v1::Offer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a4cb188c073ee07a91d8a3a1a60c8a10b">mesos::internal::tests::v1::CREATE_BLOCK</a> (Args &amp;&amp;...args)</td></tr>
+<tr class="separator:a4cb188c073ee07a91d8a3a1a60c8a10b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2db2daa992693530f6db2b6ad1241a4e"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
+<tr class="memitem:a2db2daa992693530f6db2b6ad1241a4e"><td class="memTemplItemLeft" align="right" valign="top">mesos::v1::Offer::Operation&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a2db2daa992693530f6db2b6ad1241a4e">mesos::internal::tests::v1::DESTROY_BLOCK</a> (Args &amp;&amp;...args)</td></tr>
+<tr class="separator:a2db2daa992693530f6db2b6ad1241a4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1dc0ba58c192b85c9d7d1707fc0f0254"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
 <tr class="memitem:a1dc0ba58c192b85c9d7d1707fc0f0254"><td class="memTemplItemLeft" align="right" valign="top">mesos::v1::Parameters&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a1dc0ba58c192b85c9d7d1707fc0f0254">mesos::internal::tests::v1::parameterize</a> (Args &amp;&amp;...args)</td></tr>
 <tr class="separator:a1dc0ba58c192b85c9d7d1707fc0f0254"><td class="memSeparator" colspan="2">&#160;</td></tr>