http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74f28ae0/content/api/latest/c++/classmesos_1_1csi_1_1v0_1_1Client-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1csi_1_1v0_1_1Client-members.html 
b/content/api/latest/c++/classmesos_1_1csi_1_1v0_1_1Client-members.html
index 35f4319..e2ab304 100644
--- a/content/api/latest/c++/classmesos_1_1csi_1_1v0_1_1Client-members.html
+++ b/content/api/latest/c++/classmesos_1_1csi_1_1v0_1_1Client-members.html
@@ -57,24 +57,25 @@
 
 <p>This is the complete list of members for <a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a>, 
including all inherited members.</p>
 <table class="directory">
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a434c72957bae489f83668fe180df24c6">call</a>(const
 typename RPCTraits&lt; rpc &gt;::request_type &amp;request)</td><td 
class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ae1a03dd8aa44880622a061a63d72242c">call</a>(const
 GetPluginInfoRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a77cb882700f7419c5114917fe170963e">call</a>(const
 GetPluginCapabilitiesRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ab9e5d5c4ee08f6a9de33372910185af8">call</a>(const
 ProbeRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ad33c889000434e70440938661480d11a">call</a>(const
 CreateVolumeRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#afadcf2016535385e83ea1944c5b0d7af">call</a>(const
 DeleteVolumeRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a5eb4431e7a4134a1cb6a3e0fe387747a">call</a>(const
 ControllerPublishVolumeRequest &amp;request)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a4c806b27bf515fd6f3dd46e73b3b58a4">call</a>(const
 ControllerUnpublishVolumeRequest &amp;request)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a7faeee2e85748419dbc938e4e54e7477">call</a>(const
 ValidateVolumeCapabilitiesRequest &amp;request)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a760a949558d183449fe4756ebbe03a18">call</a>(const
 ListVolumesRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#aaf040a6ef9ebe478cca6cc4d5b15934b">call</a>(const
 GetCapacityRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ab456b559510d2c3a27e32a788ff1159c">call</a>(const
 ControllerGetCapabilitiesRequest &amp;request)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a5f9f0a6d0b24dc294566cad0b87f9be5">call</a>(const
 NodeStageVolumeRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a7d10211213909f20386565fccd3d02de">call</a>(const
 NodeUnstageVolumeRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ad1b7ac2922ae4e7859a1fd38088d213b">call</a>(const
 NodePublishVolumeRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ad80d501579d9afd0b024b2041b77dd2b">call</a>(const
 NodeUnpublishVolumeRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a0bcaff2081298f0300fcf69c1c5e6471">call</a>(const
 NodeGetIdRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a027f2cc858b6af26dc126e456d2ef661">call</a>(const
 NodeGetCapabilitiesRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#accf969996008621b383d33c5af3468b7">Client</a>(const
 process::grpc::client::Connection &amp;_connection, const 
process::grpc::client::Runtime &amp;_runtime)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a8e3b384362f78009d183fec05d13a509">ControllerGetCapabilities</a>(const
 ControllerGetCapabilitiesRequest &amp;request)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ab8ea647ee64dc53324365f970ff2a0eb">ControllerPublishVolume</a>(const
 ControllerPublishVolumeRequest &amp;request)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ad0a0b322011d43590ee39bc09042bdc6">ControllerUnpublishVolume</a>(const
 ControllerUnpublishVolumeRequest &amp;request)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#af4bd09e9cef3c4c995ed71dd02213007">CreateVolume</a>(const
 CreateVolumeRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a7c0635f6d76ab98ffa6435d8df9b8cc2">DeleteVolume</a>(const
 DeleteVolumeRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a7f75718ae54953dff792c4a8c9c72f8c">GetCapacity</a>(const
 GetCapacityRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ace030b336fd4221036c8ccdd554f2a57">GetPluginCapabilities</a>(const
 GetPluginCapabilitiesRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#aad59f5ac9e9fed07cc79402a962873cb">GetPluginInfo</a>(const
 GetPluginInfoRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#aed8c78338cceeda3fab1e978abb24381">ListVolumes</a>(const
 ListVolumesRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ab9c45989d0c5b87e57b36c28db2548f9">NodeGetCapabilities</a>(const
 NodeGetCapabilitiesRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#abe7aea7afc1435f6e7b8b8ece0e43a2a">NodeGetId</a>(const
 NodeGetIdRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a6212a047da856120ff38d9585a1b73c6">NodePublishVolume</a>(const
 NodePublishVolumeRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#aaa4698ab3fe6ec27830ae1cd4b92914e">NodeStageVolume</a>(const
 NodeStageVolumeRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a812c75e86aab8b41b18f77a98687228e">NodeUnpublishVolume</a>(const
 NodeUnpublishVolumeRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#af50768be40afcffab97277f1311518ed">NodeUnstageVolume</a>(const
 NodeUnstageVolumeRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#abb1d7ee58d95cc1b7961b7486a6fdad5">Probe</a>(const
 ProbeRequest &amp;request)</td><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a7712b3fa63a14d5836b9698e4a79066c">ValidateVolumeCapabilities</a>(const
 ValidateVolumeCapabilitiesRequest &amp;request)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html">mesos::csi::v0::Client</a></td><td
 class="entry"></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/74f28ae0/content/api/latest/c++/classmesos_1_1csi_1_1v0_1_1Client.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1csi_1_1v0_1_1Client.html 
