http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ab984a36/content/api/latest/c++/namespacemembers_0x6a.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6a.html 
b/content/api/latest/c++/namespacemembers_0x6a.html
index c5ffd84..cab9324 100644
--- a/content/api/latest/c++/namespacemembers_0x6a.html
+++ b/content/api/latest/c++/namespacemembers_0x6a.html
@@ -109,21 +109,21 @@
 , <a class="el" 
href="namespacestrings_1_1internal.html#aee9076202875ef7e5d438b5b8bb9e863">strings::internal</a>
 </li>
 <li>json()
-: <a class="el" 
href="namespaceJSON.html#a41d8b7ed815b29ee46700ec5c20a0419">JSON</a>
-, <a class="el" 
href="namespacemesos.html#a93a1efd7cc67cd3f0a61630b8b0c1fd3">mesos</a>
-, <a class="el" 
href="namespaceJSON.html#a8b59701515feabba300fac8841750f7a">JSON</a>
-, <a class="el" 
href="namespacemesos.html#afb065c5dd15f9f72683fa95134f2c882">mesos</a>
-, <a class="el" 
href="namespaceJSON.html#a973c09b2356881b179da41dc39f240be">JSON</a>
-, <a class="el" 
href="namespacemesos.html#abdf2180daf713c4986a0e1200e931bc5">mesos</a>
-, <a class="el" 
href="namespacemesos_1_1internal.html#a3752d85ef726065c6c1b946eef1ba87a">mesos::internal</a>
+: <a class="el" 
href="namespaceJSON.html#ab3d5568528385a51beb070b35b561dab">JSON</a>
 </li>
 <li>JSON
 : <a class="el" 
href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039ea0ecd11c1d7a287401d148a23bbd7a2f8">mesos</a>
 </li>
 <li>json()
-: <a class="el" 
href="namespaceJSON.html#a60cf79988021615ad333f914546804a3">JSON</a>
-, <a class="el" 
href="namespacemesos.html#ae5c53d21889cf15327e120a5a1a80269">mesos</a>
-, <a class="el" 
href="namespaceJSON.html#a0c3d08fab36339ff4579aa683c12c15e">JSON</a>
+: <a class="el" 
href="namespacemesos.html#ae5c53d21889cf15327e120a5a1a80269">mesos</a>
+, <a class="el" 
href="namespaceJSON.html#a7f3841c3a281146d130a235e28404a5d">JSON</a>
+, <a class="el" 
href="namespacemesos.html#afb065c5dd15f9f72683fa95134f2c882">mesos</a>
+, <a class="el" 
href="namespaceJSON.html#a2971d2da2efa5b3ce39b54e5aa2fbbb6">JSON</a>
+, <a class="el" 
href="namespacemesos.html#a93a1efd7cc67cd3f0a61630b8b0c1fd3">mesos</a>
+, <a class="el" 
href="namespacemesos_1_1internal.html#a3752d85ef726065c6c1b946eef1ba87a">mesos::internal</a>
+, <a class="el" 
href="namespaceJSON.html#a41d8b7ed815b29ee46700ec5c20a0419">JSON</a>
+, <a class="el" 
href="namespacemesos.html#a29a4efb3b0c2a7d0a4b5caac263e346f">mesos</a>
+, <a class="el" 
href="namespaceJSON.html#a225ea0633e1d0851e20338df00b8d904">JSON</a>
 </li>
 <li>jsonify()
 : <a class="el" 
href="namespaceJSON_1_1internal.html#a9613261ae4d73b235c78dc37b58ec0ff">JSON::internal</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ab984a36/content/api/latest/c++/namespacemembers_0x6d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6d.html 
b/content/api/latest/c++/namespacemembers_0x6d.html
index 3fb9cac..9fae656 100644
--- a/content/api/latest/c++/namespacemembers_0x6d.html
+++ b/content/api/latest/c++/namespacemembers_0x6d.html
@@ -379,12 +379,14 @@
 <li>MockResourceProvider
 : <a class="el" 
href="namespacemesos_1_1internal_1_1tests_1_1v1.html#af5f3b782e0580d08d2a40231ec445fee">mesos::internal::tests::v1</a>
 </li>
+<li>Mode
+: <a class="el" 
href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03">strings</a>
+</li>
 <li>mode()
 : <a class="el" 
href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">os::stat</a>
 </li>
 <li>Mode
 : <a class="el" 
href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">mesos::internal::slave::containerizer::paths</a>
-, <a class="el" 
href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03">strings</a>
 </li>
 <li>model()
 : <a class="el" 
href="namespacemesos_1_1internal.html#abfae5655a0123b6df81ce36b263d1383">mesos::internal</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ab984a36/content/api/latest/c++/namespacemembers_0x6e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6e.html 
b/content/api/latest/c++/namespacemembers_0x6e.html
index 8e9ec20..6b3e9a3 100644
--- a/content/api/latest/c++/namespacemembers_0x6e.html
+++ b/content/api/latest/c++/namespacemembers_0x6e.html
@@ -87,13 +87,13 @@
 <div class="textblock">Here is a list of all namespace members with links to 
