Repository: mesos-site Updated Branches: refs/heads/asf-site 95ff98edb -> 72fbb09dd
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/libprocess_2include_2process_2windows_2jobobject_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/libprocess_2include_2process_2windows_2jobobject_8hpp_source.html b/content/api/latest/c++/libprocess_2include_2process_2windows_2jobobject_8hpp_source.html index f686e99..7e27d56 100644 --- a/content/api/latest/c++/libprocess_2include_2process_2windows_2jobobject_8hpp_source.html +++ b/content/api/latest/c++/libprocess_2include_2process_2windows_2jobobject_8hpp_source.html @@ -86,7 +86,7 @@ <div class="ttc" id="classprocess_1_1internal_1_1JobObjectManager_html_abbd61e261fe0c9111f2df8af27f8f465"><div class="ttname"><a href="classprocess_1_1internal_1_1JobObjectManager.html#abbd61e261fe0c9111f2df8af27f8f465">process::internal::JobObjectManager::JobObjectManager</a></div><div class="ttdeci">JobObjectManager()</div><div class="ttdef"><b>Definition:</b> jobobject.hpp:40</div></div> <div class="ttc" id="namespaceprocess_1_1internal_html_a05a2591dfe6a59e00bad2a5c9b6c8db3"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a05a2591dfe6a59e00bad2a5c9b6c8db3">process::internal::job_object_manager</a></div><div class="ttdeci">PID< JobObjectManager > job_object_manager</div></div> <div class="ttc" id="structprocess_1_1Subprocess_1_1ParentHook_html"><div class="ttname"><a href="structprocess_1_1Subprocess_1_1ParentHook.html">process::Subprocess::ParentHook</a></div><div class="ttdoc">A hook can be passed to a subprocess call. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:151</div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="defer_8hpp_html"><div class="ttname"><a href="defer_8hpp.html">defer.hpp</a></div></div> <div class="ttc" id="namespaceprocess_html_a8b27a2ef76eb133bf0ce7a5eea4fb77c"><div class="ttname"><a href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">process::defer</a></div><div class="ttdeci">Deferred< void()> defer(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> defer.hpp:35</div></div> <div class="ttc" id="classprocess_1_1internal_1_1JobObjectManager_html_a96b0d960771d03b6682b20fd9f6142ea"><div class="ttname"><a href="classprocess_1_1internal_1_1JobObjectManager.html#a96b0d960771d03b6682b20fd9f6142ea">process::internal::JobObjectManager::manage</a></div><div class="ttdeci">void manage(const pid_t pid, const std::wstring &name, const SharedHandle &handle)</div><div class="ttdef"><b>Definition:</b> jobobject.hpp:43</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/profiler_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/profiler_8hpp_source.html b/content/api/latest/c++/profiler_8hpp_source.html index ae2af86..238e46c 100644 --- a/content/api/latest/c++/profiler_8hpp_source.html +++ b/content/api/latest/c++/profiler_8hpp_source.html @@ -52,22 +52,19 @@ <div class="title">profiler.hpp</div> </div> </div><!--header--> <div class="contents"> -<a href="profiler_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_PROFILER_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#define __PROCESS_PROFILER_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 <string></span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> </div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#include <<a class="code" href="future_8hpp.html">process/future.hpp</a>></span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">process /http.hpp</a>></span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.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="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</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"><a class="line" href="classprocess_1_1Profiler.html"> 24</a></span> <span class="keyword">class </span><a class="code" href="classprocess_1_1Profiler.html">Profiler</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">Process</a><Profiler></div><div class="line"><a name="l00 025"></a><span class="lineno"> 25</span> {</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8"> 27</a></span>  <a class="code" href="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8">Profiler</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& _authenticationRealm)</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  : <a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>(<span class="stringliteral">"profiler"</span>),</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  authenticationRealm(_authenticationRealm) {}</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classprocess_1_1Profiler.html#aa52326399566831ab756a60cd341182b"> 31</a></span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Profiler.html#aa52326399566831ab756a60cd341182b">~Profiler</a>() {}</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="keyword">protected</span>:</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classprocess_1_1Profiler.html#a9131797d93999031d9e732c8a2d45da4"> 34</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classprocess_1_1Profiler.html#a9131797d93999031d9e732c8a2d45da4">initialize</a>()</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  {</div><div c lass="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="keywordflow">if</span> (authenticationRealm.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <a class="code" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(<span class="stringliteral">"/start"</span>,</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  authenticationRealm.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(),</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  START_HELP(),</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  &Profiler::start);</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div><div class="li ne"><a name="l00042"></a><span class="lineno"> 42</span>  <a class="code" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(<span class="stringliteral">"/stop"</span>,</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  authenticationRealm.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(),</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  STOP_HELP(),</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  &Profiler::stop);</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <a class="code" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(<span class="stringliteral">&q uot;/start"</span>,</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  START_HELP(),</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  [<span class="keyword">this</span>](<span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>& <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>) {</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keywordflow">return</span> Profiler::start(request, <a class="code" href="structNone.html">None</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> </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <a class="code" href="cla ssprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(<span class="stringliteral">"/stop"</span>,</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  STOP_HELP(),</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  [<span class="keyword">this</span>](<span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>& request) {</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keywordflow">return</span> Profiler::stop(request, <a class="code" href="structNone.html">None</a>());</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>  }</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  }</div><div c lass="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">static</span> <span class="keyword">const</span> std::string START_HELP();</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keyword">static</span> <span class="keyword">const</span> std::string STOP_HELP();</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="comment">// HTTP endpoints.</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">// Starts the profiler. There ar e no request parameters.</span></div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <a class="code" href="classprocess_1_1Future.html">Future<http::Response></a> start(</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>& <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>,</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<http::authentication::Principal></a>&);</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="comment">// Stops the profiler. There are no request parameters.</span></div>< div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="comment">// This returns the profile output, it will also remain present</span></div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="comment">// in the working directory.</span></div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <a class="code" href="classprocess_1_1Future.html">Future<http::Response></a> stop(</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>& request,</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<http::authentication::Principal></a>&);</div><div class="line"><a name="l00078"></a><span class="lineno"> 7 8</span> </div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="comment">// The authentication realm that the profiler's HTTP endpoints will be</span></div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="comment">// installed into.</span></div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <a class="code" href="classOption.html">Option<std::string></a> authenticationRealm;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> };</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">// namespace process {</span></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> <span clas s="preprocessor">#endif // __PROCESS_PROCESS_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< std::string ></a></div></div> +<a href="profiler_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_PROFILER_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#define __PROCESS_PROFILER_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 <string></span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> </div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#include <<a class="code" href="future_8hpp.html">process/future.hpp</a>></span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">process /http.hpp</a>></span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.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="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</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"><a class="line" href="classprocess_1_1Profiler.html"> 24</a></span> <span class="keyword">class </span><a class="code" href="classprocess_1_1Profiler.html">Profiler</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">Process</a><Profiler></div><div class="line"><a name="l00 025"></a><span class="lineno"> 25</span> {</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8"> 27</a></span>  <a class="code" href="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8">Profiler</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& _authenticationRealm)</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  : <a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>(<span class="stringliteral">"profiler"</span>),</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  authenticationRealm(_authenticationRealm) {}</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classprocess_1_1Profiler.html#aa52326399566831ab756a60cd341182b"> 31</a></span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Profiler.html#aa52326399566831ab756a60cd341182b">~Profiler</a>() {}</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="keyword">protected</span>:</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classprocess_1_1Profiler.html#a9131797d93999031d9e732c8a2d45da4"> 34</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classprocess_1_1Profiler.html#a9131797d93999031d9e732c8a2d45da4">initialize</a>()</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  {</div><div c lass="line"><a name="l00036"></a><span class="lineno"> 36</span>  <a class="code" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(<span class="stringliteral">"/start"</span>,</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  authenticationRealm,</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  START_HELP(),</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  &Profiler::start);</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <a class="code" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(<span class="stringliteral">"/stop"</span>,</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  authenticat ionRealm,</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  STOP_HELP(),</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  &Profiler::stop);</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> </div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keyword">static</span> <span class="keyword">const</span> std::string START_HELP();</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keyword">static</span> <span class="keyword">const</span> std::string STOP_HELP();</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div><div class="line"><a n ame="l00051"></a><span class="lineno"> 51</span>  <span class="comment">// HTTP endpoints.</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="comment">// Starts the profiler. There are no request parameters.</span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <a class="code" href="classprocess_1_1Future.html">Future<http::Response></a> start(</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>& <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>,</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">const</span> <a class="code" href="classO ption.html">Option<http::authentication::Principal></a>&);</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">// Stops the profiler. There are no request parameters.</span></div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="comment">// This returns the profile output, it will also remain present</span></div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// in the working directory.</span></div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <a class="code" href="classprocess_1_1Future.html">Future<http::Response></a> stop(</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request .html">http::Request</a>& request,</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<http::authentication::Principal></a>&);</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="comment">// The authentication realm that the profiler's HTTP endpoints will be</span></div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="comment">// installed into.</span></div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="classOption.html">Option<std::string></a> authenticationRealm;</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> };</div><div class="line"><a name="l00069"></a><span class="lineno"> 6 9</span> </div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> } <span class="comment">// namespace process {</span></div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="preprocessor">#endif // __PROCESS_PROCESS_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< std::string ></a></div></div> <div class="ttc" id="classprocess_1_1Profiler_html_a9131797d93999031d9e732c8a2d45da4"><div class="ttname"><a href="classprocess_1_1Profiler.html#a9131797d93999031d9e732c8a2d45da4">process::Profiler::initialize</a></div><div class="ttdeci">virtual void initialize()</div><div class="ttdoc">Invoked when a process gets spawned. </div><div class="ttdef"><b>Definition:</b> profiler.hpp:34</div></div> <div class="ttc" id="classprocess_1_1Profiler_html_ac3603ac30749c5f0bc2321769b9bb9a8"><div class="ttname"><a href="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8">process::Profiler::Profiler</a></div><div class="ttdeci">Profiler(const Option< std::string > &_authenticationRealm)</div><div class="ttdef"><b>Definition:</b> profiler.hpp:27</div></div> <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future< Response > request(const Request &request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div> <div class="ttc" id="classprocess_1_1Profiler_html"><div class="ttname"><a href="classprocess_1_1Profiler.html">process::Profiler</a></div><div class="ttdef"><b>Definition:</b> profiler.hpp:24</div></div> <div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div> <div class="ttc" id="classprocess_1_1ProcessBase_html_af0d1a6f8da798dfb2b6ea92550b8c6f5"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">process::ProcessBase::route</a></div><div class="ttdeci">void route(const std::string &name, const Option< std::string > &help, const HttpRequestHandler &handler, const RouteOptions &options=RouteOptions())</div><div class="ttdoc">Sets up a handler for HTTP requests with the specified name. </div></div> -<div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div> <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div> -<div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T & get() const &</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div> <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div> -<div class="ttc" id="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="classprocess_1_1Profiler_html_aa52326399566831ab756a60cd341182b"><div class="ttname"><a href="classprocess_1_1Profiler.html#aa52326399566831ab756a60cd341182b">process::Profiler::~Profiler</a></div><div class="ttdeci">virtual ~Profiler()</div><div class="ttdef"><b>Definition:</b> profiler.hpp:31</div></div> <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div> <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future< http::Response ></a></div></div> </div><!-- fragment --></div><!-- contents --> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/provisioner_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/provisioner_8hpp_source.html b/content/api/latest/c++/provisioner_8hpp_source.html index b599584..732559e 100644 --- a/content/api/latest/c++/provisioner_8hpp_source.html +++ b/content/api/latest/c++/provisioner_8hpp_source.html @@ -96,7 +96,7 @@ <div class="ttc" id="namespacecgroups_html_a2ecc89636706df947027a4c3c2100fbe"><div class="ttname"><a href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">cgroups::create</a></div><div class="ttdeci">Try< Nothing > create(const std::string &hierarchy, const std::string &cgroup, bool recursive=false)</div></div> <div class="ttc" id="classmesos_1_1SecretResolver_html"><div class="ttname"><a href="classmesos_1_1SecretResolver.html">mesos::SecretResolver</a></div><div class="ttdef"><b>Definition:</b> resolver.hpp:34</div></div> <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:36</div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="namespaceflags_html"><div class="ttname"><a href="namespaceflags.html">flags</a></div><div class="ttdef"><b>Definition:</b> parse.hpp:33</div></div> <div class="ttc" id="namespaceprocess_1_1metrics_1_1internal_html_aaa37243f659788386a13de558eba70a7"><div class="ttname"><a href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">process::metrics::internal::metrics</a></div><div class="ttdeci">PID< MetricsProcess > metrics</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Provisioner_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">mesos::internal::slave::Provisioner</a></div><div class="ttdef"><b>Definition:</b> provisioner.hpp:72</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/reap_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/reap_8hpp_source.html b/content/api/latest/c++/reap_8hpp_source.html index f79b818..e0d917e 100644 --- a/content/api/latest/c++/reap_8hpp_source.html +++ b/content/api/latest/c++/reap_8hpp_source.html @@ -71,7 +71,7 @@ <div class="ttc" id="classprocess_1_1internal_1_1ReaperProcess_html_ab1c02c5d3cc31c21913822f4136e7ec4"><div class="ttname"><a href="classprocess_1_1internal_1_1ReaperProcess.html#ab1c02c5d3cc31c21913822f4136e7ec4">process::internal::ReaperProcess::wait</a></div><div class="ttdeci">void wait()</div></div> <div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div> <div class="ttc" id="multihashmap_8hpp_html"><div class="ttname"><a href="multihashmap_8hpp.html">multihashmap.hpp</a></div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="classprocess_1_1internal_1_1ReaperProcess_html_a5e49b7223d55f960050d63275f50bc8f"><div class="ttname"><a href="classprocess_1_1internal_1_1ReaperProcess.html#a5e49b7223d55f960050d63275f50bc8f">process::internal::ReaperProcess::reap</a></div><div class="ttdeci">Future< Option< int > > reap(pid_t pid)</div></div> <div class="ttc" id="classprocess_1_1internal_1_1ReaperProcess_html"><div class="ttname"><a href="classprocess_1_1internal_1_1ReaperProcess.html">process::internal::ReaperProcess</a></div><div class="ttdef"><b>Definition:</b> reap.hpp:33</div></div> <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/run_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/run_8hpp_source.html b/content/api/latest/c++/run_8hpp_source.html index 9039ad6..01057c3 100644 --- a/content/api/latest/c++/run_8hpp_source.html +++ b/content/api/latest/c++/run_8hpp_source.html @@ -69,7 +69,7 @@ <div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try< Nothing > bind(int_fd s, const Address &address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div> <div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div> <div class="ttc" id="classprocess_1_1internal_1_1ThunkProcess_html_a326bf8be1b72cce6709737ca2f46a6b2"><div class="ttname"><a href="classprocess_1_1internal_1_1ThunkProcess.html#a326bf8be1b72cce6709737ca2f46a6b2">process::internal::ThunkProcess::ThunkProcess</a></div><div class="ttdeci">ThunkProcess(std::shared_ptr< lambda::function< R()>> _thunk, std::shared_ptr< Promise< R >> _promise)</div><div class="ttdef"><b>Definition:</b> run.hpp:32</div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="structprocess_1_1Event_html"><div class="ttname"><a href="structprocess_1_1Event.html">process::Event</a></div><div class="ttdef"><b>Definition:</b> event.hpp:60</div></div> <div class="ttc" id="preprocessor_8hpp_html"><div class="ttname"><a href="preprocessor_8hpp.html">preprocessor.hpp</a></div></div> <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/sequence_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/sequence_8hpp_source.html b/content/api/latest/c++/sequence_8hpp_source.html index 259d17a..3aca5d8 100644 --- a/content/api/latest/c++/sequence_8hpp_source.html +++ b/content/api/latest/c++/sequence_8hpp_source.html @@ -77,7 +77,7 @@ <div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try< Nothing > bind(int_fd s, const Address &address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div> <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:36</div></div> <div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div> <div class="ttc" id="classprocess_1_1Sequence_html_ac17fc82e38c2b694fdaee5ba2223398d"><div class="ttname"><a href="classprocess_1_1Sequence.html#ac17fc82e38c2b694fdaee5ba2223398d">process::Sequence::Sequence</a></div><div class="ttdeci">Sequence(const std::string &id="sequence")</div><div class="ttdef"><b>Definition:</b> sequence.hpp:178</div></div> <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html index 15e3ddd..ecd81ff 100644 --- a/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html +++ b/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html @@ -104,7 +104,7 @@ <div class="ttc" id="namespacedocker_html"><div class="ttname"><a href="namespacedocker.html">docker</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:34</div></div> <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned< mesos::slave::ContainerLogger ></a></div></div> <div class="ttc" id="classmesos_1_1Resources_html_a30fc4fe000da99818bfcee5bb780e5d4"><div class="ttname"><a href="classmesos_1_1Resources.html#a30fc4fe000da99818bfcee5bb780e5d4">mesos::Resources::contains</a></div><div class="ttdeci">bool contains(const Resources &that) const </div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess_html_abcad81a9a5628d8f2d725f29890f8f00"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#abcad81a9a5628d8f2d725f29890f8f00">mesos::internal::slave::DockerContainerizerProcess::DockerContainerizerProcess</a></div><div class="ttdeci">DockerContainerizerProcess(const Flags &_flags, Fetcher *_fetcher, const process::Owned< mesos::slave::ContainerLogger > &_logger, process::Shared< Docker > _docker, const Option< NvidiaComponents > &_nvidia)</div><div class="ttdef"><b>Definition:</b> docker.hpp:126</div></div> <div class="ttc" id="namespaceflags_html"><div class="ttname"><a href="namespaceflags.html">flags</a></div><div class="ttdef"><b>Definition:</b> parse.hpp:33</div></div> <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/slave_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/slave_8hpp_source.html b/content/api/latest/c++/slave_8hpp_source.html index 68e8895..d47f1fe 100644 --- a/content/api/latest/c++/slave_8hpp_source.html +++ b/content/api/latest/c++/slave_8hpp_source.html @@ -149,7 +149,7 @@ <div class="ttc" id="classmesos_1_1slave_1_1ResourceEstimator_html"><div class="ttname"><a href="classmesos_1_1slave_1_1ResourceEstimator.html">mesos::slave::ResourceEstimator</a></div><div class="ttdef"><b>Definition:</b> resource_estimator.hpp:37</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_ad326f6f8e9c161095f6a7e033da58550"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad326f6f8e9c161095f6a7e033da58550">mesos::internal::slave::Executor::completedTasks</a></div><div class="ttdeci">boost::circular_buffer< std::shared_ptr< Task > > completedTasks</div><div class="ttdef"><b>Definition:</b> slave.hpp:1040</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a3777b5da92987e60a452a6ce1d933925"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a3777b5da92987e60a452a6ce1d933925">mesos::internal::slave::Slave::generateSecret</a></div><div class="ttdeci">process::Future< Secret > generateSecret(const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId)</div></div> -<div class="ttc" id="classprocess_1_1ProcessBase_html_afb219ae4b5e8dab3f724e78032e03d0c"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">process::ProcessBase::message</a></div><div class="ttdeci">hashmap< std::string, MessageHandler > message</div><div class="ttdef"><b>Definition:</b> process.hpp:443</div></div> +<div class="ttc" id="classprocess_1_1ProcessBase_html_afb219ae4b5e8dab3f724e78032e03d0c"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">process::ProcessBase::message</a></div><div class="ttdeci">hashmap< std::string, MessageHandler > message</div><div class="ttdef"><b>Definition:</b> process.hpp:451</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a832851f20923b6485302f954e6e233d0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a832851f20923b6485302f954e6e233d0">mesos::internal::tests::allocatedResources</a></div><div class="ttdeci">Resources allocatedResources(const Resources &resources, const std::string &role)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></div><div class="ttdef"><b>Definition:</b> containerizer.hpp:57</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ab3245d2b6f67136e7b1f523a09eb7de4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab3245d2b6f67136e7b1f523a09eb7de4">mesos::internal::slave::Slave::shutdownExecutorTimeout</a></div><div class="ttdeci">void shutdownExecutorTimeout(const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId)</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/src_2common_2recordio_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2common_2recordio_8hpp_source.html b/content/api/latest/c++/src_2common_2recordio_8hpp_source.html index cff44db..0760cb8 100644 --- a/content/api/latest/c++/src_2common_2recordio_8hpp_source.html +++ b/content/api/latest/c++/src_2common_2recordio_8hpp_source.html @@ -105,7 +105,7 @@ <div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1325</div></div> <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:36</div></div> <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="defer_8hpp_html"><div class="ttname"><a href="defer_8hpp.html">defer.hpp</a></div></div> <div class="ttc" id="namespaceprocess_html_a8b27a2ef76eb133bf0ce7a5eea4fb77c"><div class="ttname"><a href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">process::defer</a></div><div class="ttdeci">Deferred< void()> defer(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> defer.hpp:35</div></div> <div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess_html_a11e21afb1b5e47b24074c9c8d7775e1e"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a11e21afb1b5e47b24074c9c8d7775e1e">mesos::internal::recordio::internal::ReaderProcess::ReaderProcess</a></div><div class="ttdeci">ReaderProcess(::recordio::Decoder< T > &&_decoder, process::http::Pipe::Reader _reader)</div><div class="ttdef"><b>Definition:</b> recordio.hpp:151</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/src_2log_2log_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2log_2log_8hpp_source.html b/content/api/latest/c++/src_2log_2log_8hpp_source.html index 1765c85..5084b08 100644 --- a/content/api/latest/c++/src_2log_2log_8hpp_source.html +++ b/content/api/latest/c++/src_2log_2log_8hpp_source.html @@ -64,7 +64,7 @@ <div class="ttc" id="3rdparty_2libprocess_2include_2process_2shared_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2shared_8hpp.html">shared.hpp</a></div></div> <div class="ttc" id="classNetwork_html_ac273d79a8be8f05411440757979dae5d"><div class="ttname"><a href="classNetwork.html#ac273d79a8be8f05411440757979dae5d">Network::watch</a></div><div class="ttdeci">process::Future< size_t > watch(size_t size, WatchMode mode=NOT_EQUAL_TO) const </div><div class="ttdef"><b>Definition:</b> network.hpp:367</div></div> <div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogProcess_html_a45a6cc2508831951ba9db367a4f54614"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogProcess.html#a45a6cc2508831951ba9db367a4f54614">mesos::internal::log::LogProcess::recover</a></div><div class="ttdeci">process::Future< process::Shared< Replica > > recover()</div></div> -<div class="ttc" id="classprocess_1_1ProcessBase_html_afb219ae4b5e8dab3f724e78032e03d0c"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">process::ProcessBase::message</a></div><div class="ttdeci">hashmap< std::string, MessageHandler > message</div><div class="ttdef"><b>Definition:</b> process.hpp:443</div></div> +<div class="ttc" id="classprocess_1_1ProcessBase_html_afb219ae4b5e8dab3f724e78032e03d0c"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">process::ProcessBase::message</a></div><div class="ttdeci">hashmap< std::string, MessageHandler > message</div><div class="ttdef"><b>Definition:</b> process.hpp:451</div></div> <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:26</div></div> <div class="ttc" id="classmesos_1_1log_1_1Log_html"><div class="ttname"><a href="classmesos_1_1log_1_1Log.html">mesos::log::Log</a></div><div class="ttdef"><b>Definition:</b> log.hpp:52</div></div> <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An "untyped" PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div> @@ -93,7 +93,7 @@ <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_ace210c8852d8ef1f0f67ec3af06281f6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">mesos::internal::tests::Metrics</a></div><div class="ttdeci">JSON::Object Metrics()</div></div> <div class="ttc" id="namespaceprotobuf_html_aa693e51d8d57a50543a7c2fb686a3ab3"><div class="ttname"><a href="namespaceprotobuf.html#aa693e51d8d57a50543a7c2fb686a3ab3">protobuf::append</a></div><div class="ttdeci">Try< Nothing > append(const std::string &path, const google::protobuf::Message &message)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:135</div></div> <div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogProcess_html_a11058e9380e87cf8fcfdaf5852b11f72"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogProcess.html#a11058e9380e87cf8fcfdaf5852b11f72">mesos::internal::log::LogProcess::LogWriterProcess</a></div><div class="ttdeci">friend class LogWriterProcess</div><div class="ttdef"><b>Definition:</b> log.hpp:73</div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogProcess_html_ada6f3c8f17d59a9d78071542a02e6f7d"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogProcess.html#ada6f3c8f17d59a9d78071542a02e6f7d">mesos::internal::log::LogProcess::initialize</a></div><div class="ttdeci">virtual void initialize()</div><div class="ttdoc">Invoked when a process gets spawned. </div></div> <div class="ttc" id="structmesos_1_1internal_1_1log_1_1Metrics_html"><div class="ttname"><a href="structmesos_1_1internal_1_1log_1_1Metrics.html">mesos::internal::log::Metrics</a></div><div class="ttdef"><b>Definition:</b> metrics.hpp:31</div></div> <div class="ttc" id="namespaceos_html_a42af1cab63434cedf2b698cd6f49f073"><div class="ttname"><a href="namespaceos.html#a42af1cab63434cedf2b698cd6f49f073">os::pids</a></div><div class="ttdeci">Try< std::set< pid_t > > pids()</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:62</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/src_2master_2allocator_2mesos_2allocator_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2master_2allocator_2mesos_2allocator_8hpp_source.html b/content/api/latest/c++/src_2master_2allocator_2mesos_2allocator_8hpp_source.html index 45d9c29..081a47c 100644 --- a/content/api/latest/c++/src_2master_2allocator_2mesos_2allocator_8hpp_source.html +++ b/content/api/latest/c++/src_2master_2allocator_2mesos_2allocator_8hpp_source.html @@ -131,7 +131,7 @@ <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator_html_ab6bfe097b00b97e71e75bf34d2ee12b4"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab6bfe097b00b97e71e75bf34d2ee12b4">mesos::internal::master::allocator::MesosAllocator::deactivateFramework</a></div><div class="ttdeci">void deactivateFramework(const FrameworkID &frameworkId)</div><div class="ttdoc">Deactivates a framework in the Mesos cluster. </div><div class="ttdef"><b>Definition:</b> allocator.hpp:432</div></div> <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess_html_a2ef6f91ec76d5edd8976e0dc0406690e"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a2ef6f91ec76d5edd8976e0dc0406690e">mesos::internal::master::allocator::MesosAllocatorProcess::addFramework</a></div><div class="ttdeci">virtual void addFramework(const FrameworkID &frameworkId, const FrameworkInfo &frameworkInfo, const hashmap< SlaveID, Resources > &used, bool active, const std::set< std::string > &suppressedRoles)=0</div></div> <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess_html_adda83997f1b2c6e17d902d770d428757"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#adda83997f1b2c6e17d902d770d428757">mesos::internal::master::allocator::MesosAllocatorProcess::updateAllocation</a></div><div class="ttdeci">virtual void updateAllocation(const FrameworkID &frameworkId, const SlaveID &slaveId, const Resources &offeredResources, const std::vector< ResourceConversion > &conversions)=0</div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator_html_aa56f3da089916233c038c6149fddacc7"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa56f3da089916233c038c6149fddacc7">mesos::internal::master::allocator::MesosAllocator::updateSlave</a></div><div class="ttdeci">void updateSlave(const SlaveID &slave, const SlaveInfo &slaveInfo, const Option< Resources > &total=None(), const Option< std::vector< SlaveInfo::Capability >> &capabilities=None())</div><div class="ttdoc">Updates an agent. </div><div class="ttdef"><b>Definition:</b> allocator.hpp:490</div></div> <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div> <div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/src_2master_2master_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2master_2master_8hpp_source.html b/content/api/latest/c++/src_2master_2master_8hpp_source.html index bf1f1ed..ff9fa08 100644 --- a/content/api/latest/c++/src_2master_2master_8hpp_source.html +++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html @@ -294,7 +294,7 @@ <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_ad684be997cbb5c701e3fe54b36c2b207"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#ad684be997cbb5c701e3fe54b36c2b207">mesos::internal::master::Slave::capabilities</a></div><div class="ttdeci">protobuf::slave::Capabilities capabilities</div><div class="ttdef"><b>Definition:</b> master.hpp:198</div></div> <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a1e784cda7e5c31ad19ec72b6a7b6fdee"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a1e784cda7e5c31ad19ec72b6a7b6fdee">mesos::internal::master::Framework::executors</a></div><div class="ttdeci">hashmap< SlaveID, hashmap< ExecutorID, ExecutorInfo > > executors</div><div class="ttdef"><b>Definition:</b> master.hpp:2868</div></div> <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html_aeae44540ead81669d5381fc80f472780"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#aeae44540ead81669d5381fc80f472780">mesos::internal::master::Master::Subscribers::Subscriber::heartbeater</a></div><div class="ttdeci">process::Owned< Heartbeater< mesos::master::Event, v1::master::Event > > heartbeater</div><div class="ttdef"><b>Definition:</b> master.hpp:2026</div></div> <div class="ttc" id="classhashmap_html_ac142b3f8b73c76d5d4545bbd299007e5"><div class="ttname"><a href="classhashmap.html#ac142b3f8b73c76d5d4545bbd299007e5">hashmap::contains</a></div><div class="ttdeci">bool contains(const Key &key) const </div><div class="ttdef"><b>Definition:</b> hashmap.hpp:86</div></div> <div class="ttc" id="linkedhashmap_8hpp_html"><div class="ttname"><a href="linkedhashmap_8hpp.html">linkedhashmap.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/src_2slave_2containerizer_2mesos_2containerizer_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2containerizer_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2containerizer_8hpp_source.html index 8414f0e..d6c23a4 100644 --- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2containerizer_8hpp_source.html +++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2containerizer_8hpp_source.html @@ -116,7 +116,7 @@ <div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div> <div class="ttc" id="multihashmap_8hpp_html"><div class="ttname"><a href="multihashmap_8hpp.html">multihashmap.hpp</a></div></div> <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="namespaceflags_html"><div class="ttname"><a href="namespaceflags.html">flags</a></div><div class="ttdef"><b>Definition:</b> parse.hpp:33</div></div> <div class="ttc" id="namespaceprocess_1_1metrics_1_1internal_html_aaa37243f659788386a13de558eba70a7"><div class="ttname"><a href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">process::metrics::internal::metrics</a></div><div class="ttdeci">PID< MetricsProcess > metrics</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosContainerizer_html_a9b8cbaadc6ec688e6de806d64b731ad0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9b8cbaadc6ec688e6de806d64b731ad0">mesos::internal::slave::MesosContainerizer::status</a></div><div class="ttdeci">virtual process::Future< ContainerStatus > status(const ContainerID &containerId)</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolator_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolator_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolator_8hpp_source.html index 0e2b3c4..673c044 100644 --- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolator_8hpp_source.html +++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolator_8hpp_source.html @@ -87,7 +87,7 @@ <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div> <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:36</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolator_html_a41dfc5ffad8b8c876cd54286ea24901d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a41dfc5ffad8b8c876cd54286ea24901d">mesos::internal::slave::MesosIsolator::status</a></div><div class="ttdeci">virtual process::Future< ContainerStatus > status(const ContainerID &containerId)</div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="classmesos_1_1slave_1_1Isolator_html"><div class="ttname"><a href="classmesos_1_1slave_1_1Isolator.html">mesos::slave::Isolator</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:39</div></div> <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolator_html_acd19e2e8bbe3a57267620a2acfcf3b2d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#acd19e2e8bbe3a57267620a2acfcf3b2d">mesos::internal::slave::MesosIsolator::supportsNesting</a></div><div class="ttdeci">virtual bool supportsNesting()</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/src_2version_2version_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2version_2version_8hpp_source.html b/content/api/latest/c++/src_2version_2version_8hpp_source.html index 4093459..7f7ea24 100644 --- a/content/api/latest/c++/src_2version_2version_8hpp_source.html +++ b/content/api/latest/c++/src_2version_2version_8hpp_source.html @@ -72,7 +72,7 @@ <div class="ttc" id="namespacemesos_1_1internal_1_1build_html_ac100c57fe8d1090b0117fd1f26fcf730"><div class="ttname"><a href="namespacemesos_1_1internal_1_1build.html#ac100c57fe8d1090b0117fd1f26fcf730">mesos::internal::build::GIT_SHA</a></div><div class="ttdeci">const Option< std::string > GIT_SHA</div></div> <div class="ttc" id="classmesos_1_1internal_1_1VersionProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1VersionProcess.html">mesos::internal::VersionProcess</a></div><div class="ttdef"><b>Definition:</b> version.hpp:57</div></div> <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div> <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div> </div><!-- fragment --></div><!-- contents --> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/status__update__manager__process_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/status__update__manager__process_8hpp_source.html b/content/api/latest/c++/status__update__manager__process_8hpp_source.html index 15179bc..8245075 100644 --- a/content/api/latest/c++/status__update__manager__process_8hpp_source.html +++ b/content/api/latest/c++/status__update__manager__process_8hpp_source.html @@ -104,7 +104,7 @@ <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:38</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="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:50</div></div> -<div class="ttc" id="classprocess_1_1ProcessBase_html_afb219ae4b5e8dab3f724e78032e03d0c"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">process::ProcessBase::message</a></div><div class="ttdeci">hashmap< std::string, MessageHandler > message</div><div class="ttdef"><b>Definition:</b> process.hpp:443</div></div> +<div class="ttc" id="classprocess_1_1ProcessBase_html_afb219ae4b5e8dab3f724e78032e03d0c"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">process::ProcessBase::message</a></div><div class="ttdeci">hashmap< std::string, MessageHandler > message</div><div class="ttdef"><b>Definition:</b> process.hpp:451</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_aa31907fb62769822a77c06ffbf10451f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#aa31907fb62769822a77c06ffbf10451f">mesos::internal::protobuf::isTerminalState</a></div><div class="ttdeci">bool isTerminalState(const TaskState &state)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1StatusUpdateManagerProcess_html_acfe6af1fc940847bffb9131429ede917"><div class="ttname"><a href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#acfe6af1fc940847bffb9131429ede917">mesos::internal::StatusUpdateManagerProcess::pause</a></div><div class="ttdeci">void pause()</div><div class="ttdef"><b>Definition:</b> status_update_manager_process.hpp:377</div></div> <div class="ttc" id="namespacerouting_1_1link_html_aec1d046cc8ec45a0265d0522d673ade8"><div class="ttname"><a href="namespacerouting_1_1link.html#aec1d046cc8ec45a0265d0522d673ade8">routing::link::removed</a></div><div class="ttdeci">process::Future< Nothing > removed(const std::string &link)</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/subsystem_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/subsystem_8hpp_source.html b/content/api/latest/c++/subsystem_8hpp_source.html index 09b64d6..526c9b6 100644 --- a/content/api/latest/c++/subsystem_8hpp_source.html +++ b/content/api/latest/c++/subsystem_8hpp_source.html @@ -79,7 +79,7 @@ <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Subsystem_html_a364024c26370d982ecf8c846a00f820f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a364024c26370d982ecf8c846a00f820f">mesos::internal::slave::Subsystem::status</a></div><div class="ttdeci">virtual process::Future< ContainerStatus > status(const ContainerID &containerId, const std::string &cgroup)</div><div class="ttdoc">Get the run-time status of cgroups subsystem specific properties associated with the container...</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Subsystem_html_a6c6a31c694952b9ed4d27c8726d8a5d5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a6c6a31c694952b9ed4d27c8726d8a5d5">mesos::internal::slave::Subsystem::name</a></div><div class="ttdeci">virtual std::string name() const =0</div><div class="ttdoc">The cgroups subsystem name of this Subsystem object. </div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Subsystem_html_a9a8ba6606d8f040f9cc1dad52aadfdaf"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a9a8ba6606d8f040f9cc1dad52aadfdaf">mesos::internal::slave::Subsystem::usage</a></div><div class="ttdeci">virtual process::Future< ResourceStatistics > usage(const ContainerID &containerId, const std::string &cgroup)</div><div class="ttdoc">Gather resource usage statistics of the cgroups subsystem for the associated container. </div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="namespaceflags_html"><div class="ttname"><a href="namespaceflags.html">flags</a></div><div class="ttdef"><b>Definition:</b> parse.hpp:33</div></div> <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Subsystem_html_a72fcab465e26889d35493de2cf50122c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a72fcab465e26889d35493de2cf50122c">mesos::internal::slave::Subsystem::cleanup</a></div><div class="ttdeci">virtual process::Future< Nothing > cleanup(const ContainerID &containerId, const std::string &cgroup)</div><div class="ttdoc">Clean up the cgroups subsystem for the associated container. </div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/system_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/system_8hpp_source.html b/content/api/latest/c++/system_8hpp_source.html index a629400..f418854 100644 --- a/content/api/latest/c++/system_8hpp_source.html +++ b/content/api/latest/c++/system_8hpp_source.html @@ -85,12 +85,12 @@ <div class="ttc" id="classprocess_1_1System_html_ace32519ce64ed719c6a56e5d3f8cce8d"><div class="ttname"><a href="classprocess_1_1System.html#ace32519ce64ed719c6a56e5d3f8cce8d">process::System::System</a></div><div class="ttdeci">System()</div><div class="ttdef"><b>Definition:</b> system.hpp:36</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="classBytes_html_a1a2e9277ebe7d227a21f111898c49a8c"><div class="ttname"><a href="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c">Bytes::bytes</a></div><div class="ttdeci">uint64_t bytes() const </div><div class="ttdef"><b>Definition:</b> bytes.hpp:79</div></div> -<div class="ttc" id="classprocess_1_1Process_html_abef2d54388c5262af19b057b1a6eee8e"><div class="ttname"><a href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process< System >::self</a></div><div class="ttdeci">PID< System > self() const</div><div class="ttdoc">Returns the PID of the process. </div><div class="ttdef"><b>Definition:</b> process.hpp:502</div></div> +<div class="ttc" id="classprocess_1_1Process_html_abef2d54388c5262af19b057b1a6eee8e"><div class="ttname"><a href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process< System >::self</a></div><div class="ttdeci">PID< System > self() const</div><div class="ttdoc">Returns the PID of the process. </div><div class="ttdef"><b>Definition:</b> process.hpp:510</div></div> <div class="ttc" id="structprocess_1_1http_1_1OK_html"><div class="ttname"><a href="structprocess_1_1http_1_1OK.html">process::http::OK</a></div><div class="ttdef"><b>Definition:</b> http.hpp:662</div></div> <div class="ttc" id="structos_1_1Load_html_ac4a959c47204e8cd9e67930ac6b9bb63"><div class="ttname"><a href="structos_1_1Load.html#ac4a959c47204e8cd9e67930ac6b9bb63">os::Load::fifteen</a></div><div class="ttdeci">double fifteen</div><div class="ttdef"><b>Definition:</b> os.hpp:28</div></div> <div class="ttc" id="namespaceos_html_a23a7b8f4b4c145ad212381e89d4b6dc4"><div class="ttname"><a href="namespaceos.html#a23a7b8f4b4c145ad212381e89d4b6dc4">os::memory</a></div><div class="ttdeci">Try< Memory > memory()</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:78</div></div> <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="namespaceprocess_html_a8b27a2ef76eb133bf0ce7a5eea4fb77c"><div class="ttname"><a href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">process::defer</a></div><div class="ttdeci">Deferred< void()> defer(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> defer.hpp:35</div></div> <div class="ttc" id="structos_1_1Memory_html_ab447e8e30892e0d5f0e3a976e6d80cde"><div class="ttname"><a href="structos_1_1Memory.html#ab447e8e30892e0d5f0e3a976e6d80cde">os::Memory::free</a></div><div class="ttdeci">Bytes free</div><div class="ttdef"><b>Definition:</b> os.hpp:37</div></div> <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/uri__disk__profile__adaptor_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/uri__disk__profile__adaptor_8hpp_source.html b/content/api/latest/c++/uri__disk__profile__adaptor_8hpp_source.html index ca03bf9..7a446e6 100644 --- a/content/api/latest/c++/uri__disk__profile__adaptor_8hpp_source.html +++ b/content/api/latest/c++/uri__disk__profile__adaptor_8hpp_source.html @@ -99,7 +99,7 @@ <div class="ttc" id="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags_html_a2f95281a8b197431418da487761b22d9"><div class="ttname"><a href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2f95281a8b197431418da487761b22d9">mesos::internal::storage::UriDiskProfileAdaptor::Flags::max_random_wait</a></div><div class="ttdeci">Duration max_random_wait</div><div class="ttdef"><b>Definition:</b> uri_disk_profile_adaptor.hpp:181</div></div> <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:36</div></div> <div class="ttc" id="namespacestrings_html_aa5513faacb213c7e097c0d43af43d9c7"><div class="ttname"><a href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a></div><div class="ttdeci">bool startsWith(const std::string &s, const std::string &prefix)</div><div class="ttdef"><b>Definition:</b> strings.hpp:380</div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="classPath_html_a9d36a94d674e3f889eb8f46dc7a156b8"><div class="ttname"><a href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">Path::string</a></div><div class="ttdeci">const std::string & string() const </div><div class="ttdef"><b>Definition:</b> path.hpp:317</div></div> <div class="ttc" id="include_2csi_2spec_8hpp_html"><div class="ttname"><a href="include_2csi_2spec_8hpp.html">spec.hpp</a></div></div> <div class="ttc" id="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp.html">flags.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/api/latest/c++/whitelist__watcher_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/whitelist__watcher_8hpp_source.html b/content/api/latest/c++/whitelist__watcher_8hpp_source.html index 0648e85..7475f75 100644 --- a/content/api/latest/c++/whitelist__watcher_8hpp_source.html +++ b/content/api/latest/c++/whitelist__watcher_8hpp_source.html @@ -68,7 +68,7 @@ <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="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1WhitelistWatcher_html_a50bcaa3c031dd1e6ca574b7f07dc229d"><div class="ttname"><a href="classmesos_1_1internal_1_1WhitelistWatcher.html#a50bcaa3c031dd1e6ca574b7f07dc229d">mesos::internal::WhitelistWatcher::watch</a></div><div class="ttdeci">void watch()</div></div> -<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div> +<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div> <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div> </div><!-- fragment --></div><!-- contents --> <!-- start footer part --> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/content/blog/feed.xml ---------------------------------------------------------------------- diff --git a/content/blog/feed.xml b/content/blog/feed.xml index c9fdc27..966a07f 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="&#109;&#97;&#x69;&#108;&#116;&#x6f;&#58;&#100;&#101;&#118;&#x40;&#97;&#x70;&#x61;&#99;&#x68;&#101;&#46;&#x6d;&#101;&#115;&#111;&#115;&#x2e;&#x6f;&#x72;&#103;">&#100;&#101;&#x76;&#x40;&#x61;&#x70;&#97;&#x63;&#104;&#101;&#x2e;&#109;&#101;&#x73;&#x6f;&#115;&#46;&#111;&#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="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#100;&#101;&#118;&#64;&#x61;&#x70;&#x61;&#99;&#x68;&#x65;&#x2e;&#x6d;&#101;&#x73;&#111;&#x73;&#x2e;&#x6f;&#x72;&#103;">&#100;&#x65;&#x76;&#x40;&#x61;&#x70;&#x61;&#x63;&#x68;&#x65;&#x2e;&#x6d;&#101;&#115;&#x6f;&#x73;&#x2e;&#111;&#114;&#103;</a>.</p> </content> </entry> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/72fbb09d/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 61fb102..f54e270 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>