b/content/api/latest/c++/classmesos_1_1csi_1_1v0_1_1Client.html
index bae52f7..6aae431 100644
--- a/content/api/latest/c++/classmesos_1_1csi_1_1v0_1_1Client.html
+++ b/content/api/latest/c++/classmesos_1_1csi_1_1v0_1_1Client.html
@@ -64,40 +64,60 @@
 Public Member Functions</h2></td></tr>
 <tr class="memitem:accf969996008621b383d33c5af3468b7"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#accf969996008621b383d33c5af3468b7">Client</a>
 (const <a class="el" 
href="classprocess_1_1grpc_1_1client_1_1Connection.html">process::grpc::client::Connection</a>
 &amp;_connection, const <a class="el" 
href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a>
 &amp;_runtime)</td></tr>
 <tr class="separator:accf969996008621b383d33c5af3468b7"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad59f5ac9e9fed07cc79402a962873cb"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
GetPluginInfoResponse &gt;&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#aad59f5ac9e9fed07cc79402a962873cb">GetPluginInfo</a>
 (const GetPluginInfoRequest &amp;request)</td></tr>
-<tr class="separator:aad59f5ac9e9fed07cc79402a962873cb"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ace030b336fd4221036c8ccdd554f2a57"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
GetPluginCapabilitiesResponse &gt;&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ace030b336fd4221036c8ccdd554f2a57">GetPluginCapabilities</a>
 (const GetPluginCapabilitiesRequest &amp;request)</td></tr>
-<tr class="separator:ace030b336fd4221036c8ccdd554f2a57"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abb1d7ee58d95cc1b7961b7486a6fdad5"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; ProbeResponse 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#abb1d7ee58d95cc1b7961b7486a6fdad5">Probe</a>
 (const ProbeRequest &amp;request)</td></tr>
-<tr class="separator:abb1d7ee58d95cc1b7961b7486a6fdad5"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af4bd09e9cef3c4c995ed71dd02213007"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; CreateVolumeResponse 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#af4bd09e9cef3c4c995ed71dd02213007">CreateVolume</a>
 (const CreateVolumeRequest &amp;request)</td></tr>
-<tr class="separator:af4bd09e9cef3c4c995ed71dd02213007"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c0635f6d76ab98ffa6435d8df9b8cc2"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; DeleteVolumeResponse 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a7c0635f6d76ab98ffa6435d8df9b8cc2">DeleteVolume</a>
 (const DeleteVolumeRequest &amp;request)</td></tr>
-<tr class="separator:a7c0635f6d76ab98ffa6435d8df9b8cc2"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8ea647ee64dc53324365f970ff2a0eb"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
ControllerPublishVolumeResponse &gt;&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ab8ea647ee64dc53324365f970ff2a0eb">ControllerPublishVolume</a>
 (const ControllerPublishVolumeRequest &amp;request)</td></tr>
-<tr class="separator:ab8ea647ee64dc53324365f970ff2a0eb"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0a0b322011d43590ee39bc09042bdc6"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
ControllerUnpublishVolumeResponse &gt;&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ad0a0b322011d43590ee39bc09042bdc6">ControllerUnpublishVolume</a>
 (const ControllerUnpublishVolumeRequest &amp;request)</td></tr>
