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/23 08:19:58 UTC

[06/10] mesos-site git commit: Updated the website built from mesos SHA: 043f65f.

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/master_2validation_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/master_2validation_8hpp_source.html b/content/api/latest/c++/master_2validation_8hpp_source.html
index 0206220..603dde8 100644
--- a/content/api/latest/c++/master_2validation_8hpp_source.html
+++ b/content/api/latest/c++/master_2validation_8hpp_source.html
@@ -59,7 +59,7 @@
 <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:258</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer_html_aa13ddcf17f737fd9f2d870fb993891f0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#aa13ddcf17f737fd9f2d870fb993891f0">mesos::internal::master::validation::offer::getInverseOffer</a></div><div class="ttdeci">InverseOffer * getInverseOffer(Master *master, const OfferID &amp;offerId)</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:2519</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:2547</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:79</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer_html_a01770229af2006c051401e2d6bc4b608"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#a01770229af2006c051401e2d6bc4b608">mesos::internal::master::validation::offer::getSlave</a></div><div class="ttdeci">Slave * getSlave(Master *master, const SlaveID &amp;slaveId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal_html_a7c58bc6b710afb48231552ac3c684cef"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html#a7c58bc6b710afb48231552ac3c684cef">mesos::internal::master::validation::task::internal::validateResources</a></div><div class="ttdeci">Option&lt; Error &gt; validateResources(const TaskInfo &amp;task)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/namespacemembers_a.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_a.html b/content/api/latest/c++/namespacemembers_a.html
index 1fb84b2..dd0a63a 100644
--- a/content/api/latest/c++/namespacemembers_a.html
+++ b/content/api/latest/c++/namespacemembers_a.html
@@ -101,9 +101,10 @@
 </li>
 <li>ACTION()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#ad21b6e9c78b78e9de822962aff95d171">mesos::internal::tests</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ae3e0f014f4e41c4deeff4d6c0e148663">mesos::internal::tests::v1::scheduler</a>
 </li>
 <li>ACTION_P()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a9cfb282b7271f4103c408746a83db37f">mesos::internal::tests</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#aedefb539485255be5a1e684d2c35513e">mesos::internal::tests</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#a8e89b9cea175d555034b042fee28d6b8">mesos::internal::tests::v1::scheduler</a>
 </li>
 <li>ACTION_P2()
@@ -113,6 +114,7 @@
 </li>
 <li>ACTION_P3()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor.html#a9892bac1a19053c6c76e6be2c4284da1">mesos::internal::tests::v1::executor</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab0508062aec7908bdf24bc18095a0903">mesos::internal::tests::v1::scheduler</a>
 </li>
 <li>ACTION_P5()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a95484a9ad7f0d602539b64b3ddcd4801">mesos::internal::tests</a>
@@ -157,7 +159,7 @@
 </li>
 <li>append()
 : <a class="el" href="namespaceprotobuf.html#aa693e51d8d57a50543a7c2fb686a3ab3">protobuf</a>
-, <a class="el" href="namespacestrings_1_1internal.html#ae013029d60b66f6980085f55a27c00e7">strings::internal</a>
+, <a class="el" href="namespacestrings_1_1internal.html#a98e3542d098140d417fcb3d6e35836a0">strings::internal</a>
 </li>
 <li>appendPaths()
 : <a class="el" href="namespaceos_1_1libraries.html#a980d85a5e6c3980841696f8774283b39">os::libraries</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/namespacemembers_c.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_c.html b/content/api/latest/c++/namespacemembers_c.html
index f456228..dd1b6d2 100644
--- a/content/api/latest/c++/namespacemembers_c.html
+++ b/content/api/latest/c++/namespacemembers_c.html
@@ -381,7 +381,7 @@
 : <a class="el" href="namespaceinternal_1_1windows.html#aeb3eff223f2ea4c2899bcc82d8818334">internal::windows</a>
 </li>
 <li>CREATE_VOLUME()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae67135425b0456ebae180d4186e250f8">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ad587f4d8cb06d5b2253c55f69c28ed85">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a34c2d563db907d367bb9805ee804604d">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a19ac8575bee06c9720bdef71dea5a0d7">mesos::internal::tests::v1</a>
 </li>
@@ -414,6 +414,9 @@
 <li>createCallAcknowledge()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ad2cd42125acc60900ac2183016aba620">mesos::internal::tests::v1</a>
 </li>
+<li>createCallAcknowledgeOperationStatus()
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a9b0b53e70b40f794ff8698b3d0c78802">mesos::internal::tests::v1</a>
+</li>
 <li>createCallKill()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a29141955865745d6299cc15070981da2">mesos::internal::tests::v1</a>
 </li>
