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/21 21:53:17 UTC
[27/37] mesos-site git commit: Updated the website built from mesos
SHA: 1231e8f.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html
index e1f4000..c3fbcbf 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html
@@ -72,10 +72,10 @@ Inheritance diagram for mesos::internal::tests::MockCSIPlugin:</div>
Public Member Functions</h2></td></tr>
<tr class="memitem:a191e5fad71da7e574647bea361b85713"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a191e5fad71da7e574647bea361b85713">MockCSIPlugin</a> ()</td></tr>
<tr class="separator:a191e5fad71da7e574647bea361b85713"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaea2d23338730eed57c232aced068e3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">Startup</a> (const std::string &address)</td></tr>
-<tr class="separator:aaea2d23338730eed57c232aced068e3b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a33ccc80e2f5f7aef7b9126f1ce600b74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">Shutdown</a> ()</td></tr>
-<tr class="separator:a33ccc80e2f5f7aef7b9126f1ce600b74"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a5213d9aae7bdc332e9fbdc07bb5bbea6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a5213d9aae7bdc332e9fbdc07bb5bbea6">startup</a> (const <a class="el" href="classOption.html">Option</a>< std::string > &address=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a5213d9aae7bdc332e9fbdc07bb5bbea6"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a50170f60a613bb92869e56ba6873589f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a50170f60a613bb92869e56ba6873589f">shutdown</a> ()</td></tr>
+<tr class="separator:a50170f60a613bb92869e56ba6873589f"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
<a class="anchor" id="a191e5fad71da7e574647bea361b85713"></a>
@@ -94,12 +94,12 @@ Public Member Functions</h2></td></tr>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a33ccc80e2f5f7aef7b9126f1ce600b74"></a>
+<a class="anchor" id="a50170f60a613bb92869e56ba6873589f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classTry.html">Try</a><<a class="el" href="structNothing.html">Nothing</a>> mesos::internal::tests::MockCSIPlugin::Shutdown </td>
+ <td class="memname"><a class="el" href="classTry.html">Try</a><<a class="el" href="structNothing.html">Nothing</a>> mesos::internal::tests::MockCSIPlugin::shutdown </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@@ -109,15 +109,15 @@ Public Member Functions</h2></td></tr>
</div>
</div>
-<a class="anchor" id="aaea2d23338730eed57c232aced068e3b"></a>
+<a class="anchor" id="a5213d9aae7bdc332e9fbdc07bb5bbea6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classTry.html">Try</a><<a class="el" href="structNothing.html">Nothing</a>> mesos::internal::tests::MockCSIPlugin::Startup </td>
+ <td class="memname"><a class="el" href="classTry.html">Try</a><<a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a>> mesos::internal::tests::MockCSIPlugin::startup </td>
<td>(</td>
- <td class="paramtype">const std::string & </td>
- <td class="paramname"><em>address</em></td><td>)</td>
+ <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< std::string > & </td>
+ <td class="paramname"><em>address</em> = <code><a class="el" href="structNone.html">None</a>()</code></td><td>)</td>
<td></td>
</tr>
</table>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classprocess_1_1ProcessBase.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1ProcessBase.html b/content/api/latest/c++/classprocess_1_1ProcessBase.html
index 26cad90..f7e3392 100644
--- a/content/api/latest/c++/classprocess_1_1ProcessBase.html
+++ b/content/api/latest/c++/classprocess_1_1ProcessBase.html
@@ -664,7 +664,7 @@ template<typename T > </div>
<p>Invoked when a process gets spawned. </p>
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5ee20b895880bc157c7e445859458364">mesos::internal::master::Master</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ace99b8066d4aed8f21395f025118fc10">mesos::internal::slave::Slave</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">mesos::internal::master::Heartbeater< Message, Event ></a>, <a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html#a8121fadd91f2221a673d4e711f22c948">process::internal::AwaitProcess< T ></a>, <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a818172f9ea5940d28a1ea2012aa47640">mesos::internal::profile::UriDiskProfileAdaptorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#af123bea3321a9d99d1fecaf33cd5179b">mesos::internal::recordio::internal::ReaderProcess< T ></a>, <
a class="el" href="classzookeeper_1_1GroupProcess.html#a2bd94b2043dc0f484858eae235333439">zookeeper::GroupProcess</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a4896aaab8e6d04562965ea678034543e">mesos::internal::log::LogWriterProcess</a>, <a class="el" href="classprocess_1_1Help.html#ab60e978a150594aae173311d776483c5">process::Help</a>, <a class="el" href="classprocess_1_1internal_1_1CollectProcess.html#a6e13d430bd37e93903d3f0b4201b8e31">process::internal::CollectProcess< T ></a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a7af658bc98f66d4ca187e02bfa303c6d">mesos::internal::log::LogReaderProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#af15917f9898bb6d74495dc163ea19ec1">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#a51ab2b5a72800662b601ac52c750fe06">mesos::internal::slave::
NetworkPortsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a5e21e337ac863fd8da8ad861807d3c0f">mesos::internal::checks::CheckerProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#a624c2b34dabb1615433c70fa03a04a0f">mesos::internal::slave::PerfEventSubsystem</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#ada6f3c8f17d59a9d78071542a02e6f7d">mesos::internal::log::LogProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a88f13e39677ff8976ae20ccb5a5d2045">mesos::internal::slave::ContainerDaemonProcess</a>, <a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a1f0746cf6e384fc26bfd7e892fa464c2">mesos::internal::VersionProcess</a>, <a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#a554e828d1e5aa7a84c5b38ad20a7731f">mesos::internal::WhitelistWatcher</a>, <a class="el" href="classprocess_1_1System.html#a5cfa4
acb240377af06c74eca269df423">process::System</a>, <a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a481de823013045447009d4554fdaf69d">process::metrics::internal::MetricsProcess</a>, <a class="el" href="classprocess_1_1Logging.html#aadc2611836b2e3e9f6ea667e06da4fa5">process::Logging</a>, <a class="el" href="classprocess_1_1internal_1_1ReaperProcess.html#afeb3d27d616c3c7c3b63f22eb0828dbf">process::internal::ReaperProcess</a>, and <a class="el" href="classprocess_1_1Profiler.html#a9131797d93999031d9e732c8a2d45da4">process::Profiler</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5ee20b895880bc157c7e445859458364">mesos::internal::master::Master</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ace99b8066d4aed8f21395f025118fc10">mesos::internal::slave::Slave</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">mesos::internal::master::Heartbeater< Message, Event ></a>, <a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html#a8121fadd91f2221a673d4e711f22c948">process::internal::AwaitProcess< T ></a>, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a45f01969efd7ec5404741deb9304fd8b">mesos::internal::storage::UriDiskProfileAdaptorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#af123bea3321a9d99d1fecaf33cd5179b">mesos::internal::recordio::internal::ReaderProcess< T ></a>, <
a class="el" href="classzookeeper_1_1GroupProcess.html#a2bd94b2043dc0f484858eae235333439">zookeeper::GroupProcess</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a4896aaab8e6d04562965ea678034543e">mesos::internal::log::LogWriterProcess</a>, <a class="el" href="classprocess_1_1Help.html#ab60e978a150594aae173311d776483c5">process::Help</a>, <a class="el" href="classprocess_1_1internal_1_1CollectProcess.html#a6e13d430bd37e93903d3f0b4201b8e31">process::internal::CollectProcess< T ></a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a7af658bc98f66d4ca187e02bfa303c6d">mesos::internal::log::LogReaderProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#af15917f9898bb6d74495dc163ea19ec1">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#a51ab2b5a72800662b601ac52c750fe06">mesos::internal::slave::
NetworkPortsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a5e21e337ac863fd8da8ad861807d3c0f">mesos::internal::checks::CheckerProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#a624c2b34dabb1615433c70fa03a04a0f">mesos::internal::slave::PerfEventSubsystem</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#ada6f3c8f17d59a9d78071542a02e6f7d">mesos::internal::log::LogProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a88f13e39677ff8976ae20ccb5a5d2045">mesos::internal::slave::ContainerDaemonProcess</a>, <a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a1f0746cf6e384fc26bfd7e892fa464c2">mesos::internal::VersionProcess</a>, <a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#a554e828d1e5aa7a84c5b38ad20a7731f">mesos::internal::WhitelistWatcher</a>, <a class="el" href="classprocess_1_1System.html#a5cfa4
acb240377af06c74eca269df423">process::System</a>, <a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a481de823013045447009d4554fdaf69d">process::metrics::internal::MetricsProcess</a>, <a class="el" href="classprocess_1_1Logging.html#aadc2611836b2e3e9f6ea667e06da4fa5">process::Logging</a>, <a class="el" href="classprocess_1_1internal_1_1ReaperProcess.html#afeb3d27d616c3c7c3b63f22eb0828dbf">process::internal::ReaperProcess</a>, and <a class="el" href="classprocess_1_1Profiler.html#a9131797d93999031d9e732c8a2d45da4">process::Profiler</a>.</p>
</div>
</div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classprocess_1_1grpc_1_1Channel-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1grpc_1_1Channel-members.html b/content/api/latest/c++/classprocess_1_1grpc_1_1Channel-members.html
index 9c9f6f1..9830ac6 100644
--- a/content/api/latest/c++/classprocess_1_1grpc_1_1Channel-members.html
+++ b/content/api/latest/c++/classprocess_1_1grpc_1_1Channel-members.html
@@ -58,7 +58,8 @@
<p>This is the complete list of members for <a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html#abad4dfab64222145737de18007454c9e">Channel</a>(const std::string &uri, const std::shared_ptr<::grpc::ChannelCredentials > &credentials=::grpc::InsecureChannelCredentials())</td><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html#a466292b9d4cf95a19d3f9161266456d4">client::Runtime</a> class</td><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html#a0155cd635cae9ea72e0b8e0ff7e29348">Channel</a>(std::shared_ptr<::grpc::Channel > _channel)</td><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html#a466292b9d4cf95a19d3f9161266456d4">client::Runtime</a> class</td><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classprocess_1_1grpc_1_1Channel.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1grpc_1_1Channel.html b/content/api/latest/c++/classprocess_1_1grpc_1_1Channel.html
index e5eb69d..37981b9 100644
--- a/content/api/latest/c++/classprocess_1_1grpc_1_1Channel.html
+++ b/content/api/latest/c++/classprocess_1_1grpc_1_1Channel.html
@@ -68,6 +68,8 @@
Public Member Functions</h2></td></tr>
<tr class="memitem:abad4dfab64222145737de18007454c9e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1grpc_1_1Channel.html#abad4dfab64222145737de18007454c9e">Channel</a> (const std::string &uri, const std::shared_ptr<::grpc::ChannelCredentials > &credentials=::grpc::InsecureChannelCredentials())</td></tr>
<tr class="separator:abad4dfab64222145737de18007454c9e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a0155cd635cae9ea72e0b8e0ff7e29348"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1grpc_1_1Channel.html#a0155cd635cae9ea72e0b8e0ff7e29348">Channel</a> (std::shared_ptr<::<a class="el" href="classprocess_1_1grpc_1_1Channel.html">grpc::Channel</a> > _channel)</td></tr>
+<tr class="separator:a0155cd635cae9ea72e0b8e0ff7e29348"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
@@ -112,6 +114,30 @@ Friends</h2></td></tr>
</div>
</div>
+<a class="anchor" id="a0155cd635cae9ea72e0b8e0ff7e29348"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">process::grpc::Channel::Channel </td>
+ <td>(</td>
+ <td class="paramtype">std::shared_ptr<::<a class="el" href="classprocess_1_1grpc_1_1Channel.html">grpc::Channel</a> > </td>
+ <td class="paramname"><em>_channel</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a class="anchor" id="a466292b9d4cf95a19d3f9161266456d4"></a>
<div class="memitem">
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/client_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/client_8hpp.html b/content/api/latest/c++/client_8hpp.html
index 47dd4bd..27559d1 100644
--- a/content/api/latest/c++/client_8hpp.html
+++ b/content/api/latest/c++/client_8hpp.html
@@ -56,8 +56,8 @@
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include <string></code><br />
-<code>#include <<a class="el" href="grpc_8hpp_source.html">process/grpc.hpp</a>></code><br />
<code>#include <<a class="el" href="include_2csi_2spec_8hpp_source.html">csi/spec.hpp</a>></code><br />
+<code>#include <<a class="el" href="grpc_8hpp_source.html">process/grpc.hpp</a>></code><br />
</div>
<p><a href="client_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/937d024f/content/api/latest/c++/client_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/client_8hpp_source.html b/content/api/latest/c++/client_8hpp_source.html
index bb81799..2e10512 100644
--- a/content/api/latest/c++/client_8hpp_source.html
+++ b/content/api/latest/c++/client_8hpp_source.html
@@ -52,31 +52,30 @@
<div class="title">client.hpp</div> </div>
</div><!--header-->
<div class="contents">
-<a href="client_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> <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> <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> <span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <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> <span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span clas
s="lineno"> 6</span> <span class="comment">// "License"); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <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> <span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <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> <span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <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> <span class="comment">// distribute
d under the License is distributed on an "AS IS" BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <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> <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> <span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __CSI_CLIENT_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __CSI_CLIENT_HPP__</span></div><div class="line"><a name="l00
019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <string></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <<a class="code" href="grpc_8hpp.html">process/grpc.hpp</a>></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="include_2csi_2spec_8hpp.html">csi/spec.hpp</a>></span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.
html">mesos</a> {</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">namespace </span><a class="code" href="namespacecsi.html">csi</a> {</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classmesos_1_1csi_1_1Client.html"> 29</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1csi_1_1Client.html">Client</a></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> {</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="classmesos_1_1csi_1_1Client.html#a0f26ee65d1895d94bb43ba9365352cdf"> 32</a></span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a0f26ee65d1895d94bb43ba9365352cdf">Cli
ent</a>(<span class="keyword">const</span> std::string& <a class="code" href="namespaceuri.html">uri</a>,</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a>& _runtime)</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  : channel(uri),</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  runtime(_runtime) {}</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="comment">// RPCs for the Identity service.</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<GetSupportedVersionsResponse></a></di
v><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a3b3c6bf3e69910dbbb1f711255883bac">GetSupportedVersions</a>(<span class="keyword">const</span> GetSupportedVersionsRequest& <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>);</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<GetPluginInfoResponse></a></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#aa40f4586431cb454e6dca759881ee9f7">GetPluginInfo</a>(<span class="keyword">const</span> GetPluginInfoRequest& request);</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div><div
class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="comment">// RPCs for the Controller service.</span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<CreateVolumeResponse></a></div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#acf1d6b87a6793b33efc45ea136cba4c8">CreateVolume</a>(<span class="keyword">const</span> CreateVolumeRequest& request);</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<DeleteVolumeResponse></a></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html
#a57bce961d3bcce6c206e366bfc53caa2">DeleteVolume</a>(<span class="keyword">const</span> DeleteVolumeRequest& request);</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ControllerPublishVolumeResponse></a></div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a8f413eead13791309ac8f52bf8ee4223">ControllerPublishVolume</a>(<span class="keyword">const</span> ControllerPublishVolumeRequest& request);</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ControllerUnpublishVolumeResponse></a></div><div class="line"><a na
me="l00055"></a><span class="lineno"> 55</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a17ff2cf599eb017db4f4c73d27a161f3">ControllerUnpublishVolume</a>(<span class="keyword">const</span> ControllerUnpublishVolumeRequest& request);</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ValidateVolumeCapabilitiesResponse></a></div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a23b717f03e2b9061abe3ca9c4edfa1e2">ValidateVolumeCapabilities</a>(</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keyword">const</span> ValidateVolumeCapabilitiesRequest& request);</div><div class="line"><a name="l00060"></a><span class="lineno"> 6
0</span> </div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ListVolumesResponse></a></div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a3e64b86a1026816db17a6b598c24c6c9">ListVolumes</a>(<span class="keyword">const</span> ListVolumesRequest& request);</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<GetCapacityResponse></a></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a4c998e238e27650ede5d70dd78a09520">GetCapacity</a>(<span class="keyword">const</span> GetCapacityRequest& request);</div><di
v class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ControllerProbeResponse></a></div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a3ad8af0a5a18131afb644b0a7984f22b">ControllerProbe</a>(<span class="keyword">const</span> ControllerProbeRequest& request);</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ControllerGetCapabilitiesResponse></a></div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#ac9402b786574255ae5b5a5981d9679e1">Contro
llerGetCapabilities</a>(<span class="keyword">const</span> ControllerGetCapabilitiesRequest& request);</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="comment">// RPCs for the Node service.</span></div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<NodePublishVolumeResponse></a></div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a295ea0eeefb4ce17e206aef13bbb2b51">NodePublishVolume</a>(<span class="keyword">const</span> NodePublishVolumeRequest& request);</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span> </div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <a class="code" href="classpro
cess_1_1Future.html">process::Future<NodeUnpublishVolumeResponse></a></div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#ae25f51dd461e8bf5b54590c0e603248f">NodeUnpublishVolume</a>(<span class="keyword">const</span> NodeUnpublishVolumeRequest& request);</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<GetNodeIDResponse></a></div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a1ee468715e289f67518647db277146df">GetNodeID</a>(<span class="keyword">const</span> GetNodeIDRequest& request);</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div><div class="line"><a name="l000
83"></a><span class="lineno"> 83</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<NodeProbeResponse></a></div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a8d391c727aaad6f27127378dc5e40f13">NodeProbe</a>(<span class="keyword">const</span> NodeProbeRequest& request);</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<NodeGetCapabilitiesResponse></a></div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#aa4676c0b8eba1e9e7c269492d4e3f4fd">NodeGetCapabilities</a>(<span class="keyword">const</span> NodeGetCapabilitiesRequest& request);</div><div class="line"><a name="l00088"><
/a><span class="lineno"> 88</span> </div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <a class="code" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a> channel;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a> runtime;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span> };</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> } <span class="comment">// namespace csi {</span></div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> } <span class="comment">// namespace mesos {</span></div><div class
="line"><a name="l00096"></a><span class="lineno"> 96</span> </div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span> <span class="preprocessor">#endif // __CSI_CLIENT_HPP__</span></div><div class="ttc" id="classmesos_1_1csi_1_1Client_html_a3e64b86a1026816db17a6b598c24c6c9"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a3e64b86a1026816db17a6b598c24c6c9">mesos::csi::Client::ListVolumes</a></div><div class="ttdeci">process::Future< ListVolumesResponse > ListVolumes(const ListVolumesRequest &request)</div></div>
+<a href="client_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> <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> <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> <span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <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> <span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span clas
s="lineno"> 6</span> <span class="comment">// "License"); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <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> <span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <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> <span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <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> <span class="comment">// distribute
d under the License is distributed on an "AS IS" BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <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> <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> <span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __CSI_CLIENT_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __CSI_CLIENT_HPP__</span></div><div class="line"><a name="l00
019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <string></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <<a class="code" href="include_2csi_2spec_8hpp.html">csi/spec.hpp</a>></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="grpc_8hpp.html">process/grpc.hpp</a>></span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.
html">mesos</a> {</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">namespace </span><a class="code" href="namespacecsi.html">csi</a> {</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classmesos_1_1csi_1_1Client.html"> 29</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1csi_1_1Client.html">Client</a></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> {</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="classmesos_1_1csi_1_1Client.html#ad6340fa0f6d90d9dbcd01953c14d5b71"> 32</a></span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#ad6340fa0f6d90d9dbcd01953c14d5b71">Cli
ent</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a>& _channel,</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a>& _runtime)</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  : channel(_channel), runtime(_runtime) {}</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="comment">// RPCs for the Identity service.</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<GetSupportedVersionsResponse></a></div><div class="line"><a name="l00038"></a><span cl
ass="lineno"> 38</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a3b3c6bf3e69910dbbb1f711255883bac">GetSupportedVersions</a>(<span class="keyword">const</span> GetSupportedVersionsRequest& <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>);</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<GetPluginInfoResponse></a></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#aa40f4586431cb454e6dca759881ee9f7">GetPluginInfo</a>(<span class="keyword">const</span> GetPluginInfoRequest& request);</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div><div class="line"><a name="l00043"></a><span class="li
neno"> 43</span>  <span class="comment">// RPCs for the Controller service.</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<CreateVolumeResponse></a></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#acf1d6b87a6793b33efc45ea136cba4c8">CreateVolume</a>(<span class="keyword">const</span> CreateVolumeRequest& request);</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<DeleteVolumeResponse></a></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a57bce961d3bcce6c206e366bfc53caa2">DeleteVolume<
/a>(<span class="keyword">const</span> DeleteVolumeRequest& request);</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ControllerPublishVolumeResponse></a></div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a8f413eead13791309ac8f52bf8ee4223">ControllerPublishVolume</a>(<span class="keyword">const</span> ControllerPublishVolumeRequest& request);</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ControllerUnpublishVolumeResponse></a></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>
  <a class="code" href="classmesos_1_1csi_1_1Client.html#a17ff2cf599eb017db4f4c73d27a161f3">ControllerUnpublishVolume</a>(<span class="keyword">const</span> ControllerUnpublishVolumeRequest& request);</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ValidateVolumeCapabilitiesResponse></a></div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a23b717f03e2b9061abe3ca9c4edfa1e2">ValidateVolumeCapabilities</a>(</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">const</span> ValidateVolumeCapabilitiesRequest& request);</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div><div class="line"><a name="l0
0060"></a><span class="lineno"> 60</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ListVolumesResponse></a></div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a3e64b86a1026816db17a6b598c24c6c9">ListVolumes</a>(<span class="keyword">const</span> ListVolumesRequest& request);</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<GetCapacityResponse></a></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a4c998e238e27650ede5d70dd78a09520">GetCapacity</a>(<span class="keyword">const</span> GetCapacityRequest& request);</div><div class="line"><a name="l00065"></a><span class="
lineno"> 65</span> </div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ControllerProbeResponse></a></div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a3ad8af0a5a18131afb644b0a7984f22b">ControllerProbe</a>(<span class="keyword">const</span> ControllerProbeRequest& request);</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ControllerGetCapabilitiesResponse></a></div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#ac9402b786574255ae5b5a5981d9679e1">ControllerGetCapabilities</a>(<span class="keyword">con
st</span> ControllerGetCapabilitiesRequest& request);</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="comment">// RPCs for the Node service.</span></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<NodePublishVolumeResponse></a></div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a295ea0eeefb4ce17e206aef13bbb2b51">NodePublishVolume</a>(<span class="keyword">const</span> NodePublishVolumeRequest& request);</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<NodeUnpub
lishVolumeResponse></a></div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#ae25f51dd461e8bf5b54590c0e603248f">NodeUnpublishVolume</a>(<span class="keyword">const</span> NodeUnpublishVolumeRequest& request);</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<GetNodeIDResponse></a></div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a1ee468715e289f67518647db277146df">GetNodeID</a>(<span class="keyword">const</span> GetNodeIDRequest& request);</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> 
<a class="code" href="classprocess_1_1Future.html">process::Future<NodeProbeResponse></a></div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#a8d391c727aaad6f27127378dc5e40f13">NodeProbe</a>(<span class="keyword">const</span> NodeProbeRequest& request);</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<NodeGetCapabilitiesResponse></a></div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <a class="code" href="classmesos_1_1csi_1_1Client.html#aa4676c0b8eba1e9e7c269492d4e3f4fd">NodeGetCapabilities</a>(<span class="keyword">const</span> NodeGetCapabilitiesRequest& request);</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div><
div class="line"><a name="l00088"></a><span class="lineno"> 88</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <a class="code" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a> channel;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a> runtime;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span> };</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span> </div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> } <span class="comment">// namespace csi {</span></div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00095"></a><span class="lineno"
> 95</span> </div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> <span class="preprocessor">#endif // __CSI_CLIENT_HPP__</span></div><div class="ttc" id="classmesos_1_1csi_1_1Client_html_a3e64b86a1026816db17a6b598c24c6c9"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a3e64b86a1026816db17a6b598c24c6c9">mesos::csi::Client::ListVolumes</a></div><div class="ttdeci">process::Future< ListVolumesResponse > ListVolumes(const ListVolumesRequest &request)</div></div>
<div class="ttc" id="classmesos_1_1csi_1_1Client_html_a23b717f03e2b9061abe3ca9c4edfa1e2"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a23b717f03e2b9061abe3ca9c4edfa1e2">mesos::csi::Client::ValidateVolumeCapabilities</a></div><div class="ttdeci">process::Future< ValidateVolumeCapabilitiesResponse > ValidateVolumeCapabilities(const ValidateVolumeCapabilitiesRequest &request)</div></div>
<div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future< Response > request(const Request &request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
<div class="ttc" id="classmesos_1_1csi_1_1Client_html_a8f413eead13791309ac8f52bf8ee4223"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a8f413eead13791309ac8f52bf8ee4223">mesos::csi::Client::ControllerPublishVolume</a></div><div class="ttdeci">process::Future< ControllerPublishVolumeResponse > ControllerPublishVolume(const ControllerPublishVolumeRequest &request)</div></div>
<div class="ttc" id="classmesos_1_1csi_1_1Client_html_a3b3c6bf3e69910dbbb1f711255883bac"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a3b3c6bf3e69910dbbb1f711255883bac">mesos::csi::Client::GetSupportedVersions</a></div><div class="ttdeci">process::Future< GetSupportedVersionsResponse > GetSupportedVersions(const GetSupportedVersionsRequest &request)</div></div>
<div class="ttc" id="classmesos_1_1csi_1_1Client_html_a4c998e238e27650ede5d70dd78a09520"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a4c998e238e27650ede5d70dd78a09520">mesos::csi::Client::GetCapacity</a></div><div class="ttdeci">process::Future< GetCapacityResponse > GetCapacity(const GetCapacityRequest &request)</div></div>
-<div class="ttc" id="namespacecsi_html"><div class="ttname"><a href="namespacecsi.html">csi</a></div><div class="ttdef"><b>Definition:</b> utils.hpp:36</div></div>
+<div class="ttc" id="namespacecsi_html"><div class="ttname"><a href="namespacecsi.html">csi</a></div><div class="ttdef"><b>Definition:</b> utils.hpp:37</div></div>
<div class="ttc" id="classmesos_1_1csi_1_1Client_html_acf1d6b87a6793b33efc45ea136cba4c8"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#acf1d6b87a6793b33efc45ea136cba4c8">mesos::csi::Client::CreateVolume</a></div><div class="ttdeci">process::Future< CreateVolumeResponse > CreateVolume(const CreateVolumeRequest &request)</div></div>
<div class="ttc" id="classmesos_1_1csi_1_1Client_html_a1ee468715e289f67518647db277146df"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a1ee468715e289f67518647db277146df">mesos::csi::Client::GetNodeID</a></div><div class="ttdeci">process::Future< GetNodeIDResponse > GetNodeID(const GetNodeIDRequest &request)</div></div>
<div class="ttc" id="classmesos_1_1csi_1_1Client_html_aa40f4586431cb454e6dca759881ee9f7"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#aa40f4586431cb454e6dca759881ee9f7">mesos::csi::Client::GetPluginInfo</a></div><div class="ttdeci">process::Future< GetPluginInfoResponse > GetPluginInfo(const GetPluginInfoRequest &request)</div></div>
<div class="ttc" id="classmesos_1_1csi_1_1Client_html"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html">mesos::csi::Client</a></div><div class="ttdef"><b>Definition:</b> client.hpp:29</div></div>
<div class="ttc" id="classmesos_1_1csi_1_1Client_html_ac9402b786574255ae5b5a5981d9679e1"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#ac9402b786574255ae5b5a5981d9679e1">mesos::csi::Client::ControllerGetCapabilities</a></div><div class="ttdeci">process::Future< ControllerGetCapabilitiesResponse > ControllerGetCapabilities(const ControllerGetCapabilitiesRequest &request)</div></div>
<div class="ttc" id="classmesos_1_1csi_1_1Client_html_a8d391c727aaad6f27127378dc5e40f13"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a8d391c727aaad6f27127378dc5e40f13">mesos::csi::Client::NodeProbe</a></div><div class="ttdeci">process::Future< NodeProbeResponse > NodeProbe(const NodeProbeRequest &request)</div></div>
-<div class="ttc" id="classprocess_1_1grpc_1_1client_1_1Runtime_html"><div class="ttname"><a href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a></div><div class="ttdoc">A copyable interface to manage an internal gRPC runtime instance for asynchronous gRPC calls...</div><div class="ttdef"><b>Definition:</b> grpc.hpp:104</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:23</div></div>
+<div class="ttc" id="classprocess_1_1grpc_1_1client_1_1Runtime_html"><div class="ttname"><a href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a></div><div class="ttdoc">A copyable interface to manage an internal gRPC runtime instance for asynchronous gRPC calls...</div><div class="ttdef"><b>Definition:</b> grpc.hpp:107</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="classmesos_1_1csi_1_1Client_html_aa4676c0b8eba1e9e7c269492d4e3f4fd"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#aa4676c0b8eba1e9e7c269492d4e3f4fd">mesos::csi::Client::NodeGetCapabilities</a></div><div class="ttdeci">process::Future< NodeGetCapabilitiesResponse > NodeGetCapabilities(const NodeGetCapabilitiesRequest &request)</div></div>
+<div class="ttc" id="classmesos_1_1csi_1_1Client_html_ad6340fa0f6d90d9dbcd01953c14d5b71"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#ad6340fa0f6d90d9dbcd01953c14d5b71">mesos::csi::Client::Client</a></div><div class="ttdeci">Client(const process::grpc::Channel &_channel, const process::grpc::client::Runtime &_runtime)</div><div class="ttdef"><b>Definition:</b> client.hpp:32</div></div>
<div class="ttc" id="classmesos_1_1csi_1_1Client_html_a295ea0eeefb4ce17e206aef13bbb2b51"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a295ea0eeefb4ce17e206aef13bbb2b51">mesos::csi::Client::NodePublishVolume</a></div><div class="ttdeci">process::Future< NodePublishVolumeResponse > NodePublishVolume(const NodePublishVolumeRequest &request)</div></div>
<div class="ttc" id="classmesos_1_1csi_1_1Client_html_a57bce961d3bcce6c206e366bfc53caa2"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a57bce961d3bcce6c206e366bfc53caa2">mesos::csi::Client::DeleteVolume</a></div><div class="ttdeci">process::Future< DeleteVolumeResponse > DeleteVolume(const DeleteVolumeRequest &request)</div></div>
<div class="ttc" id="classprocess_1_1grpc_1_1Channel_html"><div class="ttname"><a href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a></div><div class="ttdoc">A copyable interface to manage a connection to a gRPC server. </div><div class="ttdef"><b>Definition:</b> grpc.hpp:59</div></div>
<div class="ttc" id="grpc_8hpp_html"><div class="ttname"><a href="grpc_8hpp.html">grpc.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1csi_1_1Client_html_ae25f51dd461e8bf5b54590c0e603248f"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#ae25f51dd461e8bf5b54590c0e603248f">mesos::csi::Client::NodeUnpublishVolume</a></div><div class="ttdeci">process::Future< NodeUnpublishVolumeResponse > NodeUnpublishVolume(const NodeUnpublishVolumeRequest &request)</div></div>
-<div class="ttc" id="namespaceuri_html"><div class="ttname"><a href="namespaceuri.html">uri</a></div><div class="ttdef"><b>Definition:</b> uri.hpp:21</div></div>
<div class="ttc" id="classmesos_1_1csi_1_1Client_html_a3ad8af0a5a18131afb644b0a7984f22b"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a3ad8af0a5a18131afb644b0a7984f22b">mesos::csi::Client::ControllerProbe</a></div><div class="ttdeci">process::Future< ControllerProbeResponse > ControllerProbe(const ControllerProbeRequest &request)</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="classmesos_1_1csi_1_1Client_html_a0f26ee65d1895d94bb43ba9365352cdf"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a0f26ee65d1895d94bb43ba9365352cdf">mesos::csi::Client::Client</a></div><div class="ttdeci">Client(const std::string &uri, const process::grpc::client::Runtime &_runtime)</div><div class="ttdef"><b>Definition:</b> client.hpp:32</div></div>
<div class="ttc" id="classmesos_1_1csi_1_1Client_html_a17ff2cf599eb017db4f4c73d27a161f3"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a17ff2cf599eb017db4f4c73d27a161f3">mesos::csi::Client::ControllerUnpublishVolume</a></div><div class="ttdeci">process::Future< ControllerUnpublishVolumeResponse > ControllerUnpublishVolume(const ControllerUnpublishVolumeRequest &request)</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>
</div><!-- fragment --></div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/cluster_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/cluster_8hpp_source.html b/content/api/latest/c++/cluster_8hpp_source.html
index 0f696b9..0cbb781 100644
--- a/content/api/latest/c++/cluster_8hpp_source.html
+++ b/content/api/latest/c++/cluster_8hpp_source.html
@@ -77,7 +77,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></div><div class="ttdef"><b>Definition:</b> containerizer.hpp:57</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_ad2049ea693c1ef35297b76de24fd19f4"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#ad2049ea693c1ef35297b76de24fd19f4">mesos::internal::tests::cluster::Master::getMasterInfo</a></div><div class="ttdeci">MasterInfo getMasterInfo()</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_a3b27f30405cd30da18dc04aa79665d30"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#a3b27f30405cd30da18dc04aa79665d30">mesos::internal::tests::cluster::Master::createDetector</a></div><div class="ttdeci">process::Owned< mesos::master::detector::MasterDetector > createDetector()</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:23</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="namespacemesos_1_1internal_1_1tests_html_a6b044a48124e8fcfeba4ae4177e876fd"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd">mesos::internal::tests::READONLY_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READONLY_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:106</div></div>
<div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
<div class="ttc" id="url_8hpp_html"><div class="ttname"><a href="url_8hpp.html">url.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/cni_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/cni_8hpp_source.html b/content/api/latest/c++/cni_8hpp_source.html
index 33c189c..fc52245 100644
--- a/content/api/latest/c++/cni_8hpp_source.html
+++ b/content/api/latest/c++/cni_8hpp_source.html
@@ -75,7 +75,7 @@
<div class="ttc" id="classSubcommand_html"><div class="ttname"><a href="classSubcommand.html">Subcommand</a></div><div class="ttdef"><b>Definition:</b> subcommand.hpp:41</div></div>
<div class="ttc" id="subcommand_8hpp_html"><div class="ttname"><a href="subcommand_8hpp.html">subcommand.hpp</a></div></div>
<div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</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:23</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="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess_html_a12a31bdd9d873ebe68c492c1eea562de"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a12a31bdd9d873ebe68c492c1eea562de">mesos::internal::slave::NetworkCniIsolatorProcess::create</a></div><div class="ttdeci">static Try< mesos::slave::Isolator * > create(const Flags &flags)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
<div class="ttc" id="namespacenet_html_a28018530986e91a179ea6239fdf0a447"><div class="ttname"><a href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">net::hostname</a></div><div class="ttdeci">Try< std::string > hostname()</div><div class="ttdef"><b>Definition:</b> net.hpp:154</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/combined__authenticator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/combined__authenticator_8hpp_source.html b/content/api/latest/c++/combined__authenticator_8hpp_source.html
index 7704428..11212a7 100644
--- a/content/api/latest/c++/combined__authenticator_8hpp_source.html
+++ b/content/api/latest/c++/combined__authenticator_8hpp_source.html
@@ -59,7 +59,7 @@
<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>
<div class="ttc" id="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator_html_a8f8d9fe93964ae8b5b0bf52de4bfdaad"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator.html#a8f8d9fe93964ae8b5b0bf52de4bfdaad">mesos::http::authentication::CombinedAuthenticator::CombinedAuthenticator</a></div><div class="ttdeci">CombinedAuthenticator(const std::string &realm, std::vector< process::Owned< process::http::authentication::Authenticator >> &&authenticators)</div></div>
<div class="ttc" id="classprocess_1_1http_1_1authentication_1_1Authenticator_html"><div class="ttname"><a href="classprocess_1_1http_1_1authentication_1_1Authenticator.html">process::http::authentication::Authenticator</a></div><div class="ttdoc">The Authenticator interface allows us to implement different authenticators based on the scheme (e...</div><div class="ttdef"><b>Definition:</b> authenticator.hpp:103</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:23</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="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator_html_ac497081ec6c2ff2c97ebe55284d8cbf2"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator.html#ac497081ec6c2ff2c97ebe55284d8cbf2">mesos::http::authentication::CombinedAuthenticator::~CombinedAuthenticator</a></div><div class="ttdeci">~CombinedAuthenticator() override</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="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:47</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/command__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/command__utils_8hpp_source.html b/content/api/latest/c++/command__utils_8hpp_source.html
index 811d4d9..3b2054f 100644
--- a/content/api/latest/c++/command__utils_8hpp_source.html
+++ b/content/api/latest/c++/command__utils_8hpp_source.html
@@ -62,7 +62,7 @@
<div class="ttc" id="classPath_html"><div class="ttname"><a href="classPath.html">Path</a></div><div class="ttdoc">Represents a POSIX or Windows file system path and offers common path manipulations. </div><div class="ttdef"><b>Definition:</b> path.hpp:145</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1command_html_ab14fc4c04c507bafcc3c10b4be19f728"><div class="ttname"><a href="namespacemesos_1_1internal_1_1command.html#ab14fc4c04c507bafcc3c10b4be19f728">mesos::internal::command::Compression</a></div><div class="ttdeci">Compression</div><div class="ttdef"><b>Definition:</b> command_utils.hpp:29</div></div>
<div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></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:23</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="namespacemesos_1_1internal_1_1command_html_a4f230f32dd37430f4a9da1e66fe9888d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1command.html#a4f230f32dd37430f4a9da1e66fe9888d">mesos::internal::command::decompress</a></div><div class="ttdeci">process::Future< Nothing > decompress(const Path &input)</div><div class="ttdoc">Decompresses given input file based on its compression format. </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>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/common_2resources__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/common_2resources__utils_8hpp_source.html b/content/api/latest/c++/common_2resources__utils_8hpp_source.html
index 6cb923b..74dcbad 100644
--- a/content/api/latest/c++/common_2resources__utils_8hpp_source.html
+++ b/content/api/latest/c++/common_2resources__utils_8hpp_source.html
@@ -65,7 +65,7 @@
<div class="ttc" id="namespacemesos_html_acd6e7795d91704a2923093e05c5ef62a"><div class="ttname"><a href="namespacemesos.html#acd6e7795d91704a2923093e05c5ef62a">mesos::upgradeResources</a></div><div class="ttdeci">void upgradeResources(google::protobuf::RepeatedPtrField< Resource > *resources)</div></div>
<div class="ttc" id="namespacemesos_html_aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c"><div class="ttname"><a href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c">mesos::PRE_RESERVATION_REFINEMENT</a></div><div class="ttdef"><b>Definition:</b> resources_utils.hpp:106</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="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</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="namespacemesos_html_aeea322fd31c5b71ac06c65bcf1241a82a3f59e6dad3a4b4f6aff438d84c0ab0d6"><div class="ttname"><a href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82a3f59e6dad3a4b4f6aff438d84c0ab0d6">mesos::ENDPOINT</a></div><div class="ttdef"><b>Definition:</b> resources_utils.hpp:146</div></div>
<div class="ttc" id="namespacemesos_html_aded83c88256f399e21ed178f8267f3ac"><div class="ttname"><a href="namespacemesos.html#aded83c88256f399e21ed178f8267f3ac">mesos::getResourceProviderId</a></div><div class="ttdeci">Result< ResourceProviderID > getResourceProviderId(const Offer::Operation &operation)</div></div>
<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/common_2validation_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/common_2validation_8hpp_source.html b/content/api/latest/c++/common_2validation_8hpp_source.html
index 1fa17f2..6e1bbca 100644
--- a/content/api/latest/c++/common_2validation_8hpp_source.html
+++ b/content/api/latest/c++/common_2validation_8hpp_source.html
@@ -63,7 +63,7 @@
<div class="ttc" id="namespacemesos_1_1internal_1_1common_1_1validation_html_aab590984496c9626e4bb3921693c708d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1common_1_1validation.html#aab590984496c9626e4bb3921693c708d">mesos::internal::common::validation::validateSlaveID</a></div><div class="ttdeci">Option< Error > validateSlaveID(const SlaveID &slaveId)</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1396c5e3b0a179220de2792d74770ec2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">mesos::internal::tests::environment</a></div><div class="ttdeci">Environment * environment</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1common_1_1validation_html_a92b73d4b23e4615e3ecdf84c00e42dfe"><div class="ttname"><a href="namespacemesos_1_1internal_1_1common_1_1validation.html#a92b73d4b23e4615e3ecdf84c00e42dfe">mesos::internal::common::validation::validateVolume</a></div><div class="ttdeci">Option< Error > validateVolume(const Volume &volume)</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:23</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="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
<div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/common_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/common_8hpp_source.html b/content/api/latest/c++/common_8hpp_source.html
index a9224eb..01f76f5 100644
--- a/content/api/latest/c++/common_8hpp_source.html
+++ b/content/api/latest/c++/common_8hpp_source.html
@@ -58,7 +58,7 @@
<div class="ttc" id="namespacemesos_1_1python_html_a80ac1ce73b032f28ae8e351bc3c0ce3c"><div class="ttname"><a href="namespacemesos_1_1python.html#a80ac1ce73b032f28ae8e351bc3c0ce3c">mesos::python::mesos_pb2</a></div><div class="ttdeci">PyObject * mesos_pb2</div><div class="ttdoc">The Python module object for mesos_pb2 (which contains the protobuf classes generated for Python)...</div></div>
<div class="ttc" id="classmesos_1_1python_1_1InterpreterLock_html"><div class="ttname"><a href="classmesos_1_1python_1_1InterpreterLock.html">mesos::python::InterpreterLock</a></div><div class="ttdoc">RAII utility class for acquiring the Python global interpreter lock. </div><div class="ttdef"><b>Definition:</b> common.hpp:41</div></div>
<div class="ttc" id="classmesos_1_1python_1_1InterpreterLock_html_a72490febd9d7120ae016225ebfe96fd4"><div class="ttname"><a href="classmesos_1_1python_1_1InterpreterLock.html#a72490febd9d7120ae016225ebfe96fd4">mesos::python::InterpreterLock::~InterpreterLock</a></div><div class="ttdeci">~InterpreterLock()</div><div class="ttdef"><b>Definition:</b> common.hpp:49</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:23</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="classmesos_1_1python_1_1InterpreterLock_html_a73caa54f8d351dbf3e3bcc0139bddf4c"><div class="ttname"><a href="classmesos_1_1python_1_1InterpreterLock.html#a73caa54f8d351dbf3e3bcc0139bddf4c">mesos::python::InterpreterLock::InterpreterLock</a></div><div class="ttdeci">InterpreterLock()</div><div class="ttdef"><b>Definition:</b> common.hpp:45</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try< uint32_t > type(const std::string &path)</div></div>
</div><!-- fragment --></div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/compatibility_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/compatibility_8hpp_source.html b/content/api/latest/c++/compatibility_8hpp_source.html
index 6e31239..29ee830 100644
--- a/content/api/latest/c++/compatibility_8hpp_source.html
+++ b/content/api/latest/c++/compatibility_8hpp_source.html
@@ -56,7 +56,7 @@
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1compatibility_html_a00a442b8ced75539dacd6ef322b57a0a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1compatibility.html#a00a442b8ced75539dacd6ef322b57a0a">mesos::internal::slave::compatibility::additive</a></div><div class="ttdeci">Try< Nothing > additive(const SlaveInfo &previous, const SlaveInfo &current)</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="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</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="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
</div><!-- fragment --></div><!-- contents -->