-<tr class="separator:ad0a0b322011d43590ee39bc09042bdc6"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7712b3fa63a14d5836b9698e4a79066c"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
ValidateVolumeCapabilitiesResponse &gt;&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a7712b3fa63a14d5836b9698e4a79066c">ValidateVolumeCapabilities</a>
 (const ValidateVolumeCapabilitiesRequest &amp;request)</td></tr>
-<tr class="separator:a7712b3fa63a14d5836b9698e4a79066c"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed8c78338cceeda3fab1e978abb24381"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; ListVolumesResponse 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#aed8c78338cceeda3fab1e978abb24381">ListVolumes</a>
 (const ListVolumesRequest &amp;request)</td></tr>
-<tr class="separator:aed8c78338cceeda3fab1e978abb24381"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f75718ae54953dff792c4a8c9c72f8c"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; GetCapacityResponse 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a7f75718ae54953dff792c4a8c9c72f8c">GetCapacity</a>
 (const GetCapacityRequest &amp;request)</td></tr>
-<tr class="separator:a7f75718ae54953dff792c4a8c9c72f8c"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e3b384362f78009d183fec05d13a509"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
ControllerGetCapabilitiesResponse &gt;&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a8e3b384362f78009d183fec05d13a509">ControllerGetCapabilities</a>
 (const ControllerGetCapabilitiesRequest &amp;request)</td></tr>
-<tr class="separator:a8e3b384362f78009d183fec05d13a509"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaa4698ab3fe6ec27830ae1cd4b92914e"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
NodeStageVolumeResponse &gt;&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#aaa4698ab3fe6ec27830ae1cd4b92914e">NodeStageVolume</a>
 (const NodeStageVolumeRequest &amp;request)</td></tr>
-<tr class="separator:aaa4698ab3fe6ec27830ae1cd4b92914e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af50768be40afcffab97277f1311518ed"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
NodeUnstageVolumeResponse &gt;&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#af50768be40afcffab97277f1311518ed">NodeUnstageVolume</a>
 (const NodeUnstageVolumeRequest &amp;request)</td></tr>
-<tr class="separator:af50768be40afcffab97277f1311518ed"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6212a047da856120ff38d9585a1b73c6"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
NodePublishVolumeResponse &gt;&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a6212a047da856120ff38d9585a1b73c6">NodePublishVolume</a>
 (const NodePublishVolumeRequest &amp;request)</td></tr>
-<tr class="separator:a6212a047da856120ff38d9585a1b73c6"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a812c75e86aab8b41b18f77a98687228e"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
NodeUnpublishVolumeResponse &gt;&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a812c75e86aab8b41b18f77a98687228e">NodeUnpublishVolume</a>
 (const NodeUnpublishVolumeRequest &amp;request)</td></tr>
-<tr class="separator:a812c75e86aab8b41b18f77a98687228e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe7aea7afc1435f6e7b8b8ece0e43a2a"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; NodeGetIdResponse 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#abe7aea7afc1435f6e7b8b8ece0e43a2a">NodeGetId</a>
 (const NodeGetIdRequest &amp;request)</td></tr>
-<tr class="separator:abe7aea7afc1435f6e7b8b8ece0e43a2a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab9c45989d0c5b87e57b36c28db2548f9"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
NodeGetCapabilitiesResponse &gt;&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ab9c45989d0c5b87e57b36c28db2548f9">NodeGetCapabilities</a>
 (const NodeGetCapabilitiesRequest &amp;request)</td></tr>
-<tr class="separator:ab9c45989d0c5b87e57b36c28db2548f9"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a434c72957bae489f83668fe180df24c6"><td 
class="memTemplParams" colspan="2">template&lt;RPC rpc&gt; </td></tr>
+<tr class="memitem:a434c72957bae489f83668fe180df24c6"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; typename <a 
class="el" href="structmesos_1_1csi_1_1v0_1_1RPCTraits.html">RPCTraits</a>&lt; 
rpc &gt;::response_type &gt;&#160;</td><td class="memTemplItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a434c72957bae489f83668fe180df24c6">call</a>
 (const typename <a class="el" 
href="structmesos_1_1csi_1_1v0_1_1RPCTraits.html">RPCTraits</a>&lt; rpc 
&gt;::request_type &amp;request)</td></tr>
+<tr class="separator:a434c72957bae489f83668fe180df24c6"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae1a03dd8aa44880622a061a63d72242c"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:ae1a03dd8aa44880622a061a63d72242c"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
GetPluginInfoResponse &gt;&#160;</td><td class="memTemplItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ae1a03dd8aa44880622a061a63d72242c">call</a>
 (const GetPluginInfoRequest &amp;request)</td></tr>