@@ -499,7 +502,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a511b64870e69deec18f4c1b8b23e817f">mesos::internal::slave::paths</a>
 </li>
 <li>createExecutorInfo()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a670c20d9dcd273993b028edc3c79f6a1">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#aa6cc33559f96bc2b0b5cc3e098d3daf2">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a1d89ea8fd0a176a5b25e672b0a88899a">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a0a4c3e164d6cd047ee8b9279ce91c5dc">mesos::internal::tests::v1</a>
 </li>
@@ -581,14 +584,14 @@
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a2d5e39f4c7829de155a8c2fdc72bfeda">mesos::internal::tests::v1</a>
 </li>
 <li>createStatusUpdate()
-: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a58d7b5b72080e3e6a6332842b5ad5f0d">mesos::internal::protobuf</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a05a7065043e2174de48a6e60b1a5b516">mesos::internal::protobuf</a>
 </li>
 <li>createSubject()
 : <a class="el" href="namespacemesos_1_1authorization.html#a876801d3f6c22d613cf83123c4598d5f">mesos::authorization</a>
 </li>
 <li>createTask()
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#ac4ae9d9e44c7a92327e4cbd111a6bbd7">mesos::internal::protobuf</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a396b391f2eaac72764e650fd7d992f0b">mesos::internal::tests::common</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a219c2fd0d7ae0f5f94798f4a89db9668">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a48402bec0895e479cdd6a418a3fc7051">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a9037552b8a0fe03198b20008cc0ba01b">mesos::internal::tests::v1</a>
 </li>
@@ -601,7 +604,7 @@
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ab2af45e2da4d8fc3ef09cc401dc30b74">mesos::internal::tests::v1</a>
 </li>
 <li>createTaskStatus()
-: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a9568ffade693b25df978d5512b079ab3">mesos::internal::protobuf</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#ae7baced1ecb23a4fffbd6d7cf1ac90ce">mesos::internal::protobuf</a>
 </li>
 <li>createTaskUpdated()
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#a6afd8a21c1cf14d6ab80abeb476720bc">mesos::internal::protobuf::master::event</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/namespacemembers_e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_e.html b/content/api/latest/c++/namespacemembers_e.html
index df9ef63..7927be0 100644
--- a/content/api/latest/c++/namespacemembers_e.html
+++ b/content/api/latest/c++/namespacemembers_e.html
@@ -164,7 +164,7 @@
 : <a class="el" href="namespacezookeeper.html#ae7996d91e04a4e7122cdf2ddacb5766d">zookeeper</a>
 </li>
 <li>evolve()
-: <a class="el" href="namespacemesos_1_1internal.html#a0c04f732ee453aea1de86f6d4ccac1c3">mesos::internal</a>
+: <a class="el" href="namespacemesos_1_1internal.html#a1953dc756bc245ebf8c2c9f38b2a8fa0">mesos::internal</a>
 </li>
 <li>execlp()
 : <a class="el" href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7">os</a>
@@ -192,7 +192,7 @@
 </li>
 <li>exists()
 : <a class="el" href="namespacecgroups.html#ab5afc89c2b20c829679427a1b9023349">cgroups</a>
-, <a class="el" href="namespaceos.html#a69b3969276ffa4cb698b9431ee43bd7c">os</a>
+, <a class="el" href="namespaceos.html#a066345498343ec3c98e6493638b9ed50">os</a>
 , <a class="el" href="namespacerouting_1_1filter_1_1basic.html#a4a0bd9f850acdad91233da0e33907f4c">routing::filter::basic</a>
 , <a class="el" href="namespacerouting_1_1filter_1_1icmp.html#ac43845eba438141e60d29841fc7d7116">routing::filter::icmp</a>
 , <a class="el" href="namespacerouting_1_1filter_1_1internal.html#a4949d2c4738ecc7e22b0fd74d767b032">routing::filter::internal</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/namespacemembers_func_a.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_a.html b/content/api/latest/c++/namespacemembers_func_a.html
index 509172e..18c68de 100644
--- a/content/api/latest/c++/namespacemembers_func_a.html
+++ b/content/api/latest/c++/namespacemembers_func_a.html
@@ -101,9 +101,10 @@
 </li>
 <li>ACTION()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#ad21b6e9c78b78e9de822962aff95d171">mesos::internal::tests</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ae3e0f014f4e41c4deeff4d6c0e148663">mesos::internal::tests::v1::scheduler</a>
 </li>
 <li>ACTION_P()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a9cfb282b7271f4103c408746a83db37f">mesos::internal::tests</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#aedefb539485255be5a1e684d2c35513e">mesos::internal::tests</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#a8e89b9cea175d555034b042fee28d6b8">mesos::internal::tests::v1::scheduler</a>
 </li>
 <li>ACTION_P2()