the namespace documentation for each member:</div>
 
 <h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
+<li>NAME
+: <a class="el" 
href="namespacemesos_1_1internal_1_1logger_1_1rotate.html#aee5dc359a1b6d22c5d912b166c895854">mesos::internal::logger::rotate</a>
+</li>
 <li>name
 : <a class="el" 
href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell</a>
 , <a class="el" 
href="namespacerouting_1_1link.html#a92ef360196f329e41575de0f7a094a6e">routing::link</a>
 </li>
-<li>NAME
-: <a class="el" 
href="namespacemesos_1_1internal_1_1logger_1_1rotate.html#aee5dc359a1b6d22c5d912b166c895854">mesos::internal::logger::rotate</a>
-</li>
 <li>name_job()
 : <a class="el" 
href="namespaceos.html#a4c477c8086d4b3004c170ee05e5be9bf">os</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ab984a36/content/api/latest/c++/namespacemembers_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x70.html 
b/content/api/latest/c++/namespacemembers_0x70.html
index b5b9895..b2c651a 100644
--- a/content/api/latest/c++/namespacemembers_0x70.html
+++ b/content/api/latest/c++/namespacemembers_0x70.html
@@ -265,9 +265,6 @@
 : <a class="el" 
href="namespacemesos_1_1internal_1_1log.html#af4c03890d9632d4a82eea18325bc860c">mesos::internal::log</a>
 , <a class="el" 
href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol</a>
 </li>
-<li>protobuf()
-: <a class="el" 
href="namespaceJSON.html#a1d44660d98caa78d154c47b5f60ba7f8">JSON</a>
-</li>
 <li>PROTOBUF
 : <a class="el" 
href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039ead938347008a2e932aaa4a568a3c3f2e7">mesos</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ab984a36/content/api/latest/c++/namespacemembers_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x73.html 
b/content/api/latest/c++/namespacemembers_0x73.html
index 7e35882..17a9be6 100644
--- a/content/api/latest/c++/namespacemembers_0x73.html
+++ b/content/api/latest/c++/namespacemembers_0x73.html
@@ -188,12 +188,12 @@
 <li>setPromises()
 : <a class="el" 
href="namespaceprocess.html#ac263ad6d2909a96a948ee94594013847">process</a>
 </li>
-<li>SETUID
-: <a class="el" 
href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a35f6021c95ff0c76a69e10b2e3499885">mesos::internal::capabilities</a>
-</li>
 <li>setuid()
 : <a class="el" 
href="namespaceos.html#ae4b3b2f098e140e75c4bcc5dc15abf30">os</a>
 </li>
+<li>SETUID
+: <a class="el" 
href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a35f6021c95ff0c76a69e10b2e3499885">mesos::internal::capabilities</a>
+</li>
 <li>setUp()
 : <a class="el" 
href="namespacerouting_1_1link.html#ab7e88f25235ad7fa51402fb72b13314d">routing::link</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ab984a36/content/api/latest/c++/namespacemembers_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x75.html 
b/content/api/latest/c++/namespacemembers_0x75.html
index f2e5c05..d07e510 100644
--- a/content/api/latest/c++/namespacemembers_0x75.html
+++ b/content/api/latest/c++/namespacemembers_0x75.html
@@ -161,12 +161,12 @@
 <li>usage_in_bytes()
 : <a class="el" 
href="namespacecgroups_1_1memory.html#a149585d37c91a4340c1bedcd20a37de9">cgroups::memory</a>
 </li>
-<li>USER
-: <a class="el" 
href="namespacemesos_1_1internal_1_1build.html#a990aa9342d17028bb8dbce24b4e9ef10">mesos::internal::build</a>
-</li>
 <li>user()
 : <a class="el" 
href="namespaceos.html#a698aa27e5ea6b1dc1c190b978c2f7960">os</a>
 </li>
+<li>USER
+: <a class="el" 
href="namespacemesos_1_1internal_1_1build.html#a990aa9342d17028bb8dbce24b4e9ef10">mesos::internal::build</a>
+</li>
 <li>utime()
 : <a class="el" 
href="namespaceos.html#a818327458964860a86fc8964e4795b4d">os</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ab984a36/content/api/latest/c++/namespacemembers_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x77.html 
b/content/api/latest/c++/namespacemembers_0x77.html
index cf99cba..0cefa59 100644
--- a/content/api/latest/c++/namespacemembers_0x77.html
+++ b/content/api/latest/c++/namespacemembers_0x77.html
@@ -127,31 +127,30 @@
 : <a class="el" 
href="namespaceprocess.html#a18419acc52ca1e339e684f8d9208207e">process</a>
 </li>
 <li>write()