+<tr class="separator:ae1a03dd8aa44880622a061a63d72242c"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a77cb882700f7419c5114917fe170963e"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a77cb882700f7419c5114917fe170963e"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
GetPluginCapabilitiesResponse &gt;&#160;</td><td class="memTemplItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a77cb882700f7419c5114917fe170963e">call</a>
 (const GetPluginCapabilitiesRequest &amp;request)</td></tr>
+<tr class="separator:a77cb882700f7419c5114917fe170963e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab9e5d5c4ee08f6a9de33372910185af8"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:ab9e5d5c4ee08f6a9de33372910185af8"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; ProbeResponse 
&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ab9e5d5c4ee08f6a9de33372910185af8">call</a>
 (const ProbeRequest &amp;request)</td></tr>
+<tr class="separator:ab9e5d5c4ee08f6a9de33372910185af8"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad33c889000434e70440938661480d11a"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:ad33c889000434e70440938661480d11a"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; CreateVolumeResponse 
&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ad33c889000434e70440938661480d11a">call</a>
 (const CreateVolumeRequest &amp;request)</td></tr>
+<tr class="separator:ad33c889000434e70440938661480d11a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afadcf2016535385e83ea1944c5b0d7af"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:afadcf2016535385e83ea1944c5b0d7af"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; DeleteVolumeResponse 
&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#afadcf2016535385e83ea1944c5b0d7af">call</a>
 (const DeleteVolumeRequest &amp;request)</td></tr>
+<tr class="separator:afadcf2016535385e83ea1944c5b0d7af"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5eb4431e7a4134a1cb6a3e0fe387747a"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a5eb4431e7a4134a1cb6a3e0fe387747a"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
ControllerPublishVolumeResponse &gt;&#160;</td><td class="memTemplItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a5eb4431e7a4134a1cb6a3e0fe387747a">call</a>
 (const ControllerPublishVolumeRequest &amp;request)</td></tr>
+<tr class="separator:a5eb4431e7a4134a1cb6a3e0fe387747a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4c806b27bf515fd6f3dd46e73b3b58a4"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a4c806b27bf515fd6f3dd46e73b3b58a4"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
ControllerUnpublishVolumeResponse &gt;&#160;</td><td class="memTemplItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a4c806b27bf515fd6f3dd46e73b3b58a4">call</a>
 (const ControllerUnpublishVolumeRequest &amp;request)</td></tr>
+<tr class="separator:a4c806b27bf515fd6f3dd46e73b3b58a4"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7faeee2e85748419dbc938e4e54e7477"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a7faeee2e85748419dbc938e4e54e7477"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
ValidateVolumeCapabilitiesResponse &gt;&#160;</td><td class="memTemplItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a7faeee2e85748419dbc938e4e54e7477">call</a>
 (const ValidateVolumeCapabilitiesRequest &amp;request)</td></tr>
+<tr class="separator:a7faeee2e85748419dbc938e4e54e7477"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a760a949558d183449fe4756ebbe03a18"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a760a949558d183449fe4756ebbe03a18"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; ListVolumesResponse 
&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a760a949558d183449fe4756ebbe03a18">call</a>
 (const ListVolumesRequest &amp;request)</td></tr>
+<tr class="separator:a760a949558d183449fe4756ebbe03a18"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaf040a6ef9ebe478cca6cc4d5b15934b"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:aaf040a6ef9ebe478cca6cc4d5b15934b"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; GetCapacityResponse 
&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#aaf040a6ef9ebe478cca6cc4d5b15934b">call</a>
 (const GetCapacityRequest &amp;request)</td></tr>
+<tr class="separator:aaf040a6ef9ebe478cca6cc4d5b15934b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab456b559510d2c3a27e32a788ff1159c"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:ab456b559510d2c3a27e32a788ff1159c"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
ControllerGetCapabilitiesResponse &gt;&#160;</td><td class="memTemplItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ab456b559510d2c3a27e32a788ff1159c">call</a>
 (const ControllerGetCapabilitiesRequest &amp;request)</td></tr>