@@ -113,6 +114,7 @@
 </li>
 <li>ACTION_P3()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor.html#a9892bac1a19053c6c76e6be2c4284da1">mesos::internal::tests::v1::executor</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab0508062aec7908bdf24bc18095a0903">mesos::internal::tests::v1::scheduler</a>
 </li>
 <li>ACTION_P5()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a95484a9ad7f0d602539b64b3ddcd4801">mesos::internal::tests</a>
@@ -163,10 +165,10 @@
 : <a class="el" href="namespaceos.html#a706dc9d1287978f358a9a23b77037fb0">os</a>
 </li>
 <li>async()
-: <a class="el" href="namespaceprocess.html#a9a7ae46e9f2d15e3fcd2bff8c87204c9">process</a>
+: <a class="el" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">process</a>
 </li>
 <li>attach()
-: <a class="el" href="namespacerouting_1_1filter_1_1internal.html#a8d4c16f68a968cea2dc98e2a8226913c">routing::filter::internal</a>
+: <a class="el" href="namespacerouting_1_1filter_1_1internal.html#a4147e528ed5b27b16f0afd9eedc5085b">routing::filter::internal</a>
 </li>
 <li>AUTHENTICATION()
 : <a class="el" href="namespaceprocess.html#af11700c40575d7826e6e820896ab7023">process</a>
@@ -178,7 +180,7 @@
 : <a class="el" href="namespacemesos.html#a1cf38910e9883f2375ee724671784e27">mesos</a>
 </li>
 <li>await()
-: <a class="el" href="namespaceprocess.html#a9d64abf575bde6dc82f9d915b33743c8">process</a>
+: <a class="el" href="namespaceprocess.html#a9244f063b856adbc7182f8620b01034c">process</a>
 , <a class="el" href="namespaceprocess_1_1internal.html#a45915c2c6b7aea85b1c9a726158f19fc">process::internal</a>
 </li>
 <li>awaited()

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/namespacemembers_func_c.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_c.html b/content/api/latest/c++/namespacemembers_func_c.html
index c92beaf..9d12a76 100644
--- a/content/api/latest/c++/namespacemembers_func_c.html
+++ b/content/api/latest/c++/namespacemembers_func_c.html
@@ -271,7 +271,7 @@
 : <a class="el" href="namespaceinternal_1_1windows.html#aeb3eff223f2ea4c2899bcc82d8818334">internal::windows</a>
 </li>
 <li>CREATE_VOLUME()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae67135425b0456ebae180d4186e250f8">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ad587f4d8cb06d5b2253c55f69c28ed85">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a34c2d563db907d367bb9805ee804604d">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a19ac8575bee06c9720bdef71dea5a0d7">mesos::internal::tests::v1</a>
 </li>
@@ -304,6 +304,9 @@
 <li>createCallAcknowledge()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ad2cd42125acc60900ac2183016aba620">mesos::internal::tests::v1</a>
 </li>
+<li>createCallAcknowledgeOperationStatus()
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a9b0b53e70b40f794ff8698b3d0c78802">mesos::internal::tests::v1</a>
+</li>
 <li>createCallKill()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a29141955865745d6299cc15070981da2">mesos::internal::tests::v1</a>
 </li>
@@ -389,7 +392,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a511b64870e69deec18f4c1b8b23e817f">mesos::internal::slave::paths</a>
 </li>
 <li>createExecutorInfo()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a670c20d9dcd273993b028edc3c79f6a1">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#aa6cc33559f96bc2b0b5cc3e098d3daf2">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a1d89ea8fd0a176a5b25e672b0a88899a">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a0a4c3e164d6cd047ee8b9279ce91c5dc">mesos::internal::tests::v1</a>
 </li>
@@ -426,7 +429,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a0a8d385223ec86f5b9431a8a67dac151">mesos::internal::protobuf</a>
 </li>
 <li>createPersistentVolume()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#afd8335a177e8bfe417b4668da9e161ac">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab3f6f80401c5645318402940ca2121ce">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a983767ec82f466f6b7c00b18aff1fa3a">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a5781795d2ad97feb34a5ff805fad1bec">mesos::internal::tests::v1</a>
 </li>
@@ -437,7 +440,7 @@
 : <a class="el" href="namespacemesos_1_1python.html#a88c25644f8837bfc76920f504a0e142d">mesos::python</a>
 </li>
 <li>createQuotaInfo()
-: <a class="el" href="namespacemesos_1_1internal_1_1master_1_1quota.html#a771e86d8a90e4839be7549ae1b388e1a">mesos::internal::master::quota</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1master_1_1quota.html#a858856c5b332d277d20be66515b44e19">mesos::internal::master::quota</a>
 </li>
 <li>createRange()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#aa3baef77e9071163d2e2dfb2b48798c1">mesos::internal::tests</a>
