You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2018/03/29 06:12:30 UTC
[1/9] mesos-site git commit: Updated the website built from mesos
SHA: af2a404.
Repository: mesos-site
Updated Branches:
refs/heads/asf-site 607fd269d -> f3087c82b
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/uri_2fetchers_2docker_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/uri_2fetchers_2docker_8hpp_source.html b/content/api/latest/c++/uri_2fetchers_2docker_8hpp_source.html
index 4c1dbea..f372fb3 100644
--- a/content/api/latest/c++/uri_2fetchers_2docker_8hpp_source.html
+++ b/content/api/latest/c++/uri_2fetchers_2docker_8hpp_source.html
@@ -52,7 +52,7 @@
<div class="title">docker.hpp</div> </div>
</div><!--header-->
<div class="contents">
-<a href="uri_2fetchers_2docker_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 __URI_FETCHERS_DOCKER_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __URI_FETCHERS_DOCKER_HPP__</span></d
iv><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <<a class="code" href="owned_8hpp.html">process/owned.hpp</a>></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2stout_2include_2stout_2flags_8hpp.html">stout/flags.hpp</a>></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></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 <<a class="code
" href="include_2mesos_2uri_2fetcher_8hpp.html">mesos/uri/fetcher.hpp</a>></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="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">namespace </span><a class="code" href="namespaceuri.html">uri</a> {</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="comment">// Forward declarations.</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">class </span>DockerFetcherPluginProcess;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div><div class="line"><a n
ame="l00033"></a><span class="lineno"> 33</span> </div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html"> 34</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html">DockerFetcherPlugin</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html">Fetcher::Plugin</a></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> {</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html"> 37</a></span>  <span class="keyword">class </span><a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">Flags</a> : <span class="keyword">public</span
> <span class="keyword">virtual</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  {</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keyword">public</span>:</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#aa912a6cfd3ec0812658bebeba5146ce2">Flags</a>();</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#a3161d26e1a5da5fd383af25fc1db72cf"> 42</a></span>  <a class="code" href="classOption.html">Option<JSON::Object></a> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#a3161d26e1a5da5fd383af25fc1db
72cf">docker_config</a>;</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  };</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"> 45</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487">NAME</a>[];</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<Fetcher::Plugin></a>> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af758d8583ab14f660cd3
26fd1256e627">create</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">Flags</a>& <a class="code" href="namespaceflags.html">flags</a>);</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af09d20daed72c718f96cb4d2a7a4f897">~DockerFetcherPlugin</a>();</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keyword">virtual</span> std::set<std::string> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af61bd97093e5eabd990c4cb7120098d2">schemes</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00052"></a><span class="lineno">
52</span> </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keyword">virtual</span> std::string <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700">name</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ae9b78e1fba3a1037d4f942f1fd1db9cb">fetch</a>(</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">const</span> URI& <a class="code" href="namespaceuri.html">uri</a>,</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="key
word">const</span> std::string& directory,</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& data = <a class="code" href="structNone.html">None</a>()) <span class="keyword">const</span>;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html">DockerFetcherPlugin</a>(</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<DockerFetcherPluginProcess></a> _process);</div><div class="line"><a name="
l00063"></a><span class="lineno"> 63</span> </div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<DockerFetcherPluginProcess></a> <a class="code" href="namespaceprocess.html">process</a>;</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> };</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> } <span class="comment">// namespace uri {</span></div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="preprocessor">#endif // __URI_FETCHERS_DOCKER_HPP__</span></div><div class="ttc"
id="classOption_html"><div class="ttname"><a href="classOption.html">Option< JSON::Object ></a></div></div>
+<a href="uri_2fetchers_2docker_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 __URI_FETCHERS_DOCKER_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __URI_FETCHERS_DOCKER_HPP__</span></d
iv><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <<a class="code" href="owned_8hpp.html">process/owned.hpp</a>></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2stout_2include_2stout_2flags_8hpp.html">stout/flags.hpp</a>></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></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 <<a class="code
" href="include_2mesos_2uri_2fetcher_8hpp.html">mesos/uri/fetcher.hpp</a>></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="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">namespace </span><a class="code" href="namespaceuri.html">uri</a> {</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="comment">// Forward declarations.</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">class </span>DockerFetcherPluginProcess;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div><div class="line"><a n
ame="l00033"></a><span class="lineno"> 33</span> </div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html"> 34</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html">DockerFetcherPlugin</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html">Fetcher::Plugin</a></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> {</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html"> 37</a></span>  <span class="keyword">class </span><a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">Flags</a> : <span class="keyword">public</span
> <span class="keyword">virtual</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  {</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keyword">public</span>:</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#aa912a6cfd3ec0812658bebeba5146ce2">Flags</a>();</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#a3161d26e1a5da5fd383af25fc1db72cf"> 42</a></span>  <a class="code" href="classOption.html">Option<JSON::Object></a> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#a3161d26e1a5da5fd383af25fc1db
72cf">docker_config</a>;</div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#adc46d2b63eb623a8d3f9956ea312f130"> 43</a></span>  <a class="code" href="classOption.html">Option<Duration></a> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#adc46d2b63eb623a8d3f9956ea312f130">docker_stall_timeout</a>;</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  };</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"> 46</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714
a76aaf2487">NAME</a>[];</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<Fetcher::Plugin></a>> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af758d8583ab14f660cd326fd1256e627">create</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">Flags</a>& <a class="code" href="namespaceflags.html">flags</a>);</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af09d20daed72c718f96cb4d2a7a4f897">~DockerFetcherPlugin</a>();</div><div class="line"><a name="l00051"></a>
<span class="lineno"> 51</span> </div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keyword">virtual</span> std::set<std::string> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af61bd97093e5eabd990c4cb7120098d2">schemes</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">virtual</span> std::string <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700">name</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing>
;</a> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ae9b78e1fba3a1037d4f942f1fd1db9cb">fetch</a>(</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keyword">const</span> URI& <a class="code" href="namespaceuri.html">uri</a>,</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">const</span> std::string& directory,</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& data = <a class="code" href="structNone.html">None</a>()) <span class="keyword">const</span>;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00062"></a>
<span class="lineno"> 62</span>  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html">DockerFetcherPlugin</a>(</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<DockerFetcherPluginProcess></a> _process);</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<DockerFetcherPluginProcess></a> <a class="code" href="namespaceprocess.html">process</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> </div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> } <span class="comment">// namespace u
ri {</span></div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="preprocessor">#endif // __URI_FETCHERS_DOCKER_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< JSON::Object ></a></div></div>
<div class="ttc" id="classmesos_1_1uri_1_1DockerFetcherPlugin_html_ae9b78e1fba3a1037d4f942f1fd1db9cb"><div class="ttname"><a href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ae9b78e1fba3a1037d4f942f1fd1db9cb">mesos::uri::DockerFetcherPlugin::fetch</a></div><div class="ttdeci">virtual process::Future< Nothing > fetch(const URI &uri, const std::string &directory, const Option< std::string > &data=None()) const </div><div class="ttdoc">Fetches a URI to the given directory. </div></div>
<div class="ttc" id="classmesos_1_1uri_1_1DockerFetcherPlugin_html_ab99142c6fad3fff779336e6f7002d700"><div class="ttname"><a href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700">mesos::uri::DockerFetcherPlugin::name</a></div><div class="ttdeci">virtual std::string name() const </div><div class="ttdoc">Returns the name that this plugin registered with. </div></div>
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
@@ -62,7 +62,8 @@
<div class="ttc" id="classmesos_1_1uri_1_1DockerFetcherPlugin_html"><div class="ttname"><a href="classmesos_1_1uri_1_1DockerFetcherPlugin.html">mesos::uri::DockerFetcherPlugin</a></div><div class="ttdef"><b>Definition:</b> docker.hpp:34</div></div>
<div class="ttc" id="classmesos_1_1uri_1_1DockerFetcherPlugin_html_af758d8583ab14f660cd326fd1256e627"><div class="ttname"><a href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af758d8583ab14f660cd326fd1256e627">mesos::uri::DockerFetcherPlugin::create</a></div><div class="ttdeci">static Try< process::Owned< Fetcher::Plugin > > create(const Flags &flags)</div></div>
<div class="ttc" id="include_2mesos_2uri_2fetcher_8hpp_html"><div class="ttname"><a href="include_2mesos_2uri_2fetcher_8hpp.html">fetcher.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1uri_1_1DockerFetcherPlugin_html_ad942cc6916621fcfb8f714a76aaf2487"><div class="ttname"><a href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487">mesos::uri::DockerFetcherPlugin::NAME</a></div><div class="ttdeci">static const char NAME[]</div><div class="ttdef"><b>Definition:</b> docker.hpp:45</div></div>
+<div class="ttc" id="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags_html_adc46d2b63eb623a8d3f9956ea312f130"><div class="ttname"><a href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#adc46d2b63eb623a8d3f9956ea312f130">mesos::uri::DockerFetcherPlugin::Flags::docker_stall_timeout</a></div><div class="ttdeci">Option< Duration > docker_stall_timeout</div><div class="ttdef"><b>Definition:</b> docker.hpp:43</div></div>
+<div class="ttc" id="classmesos_1_1uri_1_1DockerFetcherPlugin_html_ad942cc6916621fcfb8f714a76aaf2487"><div class="ttname"><a href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487">mesos::uri::DockerFetcherPlugin::NAME</a></div><div class="ttdeci">static const char NAME[]</div><div class="ttdef"><b>Definition:</b> docker.hpp:46</div></div>
<div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2flags_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2flags_8hpp.html">flags.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/blog/feed.xml
----------------------------------------------------------------------
diff --git a/content/blog/feed.xml b/content/blog/feed.xml
index 3503090..f2d2d3d 100644
--- a/content/blog/feed.xml
+++ b/content/blog/feed.xml
@@ -292,7 +292,7 @@ To learn more about CSI work in Mesos, you can dig into the design document <
</ul>
-<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="&#x6d;&#x61;&#x69;&#108;&#x74;&#x6f;&#58;&#100;&#x65;&#x76;&#x40;&#97;&#112;&#x61;&#99;&#104;&#101;&#x2e;&#109;&#101;&#115;&#111;&#x73;&#46;&#111;&#x72;&#103;">&#100;&#101;&#x76;&#x40;&#x61;&#x70;&#x61;&#x63;&#104;&#101;&#x2e;&#x6d;&#x65;&#115;&#111;&#115;&#46;&#x6f;&#114;&#103;</a>.</p>
+<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="&#x6d;&#x61;&#x69;&#x6c;&#x74;&#x6f;&#58;&#x64;&#101;&#x76;&#x40;&#97;&#x70;&#x61;&#99;&#x68;&#101;&#46;&#109;&#x65;&#x73;&#x6f;&#x73;&#x2e;&#x6f;&#x72;&#x67;">&#x64;&#101;&#x76;&#x40;&#x61;&#112;&#97;&#99;&#x68;&#x65;&#x2e;&#109;&#101;&#115;&#111;&#115;&#x2e;&#x6f;&#114;&#103;</a>.</p>
</content>
</entry>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/blog/performance-working-group-progress-report/index.html
----------------------------------------------------------------------
diff --git a/content/blog/performance-working-group-progress-report/index.html b/content/blog/performance-working-group-progress-report/index.html
index c83cf8a..5900f8c 100644
--- a/content/blog/performance-working-group-progress-report/index.html
+++ b/content/blog/performance-working-group-progress-report/index.html
@@ -238,7 +238,7 @@
</ul>
-<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="mailto:dev@apache.mesos.org">dev@apache.mesos.org</a>.</p>
+<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="mailto:dev@apache.mesos.org">dev@apache.mesos.org</a>.</p>
</div>
</div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/documentation/latest/configuration/agent/index.html
----------------------------------------------------------------------
diff --git a/content/documentation/latest/configuration/agent/index.html b/content/documentation/latest/configuration/agent/index.html
index d0f3648..a835ebc 100644
--- a/content/documentation/latest/configuration/agent/index.html
+++ b/content/documentation/latest/configuration/agent/index.html
@@ -887,6 +887,18 @@ Size of the fetcher cache in Bytes. (default: 2GB)
</tr>
<tr>
<td>
+ --fetcher_stall_timeout=VALUE
+ </td>
+ <td>
+Amount of time for the fetcher to wait before considering a download
+being too slow and abort it when the download stalls (i.e., the speed
+keeps below one byte per second).
+<b>NOTE</b>: This feature only applies when downloading data from the net and
+does not apply to HDFS. (default: 1mins)
+ </td>
+</tr>
+<tr>
+ <td>
--frameworks_home=VALUE
</td>
<td>
[2/9] mesos-site git commit: Updated the website built from mesos
SHA: af2a404.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/src_2slave_2flags_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2flags_8hpp_source.html b/content/api/latest/c++/src_2slave_2flags_8hpp_source.html
index ad2840a..11ead62 100644
--- a/content/api/latest/c++/src_2slave_2flags_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2flags_8hpp_source.html
@@ -52,111 +52,112 @@
<div class="title">flags.hpp</div> </div>
</div><!--header-->
<div class="contents">
-<a href="src_2slave_2flags_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 __SLAVE_FLAGS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __SLAVE_FLAGS_HPP__</span></div><div class="line"
><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <cstdint></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 <<a class="code" href="bytes_8hpp.html">stout/bytes.hpp</a>></span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>></span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <<a class="code" href="json_8hpp.html">stout/json.hpp<
/a>></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <<a class="code" href="option_8hpp.html">stout/option.hpp</a>></span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="code" href="path_8hpp.html">stout/path.hpp</a>></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2module_2module_8hpp.html">mesos/module/module.hpp</a>></span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include "<a class="code" href="src_2logging_2flags_8hpp.html">logging/flags.hpp</a>&qu
ot;</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#include "<a class="code" href="src_2messages_2flags_8hpp.html">messages/flags.hpp</a>"</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div><div class="line"><a nam
e="l00039"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html"> 39</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1logging_1_1Flags.html">logging::Flags</a></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> {</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">Flags</a>();</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classmesos_1_1
internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3"> 44</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">version</a>;</div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f"> 45</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f">hostname</a>;</div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8"> 46</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8">hostname_lookup</a>;</div><div class="li
ne"><a name="l00047"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97"> 47</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">resources</a>;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92"> 48</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92">resource_provider_config_dir</a>;</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6bc20e0bb700865679da21346dea4cd7"> 49</a></span>  <a class="code" href="classOption.html">Optio
n<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6bc20e0bb700865679da21346dea4cd7">disk_profile_adaptor</a>;</div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f"> 50</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">isolation</a>;</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25"> 51</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">launcher</a>;</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1sla
ve_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b"> 53</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b">image_providers</a>;</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9"> 54</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9">image_provisioner_backend</a>;</div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada59d82abc50e0f8207b29acc3597cdb"> 55</a></span>  <a class="code" href="classOption.html">Option<ImageGcConfig></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html
#ada59d82abc50e0f8207b29acc3597cdb">image_gc_config</a>;</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7480cef5b759af53e7143984518fd1d3"> 57</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7480cef5b759af53e7143984518fd1d3">appc_simple_discovery_uri_prefix</a>;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abb43916e57ee62ceacf44cc4e75e8099"> 58</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abb43916e57ee62ceacf44cc4e75e8099">appc_store_dir</a>;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classmesos_1_
1internal_1_1slave_1_1Flags.html#a72ce0e6b8f4e52a630c81d5f6d28232e"> 60</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a72ce0e6b8f4e52a630c81d5f6d28232e">docker_registry</a>;</div><div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a439e85b545c6363c4dccf52d00369391"> 61</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a439e85b545c6363c4dccf52d00369391">docker_store_dir</a>;</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a192e3f2d6d4d19535423137d96ef1ff0"> 62</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a192e3f2d6d4d19535423137d96ef1ff0">docker_volume_checkpoint_dir</a>;</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div><div class
="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1a310bac36b6f2744f7d42441e71101c"> 64</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1a310bac36b6f2744f7d42441e71101c">default_role</a>;</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a28cd0cfc2a86e965450c61ec91857369"> 65</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a28cd0cfc2a86e965450c61ec91857369">attributes</a>;</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860"> 66</a></span>  <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.ht
ml#a3d8d3842cba9de40841afbd0a6115860">fetcher_cache_size</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5"> 67</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5">fetcher_cache_dir</a>;</div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362"> 68</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">work_dir</a>;</div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5"> 69</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a
7e3b91d3e2dbe1edce1e5">runtime_dir</a>;</div><div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2"> 70</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2">launcher_dir</a>;</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3"> 71</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">hadoop_home</a>; <span class="comment">// TODO(benh): Make an Option.</span></div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01"> 72</a></span>  <span class="keywordtype">size_t</span> <a class="code"
href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01">max_completed_executors_per_framework</a>;</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="preprocessor">#ifndef __WINDOWS__</span></div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd"> 75</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd">switch_user</a>;</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99
d138a8928"> 77</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99d138a8928">http_heartbeat_interval</a>;</div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b"> 78</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b">frameworks_home</a>; <span class="comment">// TODO(benh): Make an Option.</span></div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3"> 79</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">registration_backoff_factor</a>;</di
v><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a19cb15cabc89f19df33c7ad8d43e88fe"> 80</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a19cb15cabc89f19df33c7ad8d43e88fe">authentication_backoff_factor</a>;</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a119a2ba54c000dcf59ae35e35b9f1a55"> 81</a></span>  <a class="code" href="classOption.html">Option<JSON::Object></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a119a2ba54c000dcf59ae35e35b9f1a55">executor_environment_variables</a>;</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa746580a4ea3aa7287e10de379ecbc33"> 82</a></span>  <a class="code" href=
"classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa746580a4ea3aa7287e10de379ecbc33">executor_registration_timeout</a>;</div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac0eb086eeed5641a3343d8b273592ccc"> 83</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac0eb086eeed5641a3343d8b273592ccc">executor_reregistration_timeout</a>;</div><div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc9196a98510a7cb19eede88dc5217dd"> 84</a></span>  <a class="code" href="classOption.html">Option<Duration></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc9196a98510a7cb19eede88dc5217dd">executor_reregistration_retry_interval</a>;</div><div class="line"><a name="
l00085"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5"> 85</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5">executor_shutdown_grace_period</a>;</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span> <span class="preprocessor">#ifdef USE_SSL_SOCKET</span></div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <a class="code" href="classOption.html">Option<Path></a> jwt_secret_key;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> <span class="preprocessor">#endif // USE_SSL_SOCKET</span></div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9"> 89</a></span>  <a cla
ss="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9">gc_delay</a>;</div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3"> 90</a></span>  <span class="keywordtype">double</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3">gc_disk_headroom</a>;</div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217"> 91</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217">disk_watch_interval</a>;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span> </div><div class
="line"><a name="l00093"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a175d8e45cc7ba119d01170d7a2bfc0b3"> 93</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a175d8e45cc7ba119d01170d7a2bfc0b3">container_logger</a>;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3caca6a081e462d7859dfe7c2dfe2ca6"> 95</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3caca6a081e462d7859dfe7c2dfe2ca6">reconfiguration_policy</a>;</div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5"> 96</a></span>  std::string <a
class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">recover</a>;</div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d"> 97</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">recovery_timeout</a>;</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0"> 98</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">strict</a>;</div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e
"> 99</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e">register_retry_interval_min</a>;</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> <span class="preprocessor">#ifdef __linux__</span></div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  std::string cgroups_hierarchy;</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  std::string cgroups_root;</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keywordtype">bool</span> cgroups_enable_cfs;</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keywordtype">bool</span> cgroups_limit_swap;</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keywordtype">bool</span> cgroups_cp
u_enable_pids_and_tids_count;</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <a class="code" href="classOption.html">Option<std::string></a> cgroups_net_cls_primary_handle;</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <a class="code" href="classOption.html">Option<std::string></a> cgroups_net_cls_secondary_handles;</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <a class="code" href="classOption.html">Option<DeviceWhitelist></a> allowed_devices;</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <a class="code" href="classOption.html">Option<std::string></a> agent_subsystems;</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <a class="code" href="classOption.html">Option<std::vector<unsigned int></a>> nvidia_gpu_devices;</div><div class="line"><a name="l00111"></a><s
pan class="lineno"> 111</span>  <a class="code" href="classOption.html">Option<std::string></a> perf_events;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <a class="code" href="classDuration.html">Duration</a> perf_interval;</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <a class="code" href="classDuration.html">Duration</a> perf_duration;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <span class="keywordtype">bool</span> revocable_cpu_low_priority;</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="keywordtype">bool</span> systemd_enable_support;</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  std::string systemd_runtime_directory;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <a class="code" href="classOption.html">Option<Capabili
tyInfo></a> effective_capabilities;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <a class="code" href="classOption.html">Option<CapabilityInfo></a> bounding_capabilities;</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="keywordtype">bool</span> disallow_sharing_agent_pid_namespace;</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664"> 121</a></span>  <a class="code" href="classOption.html">Option<Firewall></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664">firewall_rules</a>;</div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_
1_1slave_1_1Flags.html#a047b2bbcde9cb2fc6d0f18a94daedb7c"> 122</a></span>  <a class="code" href="classOption.html">Option<Path></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a047b2bbcde9cb2fc6d0f18a94daedb7c">credential</a>;</div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abc1b2d3ee9c64b492248d48c2fb58b06"> 123</a></span>  <a class="code" href="classOption.html">Option<ACLs></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abc1b2d3ee9c64b492248d48c2fb58b06">acls</a>;</div><div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc7d3a03fe0a7e308e3be5297b5427f1"> 124</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc7d3a03fe0a7e308e3be5297b5427f1">containerizers</a>;</div><div class="line"><a name="l00125
"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81"> 125</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81">docker</a>;</div><div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adad1051d7db0271e05db47a6ddc53b5a"> 126</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adad1051d7db0271e05db47a6ddc53b5a">docker_mesos_image</a>;</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac22a55d81d8bce156a06786989dd854f"> 127</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac22a55d81d8
bce156a06786989dd854f">docker_remove_delay</a>;</div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656"> 128</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656">sandbox_directory</a>;</div><div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aafe0dcf0fb4a062cc055a35489c66f30"> 129</a></span>  <a class="code" href="classOption.html">Option<ContainerDNSInfo></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aafe0dcf0fb4a062cc055a35489c66f30">default_container_dns</a>;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a64bc5593188b0072e2770e9e9be0ab5a"> 130</a></span>  <a class="code" href="classOpt
ion.html">Option<ContainerInfo></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a64bc5593188b0072e2770e9e9be0ab5a">default_container_info</a>;</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span> </div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <span class="comment">// TODO(alexr): Remove this after the deprecation cycle (started in 1.0).</span></div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e"> 133</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e">docker_stop_timeout</a>;</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span> </div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="classm
esos_1_1internal_1_1slave_1_1Flags.html#a9c35d75e34468bca2956c412c578e9f4"> 135</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c35d75e34468bca2956c412c578e9f4">docker_kill_orphans</a>;</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2"> 136</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2">docker_socket</a>;</div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8fdc5"> 137</a></span>  <a class="code" href="classOption.html">Option<JSON::Object></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8fdc5">docker_config</a>;</div><div class="line
"><a name="l00138"></a><span class="lineno"> 138</span> </div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span> <span class="preprocessor">#ifdef ENABLE_PORT_MAPPING_ISOLATOR</span></div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  uint16_t ephemeral_ports_per_container;</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <a class="code" href="classOption.html">Option<std::string></a> eth0_name;</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <a class="code" href="classOption.html">Option<std::string></a> lo_name;</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <a class="code" href="classOption.html">Option<Bytes></a> egress_rate_limit_per_container;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keywordtype">bool</span> egress_unique_flow_pe
r_container;</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  std::string egress_flow_classifier_parent;</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordtype">bool</span> network_enable_socket_statistics_summary;</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordtype">bool</span> network_enable_socket_statistics_details;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keywordtype">bool</span> network_enable_snmp_statistics;</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span> <span class="preprocessor">#endif // ENABLE_PORT_MAPPING_ISOLATOR</span></div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span> </div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="preprocessor">#ifdef ENABLE_NETWORK
_PORTS_ISOLATOR</span></div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <a class="code" href="classDuration.html">Duration</a> container_ports_watch_interval;</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keywordtype">bool</span> check_agent_port_range_only;</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="preprocessor">#endif // ENABLE_NETWORK_PORTS_ISOLATOR</span></div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span> </div><div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9"> 156</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9">network_cni_plugins_dir</a>;</div><div class
="line"><a name="l00157"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00"> 157</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00">network_cni_config_dir</a>;</div><div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab528458914db7854627219d55071ed0a"> 158</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab528458914db7854627219d55071ed0a">container_disk_watch_interval</a>;</div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad798ef37dd9575f063df0d80abdab21f"> 159</a></span>  <span class="keywordtype">bool</span> <a c
lass="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad798ef37dd9575f063df0d80abdab21f">enforce_container_disk_quota</a>;</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9"> 160</a></span>  <a class="code" href="classOption.html">Option<Modules></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9">modules</a>;</div><div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff"> 161</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">modulesDir</a>;</div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="classmesos_1_1internal
_1_1slave_1_1Flags.html#a68c381955bb61a7df6fdfaedd0eb167f"> 162</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a68c381955bb61a7df6fdfaedd0eb167f">authenticatee</a>;</div><div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0f5b380d90d5c34253fc27f50d930ab4"> 163</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0f5b380d90d5c34253fc27f50d930ab4">authorizer</a>;</div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adb32bc2e39c96330df3833db2610f925"> 164</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adb32bc2e39c96330df3833db2610f925">http_authenticators</a>;</div><div class="line"><a name="l00165"></a><span class="lineno"><a
class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0d2ee0183ac39ca334a3ae14f8b60d48"> 165</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0d2ee0183ac39ca334a3ae14f8b60d48">authenticate_http_readonly</a>;</div><div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7cad05f79757bd572d471c6dbcb16718"> 166</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7cad05f79757bd572d471c6dbcb16718">authenticate_http_readwrite</a>;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="preprocessor">#ifdef USE_SSL_SOCKET</span></div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keywordtype">bool</span> authenticate_http_executors;</div><div class="line"><a name="l00169"></
a><span class="lineno"> 169</span> <span class="preprocessor">#endif // USE_SSL_SOCKET</span></div><div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad189548a0323699fd72369120809a14d"> 170</a></span>  <a class="code" href="classOption.html">Option<Path></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad189548a0323699fd72369120809a14d">http_credentials</a>;</div><div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4a549efca72f79ac54da8c6f5e38df01"> 171</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4a549efca72f79ac54da8c6f5e38df01">hooks</a>;</div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adea79f9
3236ff9dacfd3f0d2bedb4e23"> 172</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adea79f93236ff9dacfd3f0d2bedb4e23">secret_resolver</a>;</div><div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#af56e0bf96c993715e46583d39a079724"> 173</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#af56e0bf96c993715e46583d39a079724">resource_estimator</a>;</div><div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a37e4ac86f8b99dbba87fd9c911c8341f"> 174</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a37e4ac86f8b99dbba87fd9c911c8341f
">qos_controller</a>;</div><div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3146afa74a52cd07a815dfcd8523ae1b"> 175</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3146afa74a52cd07a815dfcd8523ae1b">qos_correction_interval_min</a>;</div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a44a7405ec2e3b494e0b06dadc4c2a056"> 176</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a44a7405ec2e3b494e0b06dadc4c2a056">oversubscribed_resources_interval</a>;</div><div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa160b68d249a39b2747dc219a422c77a"> 177</a></span>  <a class="c
ode" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa160b68d249a39b2747dc219a422c77a">master_detector</a>;</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <span class="preprocessor">#if ENABLE_XFS_DISK_ISOLATOR</span></div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  std::string xfs_project_range;</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab44a67e212f23912e2e80a10ae239569"> 181</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab44a67e212f23912e2e80a10ae239569">http_command_executor</a>;</div><div class="line"><a name="l00182"></a><span class="lineno"><a
class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a501d652c57d3fcc3fe38dfda57748cee"> 182</a></span>  <a class="code" href="classOption.html">Option<SlaveCapabilities></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a501d652c57d3fcc3fe38dfda57748cee">agent_features</a>;</div><div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5ab8fba61122618341eff75363dea5a4"> 183</a></span>  <a class="code" href="classOption.html">Option<DomainInfo></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5ab8fba61122618341eff75363dea5a4">domain</a>;</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span> </div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <span class="comment">// The following flags are executable specific (e.g., since we only</span></div><div class="line"><a name="
l00186"></a><span class="lineno"> 186</span>  <span class="comment">// have one instance of libprocess per execution, we only want to</span></div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="comment">// advertise the IP and port option once, here).</span></div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span> </div><div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2"> 189</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2">ip</a>;</div><div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a69c680158e3fd01f5742e11f8d7825fe"> 190</a></span>  uint16_t <a class="code" href="classm
esos_1_1internal_1_1slave_1_1Flags.html#a69c680158e3fd01f5742e11f8d7825fe">port</a>;</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab0cf43a4d7c4e23449c8ccdd30708b14"> 191</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab0cf43a4d7c4e23449c8ccdd30708b14">advertise_ip</a>;</div><div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a496e6be80ae3be964381d2fa7b2dda0b"> 192</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a496e6be80ae3be964381d2fa7b2dda0b">advertise_port</a>;</div><div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa09d9e74d6
67e1c49cacc4cac8e67d31"> 193</a></span>  <a class="code" href="classOption.html">Option<flags::SecurePathOrValue></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa09d9e74d667e1c49cacc4cac8e67d31">master</a>;</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span> </div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5f2a231ad3dff96279a8c74493e80558"> 195</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5f2a231ad3dff96279a8c74493e80558">zk_session_timeout</a>;</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span> </div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <span class="comment">// Optional IP discover script that will set the slave's IP.</span></div><div class="line"><a name
="l00198"></a><span class="lineno"> 198</span>  <span class="comment">// If set, its output is expected to be a valid parseable IP string.</span></div><div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c1887c5b9b0de0badc37128bd338386"> 199</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c1887c5b9b0de0badc37128bd338386">ip_discovery_command</a>;</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span> </div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <span class="comment">// IPv6 flags.</span></div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <span class="comment">//</span></div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="comment">// NOTE: These I
Pv6 flags are currently input mechanisms</span></div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <span class="comment">// for the operator to specify v6 addresses on which containers</span></div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <span class="comment">// running on host network can listen. Mesos itself doesn't listen</span></div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <span class="comment">// or communicate over v6 addresses at this point.</span></div><div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae6bb2d11c11d5cd976e65be374a8383d"> 207</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae6bb2d11c11d5cd976e65be374a8383d">ip6</a>;</div><div class="line"><a name="l00208"></a><sp
an class="lineno"> 208</span> </div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <span class="comment">// Similar to the `ip_discovery_command` this optional discover</span></div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="comment">// script is expected to output a valid IPv6 string. Only one of the</span></div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <span class="comment">// two options `ip6` or `ip6_discovery_command` can be set at any</span></div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <span class="comment">// given point of time.</span></div><div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad2b0fe94c271588cdc7edad8ef84bf10"> 213</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" hre
f="classmesos_1_1internal_1_1slave_1_1Flags.html#ad2b0fe94c271588cdc7edad8ef84bf10">ip6_discovery_command</a>;</div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span> };</div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span> </div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span> } <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span> } <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00218"></a><span class="lineno"> 218</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00219"></a><span class="lineno"> 219</span> </div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="preprocessor">#endif // __SLAVE_FLAGS_HPP__</span></div><div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_aa91e
978acef952d31947c1a2ea99dbff"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">mesos::internal::slave::Flags::modulesDir</a></div><div class="ttdeci">Option< std::string > modulesDir</div><div class="ttdef"><b>Definition:</b> flags.hpp:161</div></div>
+<a href="src_2slave_2flags_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 __SLAVE_FLAGS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __SLAVE_FLAGS_HPP__</span></div><div class="line"
><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <cstdint></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 <<a class="code" href="bytes_8hpp.html">stout/bytes.hpp</a>></span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>></span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <<a class="code" href="json_8hpp.html">stout/json.hpp<
/a>></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <<a class="code" href="option_8hpp.html">stout/option.hpp</a>></span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="code" href="path_8hpp.html">stout/path.hpp</a>></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2module_2module_8hpp.html">mesos/module/module.hpp</a>></span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include "<a class="code" href="src_2logging_2flags_8hpp.html">logging/flags.hpp</a>&qu
ot;</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#include "<a class="code" href="src_2messages_2flags_8hpp.html">messages/flags.hpp</a>"</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div><div class="line"><a nam
e="l00039"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html"> 39</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1logging_1_1Flags.html">logging::Flags</a></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> {</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">Flags</a>();</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classmesos_1_1
internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3"> 44</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">version</a>;</div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f"> 45</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f">hostname</a>;</div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8"> 46</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8">hostname_lookup</a>;</div><div class="li
ne"><a name="l00047"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97"> 47</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">resources</a>;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92"> 48</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92">resource_provider_config_dir</a>;</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6bc20e0bb700865679da21346dea4cd7"> 49</a></span>  <a class="code" href="classOption.html">Optio
n<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6bc20e0bb700865679da21346dea4cd7">disk_profile_adaptor</a>;</div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f"> 50</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">isolation</a>;</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25"> 51</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">launcher</a>;</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1sla
ve_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b"> 53</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b">image_providers</a>;</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9"> 54</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9">image_provisioner_backend</a>;</div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada59d82abc50e0f8207b29acc3597cdb"> 55</a></span>  <a class="code" href="classOption.html">Option<ImageGcConfig></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html
#ada59d82abc50e0f8207b29acc3597cdb">image_gc_config</a>;</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7480cef5b759af53e7143984518fd1d3"> 57</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7480cef5b759af53e7143984518fd1d3">appc_simple_discovery_uri_prefix</a>;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abb43916e57ee62ceacf44cc4e75e8099"> 58</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abb43916e57ee62ceacf44cc4e75e8099">appc_store_dir</a>;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classmesos_1_
1internal_1_1slave_1_1Flags.html#a72ce0e6b8f4e52a630c81d5f6d28232e"> 60</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a72ce0e6b8f4e52a630c81d5f6d28232e">docker_registry</a>;</div><div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a439e85b545c6363c4dccf52d00369391"> 61</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a439e85b545c6363c4dccf52d00369391">docker_store_dir</a>;</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a192e3f2d6d4d19535423137d96ef1ff0"> 62</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a192e3f2d6d4d19535423137d96ef1ff0">docker_volume_checkpoint_dir</a>;</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div><div class
="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1a310bac36b6f2744f7d42441e71101c"> 64</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1a310bac36b6f2744f7d42441e71101c">default_role</a>;</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a28cd0cfc2a86e965450c61ec91857369"> 65</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a28cd0cfc2a86e965450c61ec91857369">attributes</a>;</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860"> 66</a></span>  <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.ht
ml#a3d8d3842cba9de40841afbd0a6115860">fetcher_cache_size</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5"> 67</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5">fetcher_cache_dir</a>;</div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6dc70f7e858e4b9ca4ac647feaeda3f6"> 68</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6dc70f7e858e4b9ca4ac647feaeda3f6">fetcher_stall_timeout</a>;</div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362"> 69</a></span>  std::string <a class="code" href="cl
assmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">work_dir</a>;</div><div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5"> 70</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5">runtime_dir</a>;</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2"> 71</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2">launcher_dir</a>;</div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3"> 72</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1sla
ve_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">hadoop_home</a>; <span class="comment">// TODO(benh): Make an Option.</span></div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01"> 73</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01">max_completed_executors_per_framework</a>;</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> <span class="preprocessor">#ifndef __WINDOWS__</span></div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd"> 76</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1int
ernal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd">switch_user</a>;</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99d138a8928"> 78</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99d138a8928">http_heartbeat_interval</a>;</div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b"> 79</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b">frameworks_home</a>; <span class="comment">// TODO(benh): Make an Option.</span></div><div
class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3"> 80</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">registration_backoff_factor</a>;</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a19cb15cabc89f19df33c7ad8d43e88fe"> 81</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a19cb15cabc89f19df33c7ad8d43e88fe">authentication_backoff_factor</a>;</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a119a2ba54c000dcf59ae35e35b9f1a55"> 82</a></span>  <a class="code" href="classOption.html">Option
<JSON::Object></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a119a2ba54c000dcf59ae35e35b9f1a55">executor_environment_variables</a>;</div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa746580a4ea3aa7287e10de379ecbc33"> 83</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa746580a4ea3aa7287e10de379ecbc33">executor_registration_timeout</a>;</div><div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac0eb086eeed5641a3343d8b273592ccc"> 84</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac0eb086eeed5641a3343d8b273592ccc">executor_reregistration_timeout</a>;</div><div class="line"><a name="l00085"></a><span class="line
no"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc9196a98510a7cb19eede88dc5217dd"> 85</a></span>  <a class="code" href="classOption.html">Option<Duration></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc9196a98510a7cb19eede88dc5217dd">executor_reregistration_retry_interval</a>;</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5"> 86</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5">executor_shutdown_grace_period</a>;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> <span class="preprocessor">#ifdef USE_SSL_SOCKET</span></div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <a class="code" href="classOption.html">Op
tion<Path></a> jwt_secret_key;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="preprocessor">#endif // USE_SSL_SOCKET</span></div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9"> 90</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9">gc_delay</a>;</div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3"> 91</a></span>  <span class="keywordtype">double</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3">gc_disk_headroom</a>;</div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="classmesos
_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217"> 92</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217">disk_watch_interval</a>;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div><div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a175d8e45cc7ba119d01170d7a2bfc0b3"> 94</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a175d8e45cc7ba119d01170d7a2bfc0b3">container_logger</a>;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> </div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3caca6a081e462d7859dfe7c2dfe2c
a6"> 96</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3caca6a081e462d7859dfe7c2dfe2ca6">reconfiguration_policy</a>;</div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5"> 97</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">recover</a>;</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d"> 98</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">recovery_timeout</a>;</div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a
2c8aab49e677f3ba6c5ea3c935f2aab0"> 99</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">strict</a>;</div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e"> 100</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e">register_retry_interval_min</a>;</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="preprocessor">#ifdef __linux__</span></div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  std::string cgroups_hierarchy;</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  std::string cgroups_root;</div><div class="line"><a name="l00104"></
a><span class="lineno"> 104</span>  <span class="keywordtype">bool</span> cgroups_enable_cfs;</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keywordtype">bool</span> cgroups_limit_swap;</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="keywordtype">bool</span> cgroups_cpu_enable_pids_and_tids_count;</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <a class="code" href="classOption.html">Option<std::string></a> cgroups_net_cls_primary_handle;</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <a class="code" href="classOption.html">Option<std::string></a> cgroups_net_cls_secondary_handles;</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <a class="code" href="classOption.html">Option<DeviceWhitelist></a> allowed_devices;</div><div class="line"><a name="l0011
0"></a><span class="lineno"> 110</span>  <a class="code" href="classOption.html">Option<std::string></a> agent_subsystems;</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <a class="code" href="classOption.html">Option<std::vector<unsigned int></a>> nvidia_gpu_devices;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <a class="code" href="classOption.html">Option<std::string></a> perf_events;</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <a class="code" href="classDuration.html">Duration</a> perf_interval;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <a class="code" href="classDuration.html">Duration</a> perf_duration;</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="keywordtype">bool</span> revocable_cpu_low_priority;</div><div class="line"><a name="l0011
6"></a><span class="lineno"> 116</span>  <span class="keywordtype">bool</span> systemd_enable_support;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  std::string systemd_runtime_directory;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <a class="code" href="classOption.html">Option<CapabilityInfo></a> effective_capabilities;</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <a class="code" href="classOption.html">Option<CapabilityInfo></a> bounding_capabilities;</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="keywordtype">bool</span> disallow_sharing_agent_pid_namespace;</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1sl
ave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664"> 122</a></span>  <a class="code" href="classOption.html">Option<Firewall></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664">firewall_rules</a>;</div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a047b2bbcde9cb2fc6d0f18a94daedb7c"> 123</a></span>  <a class="code" href="classOption.html">Option<Path></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a047b2bbcde9cb2fc6d0f18a94daedb7c">credential</a>;</div><div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abc1b2d3ee9c64b492248d48c2fb58b06"> 124</a></span>  <a class="code" href="classOption.html">Option<ACLs></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abc1b2d3ee9c64b492248d48c2fb58b06
">acls</a>;</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc7d3a03fe0a7e308e3be5297b5427f1"> 125</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc7d3a03fe0a7e308e3be5297b5427f1">containerizers</a>;</div><div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81"> 126</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81">docker</a>;</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adad1051d7db0271e05db47a6ddc53b5a"> 127</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adad1051d
7db0271e05db47a6ddc53b5a">docker_mesos_image</a>;</div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac22a55d81d8bce156a06786989dd854f"> 128</a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac22a55d81d8bce156a06786989dd854f">docker_remove_delay</a>;</div><div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656"> 129</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656">sandbox_directory</a>;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aafe0dcf0fb4a062cc055a35489c66f30"> 130</a></span>  <a class="code" href="classOption.html">Option<
ContainerDNSInfo></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aafe0dcf0fb4a062cc055a35489c66f30">default_container_dns</a>;</div><div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a64bc5593188b0072e2770e9e9be0ab5a"> 131</a></span>  <a class="code" href="classOption.html">Option<ContainerInfo></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a64bc5593188b0072e2770e9e9be0ab5a">default_container_info</a>;</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span> </div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <span class="comment">// TODO(alexr): Remove this after the deprecation cycle (started in 1.0).</span></div><div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e"> 134</
a></span>  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e">docker_stop_timeout</a>;</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span> </div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c35d75e34468bca2956c412c578e9f4"> 136</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c35d75e34468bca2956c412c578e9f4">docker_kill_orphans</a>;</div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2"> 137</a></span>  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2">docker_socket</a>;</div><div class="line"><a nam
e="l00138"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8fdc5"> 138</a></span>  <a class="code" href="classOption.html">Option<JSON::Object></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8fdc5">docker_config</a>;</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span> </div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span> <span class="preprocessor">#ifdef ENABLE_PORT_MAPPING_ISOLATOR</span></div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  uint16_t ephemeral_ports_per_container;</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <a class="code" href="classOption.html">Option<std::string></a> eth0_name;</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <a class="code" href="classO
ption.html">Option<std::string></a> lo_name;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <a class="code" href="classOption.html">Option<Bytes></a> egress_rate_limit_per_container;</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keywordtype">bool</span> egress_unique_flow_per_container;</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  std::string egress_flow_classifier_parent;</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordtype">bool</span> network_enable_socket_statistics_summary;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keywordtype">bool</span> network_enable_socket_statistics_details;</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keywordtype">bool</span> network_enable_snmp_statis
tics;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="preprocessor">#endif // ENABLE_PORT_MAPPING_ISOLATOR</span></div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span> </div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="preprocessor">#ifdef ENABLE_NETWORK_PORTS_ISOLATOR</span></div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <a class="code" href="classDuration.html">Duration</a> container_ports_watch_interval;</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keywordtype">bool</span> check_agent_port_range_only;</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="preprocessor">#endif // ENABLE_NETWORK_PORTS_ISOLATOR</span></div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div><div class="line"><a name="
l00157"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9"> 157</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9">network_cni_plugins_dir</a>;</div><div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00"> 158</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00">network_cni_config_dir</a>;</div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" hr
<TRUNCATED>
[9/9] mesos-site git commit: Updated the website built from mesos
SHA: af2a404.
Posted by gi...@apache.org.
Updated the website built from mesos SHA: af2a404.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/f3087c82
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/f3087c82
Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/f3087c82
Branch: refs/heads/asf-site
Commit: f3087c82b8e5f62139116e70e8ecdbb636bb5095
Parents: 607fd26
Author: jenkins <bu...@apache.org>
Authored: Thu Mar 29 06:12:23 2018 +0000
Committer: jenkins <bu...@apache.org>
Committed: Thu Mar 29 06:12:23 2018 +0000
----------------------------------------------------------------------
...dparty_2stout_2include_2stout_2net_8hpp.html | 5 +-
...2stout_2include_2stout_2net_8hpp_source.html | 11 +-
content/api/latest/c++/Nodes.xml | 68 +++++-
content/api/latest/c++/Tokens.xml | 128 +++++++++--
...s_1_1internal_1_1slave_1_1Flags-members.html | 145 ++++++------
...lassmesos_1_1internal_1_1slave_1_1Flags.html | 14 ++
.../classmesos_1_1uri_1_1CurlFetcherPlugin.html | 2 +-
...i_1_1CurlFetcherPlugin_1_1Flags-members.html | 8 +-
...os_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html | 55 ++++-
...1_1DockerFetcherPlugin_1_1Flags-members.html | 43 ++--
..._1_1uri_1_1DockerFetcherPlugin_1_1Flags.html | 14 ++
.../classmesos_1_1uri_1_1Fetcher_1_1Plugin.html | 6 +-
...esos_1_1uri_1_1fetcher_1_1Flags-members.html | 47 ++--
.../classmesos_1_1uri_1_1fetcher_1_1Flags.html | 8 +
content/api/latest/c++/curl_8hpp_source.html | 8 +-
content/api/latest/c++/functions_b.html | 22 +-
content/api/latest/c++/functions_c.html | 21 +-
content/api/latest/c++/functions_d.html | 13 +-
content/api/latest/c++/functions_f.html | 12 +-
content/api/latest/c++/functions_func_f.html | 9 +-
content/api/latest/c++/functions_func_n.html | 6 +-
content/api/latest/c++/functions_func_p.html | 2 +-
content/api/latest/c++/functions_func_r.html | 2 +-
content/api/latest/c++/functions_func_s.html | 4 +-
content/api/latest/c++/functions_func_t.html | 2 +-
content/api/latest/c++/functions_h.html | 2 +-
content/api/latest/c++/functions_m.html | 12 +-
content/api/latest/c++/functions_n.html | 22 +-
content/api/latest/c++/functions_p.html | 14 +-
content/api/latest/c++/functions_r.html | 8 +-
content/api/latest/c++/functions_s.html | 38 ++--
content/api/latest/c++/functions_t.html | 18 +-
content/api/latest/c++/functions_u.html | 6 +-
content/api/latest/c++/functions_vars_c.html | 3 +
content/api/latest/c++/functions_vars_d.html | 3 +
content/api/latest/c++/functions_vars_f.html | 3 +
content/api/latest/c++/functions_vars_m.html | 6 +-
content/api/latest/c++/index.hhc | 26 ++-
content/api/latest/c++/index.hhk | 225 ++++++++++---------
content/api/latest/c++/mime_8hpp_source.html | 2 +-
content/api/latest/c++/namespacemembers_d.html | 11 +-
.../api/latest/c++/namespacemembers_func_d.html | 2 +-
content/api/latest/c++/namespacemembers_m.html | 2 +-
content/api/latest/c++/namespacemembers_r.html | 6 +-
content/api/latest/c++/namespacemembers_s.html | 4 +-
.../api/latest/c++/namespacemembers_vars_d.html | 3 +
.../namespacemesos_1_1internal_1_1slave.html | 14 ++
content/api/latest/c++/namespacenet.html | 14 +-
content/api/latest/c++/nvml_8hpp_source.html | 2 +-
content/api/latest/c++/openssl_8hpp_source.html | 2 +-
.../latest/c++/src_2slave_2constants_8hpp.html | 2 +
.../c++/src_2slave_2constants_8hpp_source.html | 7 +-
.../c++/src_2slave_2flags_8hpp_source.html | 139 ++++++------
.../c++/uri_2fetchers_2docker_8hpp_source.html | 5 +-
content/blog/feed.xml | 2 +-
.../index.html | 2 +-
.../latest/configuration/agent/index.html | 12 +
57 files changed, 804 insertions(+), 468 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp.html
index d31a9e4..b7020fb 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp.html
@@ -66,6 +66,7 @@
<code>#include <set></code><br />
<code>#include <string></code><br />
<code>#include <<a class="el" href="bytes_8hpp_source.html">stout/bytes.hpp</a>></code><br />
+<code>#include <<a class="el" href="duration_8hpp_source.html">stout/duration.hpp</a>></code><br />
<code>#include <<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>></code><br />
<code>#include <<a class="el" href="3rdparty_2stout_2include_2stout_2ip_8hpp_source.html">stout/ip.hpp</a>></code><br />
<code>#include <<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>></code><br />
@@ -88,8 +89,8 @@ Functions</h2></td></tr>
<tr class="separator:a418ace8fe7728f38b2124b5445e52775"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa3d8cac2c33d11239203ab0f06aa5a4f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="classBytes.html">Bytes</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#aa3d8cac2c33d11239203ab0f06aa5a4f">net::contentLength</a> (const std::string &url)</td></tr>
<tr class="separator:aa3d8cac2c33d11239203ab0f06aa5a4f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acc396217b0098a9fcfdce55d76fc548d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#acc396217b0098a9fcfdce55d76fc548d">net::download</a> (const std::string &url, const std::string &path)</td></tr>
-<tr class="separator:acc396217b0098a9fcfdce55d76fc548d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ace14e175f117e4e3e73f164538bcfea2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#ace14e175f117e4e3e73f164538bcfea2">net::download</a> (const std::string &url, const std::string &path, const <a class="el" href="classOption.html">Option</a>< <a class="el" href="classDuration.html">Duration</a> > &stall_timeout=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:ace14e175f117e4e3e73f164538bcfea2"><td class="memSeparator" colspan="2"> </td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp_source.html
index a424b8c..d99191f 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp_source.html
@@ -52,9 +52,10 @@
<div class="title">net.hpp</div> </div>
</div><!--header-->
<div class="contents">
-<a href="3rdparty_2stout_2include_2stout_2net_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 under the Apache License, Version 2.0 (the "License");</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">// http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <
span class="comment">//</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">// distributed under the License is distributed on an "AS IS" BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</spa
n> </div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#ifndef __STOUT_NET_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#define __STOUT_NET_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> </div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#ifndef __WINDOWS__</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#include <netdb.h></span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#inclu
de <stdint.h></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <stdio.h></span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <stdlib.h></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#ifndef __WINDOWS__</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <arpa/inet.h></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class=
"preprocessor">#ifdef __APPLE__</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <net/if.h></span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <net/if_dl.h></span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include <net/if_types.h></span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#endif // __APPLE__</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#ifdef __FreeBSD__</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#include <ifaddrs.h></span></div><div class="li
ne"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#endif // __FreeBSD__</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="comment">// Note: Header grouping and ordering is considered before</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="comment">// inclusion/exclusion by platform.</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#ifndef __WINDOWS__</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="preprocessor">#include <sys/param.h></span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00043"></a><span cl
ass="lineno"> 43</span> </div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="preprocessor">#include <curl/curl.h></span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="preprocessor">#include <iostream></span></div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="preprocessor">#include <set></span></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="preprocessor">#include <string></span></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="preprocessor">#include <<a class="code" href="bytes_8hpp.html">stout/bytes.hpp</a>></span></div><div class="line"><a name="l000
51"></a><span class="lineno"> 51</span> <span class="preprocessor">#include <<a class="code" href="error_8hpp.html">stout/error.hpp</a>></span></div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2stout_2include_2stout_2ip_8hpp.html">stout/ip.hpp</a>></span></div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="preprocessor">#include <<a class="code" href="option_8hpp.html">stout/option.hpp</a>></span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="preprocessor">#include <<a class="code" href="stringify_8hpp.html">stout/stringify.hpp</a>></span></div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div><div class="line"><a name="l00
056"></a><span class="lineno"> 56</span> </div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="preprocessor">#include <<a class="code" href="int__fd_8hpp.html">stout/os/int_fd.hpp</a>></span></div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="preprocessor">#include <<a class="code" href="open_8hpp.html">stout/os/open.hpp</a>></span></div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2stout_2include_2stout_2windows_2net_8hpp.html">stout/windows/net.hpp</a>></span></div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="
preprocessor">#else</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2stout_2include_2stout_2posix_2net_8hpp.html">stout/posix/net.hpp</a>></span></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="comment">// Network utilities.</span></div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="keyword">namespace </span><a class="code" href="namespacenet.html">net</a> {</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div><div class="line"><a name="l0007
0"></a><span class="lineno"> 70</span> <span class="comment">// Initializes libraries that net:: functions depend on, in a</span></div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="comment">// thread-safe way. This does not have to be called explicitly by</span></div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="comment">// the user of any functions in question. They will call this</span></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="comment">// themselves by need.</span></div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="namespacenet.html#a418ace8fe7728f38b2124b5445e52775"> 74</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="namespacenet.html#a418ace8fe7728f38b2124b5445e52775">initialize</a>()</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">// We use a static struct variable to initialize in a thread-safe</span></div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="comment">// way, at least with respect to calls within net::*, since there</span></div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <span class="comment">// is no way to guarantee that another library is not concurrently</span></div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="comment">// initializing CURL. Thread safety is provided by the fact that</span></div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="comment">// the value 'curl' should get constructed (i.e., the CURL</span></div><div class="line"><a name="l00081"></a><span class=
"lineno"> 81</span>  <span class="comment">// constructor invoked) in a thread safe way (as of GCC 4.3 and</span></div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="comment">// required for C++11).</span></div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keyword">struct </span>CURL</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  {</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  CURL()</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  {</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="comment">// This is the only one function in libcurl that is not deemed</span></div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="comment">// thread-safe. (And it must be called at least o
nce before any</span></div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="comment">// other libcurl function is used.)</span></div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  curl_global_init(CURL_GLOBAL_ALL);</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  }</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  };</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keyword">static</span> CURL curl;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> }</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div><div class="line"><a name="l00098"></a><span c
lass="lineno"> 98</span> <span class="comment">// Downloads the header of the specified HTTP URL with a HEAD request</span></div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="comment">// and queries its "content-length" field. (Note that according to the</span></div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> <span class="comment">// HTTP specification there is no guarantee that this field contains</span></div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="comment">// any useful value.)</span></div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="namespacenet.html#aa3d8cac2c33d11239203ab0f06aa5a4f"> 102</a></span> <span class="keyword">inline</span> <a class="code" href="classTry.html">Try<Bytes></a> <a class="code" href="namespacenet.html#aa3d8cac2c33d11239203ab0f06aa5a4f">contentLength</a>(<span cla
ss="keyword">const</span> std::string& url)</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> {</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <a class="code" href="namespacenet.html#a418ace8fe7728f38b2124b5445e52775">initialize</a>();</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> </div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  CURL* curl = curl_easy_init();</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="keywordflow">if</span> (curl == <span class="keyword">nullptr</span>) {</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  curl_easy_cleanup(curl);</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">
"Failed to initialize libcurl"</span>);</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  }</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span> </div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  curl_easy_setopt(curl, CURLOPT_URL, url.c_str());</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, <span class="keyword">true</span>);</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  curl_easy_setopt(curl, CURLOPT_HEADER, 1);</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  curl_easy_setopt(curl, CURLOPT_NOBODY, 1);</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span> </div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  CURLcode curlErrorCode = curl_easy_perform(curl)
;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="keywordflow">if</span> (curlErrorCode != 0) {</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  curl_easy_cleanup(curl);</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(curl_easy_strerror(curlErrorCode));</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  }</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> </div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <span class="keywordtype">double</span> result;</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  curl_easy_getinfo(curl, CURLINFO_CONTENT_LENGTH_DOWNLOAD, &result);</div><div class="line"><a name="l00125"></a><span class="lineno">
125</span> </div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  curl_easy_cleanup(curl);</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span> </div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="keywordflow">if</span> (result < 0) {</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"No URL content-length available"</span>);</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  }</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span> </div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <span class="keywordflow">return</span> <a class="code" href="classBytes.html">Bytes</a>(uint64_t(result));</div><div class="line"><a
name="l00133"></a><span class="lineno"> 133</span> }</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span> </div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span> </div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span> <span class="comment">// Returns the HTTP response code resulting from attempting to</span></div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span> <span class="comment">// download the specified HTTP or FTP URL into a file at the specified</span></div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <span class="comment">// path.</span></div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="namespacenet.html#acc396217b0098a9fcfdce55d76fc548d"> 139</a></span> <span class="keyword">inline</span> <a class="code" href="classTry.html">Try<int></a> <a class="code" href="namespacenet.h
tml#acc396217b0098a9fcfdce55d76fc548d">download</a>(<span class="keyword">const</span> std::string& url, <span class="keyword">const</span> std::string& <a class="code" href="namespacepath.html">path</a>)</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span> {</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <a class="code" href="namespacenet.html#a418ace8fe7728f38b2124b5445e52775">initialize</a>();</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span> </div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <a class="code" href="classTry.html">Try<int_fd></a> fd = <a class="code" href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a>(</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  path,</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <a class="code"
href="windows_2fcntl_8hpp.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc">O_CREAT</a> | <a class="code" href="windows_2fcntl_8hpp.html#a11b644a8526139c4cc1850dac1271ced">O_WRONLY</a> | <a class="code" href="windows_2fcntl_8hpp.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a>,</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a66cff14a0638cde9f422c7a4b0938e61">S_IRUSR</a> | <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aead39710af2622ee9b0d412f62e90aa5">S_IWUSR</a> | <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a55fad1c3746e1b8a6a00c10998e91d91">S_IRGRP</a> | <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a90d7514882640a8cd7b8da14138103b7">S_IROTH</a>);</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span> </div><div class="line"><a name="l00148"></a><span class="linen
o"> 148</span>  <span class="keywordflow">if</span> (fd.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(fd.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  }</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span> </div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  CURL* curl = curl_easy_init();</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keywordflow">if</span> (curl == <span class="keyword">nullptr</span>) {</div><div class="line"><a name="l00155"><
/a><span class="lineno"> 155</span>  curl_easy_cleanup(curl);</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <a class="code" href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a>(fd.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>());</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"Failed to initialize libcurl"</span>);</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  }</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span> </div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  curl_easy_setopt(curl, CURLOPT_URL, url.c_str());</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  curl_easy_setopt(cur
l, CURLOPT_WRITEFUNCTION, <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, <span class="keyword">true</span>);</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span> </div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="comment">// We don't bother introducing a `os::fdopen` since this is the only place</span></div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="comment">// we use `fdopen` in the entire codebase as of writing this comment.</span></div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span> <span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="comment">// We open in "binary" mode on Windows to avoid li
ne-ending translation.</span></div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  FILE* <a class="code" href="namespacemesos_1_1uri.html#a0a3b30c1eb427c4053aaef120b1f453c">file</a> = ::_fdopen(fd->crt(), <span class="stringliteral">"wb"</span>);</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  FILE* file = ::fdopen(fd.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>(), <span class="stringliteral">"w"</span>);</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keywordflow">if</span> (file == <span class="keyword">nullptr</span>) {</div><div class="line"><a name="l00173"></a><
span class="lineno"> 173</span>  curl_easy_cleanup(curl);</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <a class="code" href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a>(fd.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>());</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>(<span class="stringliteral">"Failed to open file handle of '"</span> + path + <span class="stringliteral">"'"</span>);</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  }</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  curl_easy_setopt(curl, CURLOPT_WRITEDATA, file);</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span> </div><div class="line"><a name=
"l00179"></a><span class="lineno"> 179</span>  CURLcode curlErrorCode = curl_easy_perform(curl);</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keywordflow">if</span> (curlErrorCode != 0) {</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  curl_easy_cleanup(curl);</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  fclose(file);</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(curl_easy_strerror(curlErrorCode));</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  }</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span> </div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="keywordtype">long</span> code;</div><div class="line"><
a name="l00187"></a><span class="lineno"> 187</span>  curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &code);</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  curl_easy_cleanup(curl);</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span> </div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <span class="keywordflow">if</span> (fclose(file) != 0) {</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>(<span class="stringliteral">"Failed to close file handle of '"</span> + path + <span class="stringliteral">"'"</span>);</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  }</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span> </div><div class="line"><a name="l0
0194"></a><span class="lineno"> 194</span>  <span class="keywordflow">return</span> <a class="code" href="classTry.html#ac6304ce9dfd0042726f8b813ac64f06a">Try<int>::some</a>(code);</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span> }</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span> </div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span> } <span class="comment">// namespace net {</span></div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span> </div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span> <span class="preprocessor">#endif // __STOUT_NET_HPP__</span></div><div class="ttc" id="namespacepath_html"><div class="ttname"><a href="namespacepath.html">path</a></div><div class="ttdef"><b>Definition:</b> path.hpp:26</div></div>
+<a href="3rdparty_2stout_2include_2stout_2net_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 under the Apache License, Version 2.0 (the "License");</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">// http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <
span class="comment">//</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">// distributed under the License is distributed on an "AS IS" BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</spa
n> </div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#ifndef __STOUT_NET_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#define __STOUT_NET_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> </div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#ifndef __WINDOWS__</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#include <netdb.h></span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#inclu
de <stdint.h></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <stdio.h></span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <stdlib.h></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#ifndef __WINDOWS__</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <arpa/inet.h></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class=
"preprocessor">#ifdef __APPLE__</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <net/if.h></span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <net/if_dl.h></span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include <net/if_types.h></span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#endif // __APPLE__</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#ifdef __FreeBSD__</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#include <ifaddrs.h></span></div><div class="li
ne"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#endif // __FreeBSD__</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="comment">// Note: Header grouping and ordering is considered before</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="comment">// inclusion/exclusion by platform.</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#ifndef __WINDOWS__</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="preprocessor">#include <sys/param.h></span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00043"></a><span cl
ass="lineno"> 43</span> </div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="preprocessor">#include <curl/curl.h></span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="preprocessor">#include <iostream></span></div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="preprocessor">#include <set></span></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="preprocessor">#include <string></span></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="preprocessor">#include <<a class="code" href="bytes_8hpp.html">stout/bytes.hpp</a>></span></div><div class="line"><a name="l000
51"></a><span class="lineno"> 51</span> <span class="preprocessor">#include <<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>></span></div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="preprocessor">#include <<a class="code" href="error_8hpp.html">stout/error.hpp</a>></span></div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2stout_2include_2stout_2ip_8hpp.html">stout/ip.hpp</a>></span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="preprocessor">#include <<a class="code" href="option_8hpp.html">stout/option.hpp</a>></span></div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="preprocessor">#include <<a class="code" href="stringify_8hpp.html">stout/stringify.hpp</a>></span></div><div class="line"><a
name="l00056"></a><span class="lineno"> 56</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="preprocessor">#include <<a class="code" href="int__fd_8hpp.html">stout/os/int_fd.hpp</a>></span></div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="preprocessor">#include <<a class="code" href="open_8hpp.html">stout/os/open.hpp</a>></span></div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="preprocessor">#include <<a class="cod
e" href="3rdparty_2stout_2include_2stout_2windows_2net_8hpp.html">stout/windows/net.hpp</a>></span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2stout_2include_2stout_2posix_2net_8hpp.html">stout/posix/net.hpp</a>></span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <span class="preprocessor">#endif // __WINDOWS__</span></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> </div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="comment">// Network utilities.</span></div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> <span class=
"keyword">namespace </span><a class="code" href="namespacenet.html">net</a> {</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="comment">// Initializes libraries that net:: functions depend on, in a</span></div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="comment">// thread-safe way. This does not have to be called explicitly by</span></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="comment">// the user of any functions in question. They will call this</span></div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="comment">// themselves by need.</span></div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="namespacenet.html#a418ace8fe7728f38b2124b5445e52775"> 75</a></span> <span class=
"keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="namespacenet.html#a418ace8fe7728f38b2124b5445e52775">initialize</a>()</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span> {</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="comment">// We use a static struct variable to initialize in a thread-safe</span></div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <span class="comment">// way, at least with respect to calls within net::*, since there</span></div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="comment">// is no way to guarantee that another library is not concurrently</span></div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="comment">// initializing CURL. Thread safety is provided by the fact that</span></div><div class="line"><a name="l00081
"></a><span class="lineno"> 81</span>  <span class="comment">// the value 'curl' should get constructed (i.e., the CURL</span></div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="comment">// constructor invoked) in a thread safe way (as of GCC 4.3 and</span></div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="comment">// required for C++11).</span></div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="keyword">struct </span>CURL</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  {</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  CURL()</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  {</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="comment">// This is the only one functio
n in libcurl that is not deemed</span></div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="comment">// thread-safe. (And it must be called at least once before any</span></div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="comment">// other libcurl function is used.)</span></div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  curl_global_init(CURL_GLOBAL_ALL);</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  }</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  };</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keyword">static</span> CURL curl;</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> }</div><div class="lin
e"><a name="l00097"></a><span class="lineno"> 97</span> </div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="comment">// Downloads the header of the specified HTTP URL with a HEAD request</span></div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> <span class="comment">// and queries its "content-length" field. (Note that according to the</span></div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="comment">// HTTP specification there is no guarantee that this field contains</span></div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="comment">// any useful value.)</span></div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="namespacenet.html#aa3d8cac2c33d11239203ab0f06aa5a4f"> 103</a></span>
60;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try<Bytes></a> <a class="code" href="namespacenet.html#aa3d8cac2c33d11239203ab0f06aa5a4f">contentLength</a>(<span class="keyword">const</span> std::string& url)</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span> {</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <a class="code" href="namespacenet.html#a418ace8fe7728f38b2124b5445e52775">initialize</a>();</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  CURL* curl = curl_easy_init();</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="keywordflow">if</span> (curl == <span class="keyword">nullptr</span>) {</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  curl_easy_cleanup(curl);</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"Failed to initialize libcurl"</span>);</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  }</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span> </div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  curl_easy_setopt(curl, CURLOPT_URL, url.c_str());</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, <span class="keyword">true</span>);</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  curl_easy_setopt(curl, CURLOPT_HEADER, 1);</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  curl_easy_setopt(curl, CURLOPT_NOBODY, 1);</div><div class="l
ine"><a name="l00117"></a><span class="lineno"> 117</span> </div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  CURLcode curlErrorCode = curl_easy_perform(curl);</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="keywordflow">if</span> (curlErrorCode != 0) {</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  curl_easy_cleanup(curl);</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(curl_easy_strerror(curlErrorCode));</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  }</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="keywordtype">double</span> result;</div><div class="line"><
a name="l00125"></a><span class="lineno"> 125</span>  curl_easy_getinfo(curl, CURLINFO_CONTENT_LENGTH_DOWNLOAD, &result);</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span> </div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  curl_easy_cleanup(curl);</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span> </div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keywordflow">if</span> (result < 0) {</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"No URL content-length available"</span>);</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  }</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span> </div><div class="li
ne"><a name="l00133"></a><span class="lineno"> 133</span>  <span class="keywordflow">return</span> <a class="code" href="classBytes.html">Bytes</a>(uint64_t(result));</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span> }</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span> </div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span> </div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span> <span class="comment">// Returns the HTTP response code resulting from attempting to</span></div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <span class="comment">// download the specified HTTP or FTP URL into a file at the specified</span></div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span> <span class="comment">// path. The `stall_timeout` parameter controls how long the download</span></div><div class="line"><a name
="l00140"></a><span class="lineno"> 140</span> <span class="comment">// waits before aborting when the download speed keeps below 1 byte/sec.</span></div><div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="namespacenet.html#ace14e175f117e4e3e73f164538bcfea2"> 141</a></span> <span class="keyword">inline</span> <a class="code" href="classTry.html">Try<int></a> <a class="code" href="namespacenet.html#ace14e175f117e4e3e73f164538bcfea2">download</a>(</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keyword">const</span> std::string& url,</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keyword">const</span> std::string& <a class="code" href="namespacepath.html">path</a>,</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Op
tion<Duration></a>& stall_timeout = <a class="code" href="structNone.html">None</a>())</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span> {</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <a class="code" href="namespacenet.html#a418ace8fe7728f38b2124b5445e52775">initialize</a>();</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span> </div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <a class="code" href="classTry.html">Try<int_fd></a> fd = <a class="code" href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a>(</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  path,</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <a class="code" href="windows_2fcntl_8hpp.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc">O_CREAT</a> | <a class="code" href="windows_2fcntl
_8hpp.html#a11b644a8526139c4cc1850dac1271ced">O_WRONLY</a> | <a class="code" href="windows_2fcntl_8hpp.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a>,</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a66cff14a0638cde9f422c7a4b0938e61">S_IRUSR</a> | <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aead39710af2622ee9b0d412f62e90aa5">S_IWUSR</a> | <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a55fad1c3746e1b8a6a00c10998e91d91">S_IRGRP</a> | <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a90d7514882640a8cd7b8da14138103b7">S_IROTH</a>);</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span> </div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keywordflow">if</span> (fd.<a class="code" href="classTry.html#a0b98f95163b8a38d
aafd1651b043a276">isError</a>()) {</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(fd.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  }</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  CURL* curl = curl_easy_init();</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span> </div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="keywordflow">if</span> (curl == <span class="keyword">nullptr</span>) {</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  curl_easy_cleanup(curl);</div><div class="line"><a name="l00161"></a><
span class="lineno"> 161</span>  <a class="code" href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a>(fd.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>());</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"Failed to initialize libcurl"</span>);</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  }</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span> </div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  curl_easy_setopt(curl, CURLOPT_URL, url.c_str());</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00167"></a><span c
lass="lineno"> 167</span>  curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, <span class="keyword">true</span>);</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span> </div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <span class="comment">// We don't bother introducing a `os::fdopen` since this is the only place</span></div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="comment">// we use `fdopen` in the entire codebase as of writing this comment.</span></div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span> <span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="comment">// We open in "binary" mode on Windows to avoid line-ending translation.</span></div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  F
ILE* <a class="code" href="namespacemesos_1_1uri.html#a0a3b30c1eb427c4053aaef120b1f453c">file</a> = ::_fdopen(fd->crt(), <span class="stringliteral">"wb"</span>);</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  FILE* file = ::fdopen(fd.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>(), <span class="stringliteral">"w"</span>);</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="keywordflow">if</span> (file == <span class="keyword">nullptr</span>) {</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  curl_easy_cleanup(curl);</div><div class="line"><a name="l00179"></a><span
class="lineno"> 179</span>  <a class="code" href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a>(fd.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>());</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>(<span class="stringliteral">"Failed to open file handle of '"</span> + path + <span class="stringliteral">"'"</span>);</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  }</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  curl_easy_setopt(curl, CURLOPT_WRITEDATA, file);</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span> </div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keywordflow">if</span> (stall_timeout.isSome()) {
</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <span class="comment">// Set the options to abort the download if the speed keeps below</span></div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="comment">// 1 byte/sec during the timeout. See:</span></div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="comment">// https://curl.haxx.se/libcurl/c/CURLOPT_LOW_SPEED_LIMIT.html</span></div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  <span class="comment">// https://curl.haxx.se/libcurl/c/CURLOPT_LOW_SPEED_TIME.html</span></div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  curl_easy_setopt(curl, CURLOPT_LOW_SPEED_LIMIT, 1L);</div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  curl_easy_setopt(</div><div class="line"><a name="l00191"></a><span class="
lineno"> 191</span>  curl, CURLOPT_LOW_SPEED_TIME, static_cast<long>(stall_timeout->secs()));</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  }</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span> </div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  CURLcode curlErrorCode = curl_easy_perform(curl);</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  <span class="keywordflow">if</span> (curlErrorCode != 0) {</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  curl_easy_cleanup(curl);</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  fclose(file);</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(curl_easy_strerror(curlErrorCode));</div><
div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  }</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span> </div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <span class="keywordtype">long</span> code;</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &code);</div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  curl_easy_cleanup(curl);</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span> </div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <span class="keywordflow">if</span> (fclose(file) != 0) {</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>(<span class="stringliteral">"F
ailed to close file handle of '"</span> + path + <span class="stringliteral">"'"</span>);</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  }</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span> </div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <span class="keywordflow">return</span> <a class="code" href="classTry.html#ac6304ce9dfd0042726f8b813ac64f06a">Try<int>::some</a>(code);</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span> }</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span> </div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span> } <span class="comment">// namespace net {</span></div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span> </div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span> <span class="pre
processor">#endif // __STOUT_NET_HPP__</span></div><div class="ttc" id="namespacepath_html"><div class="ttname"><a href="namespacepath.html">path</a></div><div class="ttdef"><b>Definition:</b> path.hpp:26</div></div>
<div class="ttc" id="windows_2fcntl_8hpp_html_a11b644a8526139c4cc1850dac1271ced"><div class="ttname"><a href="windows_2fcntl_8hpp.html#a11b644a8526139c4cc1850dac1271ced">O_WRONLY</a></div><div class="ttdeci">#define O_WRONLY</div><div class="ttdef"><b>Definition:</b> fcntl.hpp:26</div></div>
<div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:35</div></div>
+<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Duration ></a></div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a55fad1c3746e1b8a6a00c10998e91d91"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a55fad1c3746e1b8a6a00c10998e91d91">S_IRGRP</a></div><div class="ttdeci">const mode_t S_IRGRP</div><div class="ttdef"><b>Definition:</b> windows.hpp:319</div></div>
<div class="ttc" id="classTry_html_a8bc7f43e75a47111ea18e9c83b007be5"><div class="ttname"><a href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">Try::get</a></div><div class="ttdeci">T & get()&</div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
@@ -65,25 +66,27 @@
<div class="ttc" id="classErrnoError_html"><div class="ttname"><a href="classErrnoError.html">ErrnoError</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:49</div></div>
<div class="ttc" id="windows_2fcntl_8hpp_html_a1cf6b1de1fffedaa1d26b189e9a8d2cc"><div class="ttname"><a href="windows_2fcntl_8hpp.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc">O_CREAT</a></div><div class="ttdeci">#define O_CREAT</div><div class="ttdef"><b>Definition:</b> fcntl.hpp:28</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a66cff14a0638cde9f422c7a4b0938e61"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a66cff14a0638cde9f422c7a4b0938e61">S_IRUSR</a></div><div class="ttdeci">const mode_t S_IRUSR</div><div class="ttdef"><b>Definition:</b> windows.hpp:311</div></div>
-<div class="ttc" id="namespacenet_html_a418ace8fe7728f38b2124b5445e52775"><div class="ttname"><a href="namespacenet.html#a418ace8fe7728f38b2124b5445e52775">net::initialize</a></div><div class="ttdeci">void initialize()</div><div class="ttdef"><b>Definition:</b> net.hpp:74</div></div>
+<div class="ttc" id="namespacenet_html_a418ace8fe7728f38b2124b5445e52775"><div class="ttname"><a href="namespacenet.html#a418ace8fe7728f38b2124b5445e52775">net::initialize</a></div><div class="ttdeci">void initialize()</div><div class="ttdef"><b>Definition:</b> net.hpp:75</div></div>
<div class="ttc" id="open_8hpp_html"><div class="ttname"><a href="open_8hpp.html">open.hpp</a></div></div>
+<div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
<div class="ttc" id="namespacemesos_1_1uri_html_a0a3b30c1eb427c4053aaef120b1f453c"><div class="ttname"><a href="namespacemesos_1_1uri.html#a0a3b30c1eb427c4053aaef120b1f453c">mesos::uri::file</a></div><div class="ttdeci">URI file(const std::string &path)</div><div class="ttdoc">Creates a file URI with the given path on the local host. </div><div class="ttdef"><b>Definition:</b> file.hpp:33</div></div>
<div class="ttc" id="bytes_8hpp_html"><div class="ttname"><a href="bytes_8hpp.html">bytes.hpp</a></div></div>
<div class="ttc" id="namespaceos_html_a8df77ec6d6b8d32d9b287a41bc74cfdc"><div class="ttname"><a href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a></div><div class="ttdeci">Try< Nothing > close(int fd)</div><div class="ttdef"><b>Definition:</b> close.hpp:24</div></div>
<div class="ttc" id="namespacenet_html"><div class="ttname"><a href="namespacenet.html">net</a></div><div class="ttdef"><b>Definition:</b> ip.hpp:70</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2posix_2net_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2posix_2net_8hpp.html">net.hpp</a></div></div>
-<div class="ttc" id="namespacenet_html_acc396217b0098a9fcfdce55d76fc548d"><div class="ttname"><a href="namespacenet.html#acc396217b0098a9fcfdce55d76fc548d">net::download</a></div><div class="ttdeci">Try< int > download(const std::string &url, const std::string &path)</div><div class="ttdef"><b>Definition:</b> net.hpp:139</div></div>
<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
<div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
<div class="ttc" id="classTry_html_ac6304ce9dfd0042726f8b813ac64f06a"><div class="ttname"><a href="classTry.html#ac6304ce9dfd0042726f8b813ac64f06a">Try::some</a></div><div class="ttdeci">static Try some(const T &t)</div><div class="ttdef"><b>Definition:</b> try.hpp:41</div></div>
<div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
+<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
<div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
<div class="ttc" id="namespaceos_html_abbdbbbe902fd8dc271077d94b99994e7"><div class="ttname"><a href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a></div><div class="ttdeci">Try< int_fd > open(const std::string &path, int oflag, mode_t mode=0)</div><div class="ttdef"><b>Definition:</b> open.hpp:40</div></div>
<div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.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="int__fd_8hpp_html"><div class="ttname"><a href="int__fd_8hpp.html">int_fd.hpp</a></div></div>
-<div class="ttc" id="namespacenet_html_aa3d8cac2c33d11239203ab0f06aa5a4f"><div class="ttname"><a href="namespacenet.html#aa3d8cac2c33d11239203ab0f06aa5a4f">net::contentLength</a></div><div class="ttdeci">Try< Bytes > contentLength(const std::string &url)</div><div class="ttdef"><b>Definition:</b> net.hpp:102</div></div>
+<div class="ttc" id="namespacenet_html_aa3d8cac2c33d11239203ab0f06aa5a4f"><div class="ttname"><a href="namespacenet.html#aa3d8cac2c33d11239203ab0f06aa5a4f">net::contentLength</a></div><div class="ttdeci">Try< Bytes > contentLength(const std::string &url)</div><div class="ttdef"><b>Definition:</b> net.hpp:103</div></div>
<div class="ttc" id="classBytes_html"><div class="ttname"><a href="classBytes.html">Bytes</a></div><div class="ttdef"><b>Definition:</b> bytes.hpp:30</div></div>
+<div class="ttc" id="namespacenet_html_ace14e175f117e4e3e73f164538bcfea2"><div class="ttname"><a href="namespacenet.html#ace14e175f117e4e3e73f164538bcfea2">net::download</a></div><div class="ttdeci">Try< int > download(const std::string &url, const std::string &path, const Option< Duration > &stall_timeout=None())</div><div class="ttdef"><b>Definition:</b> net.hpp:141</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a90d7514882640a8cd7b8da14138103b7"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a90d7514882640a8cd7b8da14138103b7">S_IROTH</a></div><div class="ttdeci">const mode_t S_IROTH</div><div class="ttdef"><b>Definition:</b> windows.hpp:327</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 5c01974..6b13f6f 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -11475,6 +11475,11 @@
<Anchor>a3d8d3842cba9de40841afbd0a6115860</Anchor>
</Node>
<Node>
+ <Name>fetcher_stall_timeout</Name>
+ <Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
+ <Anchor>a6dc70f7e858e4b9ca4ac647feaeda3f6</Anchor>
+ </Node>
+ <Node>
<Name>firewall_rules</Name>
<Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
<Anchor>a1e275bf74fc5862df1693ee5ec6bc664</Anchor>
@@ -19624,6 +19629,18 @@
<Node>
<Name>Flags</Name>
<Path>classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>Flags</Name>
+ <Path>classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html</Path>
+ <Anchor>a0b0b43c3a01bdd4fcf7a8562aa9f2e1f</Anchor>
+ </Node>
+ <Node>
+ <Name>curl_stall_timeout</Name>
+ <Path>classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html</Path>
+ <Anchor>ad092f72ed1af231978973753afdc76fe</Anchor>
+ </Node>
+ </Subnodes>
</Node>
<Node>
<Name>~CurlFetcherPlugin</Name>
@@ -19665,6 +19682,11 @@
<Path>classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html</Path>
<Anchor>a3161d26e1a5da5fd383af25fc1db72cf</Anchor>
</Node>
+ <Node>
+ <Name>docker_stall_timeout</Name>
+ <Path>classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html</Path>
+ <Anchor>adc46d2b63eb623a8d3f9956ea312f130</Anchor>
+ </Node>
</Subnodes>
</Node>
<Node>
@@ -58656,7 +58678,7 @@
<Node>
<Name>download</Name>
<Path>3rdparty_2stout_2include_2stout_2net_8hpp.html</Path>
- <Anchor>acc396217b0098a9fcfdce55d76fc548d</Anchor>
+ <Anchor>ace14e175f117e4e3e73f164538bcfea2</Anchor>
</Node>
<Node>
<Name>initialize</Name>
@@ -89124,6 +89146,11 @@
<Anchor>a693bfee95e7402c2ea259abb0d46909d</Anchor>
</Node>
<Node>
+ <Name>DEFAULT_FETCHER_STALL_TIMEOUT</Name>
+ <Path>src_2slave_2constants_8hpp.html</Path>
+ <Anchor>a6c0ea1863b47efd4a7e55fd473d0dc8e</Anchor>
+ </Node>
+ <Node>
<Name>DEFAULT_MAX_COMPLETED_EXECUTORS_PER_FRAMEWORK</Name>
<Path>src_2slave_2constants_8hpp.html</Path>
<Anchor>aace51cf90e72405227b75a7269858a8f</Anchor>
@@ -89538,6 +89565,11 @@
<Anchor>a3d8d3842cba9de40841afbd0a6115860</Anchor>
</Node>
<Node>
+ <Name>fetcher_stall_timeout</Name>
+ <Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
+ <Anchor>a6dc70f7e858e4b9ca4ac647feaeda3f6</Anchor>
+ </Node>
+ <Node>
<Name>firewall_rules</Name>
<Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
<Anchor>a1e275bf74fc5862df1693ee5ec6bc664</Anchor>
@@ -96029,6 +96061,18 @@
<Node>
<Name>Flags</Name>
<Path>classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>Flags</Name>
+ <Path>classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html</Path>
+ <Anchor>a0b0b43c3a01bdd4fcf7a8562aa9f2e1f</Anchor>
+ </Node>
+ <Node>
+ <Name>curl_stall_timeout</Name>
+ <Path>classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html</Path>
+ <Anchor>ad092f72ed1af231978973753afdc76fe</Anchor>
+ </Node>
+ </Subnodes>
</Node>
<Node>
<Name>~CurlFetcherPlugin</Name>
@@ -96055,6 +96099,18 @@
<Node>
<Name>Flags</Name>
<Path>classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>Flags</Name>
+ <Path>classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html</Path>
+ <Anchor>a0b0b43c3a01bdd4fcf7a8562aa9f2e1f</Anchor>
+ </Node>
+ <Node>
+ <Name>curl_stall_timeout</Name>
+ <Path>classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html</Path>
+ <Anchor>ad092f72ed1af231978973753afdc76fe</Anchor>
+ </Node>
+ </Subnodes>
</Node>
</Subnodes>
</Node>
@@ -96080,6 +96136,11 @@
<Path>classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html</Path>
<Anchor>a3161d26e1a5da5fd383af25fc1db72cf</Anchor>
</Node>
+ <Node>
+ <Name>docker_stall_timeout</Name>
+ <Path>classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html</Path>
+ <Anchor>adc46d2b63eb623a8d3f9956ea312f130</Anchor>
+ </Node>
</Subnodes>
</Node>
<Node>
@@ -96118,6 +96179,11 @@
<Path>classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html</Path>
<Anchor>a3161d26e1a5da5fd383af25fc1db72cf</Anchor>
</Node>
+ <Node>
+ <Name>docker_stall_timeout</Name>
+ <Path>classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html</Path>
+ <Anchor>adc46d2b63eb623a8d3f9956ea312f130</Anchor>
+ </Node>
</Subnodes>
</Node>
</Subnodes>
[7/9] mesos-site git commit: Updated the website built from mesos
SHA: af2a404.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags-members.html b/content/api/latest/c++/classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags-members.html
index e76e2ae..0309926 100644
--- a/content/api/latest/c++/classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags-members.html
+++ b/content/api/latest/c++/classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags-members.html
@@ -73,27 +73,28 @@
<tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a4b9c864acfcfc3e06fd03ccfe0dcb03e">buildEnvironment</a>(const Option< std::string > &prefix=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#a3161d26e1a5da5fd383af25fc1db72cf">docker_config</a></td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">mesos::uri::DockerFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#aa912a6cfd3ec0812658bebeba5146ce2">Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">mesos::uri::DockerFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &&)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option< std::string > &prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option< std::string > &prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map< std::string, Option< std::string >> &values, bool unknowns=false, const Option< std::string > &prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map< std::string, std::string > &values, bool unknowns=false, const Option< std::string > &prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &&)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const std::string &message)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const Option< std::string > &message=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#adc46d2b63eb623a8d3f9956ea312f130">docker_stall_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">mesos::uri::DockerFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#aa912a6cfd3ec0812658bebeba5146ce2">Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">mesos::uri::DockerFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &&)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option< std::string > &prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option< std::string > &prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map< std::string, Option< std::string >> &values, bool unknowns=false, const Option< std::string > &prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map< std::string, std::string > &values, bool unknowns=false, const Option< std::string > &prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &&)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const std::string &message)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const Option< std::string > &message=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html b/content/api/latest/c++/classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html
index 255db27..fd86066 100644
--- a/content/api/latest/c++/classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html
+++ b/content/api/latest/c++/classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html
@@ -151,6 +151,8 @@ Public Member Functions</h2></td></tr>
Public Attributes</h2></td></tr>
<tr class="memitem:a3161d26e1a5da5fd383af25fc1db72cf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< <a class="el" href="structJSON_1_1Object.html">JSON::Object</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#a3161d26e1a5da5fd383af25fc1db72cf">docker_config</a></td></tr>
<tr class="separator:a3161d26e1a5da5fd383af25fc1db72cf"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:adc46d2b63eb623a8d3f9956ea312f130"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< <a class="el" href="classDuration.html">Duration</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#adc46d2b63eb623a8d3f9956ea312f130">docker_stall_timeout</a></td></tr>
+<tr class="separator:adc46d2b63eb623a8d3f9956ea312f130"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_attribs_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
<tr class="memitem:a7346f4067bc3f786c627daa76d9221d8 inherit pub_attribs_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td></tr>
<tr class="separator:a7346f4067bc3f786c627daa76d9221d8 inherit pub_attribs_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2"> </td></tr>
@@ -197,6 +199,18 @@ Additional Inherited Members</h2></td></tr>
</div>
</div>
+<a class="anchor" id="adc46d2b63eb623a8d3f9956ea312f130"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classOption.html">Option</a><<a class="el" href="classDuration.html">Duration</a>> mesos::uri::DockerFetcherPlugin::Flags::docker_stall_timeout</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>src/uri/fetchers/<a class="el" href="uri_2fetchers_2docker_8hpp_source.html">docker.hpp</a></li>
</ul>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/classmesos_1_1uri_1_1Fetcher_1_1Plugin.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1uri_1_1Fetcher_1_1Plugin.html b/content/api/latest/c++/classmesos_1_1uri_1_1Fetcher_1_1Plugin.html
index e934062..f5140d5 100644
--- a/content/api/latest/c++/classmesos_1_1uri_1_1Fetcher_1_1Plugin.html
+++ b/content/api/latest/c++/classmesos_1_1uri_1_1Fetcher_1_1Plugin.html
@@ -165,7 +165,7 @@ Public Member Functions</h2></td></tr>
</dd>
</dl>
-<p>Implemented in <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#ae99fe8ce4a6c885fb969f3e634e62b6e">mesos::uri::HadoopFetcherPlugin</a>, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ae9b78e1fba3a1037d4f942f1fd1db9cb">mesos::uri::DockerFetcherPlugin</a>, <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#a9368886c7a36ebbba1c0cec75b93c2ed">mesos::uri::CopyFetcherPlugin</a>, and <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a5fb63c5ef191901d35d9a0fc3f0d8efc">mesos::uri::CurlFetcherPlugin</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#ae99fe8ce4a6c885fb969f3e634e62b6e">mesos::uri::HadoopFetcherPlugin</a>, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ae9b78e1fba3a1037d4f942f1fd1db9cb">mesos::uri::DockerFetcherPlugin</a>, <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a5fb63c5ef191901d35d9a0fc3f0d8efc">mesos::uri::CurlFetcherPlugin</a>, and <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#a9368886c7a36ebbba1c0cec75b93c2ed">mesos::uri::CopyFetcherPlugin</a>.</p>
</div>
</div>
@@ -192,7 +192,7 @@ Public Member Functions</h2></td></tr>
<p>Returns the name that this plugin registered with. </p>
-<p>Implemented in <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd">mesos::uri::HadoopFetcherPlugin</a>, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700">mesos::uri::DockerFetcherPlugin</a>, <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881">mesos::uri::CopyFetcherPlugin</a>, and <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b">mesos::uri::CurlFetcherPlugin</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd">mesos::uri::HadoopFetcherPlugin</a>, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700">mesos::uri::DockerFetcherPlugin</a>, <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b">mesos::uri::CurlFetcherPlugin</a>, and <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881">mesos::uri::CopyFetcherPlugin</a>.</p>
</div>
</div>
@@ -219,7 +219,7 @@ Public Member Functions</h2></td></tr>
<p>Returns the URI schemes that this plugin handles. </p>
-<p>Implemented in <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a2f67e43d1e4a738c78f05431b4497f0b">mesos::uri::HadoopFetcherPlugin</a>, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af61bd97093e5eabd990c4cb7120098d2">mesos::uri::DockerFetcherPlugin</a>, <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#a6a9022e634278a195b1165ace085ee38">mesos::uri::CopyFetcherPlugin</a>, and <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a7c29d7ad26254e86eef0f0791393e93d">mesos::uri::CurlFetcherPlugin</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a2f67e43d1e4a738c78f05431b4497f0b">mesos::uri::HadoopFetcherPlugin</a>, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af61bd97093e5eabd990c4cb7120098d2">mesos::uri::DockerFetcherPlugin</a>, <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a7c29d7ad26254e86eef0f0791393e93d">mesos::uri::CurlFetcherPlugin</a>, and <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#a6a9022e634278a195b1165ace085ee38">mesos::uri::CopyFetcherPlugin</a>.</p>
</div>
</div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/classmesos_1_1uri_1_1fetcher_1_1Flags-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1uri_1_1fetcher_1_1Flags-members.html b/content/api/latest/c++/classmesos_1_1uri_1_1fetcher_1_1Flags-members.html
index aa1121f..e6dcc3d 100644
--- a/content/api/latest/c++/classmesos_1_1uri_1_1fetcher_1_1Flags-members.html
+++ b/content/api/latest/c++/classmesos_1_1uri_1_1fetcher_1_1Flags-members.html
@@ -72,31 +72,34 @@
<tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a03120420a1f53af099545eb916d403c0">begin</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a4b9c864acfcfc3e06fd03ccfe0dcb03e">buildEnvironment</a>(const Option< std::string > &prefix=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#a3161d26e1a5da5fd383af25fc1db72cf">docker_config</a></td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">mesos::uri::DockerFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#ad092f72ed1af231978973753afdc76fe">curl_stall_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">mesos::uri::CurlFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#a3161d26e1a5da5fd383af25fc1db72cf">docker_config</a></td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">mesos::uri::DockerFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#adc46d2b63eb623a8d3f9956ea312f130">docker_stall_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">mesos::uri::DockerFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html#a0e51f600338eae6dd2294913e5d8b3b4">mesos::Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html">mesos::uri::HadoopFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#aa912a6cfd3ec0812658bebeba5146ce2">mesos::uri::DockerFetcherPlugin::Flags::Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">mesos::uri::DockerFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &&)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html#a7cbbf00cbefc4c630d34af564679f53e">hadoop_client</a></td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html">mesos::uri::HadoopFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html#a085dbf848194cbe653c95bdd4119a37f">hadoop_client_supported_schemes</a></td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html">mesos::uri::HadoopFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option< std::string > &prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option< std::string > &prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map< std::string, Option< std::string >> &values, bool unknowns=false, const Option< std::string > &prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map< std::string, std::string > &values, bool unknowns=false, const Option< std::string > &prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &&)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const std::string &message)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const Option< std::string > &message=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#a0b0b43c3a01bdd4fcf7a8562aa9f2e1f">mesos::Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">mesos::uri::CurlFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html#a0e51f600338eae6dd2294913e5d8b3b4">mesos::uri::HadoopFetcherPlugin::Flags::Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html">mesos::uri::HadoopFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#aa912a6cfd3ec0812658bebeba5146ce2">mesos::uri::DockerFetcherPlugin::Flags::Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">mesos::uri::DockerFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &&)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html#a7cbbf00cbefc4c630d34af564679f53e">hadoop_client</a></td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html">mesos::uri::HadoopFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html#a085dbf848194cbe653c95bdd4119a37f">hadoop_client_supported_schemes</a></td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html">mesos::uri::HadoopFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option< std::string > &prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option< std::string > &prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map< std::string, Option< std::string >> &values, bool unknowns=false, const Option< std::string > &prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map< std::string, std::string > &values, bool unknowns=false, const Option< std::string > &prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &&)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const std::string &message)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const Option< std::string > &message=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/classmesos_1_1uri_1_1fetcher_1_1Flags.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1uri_1_1fetcher_1_1Flags.html b/content/api/latest/c++/classmesos_1_1uri_1_1fetcher_1_1Flags.html
index 98197e9..5495b13 100644
--- a/content/api/latest/c++/classmesos_1_1uri_1_1fetcher_1_1Flags.html
+++ b/content/api/latest/c++/classmesos_1_1uri_1_1fetcher_1_1Flags.html
@@ -156,6 +156,9 @@ Additional Inherited Members</h2></td></tr>
<tr class="separator:aaef908bce392f88d029b46ee241bda68 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4b9c864acfcfc3e06fd03ccfe0dcb03e inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a4b9c864acfcfc3e06fd03ccfe0dcb03e">buildEnvironment</a> (const <a class="el" href="classOption.html">Option</a>< std::string > &prefix=<a class="el" href="structNone.html">None</a>()) const </td></tr>
<tr class="separator:a4b9c864acfcfc3e06fd03ccfe0dcb03e inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="inherit_header pub_methods_classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">mesos::uri::CurlFetcherPlugin::Flags</a></td></tr>
+<tr class="memitem:a0b0b43c3a01bdd4fcf7a8562aa9f2e1f inherit pub_methods_classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#a0b0b43c3a01bdd4fcf7a8562aa9f2e1f">Flags</a> ()</td></tr>
+<tr class="separator:a0b0b43c3a01bdd4fcf7a8562aa9f2e1f inherit pub_methods_classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html">mesos::uri::HadoopFetcherPlugin::Flags</a></td></tr>
<tr class="memitem:a0e51f600338eae6dd2294913e5d8b3b4 inherit pub_methods_classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html#a0e51f600338eae6dd2294913e5d8b3b4">Flags</a> ()</td></tr>
<tr class="separator:a0e51f600338eae6dd2294913e5d8b3b4 inherit pub_methods_classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags"><td class="memSeparator" colspan="2"> </td></tr>
@@ -165,6 +168,9 @@ Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_attribs_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
<tr class="memitem:a7346f4067bc3f786c627daa76d9221d8 inherit pub_attribs_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td></tr>
<tr class="separator:a7346f4067bc3f786c627daa76d9221d8 inherit pub_attribs_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="inherit_header pub_attribs_classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">mesos::uri::CurlFetcherPlugin::Flags</a></td></tr>
+<tr class="memitem:ad092f72ed1af231978973753afdc76fe inherit pub_attribs_classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< <a class="el" href="classDuration.html">Duration</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#ad092f72ed1af231978973753afdc76fe">curl_stall_timeout</a></td></tr>
+<tr class="separator:ad092f72ed1af231978973753afdc76fe inherit pub_attribs_classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_attribs_classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html">mesos::uri::HadoopFetcherPlugin::Flags</a></td></tr>
<tr class="memitem:a7cbbf00cbefc4c630d34af564679f53e inherit pub_attribs_classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html#a7cbbf00cbefc4c630d34af564679f53e">hadoop_client</a></td></tr>
<tr class="separator:a7cbbf00cbefc4c630d34af564679f53e inherit pub_attribs_classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags"><td class="memSeparator" colspan="2"> </td></tr>
@@ -173,6 +179,8 @@ Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_attribs_classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">mesos::uri::DockerFetcherPlugin::Flags</a></td></tr>
<tr class="memitem:a3161d26e1a5da5fd383af25fc1db72cf inherit pub_attribs_classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< <a class="el" href="structJSON_1_1Object.html">JSON::Object</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#a3161d26e1a5da5fd383af25fc1db72cf">docker_config</a></td></tr>
<tr class="separator:a3161d26e1a5da5fd383af25fc1db72cf inherit pub_attribs_classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:adc46d2b63eb623a8d3f9956ea312f130 inherit pub_attribs_classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< <a class="el" href="classDuration.html">Duration</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#adc46d2b63eb623a8d3f9956ea312f130">docker_stall_timeout</a></td></tr>
+<tr class="separator:adc46d2b63eb623a8d3f9956ea312f130 inherit pub_attribs_classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pro_attribs_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
<tr class="memitem:a88f899fbf20a712e8bb7236284b41bf4 inherit pro_attribs_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td></tr>
<tr class="separator:a88f899fbf20a712e8bb7236284b41bf4 inherit pro_attribs_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2"> </td></tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/curl_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/curl_8hpp_source.html b/content/api/latest/c++/curl_8hpp_source.html
index ea31c0b..560a948 100644
--- a/content/api/latest/c++/curl_8hpp_source.html
+++ b/content/api/latest/c++/curl_8hpp_source.html
@@ -52,7 +52,7 @@
<div class="title">curl.hpp</div> </div>
</div><!--header-->
<div class="contents">
-<a href="curl_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 __URI_FETCHERS_CURL_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __URI_FETCHERS_CURL_HPP__</span></div><div class="line">
<a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <<a class="code" href="owned_8hpp.html">process/owned.hpp</a>></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2stout_2include_2stout_2flags_8hpp.html">stout/flags.hpp</a>></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></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 <<a class="code" href="include_2meso
s_2uri_2fetcher_8hpp.html">mesos/uri/fetcher.hpp</a>></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="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">namespace </span><a class="code" href="namespaceuri.html">uri</a> {</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html"> 30</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html">CurlFetcherPlugin</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html">Fetcher::Plugin</a></div><div cl
ass="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">public</span>:</div><div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html"> 33</a></span>  <span class="keyword">class </span><a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a> {};</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"> 35</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordt
ype">char</span> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535">NAME</a>[];</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<Fetcher::Plugin></a>> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#aaf036192088af176acc7019f51afb666">create</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">Flags</a>& <a class="code" href="namespaceflags.html">flags</a>);</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div><div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a06504aee3f336ee1151c87e99f350082"> 39</a></span>  <span
class="keyword">virtual</span> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a06504aee3f336ee1151c87e99f350082">~CurlFetcherPlugin</a>() {}</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">virtual</span> std::set<std::string> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a7c29d7ad26254e86eef0f0791393e93d">schemes</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">virtual</span> std::string <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b">name</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </
div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a5fb63c5ef191901d35d9a0fc3f0d8efc">fetch</a>(</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keyword">const</span> URI& <a class="code" href="namespaceuri.html">uri</a>,</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keyword">const</span> std::string& directory,</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& data = <a class="code" href="structNone.html">None</a>()) <span class="keyword">const</span>;</div><div class="line"><a name="l00049"></a><span
class="lineno"> 49</span> </div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html">CurlFetcherPlugin</a>() {}</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> };</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> } <span class="comment">// namespace uri {</span></div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="preprocessor">#endif // __URI_FETCHERS_CURL_H
PP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< std::string ></a></div></div>
+<a href="curl_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 __URI_FETCHERS_CURL_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __URI_FETCHERS_CURL_HPP__</span></div><div class="line">
<a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <<a class="code" href="owned_8hpp.html">process/owned.hpp</a>></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2stout_2include_2stout_2flags_8hpp.html">stout/flags.hpp</a>></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></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 <<a class="code" href="include_2meso
s_2uri_2fetcher_8hpp.html">mesos/uri/fetcher.hpp</a>></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="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">namespace </span><a class="code" href="namespaceuri.html">uri</a> {</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html"> 30</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html">CurlFetcherPlugin</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html">Fetcher::Plugin</a></div><div cl
ass="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">public</span>:</div><div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html"> 33</a></span>  <span class="keyword">class </span><a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  {</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keyword">public</span>:</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html
#a0b0b43c3a01bdd4fcf7a8562aa9f2e1f">Flags</a>();</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#ad092f72ed1af231978973753afdc76fe"> 38</a></span>  <a class="code" href="classOption.html">Option<Duration></a> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#ad092f72ed1af231978973753afdc76fe">curl_stall_timeout</a>;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  };</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div><div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"> 41</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">cha
r</span> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535">NAME</a>[];</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<Fetcher::Plugin></a>> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#aaf036192088af176acc7019f51afb666">create</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">Flags</a>& <a class="code" href="namespaceflags.html">flags</a>);</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a06504aee3f336ee1151c87e99f350082"> 45</a></span>  <span class="
keyword">virtual</span> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a06504aee3f336ee1151c87e99f350082">~CurlFetcherPlugin</a>() {}</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keyword">virtual</span> std::set<std::string> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a7c29d7ad26254e86eef0f0791393e93d">schemes</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keyword">virtual</span> std::string <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b">name</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div><div
class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a5fb63c5ef191901d35d9a0fc3f0d8efc">fetch</a>(</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keyword">const</span> URI& <a class="code" href="namespaceuri.html">uri</a>,</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keyword">const</span> std::string& directory,</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& data = <a class="code" href="structNone.html">None</a>()) <span class="keyword">const</span>;</div><div class="line"><a name="l00055"></a><span class="l
ineno"> 55</span> </div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html">CurlFetcherPlugin</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">Flags</a>& _flags) : <a class="code" href="namespaceflags.html">flags</a>(_flags) {}</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">Flags</a> <a class="code" href="namespaceflags.html">flags</a>;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> };</div><di
v class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> } <span class="comment">// namespace uri {</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <span class="preprocessor">#endif // __URI_FETCHERS_CURL_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Duration ></a></div></div>
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
<div class="ttc" id="classmesos_1_1uri_1_1CurlFetcherPlugin_html_a5fb63c5ef191901d35d9a0fc3f0d8efc"><div class="ttname"><a href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a5fb63c5ef191901d35d9a0fc3f0d8efc">mesos::uri::CurlFetcherPlugin::fetch</a></div><div class="ttdeci">virtual process::Future< Nothing > fetch(const URI &uri, const std::string &directory, const Option< std::string > &data=None()) const </div><div class="ttdoc">Fetches a URI to the given directory. </div></div>
<div class="ttc" id="classmesos_1_1uri_1_1CurlFetcherPlugin_html"><div class="ttname"><a href="classmesos_1_1uri_1_1CurlFetcherPlugin.html">mesos::uri::CurlFetcherPlugin</a></div><div class="ttdef"><b>Definition:</b> curl.hpp:30</div></div>
@@ -60,13 +60,15 @@
<div class="ttc" id="include_2mesos_2uri_2fetcher_8hpp_html"><div class="ttname"><a href="include_2mesos_2uri_2fetcher_8hpp.html">fetcher.hpp</a></div></div>
<div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
-<div class="ttc" id="classmesos_1_1uri_1_1CurlFetcherPlugin_html_a899fab81e86817aad545389c3cc5b535"><div class="ttname"><a href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535">mesos::uri::CurlFetcherPlugin::NAME</a></div><div class="ttdeci">static const char NAME[]</div><div class="ttdef"><b>Definition:</b> curl.hpp:35</div></div>
+<div class="ttc" id="classmesos_1_1uri_1_1CurlFetcherPlugin_html_a899fab81e86817aad545389c3cc5b535"><div class="ttname"><a href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535">mesos::uri::CurlFetcherPlugin::NAME</a></div><div class="ttdeci">static const char NAME[]</div><div class="ttdef"><b>Definition:</b> curl.hpp:41</div></div>
<div class="ttc" id="classmesos_1_1uri_1_1CurlFetcherPlugin_html_aaf036192088af176acc7019f51afb666"><div class="ttname"><a href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#aaf036192088af176acc7019f51afb666">mesos::uri::CurlFetcherPlugin::create</a></div><div class="ttdeci">static Try< process::Owned< Fetcher::Plugin > > create(const Flags &flags)</div></div>
-<div class="ttc" id="classmesos_1_1uri_1_1CurlFetcherPlugin_html_a06504aee3f336ee1151c87e99f350082"><div class="ttname"><a href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a06504aee3f336ee1151c87e99f350082">mesos::uri::CurlFetcherPlugin::~CurlFetcherPlugin</a></div><div class="ttdeci">virtual ~CurlFetcherPlugin()</div><div class="ttdef"><b>Definition:</b> curl.hpp:39</div></div>
+<div class="ttc" id="classmesos_1_1uri_1_1CurlFetcherPlugin_html_a06504aee3f336ee1151c87e99f350082"><div class="ttname"><a href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a06504aee3f336ee1151c87e99f350082">mesos::uri::CurlFetcherPlugin::~CurlFetcherPlugin</a></div><div class="ttdeci">virtual ~CurlFetcherPlugin()</div><div class="ttdef"><b>Definition:</b> curl.hpp:45</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2flags_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2flags_8hpp.html">flags.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1uri_1_1CurlFetcherPlugin_html_a7c29d7ad26254e86eef0f0791393e93d"><div class="ttname"><a href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a7c29d7ad26254e86eef0f0791393e93d">mesos::uri::CurlFetcherPlugin::schemes</a></div><div class="ttdeci">virtual std::set< std::string > schemes() const </div><div class="ttdoc">Returns the URI schemes that this plugin handles. </div></div>
+<div class="ttc" id="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags_html_ad092f72ed1af231978973753afdc76fe"><div class="ttname"><a href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#ad092f72ed1af231978973753afdc76fe">mesos::uri::CurlFetcherPlugin::Flags::curl_stall_timeout</a></div><div class="ttdeci">Option< Duration > curl_stall_timeout</div><div class="ttdef"><b>Definition:</b> curl.hpp:38</div></div>
<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags_html_a0b0b43c3a01bdd4fcf7a8562aa9f2e1f"><div class="ttname"><a href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#a0b0b43c3a01bdd4fcf7a8562aa9f2e1f">mesos::uri::CurlFetcherPlugin::Flags::Flags</a></div><div class="ttdeci">Flags()</div></div>
<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
<div class="ttc" id="namespaceuri_html"><div class="ttname"><a href="namespaceuri.html">uri</a></div><div class="ttdef"><b>Definition:</b> uri.hpp:21</div></div>
<div class="ttc" id="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">mesos::uri::CurlFetcherPlugin::Flags</a></div><div class="ttdef"><b>Definition:</b> curl.hpp:33</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_b.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_b.html b/content/api/latest/c++/functions_b.html
index 9f91367..f3e0dbe 100644
--- a/content/api/latest/c++/functions_b.html
+++ b/content/api/latest/c++/functions_b.html
@@ -169,18 +169,16 @@
<li>blocks()
: <a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html#af756bab080806ee8cae4bd6ad122c39f">mesos::internal::xfs::BasicBlocks</a>
</li>
-<li>BODY
-: <a class="el" href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071">process::http::Request</a>
-</li>
<li>body
: <a class="el" href="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1">process::http::Request</a>
-, <a class="el" href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response</a>
</li>
<li>BODY
-: <a class="el" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">process::http::Response</a>
+: <a class="el" href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071">process::http::Request</a>
+, <a class="el" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">process::http::Response</a>
</li>
<li>body
-: <a class="el" href="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e">process::Message</a>
+: <a class="el" href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response</a>
+, <a class="el" href="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e">process::Message</a>
</li>
<li>boolean
: <a class="el" href="structflags_1_1Flag.html#a48427029bfe0f14d178fec0e2388fb84">flags::Flag</a>
@@ -192,7 +190,7 @@
: <a class="el" href="classJvm.html#a97a2d5dbc7dc9c5286004e60da6c41a2">Jvm</a>
</li>
<li>BooleanWriter()
-: <a class="el" href="classJSON_1_1BooleanWriter.html#ada07e992e5fabe374c081c054e5e77dc">JSON::BooleanWriter</a>
+: <a class="el" href="classJSON_1_1BooleanWriter.html#a638d19f662e396be426210b73157a846">JSON::BooleanWriter</a>
</li>
<li>Bound< T >
: <a class="el" href="classInterval.html#aa8bea13b7b46b8b1f148d44e3394614b">Interval< T ></a>
@@ -225,17 +223,17 @@
<li>byteClass
: <a class="el" href="classJvm.html#ae42d3405630b8e7682d444cde9226f40">Jvm</a>
</li>
+<li>BYTES
+: <a class="el" href="classBytes.html#a2ad35f92122a5afcb731d6568879482f">Bytes</a>
+</li>
<li>Bytes()
-: <a class="el" href="classBytes.html#afc19db0edd77ac901f8591a41ef76523">Bytes</a>
+: <a class="el" href="classBytes.html#a473d20992a71f39a40867d2cf779b4cc">Bytes</a>
</li>
<li>bytes()
: <a class="el" href="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c">Bytes</a>
</li>
-<li>BYTES
-: <a class="el" href="classBytes.html#a2ad35f92122a5afcb731d6568879482f">Bytes</a>
-</li>
<li>Bytes()
-: <a class="el" href="classBytes.html#a473d20992a71f39a40867d2cf779b4cc">Bytes</a>
+: <a class="el" href="classBytes.html#afc19db0edd77ac901f8591a41ef76523">Bytes</a>
</li>
<li>bytes()
: <a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html#a76d5d9b0feed93901d86b85a8d1ef6c7">mesos::internal::xfs::BasicBlocks</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_c.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_c.html b/content/api/latest/c++/functions_c.html
index bf8850c..d9c9cd4 100644
--- a/content/api/latest/c++/functions_c.html
+++ b/content/api/latest/c++/functions_c.html
@@ -457,12 +457,12 @@
: <a class="el" href="classmesos_1_1ResourceConversion.html#afa8d5fe5c9c3f6f1588d7df710262080">mesos::ResourceConversion</a>
, <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a143d22da9ef8e68799b35478bb4e22fe">mesos::v1::ResourceConversion</a>
</li>
-<li>consumer
-: <a class="el" href="classprocess_1_1EventQueue.html#a73f44b10f6d09ead6bdf3ab11cba4d06">process::EventQueue</a>
-</li>
<li>Consumer
: <a class="el" href="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd">process::EventQueue</a>
</li>
+<li>consumer
+: <a class="el" href="classprocess_1_1EventQueue.html#a73f44b10f6d09ead6bdf3ab11cba4d06">process::EventQueue</a>
+</li>
<li>container
: <a class="el" href="structmesos_1_1internal_1_1docker_1_1Flags.html#aecdc79d01b0158331c2a88aa52c0ce94">mesos::internal::docker::Flags</a>
</li>
@@ -693,7 +693,7 @@
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#ac4b659a1f0c7435908013ccd93b6501a">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a188c7d32972b2998023f77444d125247">mesos::internal::slave::LinuxLauncher</a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#afaa2bc9d7e3fb435de88c8def6e6ec3f">mesos::internal::slave::MemorySubsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a717b40b6012ceb68d4aab7a02e9f3e4b">mesos::internal::slave::MesosContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ae12c5816134512ade220ff1541bbaf95">mesos::internal::slave::MesosContainerizer</a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#ab4b40c23df011162220d79c50396ea28">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a587bf1fca1c9c74550162b00e8153ca3">mesos::internal::slave::NamespacesPidIsolatorProcess</a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#a2400c1fb5597b8e5ebdc8986e10e4f3e">mesos::internal::slave::NetClsSubsystem</a>
@@ -764,19 +764,19 @@
, <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#aaf036192088af176acc7019f51afb666">mesos::uri::CurlFetcherPlugin</a>
, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af758d8583ab14f660cd326fd1256e627">mesos::uri::DockerFetcherPlugin</a>
, <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a32e0d1ef34fd100be130bbc2c686e24b">mesos::uri::HadoopFetcherPlugin</a>
-, <a class="el" href="classnet_1_1IP.html#a627b2e1c1f63a2bc6315a9dfecee141d">net::IP</a>
-, <a class="el" href="classnet_1_1IP_1_1Network.html#ab0bb256813c57bddbf30ab5b10e6d67e">net::IP::Network</a>
+, <a class="el" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP</a>
+, <a class="el" href="classnet_1_1IP_1_1Network.html#aae567f80d6cee424de7a5ddaf4fcc912">net::IP::Network</a>
, <a class="el" href="classos_1_1Stack.html#a248fb0d3d52e903c887890d0155f70b7">os::Stack</a>
, <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#a49922f09d7295c2e15d05c70582b0cfb">process::http::authentication::JWT</a>
, <a class="el" href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html#ab7ef253f15644097d671e07d602bff72">process::http::header::WWWAuthenticate</a>
-, <a class="el" href="classprocess_1_1http_1_1Server.html#a0531ae6fbd791370262751fda7201c1b">process::http::Server</a>
+, <a class="el" href="classprocess_1_1http_1_1Server.html#ad5bd52941653a8aeef6b416df58abf38">process::http::Server</a>
, <a class="el" href="classprocess_1_1internal_1_1Loop.html#a4067cc276cd8152074a7094acf9ca451">process::internal::Loop< Iterate, Body, T, R ></a>
, <a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a1b0e6141bb79047bf1247e27c2befcfd">process::metrics::internal::MetricsProcess</a>
, <a class="el" href="classprocess_1_1network_1_1Address.html#a65e3511ccaa4fe9e6794675cab161c4c">process::network::Address</a>
, <a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html#a92fdb78c9aa14030f802d1160f8dfe5c">process::network::internal::LibeventSSLSocketImpl</a>
, <a class="el" href="classprocess_1_1network_1_1internal_1_1PollSocketImpl.html#af893115c4d9b82346bbf2a204de9c516">process::network::internal::PollSocketImpl</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a0fbcec9bb3b4ecfe298805e179c70f18">process::network::internal::Socket< AddressType ></a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a5a00f792b5055241fea9f1fc81b2c4c6">process::network::internal::SocketImpl</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a63ec4379f16d4f8dbf39f91b1be74a31">process::network::internal::Socket< AddressType ></a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a2f90a53c7035eade21431123d9c0037a">process::network::internal::SocketImpl</a>
, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#af91b88086c6c1385e61b42b20510bdd4">process::network::unix::Address</a>
, <a class="el" href="classprocess_1_1Time.html#a7fa791510b349cfadefe26460730cc2a">process::Time</a>
, <a class="el" href="classZooKeeper.html#a60244c525246bd57ff4c971b9ab7f18f">ZooKeeper</a>
@@ -829,6 +829,9 @@
<li>cstime
: <a class="el" href="structproc_1_1ProcessStatus.html#ad6827b964c58cd839a6ecb0e1a1569a7">proc::ProcessStatus</a>
</li>
+<li>curl_stall_timeout
+: <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#ad092f72ed1af231978973753afdc76fe">mesos::uri::CurlFetcherPlugin::Flags</a>
+</li>
<li>cutime
: <a class="el" href="structproc_1_1ProcessStatus.html#a07cfd005385d51ab32d3291f97c41838">proc::ProcessStatus</a>
</li>
[3/9] mesos-site git commit: Updated the website built from mesos
SHA: af2a404.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/src_2slave_2constants_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2constants_8hpp_source.html b/content/api/latest/c++/src_2slave_2constants_8hpp_source.html
index 461b6de..ec83d96 100644
--- a/content/api/latest/c++/src_2slave_2constants_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2constants_8hpp_source.html
@@ -52,12 +52,13 @@
<div class="title">constants.hpp</div> </div>
</div><!--header-->
<div class="contents">
-<a href="src_2slave_2constants_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 __SLAVE_CONSTANTS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __SLAVE_CONSTANTS_HPP__</span></div><div
class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <stdint.h></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <vector></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 <<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>></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 <<a class="code" href="bytes_8hpp.html">stout/bytes.hpp</a>></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 2
6</span> <span class="preprocessor">#include <<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>></span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">namespace </span>slave {</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="comment">// TODO(jieyu): Use static functions for all the constants. See more</span></div><div class="line"><a na
me="l00033"></a><span class="lineno"> 33</span> <span class="comment">// details in MESOS-1023.</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a7d43125bd0cba56c9c1a0f5c43d6a1cf"> 35</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a7d43125bd0cba56c9c1a0f5c43d6a1cf">EXECUTOR_REGISTRATION_TIMEOUT</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a124db27a66a15baa22c129a7599ec430"> 36</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a124db27a66a15baa22c129a7599ec430">EXECUTOR_REREG
ISTRATION_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(2);</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="comment">// The maximum timeout within which an executor can reregister.</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="comment">// Note that this value has to be << 'MIN_AGENT_REREGISTER_TIMEOUT'</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="comment">// declared in 'master/constants.hpp'; since agent recovery will only</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">// complete after this timeout has elapsed, this ensures that the</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class
="comment">// agent can reregister with the master before it is marked</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="comment">// unreachable and its tasks are transitioned to TASK_UNREACHABLE or</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="comment">// TASK_LOST.</span></div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a325e350497e1448cbf615d8881482880"> 45</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a325e350497e1448cbf615d8881482880">MAX_EXECUTOR_REREGISTRATION_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(15);</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>
60;<span class="comment">// The default amount of time to wait for the executor to</span></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="comment">// shut down before destroying the container.</span></div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#add1ee64d10e656eee05899328ed30dab"> 49</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#add1ee64d10e656eee05899328ed30dab">DEFAULT_EXECUTOR_SHUTDOWN_GRACE_PERIOD</a> = <a class="code" href="classSeconds.html">Seconds</a>(5);</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a5b20ccf235919cc83665d5ba9a466383"> 51</a></span> constexpr <a class="code" href
="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a5b20ccf235919cc83665d5ba9a466383">RECOVERY_TIMEOUT</a> = <a class="code" href="classMinutes.html">Minutes</a>(15);</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="comment">// TODO(gkleiman): Move this to a different file once `TaskStatusUpdateManager`</span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="comment">// uses `StatusUpdateManagerProcess`. See MESOS-8296.</span></div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#aeb8b9ceb7ee7fb45557ab4beeb3361a9"> 55</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aeb8b9ceb7ee7fb45557ab4beeb3
361a9">STATUS_UPDATE_RETRY_INTERVAL_MIN</a> = <a class="code" href="classSeconds.html">Seconds</a>(10);</div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ad21670291a9464020160f8b9048ef582"> 56</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ad21670291a9464020160f8b9048ef582">STATUS_UPDATE_RETRY_INTERVAL_MAX</a> = <a class="code" href="classMinutes.html">Minutes</a>(10);</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="comment">// Default backoff interval used by the slave to wait before registration.</span></div><div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#aa40bf3dc131f95819a83e7bebef70de4"> 59</a></spa
n> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aa40bf3dc131f95819a83e7bebef70de4">DEFAULT_REGISTRATION_BACKOFF_FACTOR</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="comment">// The maximum interval the slave waits before retrying registration.</span></div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="comment">// Note that this value has to be << 'MIN_SLAVE_REREGISTER_TIMEOUT'</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <span class="comment">// declared in 'master/constants.hpp'. This helps the slave to retry</span></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&
#160;<span class="comment">// (re-)registration multiple times between when the master finishes</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <span class="comment">// recovery and when it times out slave re-registration.</span></div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#acfaf0850a5e7dc54daac3701b51838e3"> 66</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#acfaf0850a5e7dc54daac3701b51838e3">REGISTER_RETRY_INTERVAL_MAX</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="comment">// The maximum interval the slave waits before retrying authentication.</span></div><div class="l
ine"><a name="l00069"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a4314509d761b55fc5c5ca2200bb2bc86"> 69</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a4314509d761b55fc5c5ca2200bb2bc86">AUTHENTICATION_RETRY_INTERVAL_MAX</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="comment">// Default backoff interval used by the slave to wait after failed</span></div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="comment">// authentication.</span></div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ac5681909591532a6ea98d0338f2af6a7"> 73</a></sp
an> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ac5681909591532a6ea98d0338f2af6a7">DEFAULT_AUTHENTICATION_BACKOFF_FACTOR</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a84c5903d8f027d97a5562ec780b0bda4"> 75</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a84c5903d8f027d97a5562ec780b0bda4">GC_DELAY</a> = <a class="code" href="classWeeks.html">Weeks</a>(1);</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a30ce2dea60e8214b2c6d85ff62320726"> 76</a></span> constexpr <a class="code" href="classDu
ration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a30ce2dea60e8214b2c6d85ff62320726">DISK_WATCH_INTERVAL</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <span class="comment">// Minimum free disk capacity enforced by the garbage collector.</span></div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ac85e94143a6a198db8326f9f4a52a22d"> 79</a></span> constexpr <span class="keywordtype">double</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ac85e94143a6a198db8326f9f4a52a22d">GC_DISK_HEADROOM</a> = 0.1;</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <
span class="comment">// Maximum number of completed frameworks to store in memory.</span></div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a9e1f463aeb2aaad492ce5ccd73914fee"> 82</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a9e1f463aeb2aaad492ce5ccd73914fee">MAX_COMPLETED_FRAMEWORKS</a> = 50;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <span class="comment">// Default maximum number of completed executors per framework</span></div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> <span class="comment">// to store in memory.</span></div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#aace51cf90e724052
27b75a7269858a8f"> 86</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aace51cf90e72405227b75a7269858a8f">DEFAULT_MAX_COMPLETED_EXECUTORS_PER_FRAMEWORK</a> = 150;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> <span class="comment">// Maximum number of completed tasks per executor to store in memory.</span></div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="comment">//</span></div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="comment">// NOTE: This should be greater than zero because the agent looks</span></div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="comment">// for completed tasks to determine (with false positives) whether</span></div><div clas
s="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="comment">// an executor ever received tasks. See MESOS-8411.</span></div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="comment">//</span></div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="comment">// TODO(mzhu): Remove this note once we can determine whether an</span></div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <span class="comment">// executor ever received tasks without looking through the</span></div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> <span class="comment">// completed tasks.</span></div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a23f2ab61b74c10b2163a042f4e865d3c"> 97</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code"
href="namespacemesos_1_1internal_1_1slave.html#a23f2ab61b74c10b2163a042f4e865d3c">MAX_COMPLETED_TASKS_PER_EXECUTOR</a> = 200;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="comment">// Default cpus offered by the slave.</span></div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#acd5fc2c16f1c399531ca23262a9fe3cf"> 100</a></span> constexpr <span class="keywordtype">double</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#acd5fc2c16f1c399531ca23262a9fe3cf">DEFAULT_CPUS</a> = 1;</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="comment">// Default memory offered by the slave.</span></div><div class="line"><a name="l00103"></a><s
pan class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a5b8da5062b4f53f03758960e1eb3f3b4"> 103</a></span> constexpr <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a5b8da5062b4f53f03758960e1eb3f3b4">DEFAULT_MEM</a> = <a class="code" href="bytes_8hpp.html#a1ddad0da83178785efb031952a4ef6a5">Gigabytes</a>(1);</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="comment">// Default disk space offered by the slave.</span></div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a566e19d0af34a069d25b980ce07859a2"> 106</a></span> constexpr <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a566e19d0af34a069d25b980ce07859a2">DEFAULT_DI
SK</a> = <a class="code" href="bytes_8hpp.html#a1ddad0da83178785efb031952a4ef6a5">Gigabytes</a>(10);</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <span class="comment">// Default ports range offered by the slave.</span></div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a240fd6924623a94292899fd919af4415"> 109</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a240fd6924623a94292899fd919af4415">DEFAULT_PORTS</a>[] = <span class="stringliteral">"[31000-32000]"</span>;</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span> </div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span> <span class="comment">// Default cpu resource given to a command executor
.</span></div><div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a39deb134c6da2122db4bf463315e8be9"> 112</a></span> constexpr <span class="keywordtype">double</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a39deb134c6da2122db4bf463315e8be9">DEFAULT_EXECUTOR_CPUS</a> = 0.1;</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <span class="comment">// Default memory resource given to a command executor.</span></div><div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ae06e3194ad829db8098c1791a750ca78"> 115</a></span> constexpr <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ae06e3194ad829db8098c1791a750ca78">DEFAULT_EXECUTOR_MEM</a> = <
a class="code" href="bytes_8hpp.html#a5d8fe3ccbf9cafff06846c05b3ca864b">Megabytes</a>(32);</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span> </div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span> <span class="preprocessor">#ifdef ENABLE_PORT_MAPPING_ISOLATOR</span></div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="comment">// Default number of ephemeral ports allocated to a container by the</span></div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="comment">// network isolator.</span></div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span> constexpr uint16_t DEFAULT_EPHEMERAL_PORTS_PER_CONTAINER = 1024;</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> 
</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="comment">// Default UNIX socket (Linux) or Named Pipe (Windows) resource that provides</span></div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="comment">// CLI access to the Docker daemon.</span></div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a4069394b12f5808b1d5de703e7324c11">DEFAULT_DOCKER_HOST_RESOURCE</a>[] = <span class="stringliteral">"//./pipe/docker_engine"</span>;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00128"></a><span class="linen
o"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a4069394b12f5808b1d5de703e7324c11"> 128</a></span> constexpr <span class="keywordtype">char</span> DEFAULT_DOCKER_HOST_RESOURCE[] = <span class="stringliteral">"/var/run/docker.sock"</span>;</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span> </div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span> <span class="comment">// Default duration that docker containers will be removed after exit.</span></div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a17c32859de9018d4e35e223932956227"> 132</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a17c3
2859de9018d4e35e223932956227">DOCKER_REMOVE_DELAY</a> = <a class="code" href="classHours.html">Hours</a>(6);</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span> <span class="comment">// Default duration to wait before retry inspecting a docker</span></div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="comment">// container.</span></div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#afc0d56cf9f52d4a7422fa0c9833988cc"> 136</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#afc0d56cf9f52d4a7422fa0c9833988cc">DOCKER_INSPECT_DELAY</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</s
pan> </div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <span class="comment">// Default duration to wait for `inspect` command completion.</span></div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ad212bb9f10c21738fce8eb39c6700b00"> 139</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ad212bb9f10c21738fce8eb39c6700b00">DOCKER_INSPECT_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(5);</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span> </div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span> <span class="comment">// Default maximum number of docker inspect calls docker ps will invoke</span></div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="comment">// in
parallel to prevent hitting system's open file descriptor limit.</span></div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a4224dcfd5af7747e25b91baedeec2b9b"> 143</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a4224dcfd5af7747e25b91baedeec2b9b">DOCKER_PS_MAX_INSPECT_CALLS</a> = 100;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span> </div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <span class="comment">// Default duration that docker containerizer will wait to check</span></div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span> <span class="comment">// docker version.</span></div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <span class="comment">// TODO(tnachen): Make this a flag.</span></div><di
v class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a485e0a6583f1cf3ed2a42c2225dd7dcc"> 148</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a485e0a6583f1cf3ed2a42c2225dd7dcc">DOCKER_VERSION_WAIT_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(5);</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span> </div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="comment">// Additional duration that docker containerizer will wait beyond the</span></div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="comment">// configured `docker_stop_timeout` for docker stop to succeed, before</span></div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="comment">// trying to
kill the process by itself.</span></div><div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a7ea174fe9f6cd2213b58a2b369a6dd6b"> 153</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a7ea174fe9f6cd2213b58a2b369a6dd6b">DOCKER_FORCE_KILL_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span> </div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="comment">// Name of the default, CRAM-MD5 authenticatee.</span></div><div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ac92d36ffcd9e8e6d1c2a41ae1b1dbc33"> 156</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1interna
l_1_1slave.html#ac92d36ffcd9e8e6d1c2a41ae1b1dbc33">DEFAULT_AUTHENTICATEE</a>[] = <span class="stringliteral">"crammd5"</span>;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span> </div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="comment">// Name of the default, local authorizer.</span></div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a610508485df6b0c9f917e94d14f3ba97"> 159</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a610508485df6b0c9f917e94d14f3ba97">DEFAULT_AUTHORIZER</a>[] = <span class="stringliteral">"local"</span>;</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span> </div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <span class="comment">// Name of the agent
HTTP authentication realm for read-only endpoints.</span></div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ae63e0bbf34b7dcebdf8ea534dcf197e8"> 162</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ae63e0bbf34b7dcebdf8ea534dcf197e8">READONLY_HTTP_AUTHENTICATION_REALM</a>[] = <span class="stringliteral">"mesos-agent-readonly"</span>;</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span> </div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span> <span class="comment">// Name of the agent HTTP authentication realm for read-write endpoints.</span></div><div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a6ed17aed3e25ca05cacf647d9e614ae8"> 165</a></span> constexpr <span class="keywordtype">char</
span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a6ed17aed3e25ca05cacf647d9e614ae8">READWRITE_HTTP_AUTHENTICATION_REALM</a>[] = <span class="stringliteral">"mesos-agent-readwrite"</span>;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span> </div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="comment">// Name of the agent HTTP authentication realm for HTTP executors.</span></div><div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ab06983b32306c295abea280c3ccfb87b"> 168</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ab06983b32306c295abea280c3ccfb87b">EXECUTOR_HTTP_AUTHENTICATION_REALM</a>[] = <span class="stringliteral">"mesos-agent-executor"</span>;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</s
pan> </div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="comment">// Default maximum storage space to be used by the fetcher cache.</span></div><div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d"> 171</a></span> constexpr <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d">DEFAULT_FETCHER_CACHE_SIZE</a> = <a class="code" href="bytes_8hpp.html#a1ddad0da83178785efb031952a4ef6a5">Gigabytes</a>(2);</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span> </div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span> <span class="comment">// If no pings received within this timeout, then the slave will</span></div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>
0;<span class="comment">// trigger a re-detection of the master to cause a re-registration.</span></div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span> <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a75ebc6b9a39e3185324121d052e4bebd">DEFAULT_MASTER_PING_TIMEOUT</a>();</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span> </div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="comment">// Name of the executable for default executor.</span></div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aaff17224d6907b6bc7f6367769f21ad5">MESOS_DEFAULT_EXEC
UTOR</a>[] = <span class="stringliteral">"mesos-default-executor.exe"</span>;</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#aaff17224d6907b6bc7f6367769f21ad5"> 181</a></span> constexpr <span class="keywordtype">char</span> MESOS_DEFAULT_EXECUTOR[] = <span class="stringliteral">"mesos-default-executor"</span>;</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span> </div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span> <span class="comment">// Virtual path on which agent logs are mounted in `/files/` endpoint.</span></div><div class="line"><a name="l00185"></a><span
class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a214946e51606694950e9dfa6336601d9"> 185</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a214946e51606694950e9dfa6336601d9">AGENT_LOG_VIRTUAL_PATH</a>[] = <span class="stringliteral">"/slave/log"</span>;</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span> </div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span> std::vector<SlaveInfo::Capability> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a660376bcf88f089c191f22c164864286">AGENT_CAPABILITIES</a>();</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span> </div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span> } <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00190"></a><span class="lineno"> 190</sp
an> } <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span> </div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span> <span class="preprocessor">#endif // __SLAVE_CONSTANTS_HPP__</span></div><div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_ad21670291a9464020160f8b9048ef582"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#ad21670291a9464020160f8b9048ef582">mesos::internal::slave::STATUS_UPDATE_RETRY_INTERVAL_MAX</a></div><div class="ttdeci">constexpr Duration STATUS_UPDATE_RETRY_INTERVAL_MAX</div><div class="ttdef"><b>Definition:</b> constants.hpp:56</div></div>
+<a href="src_2slave_2constants_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 __SLAVE_CONSTANTS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __SLAVE_CONSTANTS_HPP__</span></div><div
class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <stdint.h></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <vector></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 <<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>></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 <<a class="code" href="bytes_8hpp.html">stout/bytes.hpp</a>></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 2
6</span> <span class="preprocessor">#include <<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>></span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">namespace </span>slave {</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="comment">// TODO(jieyu): Use static functions for all the constants. See more</span></div><div class="line"><a na
me="l00033"></a><span class="lineno"> 33</span> <span class="comment">// details in MESOS-1023.</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a7d43125bd0cba56c9c1a0f5c43d6a1cf"> 35</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a7d43125bd0cba56c9c1a0f5c43d6a1cf">EXECUTOR_REGISTRATION_TIMEOUT</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a124db27a66a15baa22c129a7599ec430"> 36</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a124db27a66a15baa22c129a7599ec430">EXECUTOR_REREG
ISTRATION_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(2);</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="comment">// The maximum timeout within which an executor can reregister.</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="comment">// Note that this value has to be << 'MIN_AGENT_REREGISTER_TIMEOUT'</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="comment">// declared in 'master/constants.hpp'; since agent recovery will only</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">// complete after this timeout has elapsed, this ensures that the</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class
="comment">// agent can reregister with the master before it is marked</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="comment">// unreachable and its tasks are transitioned to TASK_UNREACHABLE or</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="comment">// TASK_LOST.</span></div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a325e350497e1448cbf615d8881482880"> 45</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a325e350497e1448cbf615d8881482880">MAX_EXECUTOR_REREGISTRATION_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(15);</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>
60;<span class="comment">// The default amount of time to wait for the executor to</span></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="comment">// shut down before destroying the container.</span></div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#add1ee64d10e656eee05899328ed30dab"> 49</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#add1ee64d10e656eee05899328ed30dab">DEFAULT_EXECUTOR_SHUTDOWN_GRACE_PERIOD</a> = <a class="code" href="classSeconds.html">Seconds</a>(5);</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a5b20ccf235919cc83665d5ba9a466383"> 51</a></span> constexpr <a class="code" href
="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a5b20ccf235919cc83665d5ba9a466383">RECOVERY_TIMEOUT</a> = <a class="code" href="classMinutes.html">Minutes</a>(15);</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="comment">// TODO(gkleiman): Move this to a different file once `TaskStatusUpdateManager`</span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="comment">// uses `StatusUpdateManagerProcess`. See MESOS-8296.</span></div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#aeb8b9ceb7ee7fb45557ab4beeb3361a9"> 55</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aeb8b9ceb7ee7fb45557ab4beeb3
361a9">STATUS_UPDATE_RETRY_INTERVAL_MIN</a> = <a class="code" href="classSeconds.html">Seconds</a>(10);</div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ad21670291a9464020160f8b9048ef582"> 56</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ad21670291a9464020160f8b9048ef582">STATUS_UPDATE_RETRY_INTERVAL_MAX</a> = <a class="code" href="classMinutes.html">Minutes</a>(10);</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="comment">// Default backoff interval used by the slave to wait before registration.</span></div><div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#aa40bf3dc131f95819a83e7bebef70de4"> 59</a></spa
n> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aa40bf3dc131f95819a83e7bebef70de4">DEFAULT_REGISTRATION_BACKOFF_FACTOR</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="comment">// The maximum interval the slave waits before retrying registration.</span></div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="comment">// Note that this value has to be << 'MIN_SLAVE_REREGISTER_TIMEOUT'</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <span class="comment">// declared in 'master/constants.hpp'. This helps the slave to retry</span></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&
#160;<span class="comment">// (re-)registration multiple times between when the master finishes</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <span class="comment">// recovery and when it times out slave re-registration.</span></div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#acfaf0850a5e7dc54daac3701b51838e3"> 66</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#acfaf0850a5e7dc54daac3701b51838e3">REGISTER_RETRY_INTERVAL_MAX</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="comment">// The maximum interval the slave waits before retrying authentication.</span></div><div class="l
ine"><a name="l00069"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a4314509d761b55fc5c5ca2200bb2bc86"> 69</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a4314509d761b55fc5c5ca2200bb2bc86">AUTHENTICATION_RETRY_INTERVAL_MAX</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="comment">// Default backoff interval used by the slave to wait after failed</span></div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="comment">// authentication.</span></div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ac5681909591532a6ea98d0338f2af6a7"> 73</a></sp
an> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ac5681909591532a6ea98d0338f2af6a7">DEFAULT_AUTHENTICATION_BACKOFF_FACTOR</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a84c5903d8f027d97a5562ec780b0bda4"> 75</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a84c5903d8f027d97a5562ec780b0bda4">GC_DELAY</a> = <a class="code" href="classWeeks.html">Weeks</a>(1);</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a30ce2dea60e8214b2c6d85ff62320726"> 76</a></span> constexpr <a class="code" href="classDu
ration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a30ce2dea60e8214b2c6d85ff62320726">DISK_WATCH_INTERVAL</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <span class="comment">// Minimum free disk capacity enforced by the garbage collector.</span></div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ac85e94143a6a198db8326f9f4a52a22d"> 79</a></span> constexpr <span class="keywordtype">double</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ac85e94143a6a198db8326f9f4a52a22d">GC_DISK_HEADROOM</a> = 0.1;</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <
span class="comment">// Maximum number of completed frameworks to store in memory.</span></div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a9e1f463aeb2aaad492ce5ccd73914fee"> 82</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a9e1f463aeb2aaad492ce5ccd73914fee">MAX_COMPLETED_FRAMEWORKS</a> = 50;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <span class="comment">// Default maximum number of completed executors per framework</span></div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> <span class="comment">// to store in memory.</span></div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#aace51cf90e724052
27b75a7269858a8f"> 86</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aace51cf90e72405227b75a7269858a8f">DEFAULT_MAX_COMPLETED_EXECUTORS_PER_FRAMEWORK</a> = 150;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> <span class="comment">// Maximum number of completed tasks per executor to store in memory.</span></div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="comment">//</span></div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="comment">// NOTE: This should be greater than zero because the agent looks</span></div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="comment">// for completed tasks to determine (with false positives) whether</span></div><div clas
s="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="comment">// an executor ever received tasks. See MESOS-8411.</span></div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="comment">//</span></div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="comment">// TODO(mzhu): Remove this note once we can determine whether an</span></div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <span class="comment">// executor ever received tasks without looking through the</span></div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> <span class="comment">// completed tasks.</span></div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a23f2ab61b74c10b2163a042f4e865d3c"> 97</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code"
href="namespacemesos_1_1internal_1_1slave.html#a23f2ab61b74c10b2163a042f4e865d3c">MAX_COMPLETED_TASKS_PER_EXECUTOR</a> = 200;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="comment">// Default cpus offered by the slave.</span></div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#acd5fc2c16f1c399531ca23262a9fe3cf"> 100</a></span> constexpr <span class="keywordtype">double</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#acd5fc2c16f1c399531ca23262a9fe3cf">DEFAULT_CPUS</a> = 1;</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="comment">// Default memory offered by the slave.</span></div><div class="line"><a name="l00103"></a><s
pan class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a5b8da5062b4f53f03758960e1eb3f3b4"> 103</a></span> constexpr <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a5b8da5062b4f53f03758960e1eb3f3b4">DEFAULT_MEM</a> = <a class="code" href="bytes_8hpp.html#a1ddad0da83178785efb031952a4ef6a5">Gigabytes</a>(1);</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="comment">// Default disk space offered by the slave.</span></div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a566e19d0af34a069d25b980ce07859a2"> 106</a></span> constexpr <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a566e19d0af34a069d25b980ce07859a2">DEFAULT_DI
SK</a> = <a class="code" href="bytes_8hpp.html#a1ddad0da83178785efb031952a4ef6a5">Gigabytes</a>(10);</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <span class="comment">// Default ports range offered by the slave.</span></div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a240fd6924623a94292899fd919af4415"> 109</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a240fd6924623a94292899fd919af4415">DEFAULT_PORTS</a>[] = <span class="stringliteral">"[31000-32000]"</span>;</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span> </div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span> <span class="comment">// Default cpu resource given to a command executor
.</span></div><div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a39deb134c6da2122db4bf463315e8be9"> 112</a></span> constexpr <span class="keywordtype">double</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a39deb134c6da2122db4bf463315e8be9">DEFAULT_EXECUTOR_CPUS</a> = 0.1;</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <span class="comment">// Default memory resource given to a command executor.</span></div><div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ae06e3194ad829db8098c1791a750ca78"> 115</a></span> constexpr <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ae06e3194ad829db8098c1791a750ca78">DEFAULT_EXECUTOR_MEM</a> = <
a class="code" href="bytes_8hpp.html#a5d8fe3ccbf9cafff06846c05b3ca864b">Megabytes</a>(32);</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span> </div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span> <span class="preprocessor">#ifdef ENABLE_PORT_MAPPING_ISOLATOR</span></div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="comment">// Default number of ephemeral ports allocated to a container by the</span></div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="comment">// network isolator.</span></div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span> constexpr uint16_t DEFAULT_EPHEMERAL_PORTS_PER_CONTAINER = 1024;</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> 
</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="comment">// Default UNIX socket (Linux) or Named Pipe (Windows) resource that provides</span></div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="comment">// CLI access to the Docker daemon.</span></div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a4069394b12f5808b1d5de703e7324c11">DEFAULT_DOCKER_HOST_RESOURCE</a>[] = <span class="stringliteral">"//./pipe/docker_engine"</span>;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00128"></a><span class="linen
o"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a4069394b12f5808b1d5de703e7324c11"> 128</a></span> constexpr <span class="keywordtype">char</span> DEFAULT_DOCKER_HOST_RESOURCE[] = <span class="stringliteral">"/var/run/docker.sock"</span>;</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span> </div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span> <span class="comment">// Default duration that docker containers will be removed after exit.</span></div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a17c32859de9018d4e35e223932956227"> 132</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a17c3
2859de9018d4e35e223932956227">DOCKER_REMOVE_DELAY</a> = <a class="code" href="classHours.html">Hours</a>(6);</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span> <span class="comment">// Default duration to wait before retry inspecting a docker</span></div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="comment">// container.</span></div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#afc0d56cf9f52d4a7422fa0c9833988cc"> 136</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#afc0d56cf9f52d4a7422fa0c9833988cc">DOCKER_INSPECT_DELAY</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</s
pan> </div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <span class="comment">// Default duration to wait for `inspect` command completion.</span></div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ad212bb9f10c21738fce8eb39c6700b00"> 139</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ad212bb9f10c21738fce8eb39c6700b00">DOCKER_INSPECT_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(5);</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span> </div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span> <span class="comment">// Default maximum number of docker inspect calls docker ps will invoke</span></div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="comment">// in
parallel to prevent hitting system's open file descriptor limit.</span></div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a4224dcfd5af7747e25b91baedeec2b9b"> 143</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a4224dcfd5af7747e25b91baedeec2b9b">DOCKER_PS_MAX_INSPECT_CALLS</a> = 100;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span> </div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <span class="comment">// Default duration that docker containerizer will wait to check</span></div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span> <span class="comment">// docker version.</span></div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <span class="comment">// TODO(tnachen): Make this a flag.</span></div><di
v class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a485e0a6583f1cf3ed2a42c2225dd7dcc"> 148</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a485e0a6583f1cf3ed2a42c2225dd7dcc">DOCKER_VERSION_WAIT_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(5);</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span> </div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="comment">// Additional duration that docker containerizer will wait beyond the</span></div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="comment">// configured `docker_stop_timeout` for docker stop to succeed, before</span></div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="comment">// trying to
kill the process by itself.</span></div><div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a7ea174fe9f6cd2213b58a2b369a6dd6b"> 153</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a7ea174fe9f6cd2213b58a2b369a6dd6b">DOCKER_FORCE_KILL_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span> </div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="comment">// Name of the default, CRAM-MD5 authenticatee.</span></div><div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ac92d36ffcd9e8e6d1c2a41ae1b1dbc33"> 156</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1interna
l_1_1slave.html#ac92d36ffcd9e8e6d1c2a41ae1b1dbc33">DEFAULT_AUTHENTICATEE</a>[] = <span class="stringliteral">"crammd5"</span>;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span> </div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="comment">// Name of the default, local authorizer.</span></div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a610508485df6b0c9f917e94d14f3ba97"> 159</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a610508485df6b0c9f917e94d14f3ba97">DEFAULT_AUTHORIZER</a>[] = <span class="stringliteral">"local"</span>;</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span> </div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <span class="comment">// Name of the agent
HTTP authentication realm for read-only endpoints.</span></div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ae63e0bbf34b7dcebdf8ea534dcf197e8"> 162</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ae63e0bbf34b7dcebdf8ea534dcf197e8">READONLY_HTTP_AUTHENTICATION_REALM</a>[] = <span class="stringliteral">"mesos-agent-readonly"</span>;</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span> </div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span> <span class="comment">// Name of the agent HTTP authentication realm for read-write endpoints.</span></div><div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a6ed17aed3e25ca05cacf647d9e614ae8"> 165</a></span> constexpr <span class="keywordtype">char</
span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a6ed17aed3e25ca05cacf647d9e614ae8">READWRITE_HTTP_AUTHENTICATION_REALM</a>[] = <span class="stringliteral">"mesos-agent-readwrite"</span>;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span> </div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="comment">// Name of the agent HTTP authentication realm for HTTP executors.</span></div><div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ab06983b32306c295abea280c3ccfb87b"> 168</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ab06983b32306c295abea280c3ccfb87b">EXECUTOR_HTTP_AUTHENTICATION_REALM</a>[] = <span class="stringliteral">"mesos-agent-executor"</span>;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</s
pan> </div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="comment">// Default maximum storage space to be used by the fetcher cache.</span></div><div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d"> 171</a></span> constexpr <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d">DEFAULT_FETCHER_CACHE_SIZE</a> = <a class="code" href="bytes_8hpp.html#a1ddad0da83178785efb031952a4ef6a5">Gigabytes</a>(2);</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span> </div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span> <span class="comment">// Default timeout for the fetcher to wait when a net download stalls.</span></div><div class="line"><a name="l00174"></a><span class="lineno"><a class="
line" href="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e"> 174</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e">DEFAULT_FETCHER_STALL_TIMEOUT</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span> </div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span> <span class="comment">// If no pings received within this timeout, then the slave will</span></div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="comment">// trigger a re-detection of the master to cause a re-registration.</span></div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1
slave.html#a75ebc6b9a39e3185324121d052e4bebd">DEFAULT_MASTER_PING_TIMEOUT</a>();</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span> </div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span> <span class="comment">// Name of the executable for default executor.</span></div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span> <span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aaff17224d6907b6bc7f6367769f21ad5">MESOS_DEFAULT_EXECUTOR</a>[] = <span class="stringliteral">"mesos-default-executor.exe"</span>;</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00184"></a><span class="lineno"><a class="lin
e" href="namespacemesos_1_1internal_1_1slave.html#aaff17224d6907b6bc7f6367769f21ad5"> 184</a></span> constexpr <span class="keywordtype">char</span> MESOS_DEFAULT_EXECUTOR[] = <span class="stringliteral">"mesos-default-executor"</span>;</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span> </div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span> <span class="comment">// Virtual path on which agent logs are mounted in `/files/` endpoint.</span></div><div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a214946e51606694950e9dfa6336601d9"> 188</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a214946e51606694950e9dfa6336601d9">AGENT_L
OG_VIRTUAL_PATH</a>[] = <span class="stringliteral">"/slave/log"</span>;</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span> </div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span> std::vector<SlaveInfo::Capability> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a660376bcf88f089c191f22c164864286">AGENT_CAPABILITIES</a>();</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span> </div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span> } <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span> } <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span> </div><
div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="preprocessor">#endif // __SLAVE_CONSTANTS_HPP__</span></div><div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_ad21670291a9464020160f8b9048ef582"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#ad21670291a9464020160f8b9048ef582">mesos::internal::slave::STATUS_UPDATE_RETRY_INTERVAL_MAX</a></div><div class="ttdeci">constexpr Duration STATUS_UPDATE_RETRY_INTERVAL_MAX</div><div class="ttdef"><b>Definition:</b> constants.hpp:56</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a7ea174fe9f6cd2213b58a2b369a6dd6b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a7ea174fe9f6cd2213b58a2b369a6dd6b">mesos::internal::slave::DOCKER_FORCE_KILL_TIMEOUT</a></div><div class="ttdeci">constexpr Duration DOCKER_FORCE_KILL_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:153</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a39deb134c6da2122db4bf463315e8be9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a39deb134c6da2122db4bf463315e8be9">mesos::internal::slave::DEFAULT_EXECUTOR_CPUS</a></div><div class="ttdeci">constexpr double DEFAULT_EXECUTOR_CPUS</div><div class="ttdef"><b>Definition:</b> constants.hpp:112</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a5b20ccf235919cc83665d5ba9a466383"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a5b20ccf235919cc83665d5ba9a466383">mesos::internal::slave::RECOVERY_TIMEOUT</a></div><div class="ttdeci">constexpr Duration RECOVERY_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:51</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a4069394b12f5808b1d5de703e7324c11"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a4069394b12f5808b1d5de703e7324c11">mesos::internal::slave::DEFAULT_DOCKER_HOST_RESOURCE</a></div><div class="ttdeci">constexpr char DEFAULT_DOCKER_HOST_RESOURCE[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:128</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a4314509d761b55fc5c5ca2200bb2bc86"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a4314509d761b55fc5c5ca2200bb2bc86">mesos::internal::slave::AUTHENTICATION_RETRY_INTERVAL_MAX</a></div><div class="ttdeci">constexpr Duration AUTHENTICATION_RETRY_INTERVAL_MAX</div><div class="ttdef"><b>Definition:</b> constants.hpp:69</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a6c0ea1863b47efd4a7e55fd473d0dc8e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e">mesos::internal::slave::DEFAULT_FETCHER_STALL_TIMEOUT</a></div><div class="ttdeci">constexpr Duration DEFAULT_FETCHER_STALL_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:174</div></div>
<div class="ttc" id="bytes_8hpp_html_a5d8fe3ccbf9cafff06846c05b3ca864b"><div class="ttname"><a href="bytes_8hpp.html#a5d8fe3ccbf9cafff06846c05b3ca864b">Megabytes</a></div><div class="ttdeci">constexpr Bytes Megabytes(uint64_t value)</div><div class="ttdef"><b>Definition:</b> bytes.hpp:123</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a17c32859de9018d4e35e223932956227"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a17c32859de9018d4e35e223932956227">mesos::internal::slave::DOCKER_REMOVE_DELAY</a></div><div class="ttdeci">constexpr Duration DOCKER_REMOVE_DELAY</div><div class="ttdef"><b>Definition:</b> constants.hpp:132</div></div>
<div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
@@ -67,7 +68,7 @@
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a5b8da5062b4f53f03758960e1eb3f3b4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a5b8da5062b4f53f03758960e1eb3f3b4">mesos::internal::slave::DEFAULT_MEM</a></div><div class="ttdeci">constexpr Bytes DEFAULT_MEM</div><div class="ttdef"><b>Definition:</b> constants.hpp:103</div></div>
<div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a325e350497e1448cbf615d8881482880"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a325e350497e1448cbf615d8881482880">mesos::internal::slave::MAX_EXECUTOR_REREGISTRATION_TIMEOUT</a></div><div class="ttdeci">constexpr Duration MAX_EXECUTOR_REREGISTRATION_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:45</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_aaff17224d6907b6bc7f6367769f21ad5"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#aaff17224d6907b6bc7f6367769f21ad5">mesos::internal::slave::MESOS_DEFAULT_EXECUTOR</a></div><div class="ttdeci">constexpr char MESOS_DEFAULT_EXECUTOR[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:181</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_aaff17224d6907b6bc7f6367769f21ad5"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#aaff17224d6907b6bc7f6367769f21ad5">mesos::internal::slave::MESOS_DEFAULT_EXECUTOR</a></div><div class="ttdeci">constexpr char MESOS_DEFAULT_EXECUTOR[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:184</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a566e19d0af34a069d25b980ce07859a2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a566e19d0af34a069d25b980ce07859a2">mesos::internal::slave::DEFAULT_DISK</a></div><div class="ttdeci">constexpr Bytes DEFAULT_DISK</div><div class="ttdef"><b>Definition:</b> constants.hpp:106</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_aeb8b9ceb7ee7fb45557ab4beeb3361a9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#aeb8b9ceb7ee7fb45557ab4beeb3361a9">mesos::internal::slave::STATUS_UPDATE_RETRY_INTERVAL_MIN</a></div><div class="ttdeci">constexpr Duration STATUS_UPDATE_RETRY_INTERVAL_MIN</div><div class="ttdef"><b>Definition:</b> constants.hpp:55</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_add1ee64d10e656eee05899328ed30dab"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#add1ee64d10e656eee05899328ed30dab">mesos::internal::slave::DEFAULT_EXECUTOR_SHUTDOWN_GRACE_PERIOD</a></div><div class="ttdeci">constexpr Duration DEFAULT_EXECUTOR_SHUTDOWN_GRACE_PERIOD</div><div class="ttdef"><b>Definition:</b> constants.hpp:49</div></div>
@@ -89,7 +90,7 @@
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a124db27a66a15baa22c129a7599ec430"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a124db27a66a15baa22c129a7599ec430">mesos::internal::slave::EXECUTOR_REREGISTRATION_TIMEOUT</a></div><div class="ttdeci">constexpr Duration EXECUTOR_REREGISTRATION_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:36</div></div>
<div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a4224dcfd5af7747e25b91baedeec2b9b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a4224dcfd5af7747e25b91baedeec2b9b">mesos::internal::slave::DOCKER_PS_MAX_INSPECT_CALLS</a></div><div class="ttdeci">constexpr size_t DOCKER_PS_MAX_INSPECT_CALLS</div><div class="ttdef"><b>Definition:</b> constants.hpp:143</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a214946e51606694950e9dfa6336601d9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a214946e51606694950e9dfa6336601d9">mesos::internal::slave::AGENT_LOG_VIRTUAL_PATH</a></div><div class="ttdeci">constexpr char AGENT_LOG_VIRTUAL_PATH[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:185</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a214946e51606694950e9dfa6336601d9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a214946e51606694950e9dfa6336601d9">mesos::internal::slave::AGENT_LOG_VIRTUAL_PATH</a></div><div class="ttdeci">constexpr char AGENT_LOG_VIRTUAL_PATH[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:188</div></div>
<div class="ttc" id="bytes_8hpp_html_a1ddad0da83178785efb031952a4ef6a5"><div class="ttname"><a href="bytes_8hpp.html#a1ddad0da83178785efb031952a4ef6a5">Gigabytes</a></div><div class="ttdeci">constexpr Bytes Gigabytes(uint64_t value)</div><div class="ttdef"><b>Definition:</b> bytes.hpp:129</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_acfaf0850a5e7dc54daac3701b51838e3"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#acfaf0850a5e7dc54daac3701b51838e3">mesos::internal::slave::REGISTER_RETRY_INTERVAL_MAX</a></div><div class="ttdeci">constexpr Duration REGISTER_RETRY_INTERVAL_MAX</div><div class="ttdef"><b>Definition:</b> constants.hpp:66</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a30ce2dea60e8214b2c6d85ff62320726"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a30ce2dea60e8214b2c6d85ff62320726">mesos::internal::slave::DISK_WATCH_INTERVAL</a></div><div class="ttdeci">constexpr Duration DISK_WATCH_INTERVAL</div><div class="ttdef"><b>Definition:</b> constants.hpp:76</div></div>
[5/9] mesos-site git commit: Updated the website built from mesos
SHA: af2a404.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/index.hhk
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index d4c2e90..fc92d36 100644
--- a/content/api/latest/c++/index.hhk
+++ b/content/api/latest/c++/index.hhk
@@ -79,7 +79,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2net_8hpp.html"><param name="Name" value="3rdparty/stout/include/stout/net.hpp"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2net_8hpp.html#aa3d8cac2c33d11239203ab0f06aa5a4f"><param name="Name" value="contentLength"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2net_8hpp.html#acc396217b0098a9fcfdce55d76fc548d"><param name="Name" value="download"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2net_8hpp.html#ace14e175f117e4e3e73f164538bcfea2"><param name="Name" value="download"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2net_8hpp.html#a418ace8fe7728f38b2124b5445e52775"><param name="Name" value="initialize"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2os_2constants_8hpp.html"><param name="Name" value="3rdparty/stout/include/stout/os/constants.hpp"></OBJECT>
@@ -3262,6 +3262,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1internal.html#ac1800b02743fa15a31bca2760186715d"><param name="Name" value="os::internal"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1internal.html#ac1800b02743fa15a31bca2760186715d"><param name="Name" value="windows_ctrlhandler.hpp"></OBJECT>
</UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#ad092f72ed1af231978973753afdc76fe"><param name="Name" value="curl_stall_timeout"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structproc_1_1ProcessStatus.html#a07cfd005385d51ab32d3291f97c41838"><param name="Name" value="cutime"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a8f645fd09ab16f8adcb031966cf99e2c"><param name="Name" value="DAC_OVERRIDE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a2d3e729b0c0a0d46f4cbb6dd2153c9ea"><param name="Name" value="DAC_READ_SEARCH"></OBJECT>
@@ -3513,6 +3514,11 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d"><param name="Name" value="mesos::internal::slave"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d"><param name="Name" value="src/slave/constants.hpp"></OBJECT>
</UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e"><param name="Name" value="DEFAULT_FETCHER_STALL_TIMEOUT"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e"><param name="Name" value="mesos::internal::slave"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e"><param name="Name" value="src/slave/constants.hpp"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacerouting_1_1queueing_1_1fq__codel.html#a1c59b57f22d308a7833b6275c71d8f4f"><param name="Name" value="DEFAULT_FLOWS"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacerouting_1_1queueing_1_1fq__codel.html#a1c59b57f22d308a7833b6275c71d8f4f"><param name="Name" value="fq_codel.hpp"></OBJECT>
@@ -4160,6 +4166,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2"><param name="Name" value="mesos::internal::slave::Flags"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1Flags.html#a262a7a9c116aa1bb38ba4f7e3dbec0a8"><param name="Name" value="mesos::internal::tests::Flags"></OBJECT>
</UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#adc46d2b63eb623a8d3f9956ea312f130"><param name="Name" value="docker_stall_timeout"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e"><param name="Name" value="docker_stop_timeout"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a439e85b545c6363c4dccf52d00369391"><param name="Name" value="docker_store_dir"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a9690bce52c7b9682d6afb4293eb60258"><param name="Name" value="DOCKER_SYMLINK_DIRECTORY"></OBJECT>
@@ -4206,10 +4213,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#ab6aedf5b9bda94224599094cb8140c83"><param name="Name" value="common/resources_utils.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#ab6aedf5b9bda94224599094cb8140c83"><param name="Name" value="mesos"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacenet.html#acc396217b0098a9fcfdce55d76fc548d"><param name="Name" value="download"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacenet.html#ace14e175f117e4e3e73f164538bcfea2"><param name="Name" value="download"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacenet.html#acc396217b0098a9fcfdce55d76fc548d"><param name="Name" value="3rdparty/stout/include/stout/net.hpp"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacenet.html#acc396217b0098a9fcfdce55d76fc548d"><param name="Name" value="net"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacenet.html#ace14e175f117e4e3e73f164538bcfea2"><param name="Name" value="3rdparty/stout/include/stout/net.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacenet.html#ace14e175f117e4e3e73f164538bcfea2"><param name="Name" value="net"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3b4b4c33a5f1855a871ba18d6e853dc5"><param name="Name" value="DRFSorter"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1python_1_1MesosExecutorDriverImpl.html#aa4892e3154e1acfb0f7906d698feafa5"><param name="Name" value="driver"></OBJECT>
@@ -5053,6 +5060,7 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5"><param name="Name" value="fetcher_cache_dir"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860"><param name="Name" value="fetcher_cache_size"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a6dc70f7e858e4b9ca4ac647feaeda3f6"><param name="Name" value="fetcher_stall_timeout"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a0e1e5d30009069a71b9aff975304e3e3"><param name="Name" value="FetcherProcess"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classJSON_1_1ObjectWriter.html#a6d51b20c4c2410b540433d5dd1720703"><param name="Name" value="field"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Field.html#a1ad6d7f1594a64b35bb99a43530fee97"><param name="Name" value="Field"></OBJECT>
@@ -5314,6 +5322,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper_1_1Flags.html#a6c75fc38f79f0cc07a51ff48221bb3ae"><param name="Name" value="Flags"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper_1_1Flags.html#a6c75fc38f79f0cc07a51ff48221bb3ae"><param name="Name" value="mesos::internal::tests::KillPolicyTestHelper::Flags"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#a0b0b43c3a01bdd4fcf7a8562aa9f2e1f"><param name="Name" value="mesos::uri::CurlFetcherPlugin::Flags"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#aa912a6cfd3ec0812658bebeba5146ce2"><param name="Name" value="mesos::uri::DockerFetcherPlugin::Flags"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html#a0e51f600338eae6dd2294913e5d8b3b4"><param name="Name" value="mesos::uri::HadoopFetcherPlugin::Flags"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1scheduler_1_1Flags.html#a01f2f82da5e7ac2159dd2530a68467f6"><param name="Name" value="mesos::v1::scheduler::Flags"></OBJECT>
@@ -10911,8 +10920,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#a38054bb4be46d987910ea84f6c21bdf5"><param name="Name" value="allocatedResources"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#a6cbb8b2d545779d9fefba998cbb103d1"><param name="Name" value="frameworks"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#a406f032bfbc577ec6dd1275e48fe48cf"><param name="Name" value="removeFramework"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce"><param name="Name" value="Role"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc"><param name="Name" value="role"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce"><param name="Name" value="Role"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html"><param name="Name" value="mesos::internal::master::Slave"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html"><param name="Name" value="mesos::internal::master::Slave::ResourceProvider"></OBJECT>
@@ -11809,6 +11818,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5"><param name="Name" value="executor_shutdown_grace_period"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5"><param name="Name" value="fetcher_cache_dir"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860"><param name="Name" value="fetcher_cache_size"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a6dc70f7e858e4b9ca4ac647feaeda3f6"><param name="Name" value="fetcher_stall_timeout"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664"><param name="Name" value="firewall_rules"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3"><param name="Name" value="Flags"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b"><param name="Name" value="frameworks_home"></OBJECT>
@@ -12938,6 +12948,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#ae06e3194ad829db8098c1791a750ca78"><param name="Name" value="DEFAULT_EXECUTOR_MEM"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#add1ee64d10e656eee05899328ed30dab"><param name="Name" value="DEFAULT_EXECUTOR_SHUTDOWN_GRACE_PERIOD"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d"><param name="Name" value="DEFAULT_FETCHER_CACHE_SIZE"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e"><param name="Name" value="DEFAULT_FETCHER_STALL_TIMEOUT"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a75ebc6b9a39e3185324121d052e4bebd"><param name="Name" value="DEFAULT_MASTER_PING_TIMEOUT"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#aace51cf90e72405227b75a7269858a8f"><param name="Name" value="DEFAULT_MAX_COMPLETED_EXECUTORS_PER_FRAMEWORK"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a5b8da5062b4f53f03758960e1eb3f3b4"><param name="Name" value="DEFAULT_MEM"></OBJECT>
@@ -14488,6 +14499,10 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html"><param name="Name" value="mesos::uri::CurlFetcherPlugin::Flags"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#ad092f72ed1af231978973753afdc76fe"><param name="Name" value="curl_stall_timeout"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#a0b0b43c3a01bdd4fcf7a8562aa9f2e1f"><param name="Name" value="Flags"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#aaf036192088af176acc7019f51afb666"><param name="Name" value="create"></OBJECT>
@@ -14507,6 +14522,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html"><param name="Name" value="mesos::uri::DockerFetcherPlugin::Flags"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#a3161d26e1a5da5fd383af25fc1db72cf"><param name="Name" value="docker_config"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#adc46d2b63eb623a8d3f9956ea312f130"><param name="Name" value="docker_stall_timeout"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#aa912a6cfd3ec0812658bebeba5146ce2"><param name="Name" value="Flags"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html"><param name="Name" value="mesos::uri::DockerFetcherPlugin"></OBJECT>
@@ -15599,21 +15615,21 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#a10eecc0ec13819b8117167b4a349034d"><param name="Name" value="mesos::internal::tests::KillPolicyTestHelper"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#aa5dad9a209f238aa7d65dde34d8e5c2d"><param name="Name" value="mesos::internal::tests::MemoryTestHelper"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper.html#a10f7ff24e377e39c6c01dab68bfc2ede"><param name="Name" value="mesos::internal::tests::SetnsTestHelper"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9"><param name="Name" value="mesos::uri::CopyFetcherPlugin"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881"><param name="Name" value="name"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9"><param name="Name" value="NAME"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881"><param name="Name" value="mesos::uri::CopyFetcherPlugin"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="NAME"></OBJECT>
- <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9"><param name="Name" value="mesos::uri::CopyFetcherPlugin"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"><param name="Name" value="mesos::uri::DockerFetcherPlugin"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700"><param name="Name" value="name"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="name"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700"><param name="Name" value="mesos::uri::DockerFetcherPlugin"></OBJECT>
+ </UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"><param name="Name" value="NAME"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299"><param name="Name" value="name"></OBJECT>
+ <UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299"><param name="Name" value="mesos::uri::Fetcher::Plugin"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd"><param name="Name" value="mesos::uri::HadoopFetcherPlugin"></OBJECT>
</UL>
@@ -15741,7 +15757,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacenet.html#acf6a462b79620cf648fb3bcbb900d153"><param name="Name" value="connect"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacenet.html#aa3d8cac2c33d11239203ab0f06aa5a4f"><param name="Name" value="contentLength"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacenet.html#a53ce199fa12dea2d59df0ddfd1f04acd"><param name="Name" value="createAddrInfo"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacenet.html#acc396217b0098a9fcfdce55d76fc548d"><param name="Name" value="download"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacenet.html#ace14e175f117e4e3e73f164538bcfea2"><param name="Name" value="download"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacenet.html#acbd0295065ada40c7ee318bc115117e3"><param name="Name" value="GaiError"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacenet.html#a9228d72b9850d1b39d54b5784068fa1f"><param name="Name" value="getHostname"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacenet.html#aa8c693ebde304b17ed7e1d55cd77121a"><param name="Name" value="getIP"></OBJECT>
@@ -17853,10 +17869,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1http_1_1streaming.html#ae8a18c7263d4aefb7b1973c12590c688"><param name="Name" value="process::http::streaming"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82acc3723fdea465eaae535d3c19da528f2"><param name="Name" value="POST_RESERVATION_REFINEMENT"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="postValidation"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6"><param name="Name" value="PostValidation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="postValidation"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="postValidation"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d"><param name="Name" value="PostValidation"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="postValidation"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structproc_1_1ProcessStatus.html#ad0a83e9d469cab01eb3ceb70ab7f108d"><param name="Name" value="ppid"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c"><param name="Name" value="PRE_RESERVATION_REFINEMENT"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Status.html#a52227b30875d794c719a53fc2c7f42eb"><param name="Name" value="PRECONDITION_FAILED"></OBJECT>
@@ -18179,11 +18195,11 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html"><param name="Name" value="process::EventQueue"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a73f44b10f6d09ead6bdf3ab11cba4d06"><param name="Name" value="consumer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd"><param name="Name" value="Consumer"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a73f44b10f6d09ead6bdf3ab11cba4d06"><param name="Name" value="consumer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#ad2d51d8a2a80f473de0bcf2e08e48d90"><param name="Name" value="EventQueue"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1EventVisitor.html"><param name="Name" value="process::EventVisitor"></OBJECT>
<UL>
@@ -18783,8 +18799,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="read"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab9c4a52a88fcc9983438e391643424ca"><param name="Name" value="redirect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Latch.html"><param name="Name" value="process::Latch"></OBJECT>
<UL>
@@ -19283,8 +19299,8 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990af648d44b624da021da40a80190291380"><param name="Name" value="DUPLICATED"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990ad3f73761156a6e75873cf903a0d62994"><param name="Name" value="OWNED"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea"><param name="Name" value="subprocess"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html"><param name="Name" value="process::Subprocess::ParentHook"></OBJECT>
<UL>
@@ -19440,8 +19456,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19482,8 +19498,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19496,15 +19512,15 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< HttpConnectionProcess< Call, Event > >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< HttpProxy >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19524,8 +19540,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< LogProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19545,8 +19561,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Master >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19580,15 +19596,15 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Profiler >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19622,15 +19638,15 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ReqResProcess< Req, Res > >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19643,8 +19659,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType > >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19657,15 +19673,15 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< System >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19833,8 +19849,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27"><param name="Name" value="process"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classProcessWatcher.html#ae6f5acc4af4d936adca882e2274e6491"><param name="Name" value="ProcessWatcher"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8"><param name="Name" value="Profiler"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceelf.html#a5e0f37b29d2d9500fe43653adefc1022ac94c37334a8660ad8e5c05176a2b3853"><param name="Name" value="PROGBITS"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4"><param name="Name" value="programName_"></OBJECT>
@@ -20444,12 +20460,12 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1state.html#a1607ea983f882e98da9653a6bcc6513b"><param name="Name" value="src/slave/state.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Metrics.html#a5c71d6ae6b66a67f23bc60bfe372aabe"><param name="Name" value="recovered"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4"><param name="Name" value="RECOVERED"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ab5285e7b6a2266d1d12167d1a9f561d2"><param name="Name" value="recovered"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Metrics.html#a5c71d6ae6b66a67f23bc60bfe372aabe"><param name="Name" value="mesos::internal::log::Metrics"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ab5285e7b6a2266d1d12167d1a9f561d2"><param name="Name" value="mesos::internal::master::Framework"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b"><param name="Name" value="mesos::internal::slave::Slave::RecoveryInfo"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4"><param name="Name" value="RECOVERED"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b"><param name="Name" value="recovered"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ab609269957c32b5138b3bfc61194a789"><param name="Name" value="recoveredSlavesTimeout"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Framework.html#a440112e6053e7d36a46c18580a1b5133"><param name="Name" value="recoverExecutor"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a98cf6f42201feca492b223305df1a137"><param name="Name" value="recoverFramework"></OBJECT>
@@ -21107,8 +21123,11 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a84298b990ad52dfd353358427b04ff3f"><param name="Name" value="windows/rmdir.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1examples_1_1Flags.html#af84b1942374e87f678a3950ccc136980"><param name="Name" value="role"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1examples_1_1Flags.html#af84b1942374e87f678a3950ccc136980"><param name="Name" value="mesos::internal::examples::Flags"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc"><param name="Name" value="mesos::internal::master::Role"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce"><param name="Name" value="Role"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc"><param name="Name" value="role"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="roles_8hpp.html"><param name="Name" value="roles.hpp"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="roles_8hpp.html#a70ebdbe08b14acfb4ef2571ce909cc86"><param name="Name" value="isStrictSubroleOf"></OBJECT>
@@ -21304,8 +21323,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html"><param name="Name" value="routing::Handle"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#aaaf5d48afa385557421c29db03c27caf"><param name="Name" value="get"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a0094556d6d45c73b277da88407d79376"><param name="Name" value="Handle"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a872a4583ce676fe1b25b4c971f1cf9c8"><param name="Name" value="handle"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a0094556d6d45c73b277da88407d79376"><param name="Name" value="Handle"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a7c6c67baa9ca07440687860fd2614fca"><param name="Name" value="operator!="></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#afc6ceb6d1648fe3587c1fb141d8a910e"><param name="Name" value="operator=="></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#af13fc46c294e65224a1ba560247307f5"><param name="Name" value="parse"></OBJECT>
@@ -21644,69 +21663,72 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893"><param name="Name" value="self"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893"><param name="Name" value="mesos::internal::slave::XfsDiskIsolatorProcess"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="process::Process"></OBJECT>
+ </UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="process::Process"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="process::ProcessBase"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< AwaitProcess< T > >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< CheckerProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< CheckerProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ContainerDaemonProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ContainerDaemonProcess >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< DockerContainerizerProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< GarbageCollectorProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< GroupProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< GroupProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Help >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< HttpConnectionProcess< Call, Event > >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< HttpProxy >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Help >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< HttpProxy >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Logging >"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Master >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogReaderProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Master >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosAllocatorProcess >"></OBJECT>
@@ -21717,81 +21739,60 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosContainerizerProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosContainerizerProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MetricsProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MetricsProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Profiler >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Profiler >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ProvisionerProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ProvisionerProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< RateLimiterProcess >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< RateLimiterProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReaderProcess< T > >"></OBJECT>
- </UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReaderProcess< T > >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReqResProcess< Req, Res > >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Slave >"></OBJECT>
+ </UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Slave >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType > >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Subsystem >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< System >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< System >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< UriDiskProfileAdaptorProcess >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< UriDiskProfileAdaptorProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< VersionProcess >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< VersionProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< WhitelistWatcher >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="semaphore_8hpp.html"><param name="Name" value="semaphore.hpp"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="semaphore_8hpp.html#ad2f1d392a1962c0a2f6c0639619cc29e"><param name="Name" value="__semaphore__"></OBJECT>
@@ -22175,8 +22176,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="signals_8hpp.html"><param name="Name" value="signals.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1http_1_1authentication_1_1JWT.html#a7a5314085fad497a929f9901cf55721a"><param name="Name" value="signature"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779"><param name="Name" value="SIGNED_INTEGER"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7"><param name="Name" value="signed_integer"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779"><param name="Name" value="SIGNED_INTEGER"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a57e9c8c5fa13bf86bc779a9f6f408b7c"><param name="Name" value="SIGPIPE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="windows__ctrlhandler_8hpp.html#a944a8250e34bfd7991123abd3436d8c0"><param name="Name" value="SIGUSR1"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacefs.html#a60a9e5ca4119866d80691ce3c4701dc9"><param name="Name" value="size"></OBJECT>
@@ -22733,6 +22734,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="src_2slave_2constants_8hpp.html#ae06e3194ad829db8098c1791a750ca78"><param name="Name" value="DEFAULT_EXECUTOR_MEM"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="src_2slave_2constants_8hpp.html#add1ee64d10e656eee05899328ed30dab"><param name="Name" value="DEFAULT_EXECUTOR_SHUTDOWN_GRACE_PERIOD"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="src_2slave_2constants_8hpp.html#a693bfee95e7402c2ea259abb0d46909d"><param name="Name" value="DEFAULT_FETCHER_CACHE_SIZE"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2slave_2constants_8hpp.html#a6c0ea1863b47efd4a7e55fd473d0dc8e"><param name="Name" value="DEFAULT_FETCHER_STALL_TIMEOUT"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="src_2slave_2constants_8hpp.html#a75ebc6b9a39e3185324121d052e4bebd"><param name="Name" value="DEFAULT_MASTER_PING_TIMEOUT"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="src_2slave_2constants_8hpp.html#aace51cf90e72405227b75a7269858a8f"><param name="Name" value="DEFAULT_MAX_COMPLETED_EXECUTORS_PER_FRAMEWORK"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="src_2slave_2constants_8hpp.html#a5b8da5062b4f53f03758960e1eb3f3b4"><param name="Name" value="DEFAULT_MEM"></OBJECT>
@@ -24565,9 +24567,9 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Exec.html#aa44880630d71534bbcb9f8f5acb2c286"><param name="Name" value="os::Exec"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Fork.html#ae3afda5dfbf9c15949f69161d2d5b33c"><param name="Name" value="os::Fork"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4"><param name="Name" value="unimplemented.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html#a788f2d5d116d024fbfd9b0fd36fa334f"><param name="Name" value="Unimplemented"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4"><param name="Name" value="UNIMPLEMENTED"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Shared.html#a5a4fd275e890e3c5e81dd7aed1d804b0"><param name="Name" value="unique"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classDays.html#a589226d06fa74863c8f7a3c7b5c17a4c"><param name="Name" value="units"></OBJECT>
<UL>
@@ -24629,11 +24631,11 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1SocketManager.html#ac3cd8ee72d804930dcdbf6317dcfb932"><param name="Name" value="unproxy"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html"><param name="Name" value="unreachable.hpp"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a9db50e71935c3f9ac83ba47e18c700f8"><param name="Name" value="unreachableTasks"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a3df365057bac1a641a348583b2fa7480"><param name="Name" value="unreference"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ac1cc9915f69092137574206fe15e571c"><param name="Name" value="unregisteredTime"></OBJECT>
@@ -25179,10 +25181,13 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Boolean.html#a6281b906fcdec8d438cf7460d5364342"><param name="Name" value="JSON::Boolean"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1internal_1_1HasMappedType.html#a6bdb87953ddf4e3698c6ddbcf0b65189"><param name="Name" value="JSON::internal::HasMappedType"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1internal_1_1IsSequence.html#a7eb06cac2bc0632185135f41c75e7798"><param name="Name" value="JSON::internal::IsSequence"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26"><param name="Name" value="JSON::Number"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a96b2f5470f159e2b54d22353cff02d07"><param name="Name" value="Value"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75"><param name="Name" value="value"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26"><param name="Name" value="value"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26"><param name="Name" value="JSON::Number"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75"><param name="Name" value="JSON::String"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Value.html#a3bff04934861140009f82b481019726b"><param name="Name" value="Value"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html#a712288898956dbca1861589a58aa73f7"><param name="Name" value="value"></OBJECT>
<UL>
@@ -25621,10 +25626,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="write_8hpp.html#a35b77e10ddf35fa4569cb1a7d1e3532b"><param name="Name" value="write"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="write_8hpp.html#ad42f0ba6d36e7d9611f80820add8424a"><param name="Name" value="write_impl"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899"><param name="Name" value="write"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="3rdparty/libprocess/include/process/io.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899"><param name="Name" value="3rdparty/stout/include/stout/protobuf.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a"><param name="Name" value="cgroups"></OBJECT>
</UL>
[8/9] mesos-site git commit: Updated the website built from mesos
SHA: af2a404.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index 8d6591d..89f8ed8 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -22795,7 +22795,7 @@
<Scope>net</Scope>
</TokenIdentifier>
<Path>namespacenet.html</Path>
- <Anchor>acc396217b0098a9fcfdce55d76fc548d</Anchor>
+ <Anchor>ace14e175f117e4e3e73f164538bcfea2</Anchor>
<DeclaredIn>net.hpp</DeclaredIn>
</Token>
<Token>
@@ -27652,6 +27652,17 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>DEFAULT_FETCHER_STALL_TIMEOUT</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::internal::slave</Scope>
+ </TokenIdentifier>
+ <Path>namespacemesos_1_1internal_1_1slave.html</Path>
+ <Anchor>a6c0ea1863b47efd4a7e55fd473d0dc8e</Anchor>
+ <DeclaredIn>constants.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>MESOS_DEFAULT_EXECUTOR</Name>
<APILanguage>cpp</APILanguage>
<Type>data</Type>
@@ -88914,6 +88925,17 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>DEFAULT_FETCHER_STALL_TIMEOUT</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::internal::slave</Scope>
+ </TokenIdentifier>
+ <Path>namespacemesos_1_1internal_1_1slave.html</Path>
+ <Anchor>a6c0ea1863b47efd4a7e55fd473d0dc8e</Anchor>
+ <DeclaredIn>constants.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>MESOS_DEFAULT_EXECUTOR</Name>
<APILanguage>cpp</APILanguage>
<Type>data</Type>
@@ -98861,6 +98883,16 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>fetcher_stall_timeout</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::internal::slave::Flags</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
+ <Anchor>a6dc70f7e858e4b9ca4ac647feaeda3f6</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>work_dir</Name>
<APILanguage>cpp</APILanguage>
<Type>data</Type>
@@ -152665,23 +152697,14 @@
</Token>
<Token>
<TokenIdentifier>
- <Name>const_iterator</Name>
- <APILanguage>cpp</APILanguage>
- <Type>tdef</Type>
- <Scope>flags::FlagsBase</Scope>
- </TokenIdentifier>
- <Path>classflags_1_1FlagsBase.html</Path>
- <Anchor>a349a65728ecb08c50488ce70e2fdb03e</Anchor>
- </Token>
- <Token>
- <TokenIdentifier>
- <Name>iterator</Name>
+ <Name>Flags</Name>
<APILanguage>cpp</APILanguage>
- <Type>tdef</Type>
- <Scope>flags::FlagsBase</Scope>
+ <Type>instm</Type>
+ <Scope>mesos::uri::CurlFetcherPlugin::Flags</Scope>
</TokenIdentifier>
- <Path>classflags_1_1FlagsBase.html</Path>
- <Anchor>ac73a41c2c9ba65800a8aad11ba595612</Anchor>
+ <Path>classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html</Path>
+ <Anchor>a0b0b43c3a01bdd4fcf7a8562aa9f2e1f</Anchor>
+ <DeclaredIn>curl.hpp</DeclaredIn>
</Token>
<Token>
<TokenIdentifier>
@@ -153015,6 +153038,16 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>curl_stall_timeout</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::uri::CurlFetcherPlugin::Flags</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html</Path>
+ <Anchor>ad092f72ed1af231978973753afdc76fe</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>help</Name>
<APILanguage>cpp</APILanguage>
<Type>data</Type>
@@ -153025,6 +153058,26 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>const_iterator</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>tdef</Type>
+ <Scope>flags::FlagsBase</Scope>
+ </TokenIdentifier>
+ <Path>classflags_1_1FlagsBase.html</Path>
+ <Anchor>a349a65728ecb08c50488ce70e2fdb03e</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>iterator</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>tdef</Type>
+ <Scope>flags::FlagsBase</Scope>
+ </TokenIdentifier>
+ <Path>classflags_1_1FlagsBase.html</Path>
+ <Anchor>ac73a41c2c9ba65800a8aad11ba595612</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>programName_</Name>
<APILanguage>cpp</APILanguage>
<Type>data</Type>
@@ -153495,6 +153548,16 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>docker_stall_timeout</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::uri::DockerFetcherPlugin::Flags</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html</Path>
+ <Anchor>adc46d2b63eb623a8d3f9956ea312f130</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>help</Name>
<APILanguage>cpp</APILanguage>
<Type>data</Type>
@@ -154587,6 +154650,17 @@
<Name>Flags</Name>
<APILanguage>cpp</APILanguage>
<Type>instm</Type>
+ <Scope>mesos::uri::CurlFetcherPlugin::Flags</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html</Path>
+ <Anchor>a0b0b43c3a01bdd4fcf7a8562aa9f2e1f</Anchor>
+ <DeclaredIn>curl.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>Flags</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
<Scope>mesos::uri::HadoopFetcherPlugin::Flags</Scope>
</TokenIdentifier>
<Path>classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html</Path>
@@ -154616,6 +154690,16 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>curl_stall_timeout</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::uri::CurlFetcherPlugin::Flags</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html</Path>
+ <Anchor>ad092f72ed1af231978973753afdc76fe</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>hadoop_client</Name>
<APILanguage>cpp</APILanguage>
<Type>data</Type>
@@ -154646,6 +154730,16 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>docker_stall_timeout</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::uri::DockerFetcherPlugin::Flags</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html</Path>
+ <Anchor>adc46d2b63eb623a8d3f9956ea312f130</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>programName_</Name>
<APILanguage>cpp</APILanguage>
<Type>data</Type>
@@ -158778,7 +158872,7 @@
<Scope>net</Scope>
</TokenIdentifier>
<Path>namespacenet.html</Path>
- <Anchor>acc396217b0098a9fcfdce55d76fc548d</Anchor>
+ <Anchor>ace14e175f117e4e3e73f164538bcfea2</Anchor>
<DeclaredIn>net.hpp</DeclaredIn>
</Token>
<Token>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
index a195c89..4f7563f 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
@@ -116,78 +116,79 @@
<tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5">fetcher_cache_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860">fetcher_cache_size</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664">firewall_rules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &&)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b">frameworks_home</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9">gc_delay</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3">gc_disk_headroom</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">hadoop_home</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4a549efca72f79ac54da8c6f5e38df01">hooks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f">hostname</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8">hostname_lookup</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adb32bc2e39c96330df3833db2610f925">http_authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab44a67e212f23912e2e80a10ae239569">http_command_executor</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad189548a0323699fd72369120809a14d">http_credentials</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99d138a8928">http_heartbeat_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada59d82abc50e0f8207b29acc3597cdb">image_gc_config</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b">image_providers</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9">image_provisioner_backend</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a510a10484ef5763e460d5337aa596a8d">initialize_driver_logging</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2">ip</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae6bb2d11c11d5cd976e65be374a8383d">ip6</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad2b0fe94c271588cdc7edad8ef84bf10">ip6_discovery_command</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c1887c5b9b0de0badc37128bd338386">ip_discovery_command</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">isolation</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">launcher</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2">launcher_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option< std::string > &prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option< std::string > &prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map< std::string, Option< std::string >> &values, bool unknowns=false, const Option< std::string > &prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map< std::string, std::string > &values, bool unknowns=false, const Option< std::string > &prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#aa382322475e9dd53acf55e4bb857a3c7">log_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a12737ea7442e91560e677345a47df067">logbufsecs</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a9525130c5e3e621116643ade19b30fda">logging_level</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa09d9e74d667e1c49cacc4cac8e67d31">master</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa160b68d249a39b2747dc219a422c77a">master_detector</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01">max_completed_executors_per_framework</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9">modules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">modulesDir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00">network_cni_config_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9">network_cni_plugins_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &&)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a44a7405ec2e3b494e0b06dadc4c2a056">oversubscribed_resources_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a69c680158e3fd01f5742e11f8d7825fe">port</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a37e4ac86f8b99dbba87fd9c911c8341f">qos_controller</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3146afa74a52cd07a815dfcd8523ae1b">qos_correction_interval_min</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a6e2d2063bdfe38877b0f5b2eea37f5aa">quiet</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3caca6a081e462d7859dfe7c2dfe2ca6">reconfiguration_policy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">recover</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">recovery_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e">register_retry_interval_min</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">registration_backoff_factor</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#af56e0bf96c993715e46583d39a079724">resource_estimator</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92">resource_provider_config_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">resources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5">runtime_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656">sandbox_directory</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adea79f93236ff9dacfd3f0d2bedb4e23">secret_resolver</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const std::string &message)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">strict</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd">switch_user</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const Option< std::string > &message=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">version</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">work_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5f2a231ad3dff96279a8c74493e80558">zk_session_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6dc70f7e858e4b9ca4ac647feaeda3f6">fetcher_stall_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664">firewall_rules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &&)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b">frameworks_home</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9">gc_delay</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3">gc_disk_headroom</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">hadoop_home</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4a549efca72f79ac54da8c6f5e38df01">hooks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f">hostname</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8">hostname_lookup</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adb32bc2e39c96330df3833db2610f925">http_authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab44a67e212f23912e2e80a10ae239569">http_command_executor</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad189548a0323699fd72369120809a14d">http_credentials</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99d138a8928">http_heartbeat_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada59d82abc50e0f8207b29acc3597cdb">image_gc_config</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b">image_providers</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9">image_provisioner_backend</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a510a10484ef5763e460d5337aa596a8d">initialize_driver_logging</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2">ip</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae6bb2d11c11d5cd976e65be374a8383d">ip6</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad2b0fe94c271588cdc7edad8ef84bf10">ip6_discovery_command</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c1887c5b9b0de0badc37128bd338386">ip_discovery_command</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">isolation</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">launcher</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2">launcher_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option< std::string > &prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option< std::string > &prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map< std::string, Option< std::string >> &values, bool unknowns=false, const Option< std::string > &prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map< std::string, std::string > &values, bool unknowns=false, const Option< std::string > &prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#aa382322475e9dd53acf55e4bb857a3c7">log_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a12737ea7442e91560e677345a47df067">logbufsecs</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a9525130c5e3e621116643ade19b30fda">logging_level</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa09d9e74d667e1c49cacc4cac8e67d31">master</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa160b68d249a39b2747dc219a422c77a">master_detector</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01">max_completed_executors_per_framework</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9">modules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">modulesDir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00">network_cni_config_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9">network_cni_plugins_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &&)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a44a7405ec2e3b494e0b06dadc4c2a056">oversubscribed_resources_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a69c680158e3fd01f5742e11f8d7825fe">port</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a37e4ac86f8b99dbba87fd9c911c8341f">qos_controller</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3146afa74a52cd07a815dfcd8523ae1b">qos_correction_interval_min</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a6e2d2063bdfe38877b0f5b2eea37f5aa">quiet</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3caca6a081e462d7859dfe7c2dfe2ca6">reconfiguration_policy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">recover</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">recovery_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e">register_retry_interval_min</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">registration_backoff_factor</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#af56e0bf96c993715e46583d39a079724">resource_estimator</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92">resource_provider_config_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">resources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5">runtime_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656">sandbox_directory</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adea79f93236ff9dacfd3f0d2bedb4e23">secret_resolver</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const std::string &message)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">strict</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd">switch_user</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const Option< std::string > &message=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">version</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">work_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5f2a231ad3dff96279a8c74493e80558">zk_session_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
index 5b3a8cf..096aae5 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
@@ -192,6 +192,8 @@ Public Attributes</h2></td></tr>
<tr class="separator:a3d8d3842cba9de40841afbd0a6115860"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a60651f5ebbd9c12cf50c5e8d2311ebb5"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5">fetcher_cache_dir</a></td></tr>
<tr class="separator:a60651f5ebbd9c12cf50c5e8d2311ebb5"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a6dc70f7e858e4b9ca4ac647feaeda3f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDuration.html">Duration</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6dc70f7e858e4b9ca4ac647feaeda3f6">fetcher_stall_timeout</a></td></tr>
+<tr class="separator:a6dc70f7e858e4b9ca4ac647feaeda3f6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a78a33923b6a89130dbe5946faa39d362"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">work_dir</a></td></tr>
<tr class="separator:a78a33923b6a89130dbe5946faa39d362"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abd7b28bff6a7e3b91d3e2dbe1edce1e5"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5">runtime_dir</a></td></tr>
@@ -857,6 +859,18 @@ Additional Inherited Members</h2></td></tr>
</div>
</div>
+<a class="anchor" id="a6dc70f7e858e4b9ca4ac647feaeda3f6"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classDuration.html">Duration</a> mesos::internal::slave::Flags::fetcher_stall_timeout</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
<a class="anchor" id="a1e275bf74fc5862df1693ee5ec6bc664"></a>
<div class="memitem">
<div class="memproto">
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin.html b/content/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin.html
index 45ed0f5..45f31c9 100644
--- a/content/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin.html
+++ b/content/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin.html
@@ -96,7 +96,7 @@ Public Member Functions</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
-<tr class="memitem:aaf036192088af176acc7019f51afb666"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>< <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>< <a class="el" href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html">Fetcher::Plugin</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#aaf036192088af176acc7019f51afb666">create</a> (const <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">Flags</a> &<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr>
+<tr class="memitem:aaf036192088af176acc7019f51afb666"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>< <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>< <a class="el" href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html">Fetcher::Plugin</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#aaf036192088af176acc7019f51afb666">create</a> (const <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">Flags</a> &flags)</td></tr>
<tr class="separator:aaf036192088af176acc7019f51afb666"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags-members.html b/content/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags-members.html
index d5eee75..bdd8d0f 100644
--- a/content/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags-members.html
+++ b/content/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags-members.html
@@ -72,9 +72,11 @@
<tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a03120420a1f53af099545eb916d403c0">begin</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a4b9c864acfcfc3e06fd03ccfe0dcb03e">buildEnvironment</a>(const Option< std::string > &prefix=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#ad092f72ed1af231978973753afdc76fe">curl_stall_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">mesos::uri::CurlFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#a0b0b43c3a01bdd4fcf7a8562aa9f2e1f">Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">mesos::uri::CurlFetcherPlugin::Flags</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &&)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html b/content/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html
index eec63e0..a920b8c 100644
--- a/content/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html
+++ b/content/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html
@@ -51,6 +51,8 @@
</div><!-- top -->
<div class="header">
<div class="summary">
+<a href="#pub-methods">Public Member Functions</a> |
+<a href="#pub-attribs">Public Attributes</a> |
<a href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">mesos::uri::CurlFetcherPlugin::Flags Class Reference</div> </div>
@@ -69,13 +71,10 @@ Inheritance diagram for mesos::uri::CurlFetcherPlugin::Flags:</div>
</map>
</div></div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_types_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
-<tr class="memitem:a349a65728ecb08c50488ce70e2fdb03e inherit pub_types_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">typedef std::map< std::string, <a class="el" href="structflags_1_1Flag.html">Flag</a> >::<a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a></td></tr>
-<tr class="separator:a349a65728ecb08c50488ce70e2fdb03e inherit pub_types_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac73a41c2c9ba65800a8aad11ba595612 inherit pub_types_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">typedef std::map< std::string, <a class="el" href="structflags_1_1Flag.html">Flag</a> >::<a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a></td></tr>
-<tr class="separator:ac73a41c2c9ba65800a8aad11ba595612 inherit pub_types_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a0b0b43c3a01bdd4fcf7a8562aa9f2e1f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#a0b0b43c3a01bdd4fcf7a8562aa9f2e1f">Flags</a> ()</td></tr>
+<tr class="separator:a0b0b43c3a01bdd4fcf7a8562aa9f2e1f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
<tr class="memitem:a8bb1dea9469ded9d5cb5260f794ff381 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a> ()</td></tr>
<tr class="separator:a8bb1dea9469ded9d5cb5260f794ff381 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2"> </td></tr>
@@ -147,15 +146,57 @@ Additional Inherited Members</h2></td></tr>
<tr class="separator:aaef908bce392f88d029b46ee241bda68 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4b9c864acfcfc3e06fd03ccfe0dcb03e inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a4b9c864acfcfc3e06fd03ccfe0dcb03e">buildEnvironment</a> (const <a class="el" href="classOption.html">Option</a>< std::string > &prefix=<a class="el" href="structNone.html">None</a>()) const </td></tr>
<tr class="separator:a4b9c864acfcfc3e06fd03ccfe0dcb03e inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ad092f72ed1af231978973753afdc76fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< <a class="el" href="classDuration.html">Duration</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#ad092f72ed1af231978973753afdc76fe">curl_stall_timeout</a></td></tr>
+<tr class="separator:ad092f72ed1af231978973753afdc76fe"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_attribs_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
<tr class="memitem:a7346f4067bc3f786c627daa76d9221d8 inherit pub_attribs_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td></tr>
<tr class="separator:a7346f4067bc3f786c627daa76d9221d8 inherit pub_attribs_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
+<tr class="memitem:a349a65728ecb08c50488ce70e2fdb03e inherit pub_types_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">typedef std::map< std::string, <a class="el" href="structflags_1_1Flag.html">Flag</a> >::<a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a></td></tr>
+<tr class="separator:a349a65728ecb08c50488ce70e2fdb03e inherit pub_types_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ac73a41c2c9ba65800a8aad11ba595612 inherit pub_types_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">typedef std::map< std::string, <a class="el" href="structflags_1_1Flag.html">Flag</a> >::<a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a></td></tr>
+<tr class="separator:ac73a41c2c9ba65800a8aad11ba595612 inherit pub_types_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pro_attribs_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
<tr class="memitem:a88f899fbf20a712e8bb7236284b41bf4 inherit pro_attribs_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td></tr>
<tr class="separator:a88f899fbf20a712e8bb7236284b41bf4 inherit pro_attribs_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a40658af8fbe421af67a530f3c35d6f4a inherit pro_attribs_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td></tr>
<tr class="separator:a40658af8fbe421af67a530f3c35d6f4a inherit pro_attribs_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2"> </td></tr>
</table>
+<h2 class="groupheader">Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a0b0b43c3a01bdd4fcf7a8562aa9f2e1f"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">mesos::uri::CurlFetcherPlugin::Flags::Flags </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="ad092f72ed1af231978973753afdc76fe"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classOption.html">Option</a><<a class="el" href="classDuration.html">Duration</a>> mesos::uri::CurlFetcherPlugin::Flags::curl_stall_timeout</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>src/uri/fetchers/<a class="el" href="curl_8hpp_source.html">curl.hpp</a></li>
</ul>
[6/9] mesos-site git commit: Updated the website built from mesos
SHA: af2a404.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_d.html b/content/api/latest/c++/functions_d.html
index 147a425..af0d190 100644
--- a/content/api/latest/c++/functions_d.html
+++ b/content/api/latest/c++/functions_d.html
@@ -397,7 +397,7 @@
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1DiskUsageCollector.html#a3a20f26f0b31c9efd4e52c7679458531">mesos::internal::slave::DiskUsageCollector</a>
</li>
<li>DispatchEvent()
-: <a class="el" href="structprocess_1_1DispatchEvent.html#a61eba6a0761659cbc08309ed5706d929">process::DispatchEvent</a>
+: <a class="el" href="structprocess_1_1DispatchEvent.html#a416fd627adb3f073cd388afa247df399">process::DispatchEvent</a>
</li>
<li>dns
: <a class="el" href="classDocker_1_1Container.html#a434939f30a9e9119fd06c54b81e117d3">Docker::Container</a>
@@ -442,6 +442,9 @@
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2">mesos::internal::slave::Flags</a>
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#a262a7a9c116aa1bb38ba4f7e3dbec0a8">mesos::internal::tests::Flags</a>
</li>
+<li>docker_stall_timeout
+: <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#adc46d2b63eb623a8d3f9956ea312f130">mesos::uri::DockerFetcherPlugin::Flags</a>
+</li>
<li>docker_stop_timeout
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e">mesos::internal::slave::Flags</a>
</li>
@@ -452,7 +455,7 @@
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a192e3f2d6d4d19535423137d96ef1ff0">mesos::internal::slave::Flags</a>
</li>
<li>DockerContainerizer()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aa687341b669134a07562d31ece0be0c4">mesos::internal::slave::DockerContainerizer</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a1b1af0de73dd7a69cddf69450649f866">mesos::internal::slave::DockerContainerizer</a>
</li>
<li>DockerContainerizerProcess()
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#abcad81a9a5628d8f2d725f29890f8f00">mesos::internal::slave::DockerContainerizerProcess</a>
@@ -494,14 +497,14 @@
: <a class="el" href="classJvm.html#a0d3465e97ae553d2805bfa5add4901fd">Jvm</a>
</li>
<li>DRFSorter()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3b4b4c33a5f1855a871ba18d6e853dc5">mesos::internal::master::allocator::DRFSorter</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a26700cc833d70d831dc0510063aeb77c">mesos::internal::master::allocator::DRFSorter</a>
</li>
<li>driver
: <a class="el" href="structmesos_1_1python_1_1MesosExecutorDriverImpl.html#aa4892e3154e1acfb0f7906d698feafa5">mesos::python::MesosExecutorDriverImpl</a>
, <a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html#a672c237f4964b0dfd6582856ab17a411">mesos::python::MesosSchedulerDriverImpl</a>
</li>
<li>Driver()
-: <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a1cf1624756505d1ff012695c82ff166c">mesos::v1::resource_provider::Driver</a>
+: <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a6c7b9bebc0bd4fe22c6b830312633403">mesos::v1::resource_provider::Driver</a>
</li>
<li>DriverClient()
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient.html#ae378e79ba198dbdf561b857fad7e8fd5">mesos::internal::slave::docker::volume::DriverClient</a>
@@ -522,7 +525,7 @@
: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990af648d44b624da021da40a80190291380">process::Subprocess::IO</a>
</li>
<li>Duration()
-: <a class="el" href="classDuration.html#a1a7abfe5693984c892635ba241b3fda6">Duration</a>
+: <a class="el" href="classDuration.html#a418194042b96bf6ca3135d01106226ad">Duration</a>
</li>
<li>duration()
: <a class="el" href="classprocess_1_1Time.html#a526a30c9b274aed438ee67e7bf732739">process::Time</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_f.html b/content/api/latest/c++/functions_f.html
index 5a274a9..ef96384 100644
--- a/content/api/latest/c++/functions_f.html
+++ b/content/api/latest/c++/functions_f.html
@@ -181,6 +181,9 @@
<li>fetcher_cache_size
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860">mesos::internal::slave::Flags</a>
</li>
+<li>fetcher_stall_timeout
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6dc70f7e858e4b9ca4ac647feaeda3f6">mesos::internal::slave::Flags</a>
+</li>
<li>FetcherProcess()
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a0e1e5d30009069a71b9aff975304e3e3">mesos::internal::slave::FetcherProcess</a>
</li>
@@ -408,6 +411,7 @@
</li>
<li>Flags()
: <a class="el" href="structmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper_1_1Flags.html#a6c75fc38f79f0cc07a51ff48221bb3ae">mesos::internal::tests::KillPolicyTestHelper::Flags</a>
+, <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#a0b0b43c3a01bdd4fcf7a8562aa9f2e1f">mesos::uri::CurlFetcherPlugin::Flags</a>
, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#aa912a6cfd3ec0812658bebeba5146ce2">mesos::uri::DockerFetcherPlugin::Flags</a>
, <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html#a0e51f600338eae6dd2294913e5d8b3b4">mesos::uri::HadoopFetcherPlugin::Flags</a>
, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Flags.html#a01f2f82da5e7ac2159dd2530a68467f6">mesos::v1::scheduler::Flags</a>
@@ -469,7 +473,7 @@
</li>
<li>Framework()
: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a01d3b74fe17c0e15168b053285323a3b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a71e5518db2bb5dea0ea30c62c8875233">mesos::internal::master::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ac3630efd25c454ceac2b96fb299f3db3">mesos::internal::master::Framework</a>
, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a1008e9c26376c5e8fbfeba1f81dda54e">mesos::internal::master::Master</a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a98caed7c7f98f89fa2cb716cbfe38217">mesos::internal::slave::Framework</a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad3defef37a1222bb2b2a65577a6c4816">mesos::internal::slave::Slave</a>
@@ -581,12 +585,14 @@
: <a class="el" href="structprocess_1_1DispatchEvent.html#ae5d8afa6d3217679dbd9046f45da1f62">process::DispatchEvent</a>
</li>
<li>Future()
-: <a class="el" href="classprocess_1_1Future.html#aed761cad1b8f11ffbc3912b4b354c1de">process::Future< T ></a>
-, <a class="el" href="classprocess_1_1Promise.html#ab033f7626ddfc7f1d62cb3d3952d166e">process::Promise< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#aafb20a78651dddb069c0aa32dc25cd34">process::Future< T ></a>
</li>
<li>future()
: <a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise< T ></a>
</li>
+<li>Future
+: <a class="el" href="classprocess_1_1Promise.html#ab033f7626ddfc7f1d62cb3d3952d166e">process::Promise< T ></a>
+</li>
<li>FutureResultAction()
: <a class="el" href="classFutureResultAction.html#a01dfff8b0743ebccdc04b16a046f6223">FutureResultAction< R, A ></a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_func_f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_f.html b/content/api/latest/c++/functions_func_f.html
index 1c7800c..6fa2983 100644
--- a/content/api/latest/c++/functions_func_f.html
+++ b/content/api/latest/c++/functions_func_f.html
@@ -259,6 +259,7 @@
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#a8cf778484fb1b06a3db5d64d6eb30d98">mesos::internal::tests::Flags</a>
, <a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html#ab97da698463149c1399216d8878a423d">mesos::internal::tests::HttpServerTestHelper::Flags</a>
, <a class="el" href="structmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper_1_1Flags.html#a6c75fc38f79f0cc07a51ff48221bb3ae">mesos::internal::tests::KillPolicyTestHelper::Flags</a>
+, <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#a0b0b43c3a01bdd4fcf7a8562aa9f2e1f">mesos::uri::CurlFetcherPlugin::Flags</a>
, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#aa912a6cfd3ec0812658bebeba5146ce2">mesos::uri::DockerFetcherPlugin::Flags</a>
, <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html#a0e51f600338eae6dd2294913e5d8b3b4">mesos::uri::HadoopFetcherPlugin::Flags</a>
, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Flags.html#a01f2f82da5e7ac2159dd2530a68467f6">mesos::v1::scheduler::Flags</a>
@@ -268,7 +269,7 @@
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#aa91529c7c1adbeb56c279e31a97b45b6">mesos::internal::slave::Http</a>
</li>
<li>FlagsBase()
-: <a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">flags::FlagsBase</a>
+: <a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">flags::FlagsBase</a>
</li>
<li>foo()
: <a class="el" href="classTestModule.html#a5dfede21c582de30be92adf244179736">TestModule</a>
@@ -282,7 +283,7 @@
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#aa82db677460d67c6ff2fd207d0683c82">mesos::internal::slave::SubprocessLauncher</a>
</li>
<li>Fork()
-: <a class="el" href="structos_1_1Fork.html#afc6b2c07aa77d5a2055d61884bc07624">os::Fork</a>
+: <a class="el" href="structos_1_1Fork.html#a1cc18784c28fd959ca4080ff9f1dea42">os::Fork</a>
</li>
<li>forward()
: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a879105430a69dad6986d348cf47348a1">mesos::internal::master::Master</a>
@@ -290,7 +291,7 @@
</li>
<li>Framework()
: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a01d3b74fe17c0e15168b053285323a3b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a5ca92e3fadf6870a101d9bb811d4c3a5">mesos::internal::master::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a71e5518db2bb5dea0ea30c62c8875233">mesos::internal::master::Framework</a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a98caed7c7f98f89fa2cb716cbfe38217">mesos::internal::slave::Framework</a>
</li>
<li>frameworkFailoverTimeout()
@@ -341,7 +342,7 @@
, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad46385859813ded1f902075c266410c2">mesos::v1::Resources</a>
</li>
<li>Future()
-: <a class="el" href="classprocess_1_1Future.html#ab08e416e4649ebe9ceb7661c4cf09b13">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#ace7f75f7863d8a89d6aacda5d757aa47">process::Future< T ></a>
</li>
<li>future()
: <a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise< T ></a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_func_n.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_n.html b/content/api/latest/c++/functions_func_n.html
index 4d59ef6..a7af2a8 100644
--- a/content/api/latest/c++/functions_func_n.html
+++ b/content/api/latest/c++/functions_func_n.html
@@ -222,16 +222,16 @@
: <a class="el" href="structprocess_1_1http_1_1NotImplemented.html#ac786e0b6d4f5bd8ad74690791bd1c423">process::http::NotImplemented</a>
</li>
<li>now()
-: <a class="el" href="classprocess_1_1Clock.html#aeb3feabcc37d4903757ea2a2160f2e32">process::Clock</a>
+: <a class="el" href="classprocess_1_1Clock.html#a24ed3f746bb6b3ddb1c52dce5e0ecd38">process::Clock</a>
</li>
<li>ns()
: <a class="el" href="classDuration.html#aa3703196ba3797f7833a8348ccb5449a">Duration</a>
</li>
<li>NullWriter()
-: <a class="el" href="classJSON_1_1NullWriter.html#a5de221906ce05544056753706921970f">JSON::NullWriter</a>
+: <a class="el" href="classJSON_1_1NullWriter.html#a397ce55e0db98a8cc6722e1443f20710">JSON::NullWriter</a>
</li>
<li>Number()
-: <a class="el" href="structJSON_1_1Number.html#a64361b5b1c34e311ab9407cbc6ccb136">JSON::Number</a>
+: <a class="el" href="structJSON_1_1Number.html#ac8e8299eb0b627136b6fc51b3cee709c">JSON::Number</a>
</li>
<li>NumberWriter()
: <a class="el" href="classJSON_1_1NumberWriter.html#ac248fb67aaa7f2bdeeccfd9cbd6b42e7">JSON::NumberWriter</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_func_p.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_p.html b/content/api/latest/c++/functions_func_p.html
index 977f00c..1bfe388 100644
--- a/content/api/latest/c++/functions_func_p.html
+++ b/content/api/latest/c++/functions_func_p.html
@@ -296,7 +296,7 @@
, <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#ad877f9008c46391e405a64e8e01295aa">mesos::internal::StorageLocalResourceProvider</a>
</li>
<li>Principal()
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a55a771528ffe0bb6a3790a96a500948f">process::http::authentication::Principal</a>
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#ad371e6931c0d1f6653b9712489c9ca2a">process::http::authentication::Principal</a>
</li>
<li>Priority()
: <a class="el" href="classrouting_1_1filter_1_1Priority.html#a2248e8e95c16b14b905d30a4bf6675ee">routing::filter::Priority</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_func_r.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_r.html b/content/api/latest/c++/functions_func_r.html
index f40bdbc..d1d46b2 100644
--- a/content/api/latest/c++/functions_func_r.html
+++ b/content/api/latest/c++/functions_func_r.html
@@ -513,7 +513,7 @@
, <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a3b37cd2146b4a5691275a314e605b759">mesos::internal::log::Storage</a>
</li>
<li>Result()
-: <a class="el" href="classResult.html#af88c39bb6eb1271dea96df3e33f16070">Result< T ></a>
+: <a class="el" href="classResult.html#a61f7a8612af4b813816ddd01247d4b66">Result< T ></a>
</li>
<li>resume()
: <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#aab23bf981d8adefc42831594343f84c0">mesos::internal::checks::Checker</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_func_s.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_s.html b/content/api/latest/c++/functions_func_s.html
index af31220..1f107de 100644
--- a/content/api/latest/c++/functions_func_s.html
+++ b/content/api/latest/c++/functions_func_s.html
@@ -569,7 +569,7 @@
: <a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State_1_1StreamState.html#af46361932dd0c00fb873b16659f415a6">mesos::internal::StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType >::State::StreamState</a>
</li>
<li>String()
-: <a class="el" href="structJSON_1_1String.html#a7be21f307ea1e322a19a23da1b35afb4">JSON::String</a>
+: <a class="el" href="structJSON_1_1String.html#ab8f3991c166dfd0e7761a8cfc733f4a2">JSON::String</a>
</li>
<li>string()
: <a class="el" href="classJvm.html#ac2c7a5438fbf91870a29720b0a26b0a1">Jvm</a>
@@ -681,7 +681,7 @@
: <a class="el" href="classSynchronized.html#a6f1fcefdbc244929d3a3efce643d1a42">Synchronized< T ></a>
</li>
<li>sysctl()
-: <a class="el" href="structos_1_1sysctl.html#acce1acf3d6dfb33d4d06dfe2ee09169b">os::sysctl</a>
+: <a class="el" href="structos_1_1sysctl.html#a86356cee57ee889e8353fc488a5e61a1">os::sysctl</a>
</li>
<li>System()
: <a class="el" href="classprocess_1_1System.html#ace32519ce64ed719c6a56e5d3f8cce8d">process::System</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_func_t.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_t.html b/content/api/latest/c++/functions_func_t.html
index a640c4b..85027fd 100644
--- a/content/api/latest/c++/functions_func_t.html
+++ b/content/api/latest/c++/functions_func_t.html
@@ -245,7 +245,7 @@
, <a class="el" href="structprocess_1_1TimeSeries.html#af0f0682a40225778f4c4c931a1380f0e">process::TimeSeries< T ></a>
</li>
<li>Try()
-: <a class="el" href="classTry.html#ae0e226aa8c3c77673411edf615e97c2d">Try< T, E ></a>
+: <a class="el" href="classTry.html#a2fa050bcf6cf16a616bec68abf676973">Try< T, E ></a>
</li>
<li>type()
: <a class="el" href="classos_1_1WindowsFD.html#a3ce17a730ace5352a1fc6d49f8336d52">os::WindowsFD</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_h.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_h.html b/content/api/latest/c++/functions_h.html
index 3316fbe..05ab625 100644
--- a/content/api/latest/c++/functions_h.html
+++ b/content/api/latest/c++/functions_h.html
@@ -239,7 +239,7 @@
: <a class="el" href="classDuration.html#a0564918aa36599b575e155644f4513a3">Duration</a>
</li>
<li>Hours()
-: <a class="el" href="classHours.html#a0c49e25ef71480b8615087c74ccb770f">Hours</a>
+: <a class="el" href="classHours.html#ae39f92f6e5d64cc6325d7652de7fb9d8">Hours</a>
</li>
<li>hrs()
: <a class="el" href="classDuration.html#a66d69bb283add7d88e97e8fe61ec1a85">Duration</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_m.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_m.html b/content/api/latest/c++/functions_m.html
index c3a81db..75c3abb 100644
--- a/content/api/latest/c++/functions_m.html
+++ b/content/api/latest/c++/functions_m.html
@@ -399,13 +399,13 @@
</li>
<li>Metrics()
: <a class="el" href="structmesos_1_1internal_1_1log_1_1Metrics.html#af826d9a6556a89a5e9436c78fd07b021">mesos::internal::log::Metrics</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
</li>
<li>metrics
: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
</li>
-<li>Metrics
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a8bab2e615e686c7e2fb9d197258b06cb">mesos::internal::master::allocator::internal::Metrics</a>
+<li>Metrics()
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a8bab2e615e686c7e2fb9d197258b06cb">mesos::internal::master::allocator::internal::Metrics</a>
, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#a09013502681221e6a5bae264563cb954">mesos::internal::master::allocator::Metrics</a>
, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a33768639ed69e6812b805bd70b29bf35">mesos::internal::master::Master</a>
, <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a39a2bce993350772570e273bb0df46f7">mesos::internal::master::Metrics</a>
@@ -548,7 +548,7 @@
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#acf79479daa3f4a26ee3bab26fc61618a">mesos::internal::tests::TestAllocator< T ></a>
</li>
<li>MOCK_METHOD7()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ad41778df25b2edc85b97016107b8ff8b">mesos::internal::tests::MockSlave</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a400b39cff127ca1c665d78f73edca506">mesos::internal::tests::MockSlave</a>
</li>
<li>MockAuthorizer()
: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#add46dcd746f0ba00411487e73d26d0d4">mesos::internal::tests::MockAuthorizer</a>
@@ -651,10 +651,10 @@
: <a class="el" href="classDuration.html#a05ddd6a9f21b82dba6313f81418f53d2">Duration</a>
</li>
<li>multihashmap()
-: <a class="el" href="classmultihashmap.html#abf9594bf83c80160e06af9f847285116">multihashmap< Key, Value, Hash, Equal ></a>
+: <a class="el" href="classmultihashmap.html#a9b179e77c03fb85cfe4e59cc6cf0bf95">multihashmap< Key, Value, Hash, Equal ></a>
</li>
<li>Multimap()
-: <a class="el" href="classMultimap.html#a13d4bd4285946600c1af81e5be4b09ad">Multimap< K, V ></a>
+: <a class="el" href="classMultimap.html#af4c45434eb219747fb536a7b7ff4fde1">Multimap< K, V ></a>
</li>
<li>MULTIPLE_CHOICES
: <a class="el" href="structprocess_1_1http_1_1Status.html#a8feae2af2cdeaf0c0ddbd5f80c9f5ff5">process::http::Status</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_n.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_n.html b/content/api/latest/c++/functions_n.html
index 707fc09..6f70313 100644
--- a/content/api/latest/c++/functions_n.html
+++ b/content/api/latest/c++/functions_n.html
@@ -97,7 +97,7 @@
, <a class="el" href="structflags_1_1Flag.html#a239ef85712dd1cb4c06bcd1177a489b2">flags::Flag</a>
</li>
<li>Name()
-: <a class="el" href="structflags_1_1Name.html#a341f15992435778177fba1fb437ad0cd">flags::Name</a>
+: <a class="el" href="structflags_1_1Name.html#aade2f31e63c84733e639817137d48389">flags::Name</a>
</li>
<li>name
: <a class="el" href="structldcache_1_1Entry.html#a14aada8915a8f649ff6f2fde999f93e4">ldcache::Entry</a>
@@ -153,27 +153,23 @@
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#a10eecc0ec13819b8117167b4a349034d">mesos::internal::tests::KillPolicyTestHelper</a>
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#aa5dad9a209f238aa7d65dde34d8e5c2d">mesos::internal::tests::MemoryTestHelper</a>
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper.html#a10f7ff24e377e39c6c01dab68bfc2ede">mesos::internal::tests::SetnsTestHelper</a>
+, <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9">mesos::uri::CopyFetcherPlugin</a>
</li>
<li>name()
: <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881">mesos::uri::CopyFetcherPlugin</a>
</li>
<li>NAME
-: <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9">mesos::uri::CopyFetcherPlugin</a>
-</li>
-<li>name()
-: <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b">mesos::uri::CurlFetcherPlugin</a>
-</li>
-<li>NAME
: <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535">mesos::uri::CurlFetcherPlugin</a>
</li>
<li>name()
-: <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700">mesos::uri::DockerFetcherPlugin</a>
+: <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b">mesos::uri::CurlFetcherPlugin</a>
</li>
<li>NAME
: <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487">mesos::uri::DockerFetcherPlugin</a>
</li>
<li>name()
-: <a class="el" href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299">mesos::uri::Fetcher::Plugin</a>
+: <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700">mesos::uri::DockerFetcherPlugin</a>
+, <a class="el" href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299">mesos::uri::Fetcher::Plugin</a>
, <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd">mesos::uri::HadoopFetcherPlugin</a>
</li>
<li>NAME
@@ -333,7 +329,7 @@
: <a class="el" href="structprocess_1_1http_1_1NotAcceptable.html#a2788e70dbd3a07daaa108513795593a0">process::http::NotAcceptable</a>
</li>
<li>NotFound()
-: <a class="el" href="structprocess_1_1http_1_1NotFound.html#a45432f89f82b758deed0cd6a7994c1fb">process::http::NotFound</a>
+: <a class="el" href="structprocess_1_1http_1_1NotFound.html#afd150061e7afc57ec91516045b09c703">process::http::NotFound</a>
</li>
<li>notify()
: <a class="el" href="classprocess_1_1internal_1_1ReaperProcess.html#a9ed3a26894422f571a73edc3a2900e02">process::internal::ReaperProcess</a>
@@ -342,7 +338,7 @@
: <a class="el" href="structprocess_1_1http_1_1NotImplemented.html#ac786e0b6d4f5bd8ad74690791bd1c423">process::http::NotImplemented</a>
</li>
<li>now()
-: <a class="el" href="classprocess_1_1Clock.html#a24ed3f746bb6b3ddb1c52dce5e0ecd38">process::Clock</a>
+: <a class="el" href="classprocess_1_1Clock.html#aeb3feabcc37d4903757ea2a2160f2e32">process::Clock</a>
</li>
<li>ns()
: <a class="el" href="classDuration.html#aa3703196ba3797f7833a8348ccb5449a">Duration</a>
@@ -351,7 +347,7 @@
: <a class="el" href="structproc_1_1ProcessStatus.html#a4534d6c1b0da5571b5776a8c769e223a">proc::ProcessStatus</a>
</li>
<li>NullWriter()
-: <a class="el" href="classJSON_1_1NullWriter.html#a393c690f7f6d1dcde8d0914268cc1bcc">JSON::NullWriter</a>
+: <a class="el" href="classJSON_1_1NullWriter.html#a397ce55e0db98a8cc6722e1443f20710">JSON::NullWriter</a>
</li>
<li>num_slaves
: <a class="el" href="classmesos_1_1internal_1_1local_1_1Flags.html#a3aa69974a24bbe5093003cd52d9acd69">mesos::internal::local::Flags</a>
@@ -360,7 +356,7 @@
: <a class="el" href="structproc_1_1ProcessStatus.html#ae1165a6a5e77977d3d0ee8f081c8b4ca">proc::ProcessStatus</a>
</li>
<li>Number()
-: <a class="el" href="structJSON_1_1Number.html#a2d64671419def7448cd5540032458ca4">JSON::Number</a>
+: <a class="el" href="structJSON_1_1Number.html#ae2408d078068d8ac8e310d7eba6fced6">JSON::Number</a>
</li>
<li>NumberWriter()
: <a class="el" href="classJSON_1_1NumberWriter.html#a88564fb4ce2096eb336d68b854a747d2">JSON::NumberWriter</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_p.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_p.html b/content/api/latest/c++/functions_p.html
index b4517c7..35e65e5 100644
--- a/content/api/latest/c++/functions_p.html
+++ b/content/api/latest/c++/functions_p.html
@@ -466,7 +466,7 @@
, <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a999ea72bc42ca09641699398e612540a">process::http::authentication::AuthenticationResult</a>
</li>
<li>Principal()
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a55a771528ffe0bb6a3790a96a500948f">process::http::authentication::Principal</a>
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#ad371e6931c0d1f6653b9712489c9ca2a">process::http::authentication::Principal</a>
</li>
<li>print_name
: <a class="el" href="structinternal_1_1windows_1_1SymbolicLink.html#a7ca6332f2c62622fdf6a8340989fb837">internal::windows::SymbolicLink</a>
@@ -482,7 +482,7 @@
, <a class="el" href="structrouting_1_1filter_1_1Filter.html#a4092907cf26633122a73f1f6e2f5dea1">routing::filter::Filter< Classifier ></a>
</li>
<li>Priority()
-: <a class="el" href="classrouting_1_1filter_1_1Priority.html#a41a1939341586e23fe3260c5b94fcc59">routing::filter::Priority</a>
+: <a class="el" href="classrouting_1_1filter_1_1Priority.html#a2248e8e95c16b14b905d30a4bf6675ee">routing::filter::Priority</a>
</li>
<li>privileged
: <a class="el" href="classDocker_1_1RunOptions.html#a33f18cefbc3ca182e25e11864aaf6b7c">Docker::RunOptions</a>
@@ -517,7 +517,7 @@
, <a class="el" href="structprocess_1_1UPID.html#ae1701c7594fe2cf1c96b951a52eb0396">process::UPID</a>
</li>
<li>ProcessReference()
-: <a class="el" href="classprocess_1_1ProcessReference.html#a223b9a3edbcdfe9ba306e5d6aa0c0060">process::ProcessReference</a>
+: <a class="el" href="classprocess_1_1ProcessReference.html#a992d838d9247014a0bd5e70f341e4c9d">process::ProcessReference</a>
</li>
<li>ProcessStatus()
: <a class="el" href="structproc_1_1ProcessStatus.html#a705164fd9473e80e2a02182fd28db11a">proc::ProcessStatus</a>
@@ -525,12 +525,12 @@
<li>ProcessWatcher()
: <a class="el" href="classProcessWatcher.html#ae6f5acc4af4d936adca882e2274e6491">ProcessWatcher< T ></a>
</li>
-<li>Producer
-: <a class="el" href="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0">process::EventQueue</a>
-</li>
<li>producer
: <a class="el" href="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca">process::EventQueue</a>
</li>
+<li>Producer
+: <a class="el" href="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0">process::EventQueue</a>
+</li>
<li>Profiler()
: <a class="el" href="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8">process::Profiler</a>
</li>
@@ -538,7 +538,7 @@
: <a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">flags::FlagsBase</a>
</li>
<li>Promise()
-: <a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">process::Promise< T ></a>
+: <a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">process::Promise< T ></a>
</li>
<li>Promise< T >
: <a class="el" href="classprocess_1_1Future.html#a697fa51a09bfecabc58fd6d07ce8f501">process::Future< T ></a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_r.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_r.html b/content/api/latest/c++/functions_r.html
index 0bedb21..b9e95ba 100644
--- a/content/api/latest/c++/functions_r.html
+++ b/content/api/latest/c++/functions_r.html
@@ -261,13 +261,13 @@
</li>
<li>recovered
: <a class="el" href="structmesos_1_1internal_1_1log_1_1Metrics.html#a5c71d6ae6b66a67f23bc60bfe372aabe">mesos::internal::log::Metrics</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ab5285e7b6a2266d1d12167d1a9f561d2">mesos::internal::master::Framework</a>
</li>
<li>RECOVERED
: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4">mesos::internal::master::Framework</a>
</li>
-<li>recovered()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ab5285e7b6a2266d1d12167d1a9f561d2">mesos::internal::master::Framework</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b">mesos::internal::slave::Slave::RecoveryInfo</a>
+<li>recovered
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b">mesos::internal::slave::Slave::RecoveryInfo</a>
</li>
<li>recoveredSlavesTimeout()
: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ab609269957c32b5138b3bfc61194a789">mesos::internal::master::Master</a>
@@ -869,7 +869,7 @@
: <a class="el" href="classmesos_1_1internal_1_1tests_1_1Rootfs.html#a0d1eefd3053932eceda17475fae5f95c">mesos::internal::tests::Rootfs</a>
</li>
<li>route()
-: <a class="el" href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">process::ProcessBase</a>
+: <a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">process::ProcessBase</a>
</li>
<li>RouteOptions()
: <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html#a9c202f7f06a7cb90499e3365ce338475">process::ProcessBase::RouteOptions</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_s.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_s.html b/content/api/latest/c++/functions_s.html
index 206f192..76fa876 100644
--- a/content/api/latest/c++/functions_s.html
+++ b/content/api/latest/c++/functions_s.html
@@ -437,12 +437,12 @@
<li>signature
: <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#a7a5314085fad497a929f9901cf55721a">process::http::authentication::JWT</a>
</li>
-<li>SIGNED_INTEGER
-: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779">JSON::Number</a>
-</li>
<li>signed_integer
: <a class="el" href="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7">JSON::Number</a>
</li>
+<li>SIGNED_INTEGER
+: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779">JSON::Number</a>
+</li>
<li>size()
: <a class="el" href="classBoundedHashMap.html#aa0c84c4c9636449ab35ef13ecce36266">BoundedHashMap< Key, Value ></a>
, <a class="el" href="classCache.html#aae4846f6fb5c598ae164e89129de1350">Cache< Key, Value ></a>
@@ -690,31 +690,33 @@
: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a5213d9aae7bdc332e9fbdc07bb5bbea6">mesos::internal::tests::MockCSIPlugin</a>
, <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
</li>
-<li>state
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#af4322f8c99cfc37c386d3b5457a6f053">mesos::internal::master::Framework</a>
-</li>
<li>State
: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65">mesos::internal::master::Framework</a>
</li>
<li>state
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">mesos::internal::slave::Executor</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#af4322f8c99cfc37c386d3b5457a6f053">mesos::internal::master::Framework</a>
</li>
<li>State
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">mesos::internal::slave::Executor</a>
</li>
<li>state
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#adbfec960b7cb705602bdac9853fb0c12">mesos::internal::slave::Framework</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">mesos::internal::slave::Executor</a>
</li>
<li>State
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8add">mesos::internal::slave::Framework</a>
</li>
-<li>state()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">mesos::internal::slave::Slave</a>
+<li>state
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#adbfec960b7cb705602bdac9853fb0c12">mesos::internal::slave::Framework</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http</a>
</li>
<li>State
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">mesos::internal::slave::Slave</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
+</li>
+<li>state
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">mesos::internal::slave::Slave</a>
+</li>
+<li>State()
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
, <a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html#a7e4a15d5df405e0c869a826b6bafc974">mesos::internal::StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType >::State</a>
, <a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html#a074f7a7a087a82b3416965340365413d">mesos::internal::StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType >::StatusUpdateStream::State</a>
</li>
@@ -737,12 +739,12 @@
<li>StateMachine()
: <a class="el" href="classprocess_1_1StateMachine.html#ae57900c329ba1669ccfb98c1a0160652">process::StateMachine< State ></a>
</li>
-<li>statement()
-: <a class="el" href="classprocess_1_1ControlFlow.html#a34752a25284d038dc5d4d9e551424cfe">process::ControlFlow< T ></a>
-</li>
<li>Statement
: <a class="el" href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow< T ></a>
</li>
+<li>statement()
+: <a class="el" href="classprocess_1_1ControlFlow.html#a34752a25284d038dc5d4d9e551424cfe">process::ControlFlow< T ></a>
+</li>
<li>StaticVariable()
: <a class="el" href="classJvm_1_1StaticVariable.html#a4f72716c0683295c3ee73a05d3a914c2">Jvm::StaticVariable< T, name, signature ></a>
</li>
@@ -875,7 +877,7 @@
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">mesos::internal::slave::Flags</a>
</li>
<li>String()
-: <a class="el" href="structJSON_1_1String.html#ab868bcf5be8276c353b0e218817c39a1">JSON::String</a>
+: <a class="el" href="structJSON_1_1String.html#a7be21f307ea1e322a19a23da1b35afb4">JSON::String</a>
</li>
<li>string()
: <a class="el" href="classJvm.html#ac2c7a5438fbf91870a29720b0a26b0a1">Jvm</a>
@@ -921,7 +923,7 @@
</li>
<li>Subscriber
: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad8fccf68963e3540e62df4dfb512bc54">mesos::internal::master::Master</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a648eeb655edb6255b4f515a94ab55473">mesos::internal::master::Master::Subscribers::Subscriber</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a70c60ad79d73c84545ae28bc85714879">mesos::internal::master::Master::Subscribers::Subscriber</a>
</li>
<li>substitute_name
: <a class="el" href="structinternal_1_1windows_1_1SymbolicLink.html#a46106b565c75b06e6bc8332c58ae9484">internal::windows::SymbolicLink</a>
@@ -1025,7 +1027,7 @@
: <a class="el" href="classSynchronized.html#a6f1fcefdbc244929d3a3efce643d1a42">Synchronized< T ></a>
</li>
<li>sysctl()
-: <a class="el" href="structos_1_1sysctl.html#a3341cabf86d3585a12fb74000971a2e6">os::sysctl</a>
+: <a class="el" href="structos_1_1sysctl.html#acce1acf3d6dfb33d4d06dfe2ee09169b">os::sysctl</a>
</li>
<li>sysname
: <a class="el" href="structos_1_1UTSInfo.html#a6d960255088be07cac7157b7cbe94cbf">os::UTSInfo</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_t.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_t.html b/content/api/latest/c++/functions_t.html
index 07d2623..4d763f1 100644
--- a/content/api/latest/c++/functions_t.html
+++ b/content/api/latest/c++/functions_t.html
@@ -381,7 +381,7 @@
: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#afa185682905163563412aa1915e612c8">mesos::internal::master::Framework</a>
</li>
<li>transition()
-: <a class="el" href="classprocess_1_1StateMachine.html#a3883dcf637739427e7c83d5654f57891">process::StateMachine< State ></a>
+: <a class="el" href="classprocess_1_1StateMachine.html#af65a130b5433ad199e3cfc742da6bce8">process::StateMachine< State ></a>
</li>
<li>translate()
: <a class="el" href="classmesos_1_1DiskProfileAdaptor.html#a29e4d7ea512ce2308f8d412ea8b5bd71">mesos::DiskProfileAdaptor</a>
@@ -418,20 +418,20 @@
<li>type
: <a class="el" href="structboost_1_1icl_1_1interval__bound__type_3_01Interval_3_01T_01_4_01_4.html#a1fb0c27f4ab926a92987cd26571c1cd9">boost::icl::interval_bound_type< Interval< T > ></a>
, <a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html#a78dfbb0c4101084fe49212f1867c04d2">boost::icl::interval_traits< Interval< T > ></a>
+, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#ae7566a068a554a9727f32aa50f3eeb81">cgroups::devices::Entry::Selector</a>
</li>
<li>Type
: <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#a3901fb22702c5ae9ca80a4ea0093e8f4">cgroups::devices::Entry::Selector</a>
</li>
<li>type
-: <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#ae7566a068a554a9727f32aa50f3eeb81">cgroups::devices::Entry::Selector</a>
-, <a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen_3_01T_00_010_00_01Is_8_8_8_01_4.html#a5f00d8d117a878f2a44a2c0870905a20">cpp14::internal::IntegerSequenceGen< T, 0, Is... ></a>
+: <a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen_3_01T_00_010_00_01Is_8_8_8_01_4.html#a5f00d8d117a878f2a44a2c0870905a20">cpp14::internal::IntegerSequenceGen< T, 0, Is... ></a>
+, <a class="el" href="structJSON_1_1Number.html#a2e9d12ef7b37989c7c1bf2b89dc31690">JSON::Number</a>
</li>
<li>Type
: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aa">JSON::Number</a>
</li>
<li>type
-: <a class="el" href="structJSON_1_1Number.html#a2e9d12ef7b37989c7c1bf2b89dc31690">JSON::Number</a>
-, <a class="el" href="structmesos_1_1csi_1_1paths_1_1ContainerPath.html#ae82c8eee1ce13cbd2d0da44e29134b1f">mesos::csi::paths::ContainerPath</a>
+: <a class="el" href="structmesos_1_1csi_1_1paths_1_1ContainerPath.html#ae82c8eee1ce13cbd2d0da44e29134b1f">mesos::csi::paths::ContainerPath</a>
, <a class="el" href="structmesos_1_1csi_1_1paths_1_1VolumePath.html#a932b55eda0d5df1444fe5e15adba876d">mesos::csi::paths::VolumePath</a>
, <a class="el" href="classmesos_1_1internal_1_1FilesError.html#aef08f763f1a964529d6e612e5ab49db4">mesos::internal::FilesError</a>
</li>
@@ -442,13 +442,13 @@
: <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#abb78c2f10d58e5d2c8bdd47a459d832b">mesos::internal::fs::MountInfoTable::Entry</a>
, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountTable_1_1Entry.html#a59c7e9a32021a096821a898eb03b20e1">mesos::internal::fs::MountTable::Entry</a>
, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a523f498c1c3ca96190b8a654b9a329f2">mesos::internal::log::tool::Benchmark::Flags</a>
-, <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">mesos::internal::ResourceProviderMessage</a>
</li>
<li>Type
: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">mesos::internal::ResourceProviderMessage</a>
</li>
<li>type
-: <a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html#ac0d29e60c4e42c93fcd2c5f702f27d45">mesos::internal::tests::ZooKeeperTest::TestWatcher::Event</a>
+: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">mesos::internal::ResourceProviderMessage</a>
+, <a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html#ac0d29e60c4e42c93fcd2c5f702f27d45">mesos::internal::tests::ZooKeeperTest::TestWatcher::Event</a>
</li>
<li>Type
: <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html#a7c8f14a0efec6a09b957d5d24b8f9e99">mesos::slave::ContainerIO::IO</a>
@@ -456,13 +456,13 @@
</li>
<li>type()
: <a class="el" href="classos_1_1WindowsFD.html#a3ce17a730ace5352a1fc6d49f8336d52">os::WindowsFD</a>
-, <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a082bf5dfcd9d0a9ffcb6851d8e042a01">process::http::authentication::JWTError</a>
</li>
<li>Type
: <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a6f5217e567bf225c536e03e858a017ed">process::http::authentication::JWTError</a>
</li>
<li>type
-: <a class="el" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">process::http::Request</a>
+: <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a082bf5dfcd9d0a9ffcb6851d8e042a01">process::http::authentication::JWTError</a>
+, <a class="el" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">process::http::Request</a>
, <a class="el" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">process::http::Response</a>
, <a class="el" href="structprocess_1_1internal_1_1unwrap.html#a42055ebfe5f79c5139c8811f9866cce9">process::internal::unwrap< T ></a>
, <a class="el" href="structprocess_1_1internal_1_1unwrap_3_01Future_3_01X_01_4_01_4.html#a14a1ae87a7669ca60aad0624d1e58bff">process::internal::unwrap< Future< X > ></a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_u.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_u.html b/content/api/latest/c++/functions_u.html
index 97559af..af3f753 100644
--- a/content/api/latest/c++/functions_u.html
+++ b/content/api/latest/c++/functions_u.html
@@ -300,11 +300,13 @@
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a1794edfd7812b89606b905a3481af673">mesos::internal::slave::XfsDiskIsolatorProcess</a>
, <a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#a1658b4adb952dc5e20465e31d572633b">mesos::internal::StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType ></a>
, <a class="el" href="classmesos_1_1slave_1_1Isolator.html#aa4e5910588131613e4c10903282dc252">mesos::slave::Isolator</a>
-, <a class="el" href="classprocess_1_1Clock.html#a196836d438ff28617159c9e682be3656">process::Clock</a>
</li>
<li>Update
: <a class="el" href="classprocess_1_1Clock.html#a1e639da11c2a00b3bffd3391d4a9412f">process::Clock</a>
</li>
+<li>update()
+: <a class="el" href="classprocess_1_1Clock.html#a196836d438ff28617159c9e682be3656">process::Clock</a>
+</li>
<li>updateAllocation()
: <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#aa8ee61bea88a926c920e909571f836dd">mesos::allocator::Allocator</a>
, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaa1ce6cba8a90007ee2c9d2f87dae895">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
@@ -404,7 +406,7 @@
, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#aa701113886d4b11b9e9b3715dfc2500b">mesos::internal::master::allocator::MesosAllocatorProcess</a>
</li>
<li>UPID()
-: <a class="el" href="structprocess_1_1UPID.html#aa1520297327feb8d59f2129f838a543a">process::UPID</a>
+: <a class="el" href="structprocess_1_1UPID.html#a29c212b43fc5741dc396cebda185fc7a">process::UPID</a>
</li>
<li>upper()
: <a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html#a052b6554282cf891c255db3612bdcf73">boost::icl::interval_traits< Interval< T > ></a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_vars_c.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_c.html b/content/api/latest/c++/functions_vars_c.html
index 1a8e17d..396128c 100644
--- a/content/api/latest/c++/functions_vars_c.html
+++ b/content/api/latest/c++/functions_vars_c.html
@@ -298,6 +298,9 @@
<li>cstime
: <a class="el" href="structproc_1_1ProcessStatus.html#ad6827b964c58cd839a6ecb0e1a1569a7">proc::ProcessStatus</a>
</li>
+<li>curl_stall_timeout
+: <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#ad092f72ed1af231978973753afdc76fe">mesos::uri::CurlFetcherPlugin::Flags</a>
+</li>
<li>cutime
: <a class="el" href="structproc_1_1ProcessStatus.html#a07cfd005385d51ab32d3291f97c41838">proc::ProcessStatus</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_vars_d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_d.html b/content/api/latest/c++/functions_vars_d.html
index 10443cc..fab6e2f 100644
--- a/content/api/latest/c++/functions_vars_d.html
+++ b/content/api/latest/c++/functions_vars_d.html
@@ -212,6 +212,9 @@
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2">mesos::internal::slave::Flags</a>
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#a262a7a9c116aa1bb38ba4f7e3dbec0a8">mesos::internal::tests::Flags</a>
</li>
+<li>docker_stall_timeout
+: <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#adc46d2b63eb623a8d3f9956ea312f130">mesos::uri::DockerFetcherPlugin::Flags</a>
+</li>
<li>docker_stop_timeout
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e">mesos::internal::slave::Flags</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_vars_f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_f.html b/content/api/latest/c++/functions_vars_f.html
index 6cecae0..5d9efdc 100644
--- a/content/api/latest/c++/functions_vars_f.html
+++ b/content/api/latest/c++/functions_vars_f.html
@@ -111,6 +111,9 @@
<li>fetcher_cache_size
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860">mesos::internal::slave::Flags</a>
</li>
+<li>fetcher_stall_timeout
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6dc70f7e858e4b9ca4ac647feaeda3f6">mesos::internal::slave::Flags</a>
+</li>
<li>fifteen
: <a class="el" href="structos_1_1Load.html#ac4a959c47204e8cd9e67930ac6b9bb63">os::Load</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/functions_vars_m.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_m.html b/content/api/latest/c++/functions_vars_m.html
index 676b9ce..03e7a05 100644
--- a/content/api/latest/c++/functions_vars_m.html
+++ b/content/api/latest/c++/functions_vars_m.html
@@ -265,12 +265,12 @@
<li>METHOD_NOT_ALLOWED
: <a class="el" href="structprocess_1_1http_1_1Status.html#a7ec542fce3fdf8c25bd870a160f569f7">process::http::Status</a>
</li>
-<li>Metrics
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-</li>
<li>metrics
: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
</li>
+<li>Metrics
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+</li>
<li>MICROSECONDS
: <a class="el" href="classDuration.html#ad2877fca0bfcc4909706cf128273b3aa">Duration</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/index.hhc
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index 6a5d2c8..bb92982 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -3059,6 +3059,7 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="executor_shutdown_grace_period"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="fetcher_cache_dir"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="fetcher_cache_size"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="fetcher_stall_timeout"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a6dc70f7e858e4b9ca4ac647feaeda3f6"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="firewall_rules"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="frameworks_home"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="gc_delay"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9"><param name="ImageNumber" value="11"></OBJECT>
@@ -5130,7 +5131,11 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="CurlFetcherPlugin"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html"><param name="ImageNumber" value="1"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html"><param name="ImageNumber" value="1"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#a0b0b43c3a01bdd4fcf7a8562aa9f2e1f"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="curl_stall_timeout"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#ad092f72ed1af231978973753afdc76fe"><param name="ImageNumber" value="11"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="~CurlFetcherPlugin"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a06504aee3f336ee1151c87e99f350082"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="fetch"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a5fb63c5ef191901d35d9a0fc3f0d8efc"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="name"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="ImageNumber" value="11"></OBJECT>
@@ -5142,6 +5147,7 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#aa912a6cfd3ec0812658bebeba5146ce2"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="docker_config"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#a3161d26e1a5da5fd383af25fc1db72cf"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="docker_stall_timeout"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#adc46d2b63eb623a8d3f9956ea312f130"><param name="ImageNumber" value="11"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="~DockerFetcherPlugin"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af09d20daed72c718f96cb4d2a7a4f897"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="fetch"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ae9b78e1fba3a1037d4f942f1fd1db9cb"><param name="ImageNumber" value="11"></OBJECT>
@@ -15574,7 +15580,7 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="net.hpp"><param name="Local" value="3rdparty_2stout_2include_2stout_2net_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="contentLength"><param name="Local" value="3rdparty_2stout_2include_2stout_2net_8hpp.html#aa3d8cac2c33d11239203ab0f06aa5a4f"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="download"><param name="Local" value="3rdparty_2stout_2include_2stout_2net_8hpp.html#acc396217b0098a9fcfdce55d76fc548d"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="download"><param name="Local" value="3rdparty_2stout_2include_2stout_2net_8hpp.html#ace14e175f117e4e3e73f164538bcfea2"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="initialize"><param name="Local" value="3rdparty_2stout_2include_2stout_2net_8hpp.html#a418ace8fe7728f38b2124b5445e52775"><param name="ImageNumber" value="11"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="none.hpp"><param name="Local" value="none_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -23489,6 +23495,7 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="DEFAULT_EXECUTOR_MEM"><param name="Local" value="src_2slave_2constants_8hpp.html#ae06e3194ad829db8098c1791a750ca78"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="DEFAULT_EXECUTOR_SHUTDOWN_GRACE_PERIOD"><param name="Local" value="src_2slave_2constants_8hpp.html#add1ee64d10e656eee05899328ed30dab"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="DEFAULT_FETCHER_CACHE_SIZE"><param name="Local" value="src_2slave_2constants_8hpp.html#a693bfee95e7402c2ea259abb0d46909d"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="DEFAULT_FETCHER_STALL_TIMEOUT"><param name="Local" value="src_2slave_2constants_8hpp.html#a6c0ea1863b47efd4a7e55fd473d0dc8e"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="DEFAULT_MAX_COMPLETED_EXECUTORS_PER_FRAMEWORK"><param name="Local" value="src_2slave_2constants_8hpp.html#aace51cf90e72405227b75a7269858a8f"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="DEFAULT_MEM"><param name="Local" value="src_2slave_2constants_8hpp.html#a5b8da5062b4f53f03758960e1eb3f3b4"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="DEFAULT_PORTS"><param name="Local" value="src_2slave_2constants_8hpp.html#a240fd6924623a94292899fd919af4415"><param name="ImageNumber" value="11"></OBJECT>
@@ -23582,6 +23589,7 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="executor_shutdown_grace_period"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="fetcher_cache_dir"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="fetcher_cache_size"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="fetcher_stall_timeout"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a6dc70f7e858e4b9ca4ac647feaeda3f6"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="firewall_rules"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="frameworks_home"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="gc_delay"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9"><param name="ImageNumber" value="11"></OBJECT>
@@ -25149,13 +25157,21 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="CurlFetcherPlugin"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html"><param name="ImageNumber" value="1"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html"><param name="ImageNumber" value="1"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#a0b0b43c3a01bdd4fcf7a8562aa9f2e1f"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="curl_stall_timeout"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#ad092f72ed1af231978973753afdc76fe"><param name="ImageNumber" value="11"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="~CurlFetcherPlugin"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a06504aee3f336ee1151c87e99f350082"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="fetch"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a5fb63c5ef191901d35d9a0fc3f0d8efc"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="name"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="schemes"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a7c29d7ad26254e86eef0f0791393e93d"><param name="ImageNumber" value="11"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html"><param name="ImageNumber" value="1"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#a0b0b43c3a01bdd4fcf7a8562aa9f2e1f"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="curl_stall_timeout"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html#ad092f72ed1af231978973753afdc76fe"><param name="ImageNumber" value="11"></OBJECT>
+ </UL>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="docker.hpp"><param name="Local" value="uri_2fetchers_2docker_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
<UL>
@@ -25165,6 +25181,7 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#aa912a6cfd3ec0812658bebeba5146ce2"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="docker_config"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#a3161d26e1a5da5fd383af25fc1db72cf"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="docker_stall_timeout"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#adc46d2b63eb623a8d3f9956ea312f130"><param name="ImageNumber" value="11"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="~DockerFetcherPlugin"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af09d20daed72c718f96cb4d2a7a4f897"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="fetch"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ae9b78e1fba3a1037d4f942f1fd1db9cb"><param name="ImageNumber" value="11"></OBJECT>
@@ -25175,6 +25192,7 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#aa912a6cfd3ec0812658bebeba5146ce2"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="docker_config"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#a3161d26e1a5da5fd383af25fc1db72cf"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="docker_stall_timeout"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#adc46d2b63eb623a8d3f9956ea312f130"><param name="ImageNumber" value="11"></OBJECT>
</UL>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="hadoop.hpp"><param name="Local" value="hadoop_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
[4/9] mesos-site git commit: Updated the website built from mesos
SHA: af2a404.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/mime_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mime_8hpp_source.html b/content/api/latest/c++/mime_8hpp_source.html
index 1f3fa19..a8c7d65 100644
--- a/content/api/latest/c++/mime_8hpp_source.html
+++ b/content/api/latest/c++/mime_8hpp_source.html
@@ -54,7 +54,7 @@
<div class="contents">
<a href="mime_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 under the Apache License, Version 2.0 (the "License");</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">// http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">//</span
></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">// distributed under the License is distributed on an "AS IS" BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">// limitations under the License</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> </div><div class="line
"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#ifndef __PROCESS_MIME_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#define __PROCESS_MIME_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> </div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#include <map></span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#include <string></span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> </div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</a> {</div><div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="namespacepr
ocess_1_1mime.html"> 20</a></span> <span class="keyword">namespace </span>mime {</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="keyword">extern</span> std::map<std::string, std::string> <a class="code" href="namespaceprocess_1_1mime.html#aa12bd84b9c99ba313fbbf8c56bc411cb">types</a>;</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keywordtype">void</span> <a class="code" href="namespaceprocess_1_1mime.html#a52e4b3ef2bc6e3c784f20c062b8695d4">initialize</a>();</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> } <span class="comment">// namespace mime {</span></div><div class="line"><a name="l00027"
></a><span class="lineno"> 27</span> } <span class="comment">// namespace process {</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#endif // __PROCESS_MIME_HPP__</span></div><div class="ttc" id="namespaceprocess_1_1mime_html_aa12bd84b9c99ba313fbbf8c56bc411cb"><div class="ttname"><a href="namespaceprocess_1_1mime.html#aa12bd84b9c99ba313fbbf8c56bc411cb">process::mime::types</a></div><div class="ttdeci">std::map< std::string, std::string > types</div></div>
<div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:47</div></div>
-<div class="ttc" id="namespaceprocess_1_1mime_html_a52e4b3ef2bc6e3c784f20c062b8695d4"><div class="ttname"><a href="namespaceprocess_1_1mime.html#a52e4b3ef2bc6e3c784f20c062b8695d4">process::mime::initialize</a></div><div class="ttdeci">void initialize()</div><div class="ttdef"><b>Definition:</b> net.hpp:74</div></div>
+<div class="ttc" id="namespaceprocess_1_1mime_html_a52e4b3ef2bc6e3c784f20c062b8695d4"><div class="ttname"><a href="namespaceprocess_1_1mime.html#a52e4b3ef2bc6e3c784f20c062b8695d4">process::mime::initialize</a></div><div class="ttdeci">void initialize()</div><div class="ttdef"><b>Definition:</b> net.hpp:75</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/namespacemembers_d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_d.html b/content/api/latest/c++/namespacemembers_d.html
index 63e1068..1b68f70 100644
--- a/content/api/latest/c++/namespacemembers_d.html
+++ b/content/api/latest/c++/namespacemembers_d.html
@@ -176,6 +176,9 @@
<li>DEFAULT_FETCHER_CACHE_SIZE
: <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d">mesos::internal::slave</a>
</li>
+<li>DEFAULT_FETCHER_STALL_TIMEOUT
+: <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e">mesos::internal::slave</a>
+</li>
<li>DEFAULT_FLOWS
: <a class="el" href="namespacerouting_1_1queueing_1_1fq__codel.html#a1c59b57f22d308a7833b6275c71d8f4f">routing::queueing::fq_codel</a>
</li>
@@ -314,7 +317,7 @@
: <a class="el" href="namespacenvml.html#a69bb6da725915c2c3b47974208580efc">nvml</a>
</li>
<li>devolve()
-: <a class="el" href="namespacemesos_1_1internal.html#afda994237069a9c2c0609f51d594d8a8">mesos::internal</a>
+: <a class="el" href="namespacemesos_1_1internal.html#adefdf226033e2752db0c416bb0fab15b">mesos::internal</a>
</li>
<li>diff()
: <a class="el" href="namespacesvn.html#af97eefc14cbcf6f81e217c6a9215cea9">svn</a>
@@ -333,7 +336,7 @@
: <a class="el" href="namespaceprocess_1_1internal.html#a7fc7a125c0e895df1fcb67678a8b90d6">process::internal</a>
</li>
<li>discardPromises()
-: <a class="el" href="namespaceprocess.html#afe0ad6b5dde08973b75bb8b6eb3a92fc">process</a>
+: <a class="el" href="namespaceprocess.html#afb9858d1610b80846d170d49b5abd03a">process</a>
</li>
<li>DISK_WATCH_INTERVAL
: <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a30ce2dea60e8214b2c6d85ff62320726">mesos::internal::slave</a>
@@ -379,7 +382,7 @@
: <a class="el" href="namespacemesos.html#a941056e127be4427a6e63ec0b9a7a2a5">mesos</a>
</li>
<li>download()
-: <a class="el" href="namespacenet.html#acc396217b0098a9fcfdce55d76fc548d">net</a>
+: <a class="el" href="namespacenet.html#ace14e175f117e4e3e73f164538bcfea2">net</a>
</li>
<li>DriverProcess
: <a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html#a8979cd8b1f8485e283620cf6827d21fc">mesos::v1::resource_provider</a>
@@ -418,7 +421,7 @@
: <a class="el" href="namespacemesos_1_1internal_1_1fs.html#ac0a24631b546a6be11d56493e089a599">mesos::internal::fs</a>
</li>
<li>dup()
-: <a class="el" href="namespaceos.html#a622be738276833e635a7db06cff31a35">os</a>
+: <a class="el" href="namespaceos.html#a0530d3a18499102ac83407a83bd7951b">os</a>
</li>
<li>dup2()
: <a class="el" href="namespaceos.html#a54f3320a4d6f88c14f80f5247aa879b9">os</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/namespacemembers_func_d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_d.html b/content/api/latest/c++/namespacemembers_func_d.html
index 8eb72b8..f5253ca 100644
--- a/content/api/latest/c++/namespacemembers_func_d.html
+++ b/content/api/latest/c++/namespacemembers_func_d.html
@@ -198,7 +198,7 @@
: <a class="el" href="namespacemesos.html#a941056e127be4427a6e63ec0b9a7a2a5">mesos</a>
</li>
<li>download()
-: <a class="el" href="namespacenet.html#acc396217b0098a9fcfdce55d76fc548d">net</a>
+: <a class="el" href="namespacenet.html#ace14e175f117e4e3e73f164538bcfea2">net</a>
</li>
<li>DropDispatches()
: <a class="el" href="namespaceprocess.html#a6d2d92086190e5e602c16bc72f796367">process</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/namespacemembers_m.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_m.html b/content/api/latest/c++/namespacemembers_m.html
index d6ae013..065cee4 100644
--- a/content/api/latest/c++/namespacemembers_m.html
+++ b/content/api/latest/c++/namespacemembers_m.html
@@ -389,7 +389,7 @@
: <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03">strings</a>
</li>
<li>model()
-: <a class="el" href="namespacemesos_1_1internal.html#a026ef7a1723c9e745267eb0d0d2b1f20">mesos::internal</a>
+: <a class="el" href="namespacemesos_1_1internal.html#a0f1e16f608664041e365cbf89dbd4739">mesos::internal</a>
</li>
<li>ModuleID
: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6">mesos::internal::tests</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/namespacemembers_r.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_r.html b/content/api/latest/c++/namespacemembers_r.html
index ac77ef1..5dc800e 100644
--- a/content/api/latest/c++/namespacemembers_r.html
+++ b/content/api/latest/c++/namespacemembers_r.html
@@ -106,13 +106,13 @@
, <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials</a>
, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html#adeb89c1623e8d5af457b5b130aceac1d">mesos::internal::slave::state</a>
, <a class="el" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os</a>
+, <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
</li>
<li>READ
: <a class="el" href="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879">process::io</a>
</li>
<li>read()
-: <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
-, <a class="el" href="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3">protobuf</a>
+: <a class="el" href="namespaceprotobuf.html#ae3e1bd443efafaf4f5d0f2ade10b81f9">protobuf</a>
</li>
<li>read< Resources >()
: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html#a6bdbe39082783fa5f8073104c5aa5b3c">mesos::internal::slave::state</a>
@@ -266,7 +266,7 @@
, <a class="el" href="namespaceprocess.html#a72c24f06ac3f91b9412de80c6252df25">process</a>
</li>
<li>run_in_event_loop()
-: <a class="el" href="namespaceprocess.html#ad91a0486ed34c25dc10ba404f4a1fc9b">process</a>
+: <a class="el" href="namespaceprocess.html#abd611a6cc14dc5e3d73fad6c84268342">process</a>
</li>
<li>runRecoverProtocol()
: <a class="el" href="namespacemesos_1_1internal_1_1log.html#a552d05485d9b86bfcbd577cb669ff5ba">mesos::internal::log</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/namespacemembers_s.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_s.html b/content/api/latest/c++/namespacemembers_s.html
index d209d0d..822396e 100644
--- a/content/api/latest/c++/namespacemembers_s.html
+++ b/content/api/latest/c++/namespacemembers_s.html
@@ -237,7 +237,7 @@
: <a class="el" href="namespaceprocess_1_1metrics.html#ae84bcc44d0cc377941ccab88b9cecdc7">process::metrics</a>
</li>
<li>socket()
-: <a class="el" href="namespacenet.html#a1a28d65fc659da0fd236f2641cd07f8d">net</a>
+: <a class="el" href="namespacenet.html#a4cfca6331034dc0a6dc6077fc048843b">net</a>
</li>
<li>Socket
: <a class="el" href="namespaceprocess_1_1network_1_1inet.html#a891ec97cdaf1fa184350945b7233eaa4">process::network::inet</a>
@@ -327,7 +327,7 @@
: <a class="el" href="namespaceprocess.html#aabc8d31889b5a325275d13d7bcef6a9c">process</a>
</li>
<li>subsystems()
-: <a class="el" href="namespacecgroups.html#a155d0ce30a15e5b8b3ca02b189a7ead8">cgroups</a>
+: <a class="el" href="namespacecgroups.html#a43ff5aa5dec5f24b0a3620847e9dd6b6">cgroups</a>
</li>
<li>SUFFIX
: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca35495b6b9cc211164bb1ac6ba612d446">mesos::internal::slave::containerizer::paths</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/namespacemembers_vars_d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_vars_d.html b/content/api/latest/c++/namespacemembers_vars_d.html
index 62ad26f..b05889f 100644
--- a/content/api/latest/c++/namespacemembers_vars_d.html
+++ b/content/api/latest/c++/namespacemembers_vars_d.html
@@ -145,6 +145,9 @@
<li>DEFAULT_FETCHER_CACHE_SIZE
: <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d">mesos::internal::slave</a>
</li>
+<li>DEFAULT_FETCHER_STALL_TIMEOUT
+: <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e">mesos::internal::slave</a>
+</li>
<li>DEFAULT_FLOWS
: <a class="el" href="namespacerouting_1_1queueing_1_1fq__codel.html#a1c59b57f22d308a7833b6275c71d8f4f">routing::queueing::fq_codel</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/namespacemesos_1_1internal_1_1slave.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave.html
index df7a161..111fd06 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave.html
@@ -406,6 +406,8 @@ Variables</h2></td></tr>
<tr class="separator:ab06983b32306c295abea280c3ccfb87b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a693bfee95e7402c2ea259abb0d46909d"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="classBytes.html">Bytes</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d">DEFAULT_FETCHER_CACHE_SIZE</a> = <a class="el" href="bytes_8hpp.html#a1ddad0da83178785efb031952a4ef6a5">Gigabytes</a>(2)</td></tr>
<tr class="separator:a693bfee95e7402c2ea259abb0d46909d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a6c0ea1863b47efd4a7e55fd473d0dc8e"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="classDuration.html">Duration</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e">DEFAULT_FETCHER_STALL_TIMEOUT</a> = <a class="el" href="classMinutes.html">Minutes</a>(1)</td></tr>
+<tr class="separator:a6c0ea1863b47efd4a7e55fd473d0dc8e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aaff17224d6907b6bc7f6367769f21ad5"><td class="memItemLeft" align="right" valign="top">constexpr char </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#aaff17224d6907b6bc7f6367769f21ad5">MESOS_DEFAULT_EXECUTOR</a> [] = "mesos-default-executor"</td></tr>
<tr class="separator:aaff17224d6907b6bc7f6367769f21ad5"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a214946e51606694950e9dfa6336601d9"><td class="memItemLeft" align="right" valign="top">constexpr char </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#a214946e51606694950e9dfa6336601d9">AGENT_LOG_VIRTUAL_PATH</a> [] = "/slave/log"</td></tr>
@@ -1372,6 +1374,18 @@ Variables</h2></td></tr>
</div>
</div>
+<a class="anchor" id="a6c0ea1863b47efd4a7e55fd473d0dc8e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">constexpr <a class="el" href="classDuration.html">Duration</a> mesos::internal::slave::DEFAULT_FETCHER_STALL_TIMEOUT = <a class="el" href="classMinutes.html">Minutes</a>(1)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
<a class="anchor" id="aace51cf90e72405227b75a7269858a8f"></a>
<div class="memitem">
<div class="memproto">
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/namespacenet.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacenet.html b/content/api/latest/c++/namespacenet.html
index b3797a2..f1ed613 100644
--- a/content/api/latest/c++/namespacenet.html
+++ b/content/api/latest/c++/namespacenet.html
@@ -75,8 +75,8 @@ Functions</h2></td></tr>
<tr class="separator:a418ace8fe7728f38b2124b5445e52775"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa3d8cac2c33d11239203ab0f06aa5a4f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="classBytes.html">Bytes</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#aa3d8cac2c33d11239203ab0f06aa5a4f">contentLength</a> (const std::string &url)</td></tr>
<tr class="separator:aa3d8cac2c33d11239203ab0f06aa5a4f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acc396217b0098a9fcfdce55d76fc548d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#acc396217b0098a9fcfdce55d76fc548d">download</a> (const std::string &url, const std::string &path)</td></tr>
-<tr class="separator:acc396217b0098a9fcfdce55d76fc548d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ace14e175f117e4e3e73f164538bcfea2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#ace14e175f117e4e3e73f164538bcfea2">download</a> (const std::string &url, const std::string &path, const <a class="el" href="classOption.html">Option</a>< <a class="el" href="classDuration.html">Duration</a> > &stall_timeout=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:ace14e175f117e4e3e73f164538bcfea2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4cfca6331034dc0a6dc6077fc048843b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a4cfca6331034dc0a6dc6077fc048843b">socket</a> (int family, int type, int protocol)</td></tr>
<tr class="separator:a4cfca6331034dc0a6dc6077fc048843b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a190d273d305decda6696ed04b3adbd59"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a190d273d305decda6696ed04b3adbd59">is_restartable_error</a> (int error)</td></tr>
@@ -297,7 +297,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a class="anchor" id="acc396217b0098a9fcfdce55d76fc548d"></a>
+<a class="anchor" id="ace14e175f117e4e3e73f164538bcfea2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -314,7 +314,13 @@ Functions</h2></td></tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string & </td>
- <td class="paramname"><em>path</em> </td>
+ <td class="paramname"><em>path</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< <a class="el" href="classDuration.html">Duration</a> > & </td>
+ <td class="paramname"><em>stall_timeout</em> = <code><a class="el" href="structNone.html">None</a>()</code> </td>
</tr>
<tr>
<td></td>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/nvml_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/nvml_8hpp_source.html b/content/api/latest/c++/nvml_8hpp_source.html
index fe2c42c..0ffbf21 100644
--- a/content/api/latest/c++/nvml_8hpp_source.html
+++ b/content/api/latest/c++/nvml_8hpp_source.html
@@ -54,7 +54,7 @@
<div class="contents">
<a href="nvml_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 __NVIDIA_NVML_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __NVIDIA_NVML_HPP__</span></div><div class="line"><a name="l00
019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <nvidia/gdk/nvml.h></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <string></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>></span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></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="comment">// The `nvml` namespace acts as a higher-level wrapper on top of the</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="comment">// NVIDIA Management Library (NVML). By providing this higher-level</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="comment">// API, we eliminate the build-time dependency on `libnvidia-ml` in</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="comment">// favor of a runtime dependency. The caller may probe to see if the</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="comment">// library is available, and may take different code paths accordingly.</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="comment">//
This is advantageous for deploying a common `libmesos` on machines</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="comment">// both with and without GPUs installed. Only those machines that have</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="comment">// GPUs need to have the `libnvidia-ml` library installed on their</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="comment">// system.</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="comment">//</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="comment">// TODO(klueska): Add unit tests and provide finalization support.</span></div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="namespacenvml.html"> 38</a></span> <span class="ke
yword">namespace </span><a class="code" href="namespacenvml.html">nvml</a> {</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="comment">// Returns whether the NVML library is installed on the system</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">// and can be loaded at runtime.</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keywordtype">bool</span> <a class="code" href="namespacenvml.html#abb373520fe242192c76c5962be50eb50">isAvailable</a>();</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="comment">// Load and initialize NVML. This must be called prior to making</span></div><div class="line"><a name="l00045"
></a><span class="lineno"> 45</span> <span class="comment">// use of the NVML wrapper functions below.</span></div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <a class="code" href="classTry.html">Try<Nothing></a> <a class="code" href="namespacenvml.html#a3896ed77d58e25aea2df363540104a08">initialize</a>();</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="comment">// NVML wrapper functions. May be called after initializing</span></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="comment">// the library.</span></div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <a class="code" href="classTry.html">Try<std::string></a> <a class="code" href="namespacenvml.html#a0ff1e719e28b2f3e60361af3ca871973">systemGetDriverVersion</a>();</div><
div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <a class="code" href="classTry.html">Try<unsigned int></a> <a class="code" href="namespacenvml.html#abaf70d108df8f1af2d1577315b857c5f">deviceGetCount</a>();</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <a class="code" href="classTry.html">Try<nvmlDevice_t></a> <a class="code" href="namespacenvml.html#a786faa0ca5ae052cc157d33902537d0a">deviceGetHandleByIndex</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a>);</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <a class="code" href="classTry.html">Try<unsigned int></a> <a class="code" href="namespacenvml.html#a69bb6da725915c2c3b47974208580efc">deviceGetMinorNumber</a>(nvmlDevice_t handle);</div><div class="line"><a name="l00054"></a><span class="
lineno"> 54</span> </div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> } <span class="comment">// namespace nvml {</span></div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="preprocessor">#endif // __NVIDIA_NVML_HPP__</span></div><div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
<div class="ttc" id="namespacenvml_html_a69bb6da725915c2c3b47974208580efc"><div class="ttname"><a href="namespacenvml.html#a69bb6da725915c2c3b47974208580efc">nvml::deviceGetMinorNumber</a></div><div class="ttdeci">Try< unsigned int > deviceGetMinorNumber(nvmlDevice_t handle)</div></div>
-<div class="ttc" id="namespacenvml_html_a3896ed77d58e25aea2df363540104a08"><div class="ttname"><a href="namespacenvml.html#a3896ed77d58e25aea2df363540104a08">nvml::initialize</a></div><div class="ttdeci">Try< Nothing > initialize()</div><div class="ttdef"><b>Definition:</b> net.hpp:74</div></div>
+<div class="ttc" id="namespacenvml_html_a3896ed77d58e25aea2df363540104a08"><div class="ttname"><a href="namespacenvml.html#a3896ed77d58e25aea2df363540104a08">nvml::initialize</a></div><div class="ttdeci">Try< Nothing > initialize()</div><div class="ttdef"><b>Definition:</b> net.hpp:75</div></div>
<div class="ttc" id="namespacerouting_1_1link_html_a26486cdba01ef1c80706b1e07e8a6d3f"><div class="ttname"><a href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">routing::link::index</a></div><div class="ttdeci">Result< int > index(const std::string &link)</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="namespacenvml_html_abaf70d108df8f1af2d1577315b857c5f"><div class="ttname"><a href="namespacenvml.html#abaf70d108df8f1af2d1577315b857c5f">nvml::deviceGetCount</a></div><div class="ttdeci">Try< unsigned int > deviceGetCount()</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/openssl_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/openssl_8hpp_source.html b/content/api/latest/c++/openssl_8hpp_source.html
index 9e93ea4..7098d8f 100644
--- a/content/api/latest/c++/openssl_8hpp_source.html
+++ b/content/api/latest/c++/openssl_8hpp_source.html
@@ -63,7 +63,7 @@
<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
<div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:47</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="namespaceprocess_1_1network_1_1openssl_html_a65e51dfe9ceb18ebbce4e14e2a4fae78"><div class="ttname"><a href="namespaceprocess_1_1network_1_1openssl.html#a65e51dfe9ceb18ebbce4e14e2a4fae78">process::network::openssl::initialize</a></div><div class="ttdeci">void initialize()</div><div class="ttdef"><b>Definition:</b> net.hpp:74</div></div>
+<div class="ttc" id="namespaceprocess_1_1network_1_1openssl_html_a65e51dfe9ceb18ebbce4e14e2a4fae78"><div class="ttname"><a href="namespaceprocess_1_1network_1_1openssl.html#a65e51dfe9ceb18ebbce4e14e2a4fae78">process::network::openssl::initialize</a></div><div class="ttdeci">void initialize()</div><div class="ttdef"><b>Definition:</b> net.hpp:75</div></div>
<div class="ttc" id="namespaceprocess_1_1network_1_1openssl_html_ab3f1f55b3c3d85018b68e649fbb0bc8a"><div class="ttname"><a href="namespaceprocess_1_1network_1_1openssl.html#ab3f1f55b3c3d85018b68e649fbb0bc8a">process::network::openssl::verify</a></div><div class="ttdeci">Try< Nothing > verify(const SSL *const ssl, const Option< std::string > &hostname=None(), const Option< net::IP > &ip=None())</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/f3087c82/content/api/latest/c++/src_2slave_2constants_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2constants_8hpp.html b/content/api/latest/c++/src_2slave_2constants_8hpp.html
index 80ab6ac..53ecff5 100644
--- a/content/api/latest/c++/src_2slave_2constants_8hpp.html
+++ b/content/api/latest/c++/src_2slave_2constants_8hpp.html
@@ -154,6 +154,8 @@ Variables</h2></td></tr>
<tr class="separator:ab06983b32306c295abea280c3ccfb87b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a693bfee95e7402c2ea259abb0d46909d"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="classBytes.html">Bytes</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d">mesos::internal::slave::DEFAULT_FETCHER_CACHE_SIZE</a> = <a class="el" href="bytes_8hpp.html#a1ddad0da83178785efb031952a4ef6a5">Gigabytes</a>(2)</td></tr>
<tr class="separator:a693bfee95e7402c2ea259abb0d46909d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a6c0ea1863b47efd4a7e55fd473d0dc8e"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="classDuration.html">Duration</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e">mesos::internal::slave::DEFAULT_FETCHER_STALL_TIMEOUT</a> = <a class="el" href="classMinutes.html">Minutes</a>(1)</td></tr>
+<tr class="separator:a6c0ea1863b47efd4a7e55fd473d0dc8e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aaff17224d6907b6bc7f6367769f21ad5"><td class="memItemLeft" align="right" valign="top">constexpr char </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#aaff17224d6907b6bc7f6367769f21ad5">mesos::internal::slave::MESOS_DEFAULT_EXECUTOR</a> [] = "mesos-default-executor"</td></tr>
<tr class="separator:aaff17224d6907b6bc7f6367769f21ad5"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a214946e51606694950e9dfa6336601d9"><td class="memItemLeft" align="right" valign="top">constexpr char </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#a214946e51606694950e9dfa6336601d9">mesos::internal::slave::AGENT_LOG_VIRTUAL_PATH</a> [] = "/slave/log"</td></tr>