+<tr class="separator:ab456b559510d2c3a27e32a788ff1159c"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5f9f0a6d0b24dc294566cad0b87f9be5"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a5f9f0a6d0b24dc294566cad0b87f9be5"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
NodeStageVolumeResponse &gt;&#160;</td><td class="memTemplItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a5f9f0a6d0b24dc294566cad0b87f9be5">call</a>
 (const NodeStageVolumeRequest &amp;request)</td></tr>
+<tr class="separator:a5f9f0a6d0b24dc294566cad0b87f9be5"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7d10211213909f20386565fccd3d02de"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a7d10211213909f20386565fccd3d02de"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
NodeUnstageVolumeResponse &gt;&#160;</td><td class="memTemplItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a7d10211213909f20386565fccd3d02de">call</a>
 (const NodeUnstageVolumeRequest &amp;request)</td></tr>
+<tr class="separator:a7d10211213909f20386565fccd3d02de"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad1b7ac2922ae4e7859a1fd38088d213b"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:ad1b7ac2922ae4e7859a1fd38088d213b"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
NodePublishVolumeResponse &gt;&#160;</td><td class="memTemplItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ad1b7ac2922ae4e7859a1fd38088d213b">call</a>
 (const NodePublishVolumeRequest &amp;request)</td></tr>
+<tr class="separator:ad1b7ac2922ae4e7859a1fd38088d213b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad80d501579d9afd0b024b2041b77dd2b"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:ad80d501579d9afd0b024b2041b77dd2b"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
NodeUnpublishVolumeResponse &gt;&#160;</td><td class="memTemplItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#ad80d501579d9afd0b024b2041b77dd2b">call</a>
 (const NodeUnpublishVolumeRequest &amp;request)</td></tr>
+<tr class="separator:ad80d501579d9afd0b024b2041b77dd2b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0bcaff2081298f0300fcf69c1c5e6471"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a0bcaff2081298f0300fcf69c1c5e6471"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; NodeGetIdResponse 
&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a0bcaff2081298f0300fcf69c1c5e6471">call</a>
 (const NodeGetIdRequest &amp;request)</td></tr>
+<tr class="separator:a0bcaff2081298f0300fcf69c1c5e6471"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a027f2cc858b6af26dc126e456d2ef661"><td 
class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a027f2cc858b6af26dc126e456d2ef661"><td 
class="memTemplItemLeft" align="right" valign="top"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt; 
NodeGetCapabilitiesResponse &gt;&#160;</td><td class="memTemplItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1csi_1_1v0_1_1Client.html#a027f2cc858b6af26dc126e456d2ef661">call</a>
 (const NodeGetCapabilitiesRequest &amp;request)</td></tr>
+<tr class="separator:a027f2cc858b6af26dc126e456d2ef661"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="accf969996008621b383d33c5af3468b7"></a>
@@ -135,14 +155,16 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a8e3b384362f78009d183fec05d13a509"></a>
+<a class="anchor" id="a434c72957bae489f83668fe180df24c6"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;RPC rpc&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;ControllerGetCapabilitiesResponse&gt;
 mesos::csi::v0::Client::ControllerGetCapabilities </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;typename <a 
class="el" 
href="structmesos_1_1csi_1_1v0_1_1RPCTraits.html">RPCTraits</a>&lt;rpc&gt;::response_type&gt;
 mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const ControllerGetCapabilitiesRequest 
&amp;&#160;</td>
+          <td class="paramtype">const typename <a class="el" 
href="structmesos_1_1csi_1_1v0_1_1RPCTraits.html">RPCTraits</a>&lt; rpc 
&gt;::request_type &amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>
@@ -151,14 +173,16 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab8ea647ee64dc53324365f970ff2a0eb"></a>
+<a class="anchor" id="a027f2cc858b6af26dc126e456d2ef661"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;ControllerPublishVolumeResponse&gt;
 mesos::csi::v0::Client::ControllerPublishVolume </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;NodeGetCapabilitiesResponse&gt;
 mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const ControllerPublishVolumeRequest 