@@ -478,7 +481,7 @@
 </li>
 <li>createTask()
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#ac4ae9d9e44c7a92327e4cbd111a6bbd7">mesos::internal::protobuf</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#aec7c8f10d75fa5c1068f7fa36fe263e8">mesos::internal::tests::common</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a219c2fd0d7ae0f5f94798f4a89db9668">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a48402bec0895e479cdd6a418a3fc7051">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a9037552b8a0fe03198b20008cc0ba01b">mesos::internal::tests::v1</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/namespacemembers_func_e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_e.html b/content/api/latest/c++/namespacemembers_func_e.html
index cdefc08..96574ad 100644
--- a/content/api/latest/c++/namespacemembers_func_e.html
+++ b/content/api/latest/c++/namespacemembers_func_e.html
@@ -149,7 +149,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a300cf38a0e34b0dded9297699aad4cd7">mesos::internal::slave</a>
 </li>
 <li>execvp()
-: <a class="el" href="namespaceos.html#a1de77f208d0bc72cf79e7eb9a6b487c7">os</a>
+: <a class="el" href="namespaceos.html#a0b80877b34088be8d5ba3eb9b0567ed7">os</a>
 </li>
 <li>execvpe()
 : <a class="el" href="namespaceos.html#a4cfd127336013491258ee10a8985e226">os</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/namespacemembers_func_m.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_m.html b/content/api/latest/c++/namespacemembers_func_m.html
index f36b5de..ce5dd1e 100644
--- a/content/api/latest/c++/namespacemembers_func_m.html
+++ b/content/api/latest/c++/namespacemembers_func_m.html
@@ -105,7 +105,8 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1master.html#a5755d8f01d2ae9068790916bdf0faab0">mesos::internal::master</a>
 </li>
 <li>MATCHER_P()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a7cab29b6df9a8d0f3359e53ca8bb5c3d">mesos::internal::tests</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#aed92b51b07d775baa1e72cb43fc11435">mesos::internal::tests</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#a3e80404add7eb05ad215c8975f9c44fb">mesos::internal::tests::v1::scheduler</a>
 </li>
 <li>MATCHER_P2()
 : <a class="el" href="namespaceprocess.html#ab21ff1f8b6c033414c6cdfb0eb2e7b99">process</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/namespacemembers_m.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_m.html b/content/api/latest/c++/namespacemembers_m.html
index daedaa8..d6ae013 100644
--- a/content/api/latest/c++/namespacemembers_m.html
+++ b/content/api/latest/c++/namespacemembers_m.html
@@ -130,6 +130,7 @@
 </li>
 <li>MATCHER_P()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a238ec6d237ad3bcd459281c730b91a60">mesos::internal::tests</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#a3e80404add7eb05ad215c8975f9c44fb">mesos::internal::tests::v1::scheduler</a>
 </li>
 <li>MATCHER_P2()
 : <a class="el" href="namespaceprocess.html#ab21ff1f8b6c033414c6cdfb0eb2e7b99">process</a>
@@ -138,7 +139,7 @@
 : <a class="el" href="namespaceprocess.html#a88b387087fa848e2f29b5521757628a3">process</a>
 </li>
 <li>MATCHER_P4()
-: <a class="el" href="namespaceprocess.html#a19d199db8ae65c3bbb4775cf4d429b49">process</a>
+: <a class="el" href="namespaceprocess.html#a3c582f13a9775442d9fc1ac05e0d6007">process</a>
 </li>
 <li>MAX
 : <a class="el" href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a642e2c8808920dc59493b0ba3f2850e1">routing::diagnosis::socket::state</a>
@@ -388,7 +389,7 @@
 : <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03">strings</a>
 </li>
 <li>model()
-: <a class="el" href="namespacemesos_1_1internal.html#a0f1e16f608664041e365cbf89dbd4739">mesos::internal</a>
+: <a class="el" href="namespacemesos_1_1internal.html#a026ef7a1723c9e745267eb0d0d2b1f20">mesos::internal</a>
 </li>
 <li>ModuleID
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6">mesos::internal::tests</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/namespacemembers_s.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_s.html b/content/api/latest/c++/namespacemembers_s.html
index 822396e..d209d0d 100644
--- a/content/api/latest/c++/namespacemembers_s.html
+++ b/content/api/latest/c++/namespacemembers_s.html
@@ -237,7 +237,7 @@
 : <a class="el" href="namespaceprocess_1_1metrics.html#ae84bcc44d0cc377941ccab88b9cecdc7">process::metrics</a>
 </li>
 <li>socket()
-: <a class="el" href="namespacenet.html#a4cfca6331034dc0a6dc6077fc048843b">net</a>
+: <a class="el" href="namespacenet.html#a1a28d65fc659da0fd236f2641cd07f8d">net</a>
 </li>
 <li>Socket
 : <a class="el" href="namespaceprocess_1_1network_1_1inet.html#a891ec97cdaf1fa184350945b7233eaa4">process::network::inet</a>
