You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2017/08/22 22:47:00 UTC
[03/16] mesos-site git commit: Updated the website built from mesos
SHA: 38a889c.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f5ce9935/content/api/latest/c++/index.hhp
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhp b/content/api/latest/c++/index.hhp
index e4ccc3d..86ce1d5 100644
--- a/content/api/latest/c++/index.hhp
+++ b/content/api/latest/c++/index.hhp
@@ -274,6 +274,7 @@ src_2tests_2allocator_8hpp_source.html
include_2mesos_2appc_2spec_8hpp_source.html
include_2mesos_2docker_2spec_8hpp_source.html
include_2mesos_2oci_2spec_8hpp_source.html
+src_2csi_2spec_8hpp_source.html
src_2slave_2containerizer_2mesos_2isolators_2network_2cni_2spec_8hpp_source.html
include_2mesos_2attributes_8hpp_source.html
include_2mesos_2v1_2attributes_8hpp_source.html
@@ -419,6 +420,7 @@ master_2validation_8hpp_source.html
resource__provider_2validation_8hpp_source.html
slave_2validation_8hpp_source.html
credentials_8hpp_source.html
+client_8hpp_source.html
docker_2docker_8hpp_source.html
slave_2containerizer_2docker_8hpp_source.html
uri_2fetchers_2docker_8hpp_source.html
@@ -663,6 +665,7 @@ http__server__test__helper_8hpp_source.html
kill__policy__test__helper_8hpp_source.html
src_2tests_2limiter_8hpp_source.html
3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
+mock__csi__plugin_8hpp_source.html
mock__docker_8hpp_source.html
mock__fetcher_8hpp_source.html
mock__registrar_8hpp_source.html
@@ -937,6 +940,7 @@ src_2tests_2allocator_8hpp.html
include_2mesos_2appc_2spec_8hpp.html
include_2mesos_2docker_2spec_8hpp.html
include_2mesos_2oci_2spec_8hpp.html
+src_2csi_2spec_8hpp.html
src_2slave_2containerizer_2mesos_2isolators_2network_2cni_2spec_8hpp.html
include_2mesos_2attributes_8hpp.html
include_2mesos_2v1_2attributes_8hpp.html
@@ -1082,6 +1086,7 @@ master_2validation_8hpp.html
resource__provider_2validation_8hpp.html
slave_2validation_8hpp.html
credentials_8hpp.html
+client_8hpp.html
docker_2docker_8hpp.html
slave_2containerizer_2docker_8hpp.html
uri_2fetchers_2docker_8hpp.html
@@ -1327,6 +1332,7 @@ http__server__test__helper_8hpp.html
kill__policy__test__helper_8hpp.html
src_2tests_2limiter_8hpp.html
3rdparty_2libprocess_2include_2process_2limiter_8hpp.html
+mock__csi__plugin_8hpp.html
mock__docker_8hpp.html
mock__fetcher_8hpp.html
mock__registrar_8hpp.html
@@ -1705,6 +1711,9 @@ namespacemesos_1_1authentication_1_1executor.html
classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html
classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator-members.html
namespacemesos_1_1authorization.html
+namespacemesos_1_1csi.html
+classmesos_1_1csi_1_1Client.html
+classmesos_1_1csi_1_1Client-members.html
namespacemesos_1_1executor.html
namespacemesos_1_1http.html
namespacemesos_1_1http_1_1authentication.html
@@ -2288,6 +2297,8 @@ classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html
classmesos_1_1internal_1_1tests_1_1MockAuthorizer-members.html
classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html
classmesos_1_1internal_1_1tests_1_1MockSecretGenerator-members.html
+classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html
+classmesos_1_1internal_1_1tests_1_1MockCSIPlugin-members.html
classmesos_1_1internal_1_1tests_1_1MockDocker.html
classmesos_1_1internal_1_1tests_1_1MockDocker-members.html
classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html
@@ -3142,6 +3153,7 @@ dir_fbb1f3397356a940a2dbc4baf07ee5bb.html
dir_cc010bbc58947a25903d524f4781655e.html
dir_3112725965ccbe558f7d0a394f535da4.html
dir_cfb14614ce6e90ad60ab940420bd67b4.html
+dir_8e8447e96acebd27d1a9dde2b09ee5d1.html
dir_7a181e42264a2e5607486194b410b483.html
dir_63894eeb9c22a1370b9d06462d1efe18.html
dir_7f263cf830df43f9519c6f564734252a.html
@@ -3743,6 +3755,7 @@ classmesos_1_1internal_1_1tests_1_1MockExecutor.png
classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.png
classmesos_1_1internal_1_1tests_1_1MockAuthorizer.png
classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.png
+classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.png
classmesos_1_1internal_1_1tests_1_1MockDocker.png
classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.png
classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess.png
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f5ce9935/content/api/latest/c++/mock__csi__plugin_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mock__csi__plugin_8hpp.html b/content/api/latest/c++/mock__csi__plugin_8hpp.html
new file mode 100644
index 0000000..07c017b
--- /dev/null
+++ b/content/api/latest/c++/mock__csi__plugin_8hpp.html
@@ -0,0 +1,153 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/tests/mock_csi_plugin.hpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">Apache Mesos
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="pages.html"><span>Related Pages</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="examples.html"><span>Examples</span></a></li>
+ </ul>
+ </div>
+ <div id="navrow2" class="tabs2">
+ <ul class="tablist">
+ <li><a href="files.html"><span>File List</span></a></li>
+ <li><a href="globals.html"><span>File Members</span></a></li>
+ </ul>
+ </div>
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_d93a1d4020dea85bb71b237545b5e722.html">tests</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#namespaces">Namespaces</a> |
+<a href="#define-members">Macros</a> </div>
+ <div class="headertitle">
+<div class="title">mock_csi_plugin.hpp File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include <memory></code><br/>
+<code>#include <string></code><br/>
+<code>#include <gmock/gmock.h></code><br/>
+<code>#include <grpc++/grpc++.h></code><br/>
+<code>#include <<a class="el" href="nothing_8hpp_source.html">stout/nothing.hpp</a>></code><br/>
+<code>#include <<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>></code><br/>
+<code>#include "<a class="el" href="src_2csi_2spec_8hpp_source.html">csi/spec.hpp</a>"</code><br/>
+</div>
+<p><a href="mock__csi__plugin_8hpp_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">mesos::internal::tests::MockCSIPlugin</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespacemesos"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html">mesos</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:namespacemesos_1_1internal"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:namespacemesos_1_1internal_1_1tests"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:adecb66fec9ce2217a25be8284c9c2070"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mock__csi__plugin_8hpp.html#adecb66fec9ce2217a25be8284c9c2070">CSI_METHOD_FOREACH</a>(macro)</td></tr>
+<tr class="separator:adecb66fec9ce2217a25be8284c9c2070"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a3b949c5a8b0fa913d51563ec8b83cac4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mock__csi__plugin_8hpp.html#a3b949c5a8b0fa913d51563ec8b83cac4">DECLARE_MOCK_CSI_METHOD</a>(name)</td></tr>
+<tr class="separator:a3b949c5a8b0fa913d51563ec8b83cac4"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="adecb66fec9ce2217a25be8284c9c2070"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define CSI_METHOD_FOREACH</td>
+ <td>(</td>
+ <td class="paramtype"> </td>
+ <td class="paramname">macro</td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line">macro(GetSupportedVersions) \</div>
+<div class="line"> macro(GetPluginInfo) \</div>
+<div class="line"> macro(CreateVolume) \</div>
+<div class="line"> macro(DeleteVolume) \</div>
+<div class="line"> macro(ControllerPublishVolume) \</div>
+<div class="line"> macro(ControllerUnpublishVolume) \</div>
+<div class="line"> macro(ValidateVolumeCapabilities) \</div>
+<div class="line"> macro(ListVolumes) \</div>
+<div class="line"> macro(GetCapacity) \</div>
+<div class="line"> macro(ControllerGetCapabilities) \</div>
+<div class="line"> macro(NodePublishVolume) \</div>
+<div class="line"> macro(NodeUnpublishVolume) \</div>
+<div class="line"> macro(GetNodeID) \</div>
+<div class="line"> macro(ProbeNode) \</div>
+<div class="line"> macro(NodeGetCapabilities)</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="a3b949c5a8b0fa913d51563ec8b83cac4"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define DECLARE_MOCK_CSI_METHOD</td>
+ <td>(</td>
+ <td class="paramtype"> </td>
+ <td class="paramname">name</td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line">MOCK_METHOD3(<a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>, grpc::Status( \</div>
+<div class="line"> grpc::ServerContext* <a class="code" href="namespaceprocess_1_1network_1_1openssl.html#a9ea7f1e144d9731d6fb4e4a0d80a7c56">context</a>, \</div>
+<div class="line"> <span class="keyword">const</span> <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">csi::name</a>##Request* <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>, \</div>
+<div class="line"> <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">csi::name</a>##Response* response));</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="namespaceprocess_1_1network_1_1openssl_html_a9ea7f1e144d9731d6fb4e4a0d80a7c56"><div class="ttname"><a href="namespaceprocess_1_1network_1_1openssl.html#a9ea7f1e144d9731d6fb4e4a0d80a7c56">process::network::openssl::context</a></div><div class="ttdeci">SSL_CTX * context()</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
+</div><!-- fragment -->
+</div>
+</div>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f5ce9935/content/api/latest/c++/mock__csi__plugin_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mock__csi__plugin_8hpp_source.html b/content/api/latest/c++/mock__csi__plugin_8hpp_source.html
new file mode 100644
index 0000000..7a25101
--- /dev/null
+++ b/content/api/latest/c++/mock__csi__plugin_8hpp_source.html
@@ -0,0 +1,154 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/tests/mock_csi_plugin.hpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">Apache Mesos
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="pages.html"><span>Related Pages</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="examples.html"><span>Examples</span></a></li>
+ </ul>
+ </div>
+ <div id="navrow2" class="tabs2">
+ <ul class="tablist">
+ <li><a href="files.html"><span>File List</span></a></li>
+ <li><a href="globals.html"><span>File Members</span></a></li>
+ </ul>
+ </div>
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_d93a1d4020dea85bb71b237545b5e722.html">tests</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">mock_csi_plugin.hpp</div> </div>
+</div><!--header-->
+<div class="contents">
+<a href="mock__csi__plugin_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 class="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">// distributed 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 __TESTS_MOCKCSIPLUGIN_HPP__</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __TESTS_MOCKCSIPLUGIN_HPP__</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <memory></span></div>
+<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <string></span></div>
+<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div>
+<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <gmock/gmock.h></span></div>
+<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <grpc++/grpc++.h></span></div>
+<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>></span></div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div>
+<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include "<a class="code" href="src_2csi_2spec_8hpp.html">csi/spec.hpp</a>"</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">namespace </span>tests {</div>
+<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div>
+<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="mock__csi__plugin_8hpp.html#adecb66fec9ce2217a25be8284c9c2070"> 36</a></span> <span class="preprocessor">#define CSI_METHOD_FOREACH(macro) \</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor"> macro(GetSupportedVersions) \</span></div>
+<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor"> macro(GetPluginInfo) \</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor"> macro(CreateVolume) \</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor"> macro(DeleteVolume) \</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="preprocessor"> macro(ControllerPublishVolume) \</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="preprocessor"> macro(ControllerUnpublishVolume) \</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="preprocessor"> macro(ValidateVolumeCapabilities) \</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="preprocessor"> macro(ListVolumes) \</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="preprocessor"> macro(GetCapacity) \</span></div>
+<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="preprocessor"> macro(ControllerGetCapabilities) \</span></div>
+<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="preprocessor"> macro(NodePublishVolume) \</span></div>
+<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="preprocessor"> macro(NodeUnpublishVolume) \</span></div>
+<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="preprocessor"> macro(GetNodeID) \</span></div>
+<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="preprocessor"> macro(ProbeNode) \</span></div>
+<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="preprocessor"> macro(NodeGetCapabilities)</span></div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="mock__csi__plugin_8hpp.html#a3b949c5a8b0fa913d51563ec8b83cac4"> 53</a></span> <span class="preprocessor">#define DECLARE_MOCK_CSI_METHOD(name) \</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="preprocessor"> MOCK_METHOD3(name, grpc::Status( \</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="preprocessor"> grpc::ServerContext* context, \</span></div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="preprocessor"> const csi::name##Request* request, \</span></div>
+<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="preprocessor"> csi::name##Response* response));</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="comment">// Definition of a mock CSI plugin to be used in tests with gmock.</span></div>
+<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html"> 60</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">MockCSIPlugin</a> : <span class="keyword">public</span> csi::Identity::Service,</div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keyword">public</span> csi::Controller::Service,</div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keyword">public</span> csi::Node::Service</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> <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <a class="code" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a191e5fad71da7e574647bea361b85713">MockCSIPlugin</a>();</div>
+<div 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="mock__csi__plugin_8hpp.html#adecb66fec9ce2217a25be8284c9c2070">CSI_METHOD_FOREACH</a>(<a class="code" href="mock__csi__plugin_8hpp.html#a3b949c5a8b0fa913d51563ec8b83cac4">DECLARE_MOCK_CSI_METHOD</a>)</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="classTry.html">Try<Nothing></a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">Startup</a>(<span class="keyword">const</span> std::string& <a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>);</div>
+<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <a class="code" href="classTry.html">Try<Nothing></a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">Shutdown</a>();</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="keyword">private</span>:</div>
+<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  std::unique_ptr<grpc::Server> server;</div>
+<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> };</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> } <span class="comment">// namespace tests {</span></div>
+<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> } <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> } <span class="comment">// namespace mesos {</span></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> <span class="preprocessor">#endif // __TESTS_MOCKCSIPLUGIN_HPP__</span></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin_html_a33ccc80e2f5f7aef7b9126f1ce600b74"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">mesos::internal::tests::MockCSIPlugin::Shutdown</a></div><div class="ttdeci">Try< Nothing > Shutdown()</div></div>
+<div class="ttc" id="mock__csi__plugin_8hpp_html_adecb66fec9ce2217a25be8284c9c2070"><div class="ttname"><a href="mock__csi__plugin_8hpp.html#adecb66fec9ce2217a25be8284c9c2070">CSI_METHOD_FOREACH</a></div><div class="ttdeci">#define CSI_METHOD_FOREACH(macro)</div><div class="ttdef"><b>Definition:</b> mock_csi_plugin.hpp:36</div></div>
+<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
+<div class="ttc" id="namespaceprocess_1_1network_html_a1987d4376ac5e2f04ad72e6c84c7569c"><div class="ttname"><a href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">process::network::address</a></div><div class="ttdeci">Try< Address > address(int_fd s)</div><div class="ttdoc">Returns the Address with the assigned ip and assigned port. </div><div class="ttdef"><b>Definition:</b> network.hpp:79</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin_html_a191e5fad71da7e574647bea361b85713"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a191e5fad71da7e574647bea361b85713">mesos::internal::tests::MockCSIPlugin::MockCSIPlugin</a></div><div class="ttdeci">MockCSIPlugin()</div></div>
+<div class="ttc" id="src_2csi_2spec_8hpp_html"><div class="ttname"><a href="src_2csi_2spec_8hpp.html">spec.hpp</a></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="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">mesos::internal::tests::MockCSIPlugin</a></div><div class="ttdef"><b>Definition:</b> mock_csi_plugin.hpp:60</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin_html_aaea2d23338730eed57c232aced068e3b"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">mesos::internal::tests::MockCSIPlugin::Startup</a></div><div class="ttdeci">Try< Nothing > Startup(const std::string &address)</div></div>
+<div class="ttc" id="mock__csi__plugin_8hpp_html_a3b949c5a8b0fa913d51563ec8b83cac4"><div class="ttname"><a href="mock__csi__plugin_8hpp.html#a3b949c5a8b0fa913d51563ec8b83cac4">DECLARE_MOCK_CSI_METHOD</a></div><div class="ttdeci">#define DECLARE_MOCK_CSI_METHOD(name)</div><div class="ttdef"><b>Definition:</b> mock_csi_plugin.hpp:53</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f5ce9935/content/api/latest/c++/namespacemembers_0x6d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6d.html b/content/api/latest/c++/namespacemembers_0x6d.html
index 26886b7..222ffad 100644
--- a/content/api/latest/c++/namespacemembers_0x6d.html
+++ b/content/api/latest/c++/namespacemembers_0x6d.html
@@ -320,12 +320,12 @@
<li>MESSAGE_CONTENT_TYPE
: <a class="el" href="namespacemesos.html#a7cf85c8dbda3d81772996a7830c9c29e">mesos</a>
</li>
-<li>Metrics()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">mesos::internal::tests</a>
-</li>
<li>metrics
: <a class="el" href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">process::metrics::internal</a>
</li>
+<li>Metrics()
+: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">mesos::internal::tests</a>
+</li>
<li>MIN_AGENT_REREGISTER_TIMEOUT
: <a class="el" href="namespacemesos_1_1internal_1_1master.html#a20e5905952444eba6901a5b9de5a29c8">mesos::internal::master</a>
</li>
@@ -353,12 +353,12 @@
<li>mkdtemp()
: <a class="el" href="namespaceos.html#afe70fd86d13b8f10cafb222bb80adcf6">os</a>
</li>
-<li>MKNOD
-: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a452577e12ee3c2abde887aa616026f27">mesos::internal::capabilities</a>
-</li>
<li>mknod()
: <a class="el" href="namespaceos.html#accb0757a8d9eca48dd31c4c433d17cfd">os</a>
</li>
+<li>MKNOD
+: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a452577e12ee3c2abde887aa616026f27">mesos::internal::capabilities</a>
+</li>
<li>mktemp()
: <a class="el" href="namespaceos.html#a913abd73990a86de728ab7141b714b85">os</a>
</li>
@@ -371,13 +371,13 @@
<li>MockResourceProvider
: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a70b3fdb24ed27dbffdb27ed2ffbb25b3">mesos::internal::tests::v1</a>
</li>
+<li>mode()
+: <a class="el" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">os::stat</a>
+</li>
<li>Mode
: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">mesos::internal::slave::containerizer::paths</a>
, <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03">strings</a>
</li>
-<li>mode()
-: <a class="el" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">os::stat</a>
-</li>
<li>model()
: <a class="el" href="namespacemesos_1_1internal.html#a20fb95a5252b12dbe5a2c1b362c0db48">mesos::internal</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f5ce9935/content/api/latest/c++/namespacemembers_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x70.html b/content/api/latest/c++/namespacemembers_0x70.html
index fcb02a5..f794fa8 100644
--- a/content/api/latest/c++/namespacemembers_0x70.html
+++ b/content/api/latest/c++/namespacemembers_0x70.html
@@ -220,14 +220,12 @@
: <a class="el" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c">mesos</a>
</li>
<li>PREFIX
-: <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03ac5ca819908c72528657d7fb463db8a9a">strings</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths</a>
+, <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03ac5ca819908c72528657d7fb463db8a9a">strings</a>
</li>
<li>prefix
: <a class="el" href="namespaceos_1_1libraries_1_1Library.html#ab0e1a0e311049b6d685de1068e8f4690">os::libraries::Library</a>
</li>
-<li>PREFIX
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths</a>
-</li>
<li>prepare()
: <a class="el" href="namespacecgroups.html#a4bf20862574beb5b0f9af7799489866f">cgroups</a>
</li>
@@ -248,6 +246,9 @@
: <a class="el" href="namespacemesos_1_1internal_1_1log.html#af4c03890d9632d4a82eea18325bc860c">mesos::internal::log</a>
, <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol</a>
</li>
+<li>protobuf()
+: <a class="el" href="namespaceJSON.html#a1d44660d98caa78d154c47b5f60ba7f8">JSON</a>
+</li>
<li>PROTOBUF
: <a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039ead938347008a2e932aaa4a568a3c3f2e7">mesos</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f5ce9935/content/api/latest/c++/namespacemembers_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x72.html b/content/api/latest/c++/namespacemembers_0x72.html
index 6c7b51f..c0b0df1 100644
--- a/content/api/latest/c++/namespacemembers_0x72.html
+++ b/content/api/latest/c++/namespacemembers_0x72.html
@@ -103,22 +103,23 @@
: <a class="el" href="namespaceos_1_1stat.html#a4375e0a26dfaf8f4a1ff72bf97eebecc">os::stat</a>
</li>
<li>read()
-: <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials</a>
+, <a class="el" href="namespaceprotobuf.html#ae3e1bd443efafaf4f5d0f2ade10b81f9">protobuf</a>
+, <a class="el" href="namespacecgroups.html#aa696e42fa4a13e922dee2d1f869146d2">cgroups</a>
+, <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
</li>
<li>READ
-: <a class="el" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55efa3466fab4975481651940ed328aa990e4">cgroups::blkio</a>
+: <a class="el" href="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879">process::io</a>
</li>
<li>read()
-: <a class="el" href="namespaceprocess_1_1io.html#ad1290a283a4d16068acfef3903bfd88b">process::io</a>
-, <a class="el" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials</a>
-, <a class="el" href="namespaceos.html#af24a361f8c310bd4d732e68378b57ed3">os</a>
-, <a class="el" href="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3">protobuf</a>
-, <a class="el" href="namespacecgroups.html#aa696e42fa4a13e922dee2d1f869146d2">cgroups</a>
-, <a class="el" href="namespaceprotobuf.html#ae3e1bd443efafaf4f5d0f2ade10b81f9">protobuf</a>
+: <a class="el" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os</a>
</li>
<li>READ
-: <a class="el" href="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879">process::io</a>
+: <a class="el" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55efa3466fab4975481651940ed328aa990e4">cgroups::blkio</a>
+</li>
+<li>read()
+: <a class="el" href="namespaceos.html#af24a361f8c310bd4d732e68378b57ed3">os</a>
+, <a class="el" href="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3">protobuf</a>
</li>
<li>readCredential()
: <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a69e23d6d4e7b9d1c64671c28915a3ab3">mesos::internal::credentials</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f5ce9935/content/api/latest/c++/namespacemembers_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x75.html b/content/api/latest/c++/namespacemembers_0x75.html
index 2658d42..5a04c28 100644
--- a/content/api/latest/c++/namespacemembers_0x75.html
+++ b/content/api/latest/c++/namespacemembers_0x75.html
@@ -140,24 +140,22 @@
<li>URL_SAFE_CHARS
: <a class="el" href="namespacebase64_1_1internal.html#afb1eec684c43630078b7a6288cc17335">base64::internal</a>
</li>
-<li>usage()
-: <a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal</a>
-</li>
<li>USAGE()
: <a class="el" href="namespaceprocess.html#a525cafa300f0b0630d9c2c9b9ce2c77f">process</a>
</li>
<li>usage()
: <a class="el" href="namespacefs.html#ab5ede09379c4793ba4477c7e4573670a">fs</a>
+, <a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal</a>
</li>
<li>usage_in_bytes()
: <a class="el" href="namespacecgroups_1_1memory.html#a149585d37c91a4340c1bedcd20a37de9">cgroups::memory</a>
</li>
-<li>user()
-: <a class="el" href="namespaceos.html#a698aa27e5ea6b1dc1c190b978c2f7960">os</a>
-</li>
<li>USER
: <a class="el" href="namespacemesos_1_1internal_1_1build.html#a990aa9342d17028bb8dbce24b4e9ef10">mesos::internal::build</a>
</li>
+<li>user()
+: <a class="el" href="namespaceos.html#a698aa27e5ea6b1dc1c190b978c2f7960">os</a>
+</li>
<li>utime()
: <a class="el" href="namespaceos.html#a818327458964860a86fc8964e4795b4d">os</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f5ce9935/content/api/latest/c++/namespacemembers_func_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x75.html b/content/api/latest/c++/namespacemembers_func_0x75.html
index 131c313..651ad5a 100644
--- a/content/api/latest/c++/namespacemembers_func_0x75.html
+++ b/content/api/latest/c++/namespacemembers_func_0x75.html
@@ -133,14 +133,12 @@
: <a class="el" href="namespacestrings.html#a69f3467801285caf9a9e04929ff33cee">strings</a>
</li>
<li>usage()
-: <a class="el" href="namespacefs.html#ab5ede09379c4793ba4477c7e4573670a">fs</a>
+: <a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal</a>
+, <a class="el" href="namespacefs.html#ab5ede09379c4793ba4477c7e4573670a">fs</a>
</li>
<li>USAGE()
: <a class="el" href="namespaceprocess.html#a525cafa300f0b0630d9c2c9b9ce2c77f">process</a>
</li>
-<li>usage()
-: <a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal</a>
-</li>
<li>usage_in_bytes()
: <a class="el" href="namespacecgroups_1_1memory.html#a149585d37c91a4340c1bedcd20a37de9">cgroups::memory</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f5ce9935/content/api/latest/c++/namespacemesos.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos.html b/content/api/latest/c++/namespacemesos.html
index acb620e..04d3d60 100644
--- a/content/api/latest/c++/namespacemesos.html
+++ b/content/api/latest/c++/namespacemesos.html
@@ -65,6 +65,8 @@ Namespaces</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:namespacemesos_1_1authorization"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1authorization.html">authorization</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:namespacemesos_1_1csi"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1csi.html">csi</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:namespacemesos_1_1executor"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1executor.html">executor</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:namespacemesos_1_1http"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1http.html">http</a></td></tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f5ce9935/content/api/latest/c++/namespacemesos_1_1csi.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1csi.html b/content/api/latest/c++/namespacemesos_1_1csi.html
new file mode 100644
index 0000000..e3aa866
--- /dev/null
+++ b/content/api/latest/c++/namespacemesos_1_1csi.html
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::csi Namespace Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">Apache Mesos
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="pages.html"><span>Related Pages</span></a></li>
+ <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="examples.html"><span>Examples</span></a></li>
+ </ul>
+ </div>
+ <div id="navrow2" class="tabs2">
+ <ul class="tablist">
+ <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+ <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+ </ul>
+ </div>
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1csi.html">csi</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#nested-classes">Classes</a> </div>
+ <div class="headertitle">
+<div class="title">mesos::csi Namespace Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1csi_1_1Client.html">Client</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f5ce9935/content/api/latest/c++/namespacemesos_1_1internal_1_1tests.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests.html
index 62f7238..8bcdbe3 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests.html
@@ -130,6 +130,8 @@ Classes</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html">MockSecretGenerator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">MockCSIPlugin</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDocker.html">MockDocker</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html">MockDockerContainerizer</a></td></tr>