&amp;&#160;</td>
+          <td class="paramtype">const NodeGetCapabilitiesRequest 
&amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>
@@ -167,14 +191,16 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad0a0b322011d43590ee39bc09042bdc6"></a>
+<a class="anchor" id="a0bcaff2081298f0300fcf69c1c5e6471"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;ControllerUnpublishVolumeResponse&gt;
 mesos::csi::v0::Client::ControllerUnpublishVolume </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;NodeGetIdResponse&gt; 
mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const ControllerUnpublishVolumeRequest 
&amp;&#160;</td>
+          <td class="paramtype">const NodeGetIdRequest &amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>
@@ -183,14 +209,16 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="af4bd09e9cef3c4c995ed71dd02213007"></a>
+<a class="anchor" id="ad80d501579d9afd0b024b2041b77dd2b"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;CreateVolumeResponse&gt;
 mesos::csi::v0::Client::CreateVolume </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;NodeUnpublishVolumeResponse&gt;
 mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const CreateVolumeRequest &amp;&#160;</td>
+          <td class="paramtype">const NodeUnpublishVolumeRequest 
&amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>
@@ -199,14 +227,16 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7c0635f6d76ab98ffa6435d8df9b8cc2"></a>
+<a class="anchor" id="ad1b7ac2922ae4e7859a1fd38088d213b"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;DeleteVolumeResponse&gt;
 mesos::csi::v0::Client::DeleteVolume </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;NodePublishVolumeResponse&gt;
 mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const DeleteVolumeRequest &amp;&#160;</td>
+          <td class="paramtype">const NodePublishVolumeRequest &amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>
@@ -215,14 +245,16 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7f75718ae54953dff792c4a8c9c72f8c"></a>
+<a class="anchor" id="a7d10211213909f20386565fccd3d02de"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;GetCapacityResponse&gt;
 mesos::csi::v0::Client::GetCapacity </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;NodeUnstageVolumeResponse&gt;
 mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const GetCapacityRequest &amp;&#160;</td>
+          <td class="paramtype">const NodeUnstageVolumeRequest &amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>
@@ -231,14 +263,16 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ace030b336fd4221036c8ccdd554f2a57"></a>
+<a class="anchor" id="a5f9f0a6d0b24dc294566cad0b87f9be5"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;GetPluginCapabilitiesResponse&gt;
 mesos::csi::v0::Client::GetPluginCapabilities </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;NodeStageVolumeResponse&gt;
 mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const GetPluginCapabilitiesRequest 
&amp;&#160;</td>
+          <td class="paramtype">const NodeStageVolumeRequest &amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>
@@ -247,14 +281,16 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aad59f5ac9e9fed07cc79402a962873cb"></a>
+<a class="anchor" id="ab456b559510d2c3a27e32a788ff1159c"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;GetPluginInfoResponse&gt;
 mesos::csi::v0::Client::GetPluginInfo </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;ControllerGetCapabilitiesResponse&gt;
 mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const GetPluginInfoRequest &amp;&#160;</td>
+          <td class="paramtype">const ControllerGetCapabilitiesRequest 
&amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>
@@ -263,14 +299,16 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aed8c78338cceeda3fab1e978abb24381"></a>
+<a class="anchor" id="aaf040a6ef9ebe478cca6cc4d5b15934b"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;ListVolumesResponse&gt;
 mesos::csi::v0::Client::ListVolumes </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;GetCapacityResponse&gt;
 mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const ListVolumesRequest &amp;&#160;</td>
+          <td class="paramtype">const GetCapacityRequest &amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>
@@ -279,14 +317,16 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab9c45989d0c5b87e57b36c28db2548f9"></a>
+<a class="anchor" id="a760a949558d183449fe4756ebbe03a18"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;NodeGetCapabilitiesResponse&gt;
 mesos::csi::v0::Client::NodeGetCapabilities </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;ListVolumesResponse&gt;
 mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const NodeGetCapabilitiesRequest 
&amp;&#160;</td>
+          <td class="paramtype">const ListVolumesRequest &amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>
@@ -295,14 +335,16 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="abe7aea7afc1435f6e7b8b8ece0e43a2a"></a>
+<a class="anchor" id="a7faeee2e85748419dbc938e4e54e7477"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;NodeGetIdResponse&gt; 
mesos::csi::v0::Client::NodeGetId </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;ValidateVolumeCapabilitiesResponse&gt;
 mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const NodeGetIdRequest &amp;&#160;</td>