@@ -327,7 +327,7 @@
 : <a class="el" href="namespaceprocess.html#aabc8d31889b5a325275d13d7bcef6a9c">process</a>
 </li>
 <li>subsystems()
-: <a class="el" href="namespacecgroups.html#a43ff5aa5dec5f24b0a3620847e9dd6b6">cgroups</a>
+: <a class="el" href="namespacecgroups.html#a155d0ce30a15e5b8b3ca02b189a7ead8">cgroups</a>
 </li>
 <li>SUFFIX
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca35495b6b9cc211164bb1ac6ba612d446">mesos::internal::slave::containerizer::paths</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/namespacemembers_w.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_w.html b/content/api/latest/c++/namespacemembers_w.html
index 043d1df..8e2e0bd 100644
--- a/content/api/latest/c++/namespacemembers_w.html
+++ b/content/api/latest/c++/namespacemembers_w.html
@@ -129,9 +129,8 @@
 : <a class="el" href="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a">cgroups</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1log.html#a644a438399ebd57381f8c3eb9261c9bc">mesos::internal::log</a>
-, <a class="el" href="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b">os::signal_safe</a>
-, <a class="el" href="namespaceos.html#a1261e5423671d777b7276223b7427045">os</a>
-, <a class="el" href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a>
+, <a class="el" href="namespaceos_1_1signal__safe.html#a1fe471bfb9a8e827779d24a58ba155d3">os::signal_safe</a>
+, <a class="el" href="namespaceos.html#aa0e3acff8992055da620cae8b455d93d">os</a>
 </li>
 <li>WRITE
 : <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/namespacemesos_1_1internal.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal.html b/content/api/latest/c++/namespacemesos_1_1internal.html
index 016dcc9..6e047da 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal.html
@@ -267,6 +267,8 @@ Functions</h2></td></tr>
 <tr class="separator:aea1bc9afb02b9612a38ef745261de022"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a03ee33974dbd8d4514a69b50679c7754"><td class="memItemLeft" align="right" valign="top">v1::OfferID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a03ee33974dbd8d4514a69b50679c7754">evolve</a> (const OfferID &amp;offerId)</td></tr>
 <tr class="separator:a03ee33974dbd8d4514a69b50679c7754"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7c885695e0bdaa6fc75b2a5a4a32e8c7"><td class="memItemLeft" align="right" valign="top">v1::OperationStatus&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a7c885695e0bdaa6fc75b2a5a4a32e8c7">evolve</a> (const OperationStatus &amp;status)</td></tr>
+<tr class="separator:a7c885695e0bdaa6fc75b2a5a4a32e8c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af7fd67c1afe745802648c494486d4092"><td class="memItemLeft" align="right" valign="top">v1::Resource&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#af7fd67c1afe745802648c494486d4092">evolve</a> (const Resource &amp;resource)</td></tr>
 <tr class="separator:af7fd67c1afe745802648c494486d4092"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a282167842279760204ab487f9e98749a"><td class="memItemLeft" align="right" valign="top">v1::ResourceProviderID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a282167842279760204ab487f9e98749a">evolve</a> (const ResourceProviderID &amp;resourceProviderId)</td></tr>
@@ -328,6 +330,8 @@ Functions</h2></td></tr>
 <tr class="separator:a8986f870f9e2b1ccf16683c11b986ce6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8c5888f9b58e56797f98c092c3f8f18d"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a8c5888f9b58e56797f98c092c3f8f18d">evolve</a> (const StatusUpdateMessage &amp;message)</td></tr>
 <tr class="separator:a8c5888f9b58e56797f98c092c3f8f18d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab4694ea74405fb5f437997cc790bc1f7"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ab4694ea74405fb5f437997cc790bc1f7">evolve</a> (const UpdateOperationStatusMessage &amp;message)</td></tr>
+<tr class="separator:ab4694ea74405fb5f437997cc790bc1f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a46e7fc82b8198c7badfb3f8394c16df7"><td class="memItemLeft" align="right" valign="top">v1::executor::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a46e7fc82b8198c7badfb3f8394c16df7">evolve</a> (const executor::Call &amp;call)</td></tr>
 <tr class="separator:a46e7fc82b8198c7badfb3f8394c16df7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a022213060f5a77cc46b5e6a57809756d"><td class="memItemLeft" align="right" valign="top">v1::executor::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a022213060f5a77cc46b5e6a57809756d">evolve</a> (const executor::Event &amp;event)</td></tr>