-: <a class="el" 
href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">process::io</a>
-, <a class="el" 
href="namespaceos_1_1signal__safe.html#a67bf0cd3aa924b5584a8744f15430835">os::signal_safe</a>
-, <a class="el" 
href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
-</li>
-<li>WRITE
-: <a class="el" 
href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55efad4b9e47f65b6e79b010582f15785867e">cgroups::blkio</a>
-</li>
-<li>write()
-: <a class="el" 
href="namespaceos.html#aa0e3acff8992055da620cae8b455d93d">os</a>
+: <a class="el" 
href="namespaceos.html#a68c1f23747262ae6528a3ca532ad5047">os</a>
+, <a class="el" 
href="namespacemesos_1_1internal_1_1log.html#a644a438399ebd57381f8c3eb9261c9bc">mesos::internal::log</a>
+, <a class="el" 
href="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a">cgroups</a>
 , <a class="el" 
href="namespaceprotobuf.html#ad7c5a30c2e972caaed6b3896ac7e477f">protobuf</a>
-, <a class="el" 
href="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b">os::signal_safe</a>
 </li>
 <li>WRITE
 : <a class="el" 
href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
 </li>
 <li>write()
-: <a class="el" 
href="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899">protobuf</a>
-, <a class="el" 
href="namespaceos.html#a68c1f23747262ae6528a3ca532ad5047">os</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#a67bf0cd3aa924b5584a8744f15430835">os::signal_safe</a>
+, <a class="el" 
href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
 , <a class="el" 
href="namespaceprotobuf.html#a1c2352b3f232044d4e960e227d530a92">protobuf</a>
-, <a class="el" 
href="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a">cgroups</a>
-, <a class="el" 
href="namespaceos.html#a1b67d073837cf74e5cdfa785d5c95fac">os</a>
 , <a class="el" 
href="namespaceos_1_1signal__safe.html#a1fe471bfb9a8e827779d24a58ba155d3">os::signal_safe</a>
+, <a class="el" 
href="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899">protobuf</a>
 , <a class="el" 
href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a>
 </li>
+<li>WRITE
+: <a class="el" 
href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55efad4b9e47f65b6e79b010582f15785867e">cgroups::blkio</a>
+</li>
+<li>write()
+: <a class="el" 
href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">process::io</a>
+, <a class="el" 
href="namespaceos.html#aa0e3acff8992055da620cae8b455d93d">os</a>
+, <a class="el" 
href="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b">os::signal_safe</a>
+</li>
 <li>write_impl()
 : <a class="el" 
href="namespaceos_1_1signal__safe.html#ad42f0ba6d36e7d9611f80820add8424a">os::signal_safe</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ab984a36/content/api/latest/c++/namespacemembers_func_0x69.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x69.html 
b/content/api/latest/c++/namespacemembers_func_0x69.html
index 6b6d09e..1de29c7 100644
--- a/content/api/latest/c++/namespacemembers_func_0x69.html
+++ b/content/api/latest/c++/namespacemembers_func_0x69.html
@@ -203,6 +203,9 @@
 <li>isQuotaEnabled()
 : <a class="el" 
href="namespacemesos_1_1internal_1_1xfs.html#ae8c9917f4e16c6ab0da9f75ea29ae5f5">mesos::internal::xfs</a>
 </li>
+<li>isSelectedResourceProvider()
+: <a class="el" 
href="namespacemesos_1_1internal_1_1profile.html#a59078d78d6ffb9f94b1b69af16988840">mesos::internal::profile</a>
+</li>
 <li>isSpeculativeOperation()
 : <a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a19a8e8be02b815dab4cecd8382e3dd26">mesos::internal::protobuf</a>
 </li>
@@ -213,7 +216,7 @@
 : <a class="el" 
href="namespacemesos_1_1roles.html#a70ebdbe08b14acfb4ef2571ce909cc86">mesos::roles</a>
 </li>
 <li>isTerminalState()
-: <a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#ade777537955dc212aea80866edd089f3">mesos::internal::protobuf</a>
+: <a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#aa31907fb62769822a77c06ffbf10451f">mesos::internal::protobuf</a>
 </li>
 <li>isUp()
 : <a class="el" 
href="namespacerouting_1_1link.html#a7d1c8b69ea1c451975f9275fd11466e3">routing::link</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ab984a36/content/api/latest/c++/namespacemembers_vars_0x6e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_vars_0x6e.html 
b/content/api/latest/c++/namespacemembers_vars_0x6e.html
index 0e591b3..e24b9ff 100644
--- a/content/api/latest/c++/namespacemembers_vars_0x6e.html
+++ b/content/api/latest/c++/namespacemembers_vars_0x6e.html
@@ -85,12 +85,12 @@
 &#160;
 
 <h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>name
-: <a class="el" 
href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell</a>
-</li>
 <li>NAME
 : <a class="el" 
href="namespacemesos_1_1internal_1_1logger_1_1rotate.html#aee5dc359a1b6d22c5d912b166c895854">mesos::internal::logger::rotate</a>
 </li>