+          <td class="paramtype">const ValidateVolumeCapabilitiesRequest 
&amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>
@@ -311,14 +353,16 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a6212a047da856120ff38d9585a1b73c6"></a>
+<a class="anchor" id="a4c806b27bf515fd6f3dd46e73b3b58a4"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;NodePublishVolumeResponse&gt;
 mesos::csi::v0::Client::NodePublishVolume </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;ControllerUnpublishVolumeResponse&gt;
 mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const NodePublishVolumeRequest &amp;&#160;</td>
+          <td class="paramtype">const ControllerUnpublishVolumeRequest 
&amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>
@@ -327,14 +371,16 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aaa4698ab3fe6ec27830ae1cd4b92914e"></a>
+<a class="anchor" id="a5eb4431e7a4134a1cb6a3e0fe387747a"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;NodeStageVolumeResponse&gt;
 mesos::csi::v0::Client::NodeStageVolume </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;ControllerPublishVolumeResponse&gt;
 mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const NodeStageVolumeRequest &amp;&#160;</td>
+          <td class="paramtype">const ControllerPublishVolumeRequest 
&amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>
@@ -343,14 +389,16 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a812c75e86aab8b41b18f77a98687228e"></a>
+<a class="anchor" id="afadcf2016535385e83ea1944c5b0d7af"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;NodeUnpublishVolumeResponse&gt;
 mesos::csi::v0::Client::NodeUnpublishVolume </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;DeleteVolumeResponse&gt;
 mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const NodeUnpublishVolumeRequest 
&amp;&#160;</td>
+          <td class="paramtype">const DeleteVolumeRequest &amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>
@@ -359,14 +407,16 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="af50768be40afcffab97277f1311518ed"></a>
+<a class="anchor" id="ad33c889000434e70440938661480d11a"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;NodeUnstageVolumeResponse&gt;
 mesos::csi::v0::Client::NodeUnstageVolume </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;CreateVolumeResponse&gt;
 mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const NodeUnstageVolumeRequest &amp;&#160;</td>
+          <td class="paramtype">const CreateVolumeRequest &amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>
@@ -375,12 +425,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="abb1d7ee58d95cc1b7961b7486a6fdad5"></a>
+<a class="anchor" id="ab9e5d5c4ee08f6a9de33372910185af8"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;ProbeResponse&gt; 
mesos::csi::v0::Client::Probe </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;ProbeResponse&gt; 
mesos::csi::v0::Client::call </td>
           <td>(</td>
           <td class="paramtype">const ProbeRequest &amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
@@ -391,14 +443,34 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7712b3fa63a14d5836b9698e4a79066c"></a>
+<a class="anchor" id="a77cb882700f7419c5114917fe170963e"></a>
 <div class="memitem">
 <div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;ValidateVolumeCapabilitiesResponse&gt;
 mesos::csi::v0::Client::ValidateVolumeCapabilities </td>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;GetPluginCapabilitiesResponse&gt;
 mesos::csi::v0::Client::call </td>
           <td>(</td>
-          <td class="paramtype">const ValidateVolumeCapabilitiesRequest 
&amp;&#160;</td>
+          <td class="paramtype">const GetPluginCapabilitiesRequest 
&amp;&#160;</td>
+          <td class="paramname"><em>request</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae1a03dd8aa44880622a061a63d72242c"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;GetPluginInfoResponse&gt;
 mesos::csi::v0::Client::call </td>
+          <td>(</td>
+          <td class="paramtype">const GetPluginInfoRequest &amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
           <td></td>
         </tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74f28ae0/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 3e40732..91975f6 100644
--- a/content/api/latest/c++/client_8hpp.html
+++ b/content/api/latest/c++/client_8hpp.html
@@ -55,9 +55,9 @@
 <div class="title">client.hpp File Reference</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="textblock"><code>#include &lt;string&gt;</code><br />
-<code>#include &lt;<a class="el" 
href="include_2csi_2spec_8hpp_source.html">csi/spec.hpp</a>&gt;</code><br />
+<div class="textblock"><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="grpc_8hpp_source.html">process/grpc.hpp</a>&gt;</code><br />
+<code>#include &quot;<a class="el" 
href="rpc_8hpp_source.html">csi/rpc.hpp</a>&quot;</code><br />
 </div>
 <p><a href="client_8hpp_source.html">Go to the source code of this 
file.</a></p>
 <table class="memberdecls">

Reply via email to