@@ -1081,6 +1085,22 @@ template&lt;typename T1 , typename T2 &gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="a7c885695e0bdaa6fc75b2a5a4a32e8c7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">v1::OperationStatus mesos::internal::evolve </td>
+          <td>(</td>
+          <td class="paramtype">const OperationStatus &amp;&#160;</td>
+          <td class="paramname"><em>status</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="af7fd67c1afe745802648c494486d4092"></a>
 <div class="memitem">
 <div class="memproto">
@@ -1563,6 +1583,22 @@ template&lt;typename T1 , typename T2 &gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="ab4694ea74405fb5f437997cc790bc1f7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">v1::scheduler::Event mesos::internal::evolve </td>
+          <td>(</td>
+          <td class="paramtype">const UpdateOperationStatusMessage &amp;&#160;</td>
+          <td class="paramname"><em>message</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a46e7fc82b8198c7badfb3f8394c16df7"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html
index cc3026a..5d04f58 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html
@@ -182,9 +182,9 @@ 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">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">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:ad587f4d8cb06d5b2253c55f69c28ed85"><td class="memTemplParams" colspan="2">template&lt;typename TResource , typename TTargetType , typename TOffer &gt; </td></tr>
+<tr class="memitem:ad587f4d8cb06d5b2253c55f69c28ed85"><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#ad587f4d8cb06d5b2253c55f69c28ed85">CREATE_VOLUME</a> (const TResource &amp;source, const TTargetType &amp;type, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; operationId=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:ad587f4d8cb06d5b2253c55f69c28ed85"><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">DESTROY_VOLUME</a> (const TResource &amp;volume)</td></tr>
 <tr class="separator:a03cc7ba94a59d223379c2a43146c30d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -277,7 +277,7 @@ template&lt;typename TResource , typename TOffer &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="ae67135425b0456ebae180d4186e250f8"></a>
+<a class="anchor" id="ad587f4d8cb06d5b2253c55f69c28ed85"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -296,7 +296,13 @@ template&lt;typename TResource , typename TTargetType , typename TOffer &gt; </d
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const TTargetType &amp;&#160;</td>
-          <td class="paramname"><em>type</em>&#160;</td>
+          <td class="paramname"><em>type</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td>
+          <td class="paramname"><em>operationId</em> = <code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
         </tr>
         <tr>
           <td></td>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1.html
index 584add8..da25bcf 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1.html
@@ -183,6 +183,8 @@ Functions</h2></td></tr>
 <tr class="separator:ad065447896b2bde83fa3df23e9d5e908"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad2cd42125acc60900ac2183016aba620"><td class="memItemLeft" align="right" valign="top">mesos::v1::scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ad2cd42125acc60900ac2183016aba620">createCallAcknowledge</a> (const mesos::v1::FrameworkID &amp;frameworkId, const mesos::v1::AgentID &amp;agentId, const mesos::v1::scheduler::Event::Update &amp;update)</td></tr>
 <tr class="separator:ad2cd42125acc60900ac2183016aba620"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b0b53e70b40f794ff8698b3d0c78802"><td class="memItemLeft" align="right" valign="top">mesos::v1::scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a9b0b53e70b40f794ff8698b3d0c78802">createCallAcknowledgeOperationStatus</a> (const mesos::v1::FrameworkID &amp;frameworkId, const mesos::v1::AgentID &amp;agentId, const mesos::v1::ResourceProviderID &amp;resourceProviderId, const mesos::v1::scheduler::Event::UpdateOperationStatus &amp;update)</td></tr>
+<tr class="separator:a9b0b53e70b40f794ff8698b3d0c78802"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a29141955865745d6299cc15070981da2"><td class="memItemLeft" align="right" valign="top">mesos::v1::scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a29141955865745d6299cc15070981da2">createCallKill</a> (const mesos::v1::FrameworkID &amp;frameworkId, const mesos::v1::TaskID &amp;taskId, const <a class="el" href="classOption.html">Option</a>&lt; mesos::v1::AgentID &gt; &amp;agentId=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; mesos::v1::KillPolicy &gt; &amp;killPolicy=<a class="el" href="structNone.html">None</a>())</td></tr>
 <tr class="separator:a29141955865745d6299cc15070981da2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4b188c16fadf4ea62e3d7f7ca1f3e09f"><td class="memItemLeft" align="right" valign="top">mesos::v1::scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a4b188c16fadf4ea62e3d7f7ca1f3e09f">createCallSubscribe</a> (const mesos::v1::FrameworkInfo &amp;frameworkInfo, const <a class="el" href="classOption.html">Option</a>&lt; mesos::v1::FrameworkID &gt; &amp;frameworkId=<a class="el" href="structNone.html">None</a>())</td></tr>
@@ -472,6 +474,52 @@ template&lt;typename... Args&gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="a9b0b53e70b40f794ff8698b3d0c78802"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::v1::scheduler::Call mesos::internal::tests::v1::createCallAcknowledgeOperationStatus </td>
+          <td>(</td>
+          <td class="paramtype">const mesos::v1::FrameworkID &amp;&#160;</td>
+          <td class="paramname"><em>frameworkId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const mesos::v1::AgentID &amp;&#160;</td>
+          <td class="paramname"><em>agentId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const mesos::v1::ResourceProviderID &amp;&#160;</td>
+          <td class="paramname"><em>resourceProviderId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const mesos::v1::scheduler::Event::UpdateOperationStatus &amp;&#160;</td>
+          <td class="paramname"><em>update</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a29141955865745d6299cc15070981da2"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html
index 0949d5a..337c58b 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html
@@ -69,12 +69,18 @@ Typedefs</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
+<tr class="memitem:a3e80404add7eb05ad215c8975f9c44fb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#a3e80404add7eb05ad215c8975f9c44fb">MATCHER_P</a> (OffersHaveAnyResource, filter,&quot;&quot;)</td></tr>
+<tr class="separator:a3e80404add7eb05ad215c8975f9c44fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae3e0f014f4e41c4deeff4d6c0e148663"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ae3e0f014f4e41c4deeff4d6c0e148663">ACTION</a> (DeclineOffers)</td></tr>
+<tr class="separator:ae3e0f014f4e41c4deeff4d6c0e148663"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8e89b9cea175d555034b042fee28d6b8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#a8e89b9cea175d555034b042fee28d6b8">ACTION_P</a> (SendSubscribe, frameworkInfo)</td></tr>
 <tr class="separator:a8e89b9cea175d555034b042fee28d6b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a748bcd61702a6bdfbf73b34fe47e8af3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#a748bcd61702a6bdfbf73b34fe47e8af3">ACTION_P2</a> (SendSubscribe, frameworkInfo, frameworkId)</td></tr>
 <tr class="separator:a748bcd61702a6bdfbf73b34fe47e8af3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a40fd3e7758ec76572e04e78901f492f7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#a40fd3e7758ec76572e04e78901f492f7">ACTION_P2</a> (SendAcknowledge, frameworkId, agentId)</td></tr>
 <tr class="separator:a40fd3e7758ec76572e04e78901f492f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0508062aec7908bdf24bc18095a0903"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab0508062aec7908bdf24bc18095a0903">ACTION_P3</a> (SendAcknowledgeOperationStatus, frameworkId, agentId, resourceProviderId)</td></tr>
+<tr class="separator:ab0508062aec7908bdf24bc18095a0903"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Typedef Documentation</h2>
 <a class="anchor" id="acb18ceaa5f6f2338f2a9727af398eb79"></a>
@@ -126,6 +132,22 @@ Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ae3e0f014f4e41c4deeff4d6c0e148663"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::tests::v1::scheduler::ACTION </td>
+          <td>(</td>
+          <td class="paramtype">DeclineOffers&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a8e89b9cea175d555034b042fee28d6b8"></a>
 <div class="memitem">
 <div class="memproto">
@@ -216,6 +238,76 @@ Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="ab0508062aec7908bdf24bc18095a0903"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::tests::v1::scheduler::ACTION_P3 </td>
+          <td>(</td>
+          <td class="paramtype">SendAcknowledgeOperationStatus&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">frameworkId&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">agentId&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">resourceProviderId&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a3e80404add7eb05ad215c8975f9c44fb"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::tests::v1::scheduler::MATCHER_P </td>
+          <td>(</td>
+          <td class="paramtype">OffersHaveAnyResource&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">filter&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">&quot;&quot;&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/protobuf__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/protobuf__utils_8hpp_source.html b/content/api/latest/c++/protobuf__utils_8hpp_source.html
index 79736e6..0f2a4f8 100644
--- a/content/api/latest/c++/protobuf__utils_8hpp_source.html
+++ b/content/api/latest/c++/protobuf__utils_8hpp_source.html
@@ -89,7 +89,7 @@
 <div class="ttc" id="namespacesystemd_1_1slices_html_a95aa197d8eed9f20dacb44f433b15f01"><div class="ttname"><a href="namespacesystemd_1_1slices.html#a95aa197d8eed9f20dacb44f433b15f01">systemd::slices::start</a></div><div class="ttdeci">Try&lt; Nothing &gt; start(const std::string &amp;name)</div><div class="ttdoc">Starts the slice with the given name (via &amp;#39;systemctl start &lt;name&gt;&amp;#39;). </div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html">mesos::internal::protobuf::master::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:374</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html_aad0128d18048818ccede75dbd3d3ad43"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#aad0128d18048818ccede75dbd3d3ad43">mesos::internal::protobuf::framework::Capabilities::Capabilities</a></div><div class="ttdeci">Capabilities(const Iterable &amp;capabilities)</div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:450</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:2520</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:2548</div></div>
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:38</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event_html_a69703958853b44f22fbf6123be76e0a2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#a69703958853b44f22fbf6123be76e0a2">mesos::internal::protobuf::master::event::createTaskAdded</a></div><div class="ttdeci">mesos::master::Event createTaskAdded(const Task &amp;task)</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:187</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2validation_8hpp_source.html b/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
index 53cad49..0260cd7 100644
--- a/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="resource__provider_2validation_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name
 ="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class
 ="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __RESOURCE_PROVIDER_VALIDATION_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __RESOURCE_PROVIDER
 _VALIDATION_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="resource__provider_2resource__provider_8hpp.html">mesos/resource_provider/resource_provider.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="error_8hpp.html">stout/error.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</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="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span
 >&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1resource__provider.html">   27</a></span>&#160;<span class="keyword">namespace </span>resource_provider {</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation.html">   28</a></span>&#160;<span class="keyword">namespace </span>validation {</div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation_1_1call.html">   29</a></span>&#160;<span class="keyword">namespace </span>call {</div><div class="line"><a na
 me="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation_1_1call.html#a6280d6bf8b45244134b2bd00bb21a9f8">validate</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::resource_provider::Call</a>&amp; call);</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="comment">// namespace call {</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;} <span class="comment">// namespace validation {</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;} <span 
 class="comment">// namespace resource_provider {</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;} <span class="comment">// namespace mesos {</span></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">   39</span>&#160;<span class="preprocessor">#endif // __RESOURCE_PROVIDER_VALIDATION_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; Error &gt;</a></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:2519</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:2547</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6a1db555/content/api/latest/c++/slave_2validation_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2validation_8hpp_source.html b/content/api/latest/c++/slave_2validation_8hpp_source.html
index b0d97d6..1e956c6 100644
--- a/content/api/latest/c++/slave_2validation_8hpp_source.html
+++ b/content/api/latest/c++/slave_2validation_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="slave_2validation_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a
 ><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">//
  distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __SLAVE_VALIDATION_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __SLAVE_VALIDATION_HPP__</span></div><div cl
 ass="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="agent_2agent_8hpp.html">mesos/agent/agent.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2executor_2executor_8hpp.html">mesos/executor/executor.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="error_8hpp.html">stout/error.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</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="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1validation.html">   30</a></span>&#160;<span class="keyword">namespace </span>validation {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span c
 lass="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container.html">   32</a></span>&#160;<span class="keyword">namespace </span>container {</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container.html#ae576305179ad464bbd1bf38f34799f13">validateContainerId</a>(<span class="keyword">const</span> ContainerID&amp; containerId);</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;} <span class="comment">// namespace container {</span></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="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent.html">   38</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos_1_1v1_1_1agent.html">agent</a> {</div><div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent_1_1call.html">   39</a></span>&#160;<span class="keyword">namespace </span>call {</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">   41</span>&#160;<span class="comment">// Validates that an agent::Call is well-formed.</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">// TODO(bmahler): Add unit tests.</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code
 " href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor_1_1call.html#a2cecaed381004dded5fc4ec626660bb4">validate</a>(</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>&amp; call,</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; principal = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;} <span class="comment">// namespace call {</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;} <span class="comment">// nam
 espace agent {</span></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"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor.html">   50</a></span>&#160;<span class="keyword">namespace </span>executor {</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor_1_1call.html">   51</a></span>&#160;<span class="keyword">namespace </span>call {</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="comment">// Validates that an executor call is well-formed.</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="comment">// TODO(ijimenez): Add unit tests.</span></div><div class="line"><a name="l00055"
 ></a><span class="lineno">   55</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor_1_1call.html#a2cecaed381004dded5fc4ec626660bb4">validate</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::executor::Call</a>&amp; call);</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;} <span class="comment">// namespace call {</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;} <span class="comment">// namespace executor {</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;} <span class="comment">// namespace validation {</span></div><div class="line"><a name="l00060"></a><span class="l
 ineno">   60</span>&#160;} <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#endif // __SLAVE_VALIDATION_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; Error &gt;</a></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:2519</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:2547</div></div>
 <div class="ttc" id="agent_2agent_8hpp_html"><div class="ttname"><a href="agent_2agent_8hpp.html">agent.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container_html_ae576305179ad464bbd1bf38f34799f13"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container.html#ae576305179ad464bbd1bf38f34799f13">mesos::internal::slave::validation::container::validateContainerId</a></div><div class="ttdeci">Option&lt; Error &gt; validateContainerId(const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1v1_1_1agent_html"><div class="ttname"><a href="namespacemesos_1_1v1_1_1agent.html">mesos::v1::agent</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:27</div></div>