+<li>name
+: <a class="el" 
href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell</a>
+</li>
 <li>NET_ISOLATOR_BLOAT_REDUCTION
 : <a class="el" 
href="namespacemesos_1_1internal_1_1slave.html#a5b7d3c5110866191112df560e56f91a6">mesos::internal::slave</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ab984a36/content/api/latest/c++/namespacemembers_vars_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_vars_0x77.html 
b/content/api/latest/c++/namespacemembers_vars_0x77.html
index 5bf8504..137e1e3 100644
--- a/content/api/latest/c++/namespacemembers_vars_0x77.html
+++ b/content/api/latest/c++/namespacemembers_vars_0x77.html
@@ -106,12 +106,12 @@
 <li>WINDOWS_PATH_SEPARATOR
 : <a class="el" 
href="namespaceos.html#ae86289c0463a69de1a4aa97ba9203e57">os</a>
 </li>
-<li>WRITE
-: <a class="el" 
href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
-</li>
 <li>write
 : <a class="el" 
href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
 </li>
+<li>WRITE
+: <a class="el" 
href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
+</li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ab984a36/content/api/latest/c++/namespacemesos_1_1internal_1_1profile.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1profile.html 
b/content/api/latest/c++/namespacemesos_1_1internal_1_1profile.html
index 9c25969..12fcdcb 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1profile.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1profile.html
@@ -70,12 +70,40 @@ Functions</h2></td></tr>
 <tr class="memitem:a6bb5ceacd766aa7c16015f08406e97a0"><td class="memItemLeft" 
align="right" valign="top"><a class="el" href="classTry.html">Try</a><br 
class="typebreak"/>
 &lt; resource_provider::DiskProfileMapping &gt;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1profile.html#a6bb5ceacd766aa7c16015f08406e97a0">parseDiskProfileMapping</a>
 (const std::string &amp;data)</td></tr>
 <tr class="separator:a6bb5ceacd766aa7c16015f08406e97a0"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a59078d78d6ffb9f94b1b69af16988840"><td class="memItemLeft" 
align="right" valign="top">bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1profile.html#a59078d78d6ffb9f94b1b69af16988840">isSelectedResourceProvider</a>
 (const resource_provider::DiskProfileMapping::CSIManifest 
&amp;profileManifest, const ResourceProviderInfo 
&amp;resourceProviderInfo)</td></tr>
+<tr class="separator:a59078d78d6ffb9f94b1b69af16988840"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab6b1f6dd2e3b5144c9b8dfc6832f783c"><td class="memItemLeft" 
align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; 
<a class="el" href="classError.html">Error</a> &gt;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1profile.html#ab6b1f6dd2e3b5144c9b8dfc6832f783c">validate</a>
 (const resource_provider::DiskProfileMapping &amp;mapping)</td></tr>
 <tr class="separator:ab6b1f6dd2e3b5144c9b8dfc6832f783c"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7a562b1c120945b807706efdf313cdfe"><td class="memItemLeft" 
align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; 
<a class="el" href="classError.html">Error</a> &gt;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1profile.html#a7a562b1c120945b807706efdf313cdfe">validate</a>
 (const csi::VolumeCapability &amp;capability)</td></tr>
 <tr class="separator:a7a562b1c120945b807706efdf313cdfe"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="a59078d78d6ffb9f94b1b69af16988840"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool 
mesos::internal::profile::isSelectedResourceProvider </td>
+          <td>(</td>
+          <td class="paramtype">const 
resource_provider::DiskProfileMapping::CSIManifest &amp;&#160;</td>
+          <td class="paramname"><em>profileManifest</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const ResourceProviderInfo &amp;&#160;</td>
+          <td class="paramname"><em>resourceProviderInfo</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a6bb5ceacd766aa7c16015f08406e97a0"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ab984a36/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp.html 
b/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp.html
index 9c3aa93..b2102f5 100644
--- 
a/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp.html
+++ 
b/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp.html
@@ -58,11 +58,12 @@
 <div class="textblock"><code>#include &lt;memory&gt;</code><br/>
 <code>#include &lt;string&gt;</code><br/>
 <code>#include &lt;tuple&gt;</code><br/>
+<code>#include &lt;<a class="el" 
href="include_2csi_2spec_8hpp_source.html">csi/spec.hpp</a>&gt;</code><br/>
+<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="future_8hpp_source.html">process/future.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" 
href="hashset_8hpp_source.html">stout/hashset.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" 
href="none_8hpp_source.html">stout/none.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" 
href="nothing_8hpp_source.html">stout/nothing.hpp</a>&gt;</code><br/>
-<code>#include &lt;<a class="el" 
href="include_2csi_2spec_8hpp_source.html">csi/spec.hpp</a>&gt;</code><br/>
 </div>
 <p><a href="resource__provider_2storage_2disk__profile_8hpp_source.html">Go to 
the source code of this file.</a></p>
 <table class="memberdecls">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ab984a36/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp_source.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp_source.html
 
b/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp_source.html
index 6a5ad29..23ee302 100644
--- 
a/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp_source.html
+++ 
b/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp_source.html
@@ -75,68 +75,71 @@
 <div class="line"><a name="l00021"></a><span class="lineno">   
21</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
 <div class="line"><a name="l00022"></a><span class="lineno">   
22</span>&#160;<span class="preprocessor">#include &lt;tuple&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="future_8hpp.html">process/future.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   
24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" 
href="include_2csi_2spec_8hpp.html">csi/spec.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00025"></a><span class="lineno">   
25</span>&#160;</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   
26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" 
href="hashset_8hpp.html">stout/hashset.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="none_8hpp.html">stout/none.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="nothing_8hpp.html">stout/nothing.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="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   
27</span>&#160;</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   
28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" 
href="future_8hpp.html">process/future.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00029"></a><span class="lineno">   
29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   
30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" 
href="include_2csi_2spec_8hpp.html">csi/spec.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   
31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   
32</span>&#160;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   
30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" 
href="hashset_8hpp.html">stout/hashset.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   
31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" 
href="none_8hpp.html">stout/none.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   
32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" 
href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00033"></a><span class="lineno">   
33</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" 
href="classmesos_1_1DiskProfileAdaptor.html">   50</a></span>&#160;<span 
class="keyword">class </span><a class="code" 
href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a></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">   
52</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">   
53</a></span>&#160;  <span class="keyword">struct </span><a class="code" 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">ProfileInfo</a></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160; 
 {</div>
-<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a865c97ad7a60bfb2f29fa177cd4fe3ac">
   64</a></span>&#160;    csi::VolumeCapability <a class="code" 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a865c97ad7a60bfb2f29fa177cd4fe3ac">capability</a>;</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   
65</span>&#160;</div>
-<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a5403921619a90c82fc5a4c86644d1129">
   71</a></span>&#160;    google::protobuf::Map&lt;std::string, std::string&gt; 
<a class="code" 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a5403921619a90c82fc5a4c86644d1129">parameters</a>;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160; 
 };</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   
73</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160; 
 <span class="keyword">static</span> <a class="code" 
href="classTry.html">Try&lt;DiskProfileAdaptor*&gt;</a> <a class="code" 
href="classmesos_1_1DiskProfileAdaptor.html#a7a417ba4b641b9870944549a1309b1b5">create</a>(</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160; 
     <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;std::string&gt;</a>&amp; <a class="code" 
href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a> = 
<a class="code" href="structNone.html">None</a>());</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   
85</span>&#160;</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160; 
 <span class="keyword">static</span> <span class="keywordtype">void</span> <a 
class="code" 
href="classmesos_1_1DiskProfileAdaptor.html#afae745cbb0687964b59939d7ebd20f8c">setAdaptor</a>(<span
 class="keyword">const</span> std::shared_ptr&lt;DiskProfileAdaptor&gt;&amp; 
adaptor);</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160; 
 <span class="keyword">static</span> std::shared_ptr&lt;DiskProfileAdaptor&gt; 
<a class="code" 
href="classmesos_1_1DiskProfileAdaptor.html#ae1117dc978470069e2beb95a1f8e67af">getAdaptor</a>();</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   
96</span>&#160;</div>
-<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" 
href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e"> 
  97</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" 
href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e">~DiskProfileAdaptor</a>()
 {}</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   
34</span>&#160;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   
35</span>&#160;</div>
+<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" 
href="classmesos_1_1DiskProfileAdaptor.html">   52</a></span>&#160;<span 
class="keyword">class </span><a class="code" 
href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a></div>
+<div class="line"><a name="l00053"></a><span class="lineno">   
53</span>&#160;{</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   
54</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">   
55</a></span>&#160;  <span class="keyword">struct </span><a class="code" 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">ProfileInfo</a></div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160; 
 {</div>
+<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a865c97ad7a60bfb2f29fa177cd4fe3ac">
   66</a></span>&#160;    csi::VolumeCapability <a class="code" 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a865c97ad7a60bfb2f29fa177cd4fe3ac">capability</a>;</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   
67</span>&#160;</div>
+<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a5403921619a90c82fc5a4c86644d1129">
   73</a></span>&#160;    google::protobuf::Map&lt;std::string, std::string&gt; 
<a class="code" 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a5403921619a90c82fc5a4c86644d1129">parameters</a>;</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160; 
 };</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   
75</span>&#160;</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160; 
 <span class="keyword">static</span> <a class="code" 
href="classTry.html">Try&lt;DiskProfileAdaptor*&gt;</a> <a class="code" 
href="classmesos_1_1DiskProfileAdaptor.html#a7a417ba4b641b9870944549a1309b1b5">create</a>(</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160; 
     <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;std::string&gt;</a>&amp; <a class="code" 
href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a> = 
<a class="code" href="structNone.html">None</a>());</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   
87</span>&#160;</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160; 
 <span class="keyword">static</span> <span class="keywordtype">void</span> <a 
class="code" 
href="classmesos_1_1DiskProfileAdaptor.html#afae745cbb0687964b59939d7ebd20f8c">setAdaptor</a>(<span
 class="keyword">const</span> std::shared_ptr&lt;DiskProfileAdaptor&gt;&amp; 
adaptor);</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160; 
 <span class="keyword">static</span> std::shared_ptr&lt;DiskProfileAdaptor&gt; 
<a class="code" 
href="classmesos_1_1DiskProfileAdaptor.html#ae1117dc978470069e2beb95a1f8e67af">getAdaptor</a>();</div>
 <div class="line"><a name="l00098"></a><span class="lineno">   
98</span>&#160;</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160; 
 <span class="keyword">virtual</span> <a class="code" 
href="classprocess_1_1Future.html">process::Future&lt;ProfileInfo&gt;</a> <a 
class="code" 
href="classmesos_1_1DiskProfileAdaptor.html#a3ef41898257d1bbe3bbb567c74b3c890">translate</a>(</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160; 
     <span class="keyword">const</span> std::string&amp; profile,</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160; 
     <span class="keyword">const</span> std::string&amp; csiPluginInfoType) = 
0;</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  
119</span>&#160;</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160; 
 <span class="keyword">virtual</span> <a class="code" 
href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;std::string&gt;</a>&gt;
 <a class="code" 
href="classmesos_1_1DiskProfileAdaptor.html#a6cf351ac366237ddc154b0ffb11c27e0">watch</a>(</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160; 
     <span class="keyword">const</span> <a class="code" 
href="classhashset.html">hashset&lt;std::string&gt;</a>&amp; 
knownProfiles,</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160; 
     <span class="keyword">const</span> std::string&amp; csiPluginInfoType) = 
0;</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  
137</span>&#160;</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  
138</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" 
href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1"> 
 139</a></span>&#160;  <a class="code" 
href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">DiskProfileAdaptor</a>()
 {}</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  
140</span>&#160;};</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  
141</span>&#160;</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  
142</span>&#160;} <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00143"></a><span class="lineno">  
143</span>&#160;</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  
144</span>&#160;<span class="preprocessor">#endif // 
__MESOS_RESOURCE_PROVIDER_DISK_PROFILE_HPP__</span></div>
-<div class="ttc" 
id="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo_html_a5403921619a90c82fc5a4c86644d1129"><div
 class="ttname"><a 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a5403921619a90c82fc5a4c86644d1129">mesos::DiskProfileAdaptor::ProfileInfo::parameters</a></div><div
 class="ttdeci">google::protobuf::Map&lt; std::string, std::string &gt; 
parameters</div><div class="ttdoc">Free-form key-value pairs which should be 
passed into the body of a CreateVolumeRequest. </div><div 
class="ttdef"><b>Definition:</b> disk_profile.hpp:71</div></div>
+<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" 
href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e"> 
  99</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" 
href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e">~DiskProfileAdaptor</a>()
 {}</div>
+<div class="line"><a name="l00100"></a><span class="lineno">  
100</span>&#160;</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160; 
 <span class="keyword">virtual</span> <a class="code" 
href="classprocess_1_1Future.html">process::Future&lt;ProfileInfo&gt;</a> <a 
class="code" 
href="classmesos_1_1DiskProfileAdaptor.html#a29e4d7ea512ce2308f8d412ea8b5bd71">translate</a>(</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160; 
     <span class="keyword">const</span> std::string&amp; profile,</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160; 
     <span class="keyword">const</span> ResourceProviderInfo&amp; 
resourceProviderInfo) = 0;</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  
122</span>&#160;</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160; 
 <span class="keyword">virtual</span> <a class="code" 
href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;std::string&gt;</a>&gt;
 <a class="code" 
href="classmesos_1_1DiskProfileAdaptor.html#ace8355051c0207021493861c64e67d0f">watch</a>(</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160; 
     <span class="keyword">const</span> <a class="code" 
href="classhashset.html">hashset&lt;std::string&gt;</a>&amp; 
knownProfiles,</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160; 
     <span class="keyword">const</span> ResourceProviderInfo&amp; 
resourceProviderInfo) = 0;</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  
142</span>&#160;</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  
143</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" 
href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1"> 
 144</a></span>&#160;  <a class="code" 
href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">DiskProfileAdaptor</a>()
 {}</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  
145</span>&#160;};</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  
146</span>&#160;</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  
147</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00148"></a><span class="lineno">  
148</span>&#160;</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  
149</span>&#160;<span class="preprocessor">#endif // 
__MESOS_RESOURCE_PROVIDER_DISK_PROFILE_HPP__</span></div>
+<div class="ttc" 
id="classmesos_1_1DiskProfileAdaptor_html_a29e4d7ea512ce2308f8d412ea8b5bd71"><div
 class="ttname"><a 
href="classmesos_1_1DiskProfileAdaptor.html#a29e4d7ea512ce2308f8d412ea8b5bd71">mesos::DiskProfileAdaptor::translate</a></div><div
 class="ttdeci">virtual process::Future&lt; ProfileInfo &gt; translate(const 
std::string &amp;profile, const ResourceProviderInfo 
&amp;resourceProviderInfo)=0</div><div class="ttdoc">Returns the CSI volume 
capability and the parameters to create CSI volumes associated with the 
profil...</div></div>
+<div class="ttc" 
id="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo_html_a5403921619a90c82fc5a4c86644d1129"><div
 class="ttname"><a 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a5403921619a90c82fc5a4c86644d1129">mesos::DiskProfileAdaptor::ProfileInfo::parameters</a></div><div
 class="ttdeci">google::protobuf::Map&lt; std::string, std::string &gt; 
parameters</div><div class="ttdoc">Free-form key-value pairs which should be 
passed into the body of a CreateVolumeRequest. </div><div 
class="ttdef"><b>Definition:</b> disk_profile.hpp:73</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a 
href="classOption.html">Option&lt; std::string &gt;</a></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="classhashset_html"><div class="ttname"><a 
href="classhashset.html">hashset&lt; std::string &gt;</a></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="none_8hpp_html"><div class="ttname"><a 
href="none_8hpp.html">none.hpp</a></div></div>
-<div class="ttc" 
id="classmesos_1_1DiskProfileAdaptor_html_a22b6d3969a849cfbafd34cf95177499e"><div
 class="ttname"><a 
href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e">mesos::DiskProfileAdaptor::~DiskProfileAdaptor</a></div><div
 class="ttdeci">virtual ~DiskProfileAdaptor()</div><div 
class="ttdef"><b>Definition:</b> disk_profile.hpp:97</div></div>
-<div class="ttc" 
id="classmesos_1_1DiskProfileAdaptor_html_a6cf351ac366237ddc154b0ffb11c27e0"><div
 class="ttname"><a 
href="classmesos_1_1DiskProfileAdaptor.html#a6cf351ac366237ddc154b0ffb11c27e0">mesos::DiskProfileAdaptor::watch</a></div><div
 class="ttdeci">virtual process::Future&lt; hashset&lt; std::string &gt; &gt; 
watch(const hashset&lt; std::string &gt; &amp;knownProfiles, const std::string 
&amp;csiPluginInfoType)=0</div><div class="ttdoc">Returns a future that will be 
satisifed iff the set of profiles known by the module differs from the 
...</div></div>
+<div class="ttc" 
id="classmesos_1_1DiskProfileAdaptor_html_a22b6d3969a849cfbafd34cf95177499e"><div
 class="ttname"><a 
href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e">mesos::DiskProfileAdaptor::~DiskProfileAdaptor</a></div><div
 class="ttdeci">virtual ~DiskProfileAdaptor()</div><div 
class="ttdef"><b>Definition:</b> disk_profile.hpp:99</div></div>
 <div class="ttc" 
id="classmesos_1_1DiskProfileAdaptor_html_afae745cbb0687964b59939d7ebd20f8c"><div
 class="ttname"><a 
href="classmesos_1_1DiskProfileAdaptor.html#afae745cbb0687964b59939d7ebd20f8c">mesos::DiskProfileAdaptor::setAdaptor</a></div><div
 class="ttdeci">static void setAdaptor(const std::shared_ptr&lt; 
DiskProfileAdaptor &gt; &amp;adaptor)</div><div class="ttdoc">Global methods 
for setting and getting a DiskProfileAdaptor instance. </div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a 
href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" 
id="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo_html"><div 
class="ttname"><a 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">mesos::DiskProfileAdaptor::ProfileInfo</a></div><div
 class="ttdef"><b>Definition:</b> disk_profile.hpp:53</div></div>
-<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html"><div 
class="ttname"><a 
href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></div><div
 class="ttdoc">This module is used by Storage Resource Providers to translate 
the &amp;quot;profile&amp;quot; field of a Resource::Dis...</div><div 
class="ttdef"><b>Definition:</b> disk_profile.hpp:50</div></div>
+<div class="ttc" 
id="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo_html"><div 
class="ttname"><a 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">mesos::DiskProfileAdaptor::ProfileInfo</a></div><div
 class="ttdef"><b>Definition:</b> disk_profile.hpp:55</div></div>
+<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html"><div 
class="ttname"><a 
href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></div><div
 class="ttdoc">This module is used by Storage Resource Providers to translate 
the &amp;quot;profile&amp;quot; field of a Resource::Dis...</div><div 
class="ttdef"><b>Definition:</b> disk_profile.hpp:52</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a 
href="future_8hpp.html">future.hpp</a></div></div>
-<div class="ttc" 
id="classmesos_1_1DiskProfileAdaptor_html_a3ef41898257d1bbe3bbb567c74b3c890"><div
 class="ttname"><a 
href="classmesos_1_1DiskProfileAdaptor.html#a3ef41898257d1bbe3bbb567c74b3c890">mesos::DiskProfileAdaptor::translate</a></div><div
 class="ttdeci">virtual process::Future&lt; ProfileInfo &gt; translate(const 
std::string &amp;profile, const std::string &amp;csiPluginInfoType)=0</div><div 
class="ttdoc">Called before a Storage Resource Provider makes an affected CSI 
request. </div></div>
-<div class="ttc" 
id="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo_html_a865c97ad7a60bfb2f29fa177cd4fe3ac"><div
 class="ttname"><a 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a865c97ad7a60bfb2f29fa177cd4fe3ac">mesos::DiskProfileAdaptor::ProfileInfo::capability</a></div><div
 class="ttdeci">csi::VolumeCapability capability</div><div 
class="ttdoc">Corresponds to the volume_capability or volume_capabilities 
fields of the affected CSI requests liste...</div><div 
class="ttdef"><b>Definition:</b> disk_profile.hpp:64</div></div>
+<div class="ttc" 
id="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo_html_a865c97ad7a60bfb2f29fa177cd4fe3ac"><div
 class="ttname"><a 
href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a865c97ad7a60bfb2f29fa177cd4fe3ac">mesos::DiskProfileAdaptor::ProfileInfo::capability</a></div><div
 class="ttdeci">csi::VolumeCapability capability</div><div 
class="ttdoc">Corresponds to the volume_capability or volume_capabilities 
fields of the affected CSI requests liste...</div><div 
class="ttdef"><b>Definition:</b> disk_profile.hpp:66</div></div>
 <div class="ttc" 
id="classmesos_1_1DiskProfileAdaptor_html_ae1117dc978470069e2beb95a1f8e67af"><div
 class="ttname"><a 
href="classmesos_1_1DiskProfileAdaptor.html#ae1117dc978470069e2beb95a1f8e67af">mesos::DiskProfileAdaptor::getAdaptor</a></div><div
 class="ttdeci">static std::shared_ptr&lt; DiskProfileAdaptor &gt; 
getAdaptor()</div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a 
href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> 
none.hpp:27</div></div>
 <div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a 
href="hashset_8hpp.html">hashset.hpp</a></div></div>
+<div class="ttc" 
id="classmesos_1_1DiskProfileAdaptor_html_ace8355051c0207021493861c64e67d0f"><div
 class="ttname"><a 
href="classmesos_1_1DiskProfileAdaptor.html#ace8355051c0207021493861c64e67d0f">mesos::DiskProfileAdaptor::watch</a></div><div
 class="ttdeci">virtual process::Future&lt; hashset&lt; std::string &gt; &gt; 
watch(const hashset&lt; std::string &gt; &amp;knownProfiles, const 
ResourceProviderInfo &amp;resourceProviderInfo)=0</div><div 
class="ttdoc">Returns a future that will be satisifed iff the set of profiles 
known by the module differs from the ...</div></div>
 <div class="ttc" 
id="classmesos_1_1DiskProfileAdaptor_html_a7a417ba4b641b9870944549a1309b1b5"><div
 class="ttname"><a 
href="classmesos_1_1DiskProfileAdaptor.html#a7a417ba4b641b9870944549a1309b1b5">mesos::DiskProfileAdaptor::create</a></div><div
 class="ttdeci">static Try&lt; DiskProfileAdaptor * &gt; create(const 
Option&lt; std::string &gt; &amp;name=None())</div><div class="ttdoc">Factory 
method used to create a DiskProfileAdaptor instance. </div></div>
-<div class="ttc" 
id="classmesos_1_1DiskProfileAdaptor_html_abab31d0a5be607d0a7541df1ad8e23c1"><div
 class="ttname"><a 
href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">mesos::DiskProfileAdaptor::DiskProfileAdaptor</a></div><div
 class="ttdeci">DiskProfileAdaptor()</div><div class="ttdef"><b>Definition:</b> 
disk_profile.hpp:139</div></div>
+<div class="ttc" 
id="classmesos_1_1DiskProfileAdaptor_html_abab31d0a5be607d0a7541df1ad8e23c1"><div
 class="ttname"><a 
href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">mesos::DiskProfileAdaptor::DiskProfileAdaptor</a></div><div
 class="ttdeci">DiskProfileAdaptor()</div><div class="ttdef"><b>Definition:</b> 
disk_profile.hpp:144</div></div>
 <div class="ttc" id="include_2csi_2spec_8hpp_html"><div class="ttname"><a 
href="include_2csi_2spec_8hpp.html">spec.hpp</a></div></div>
 <div class="ttc" 
id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div 
class="ttname"><a 
href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div
 class="ttdeci">constexpr const char * name</div><div 
class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a 
href="classprocess_1_1Future.html">process::Future</a></div><div 
class="ttdef"><b>Definition:</b> future.hpp:57</div></div>

Reply via email to