Updated the website built from mesos SHA: f8e4f11.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/fa35a7fd Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/fa35a7fd Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/fa35a7fd Branch: refs/heads/asf-site Commit: fa35a7fd2bd0317cee5347af8a0b391f1791648f Parents: 2748d9b Author: jenkins <bui...@apache.org> Authored: Tue Aug 8 23:13:19 2017 +0000 Committer: jenkins <bui...@apache.org> Committed: Tue Aug 8 23:13:19 2017 +0000 ---------------------------------------------------------------------- ...2include_2process_2executor_8hpp_source.html | 2 +- ...ess_2include_2process_2http_8hpp_source.html | 301 +- ..._2include_2process_2limiter_8hpp_source.html | 12 +- ..._2process_2metrics_2metrics_8hpp_source.html | 2 +- ...2include_2process_2protobuf_8hpp_source.html | 10 +- ...s_2include_2process_2shared_8hpp_source.html | 2 +- content/api/latest/c++/Nodes.xml | 81 +- content/api/latest/c++/Tokens.xml | 66 +- content/api/latest/c++/async_8hpp.html | 10 +- content/api/latest/c++/async_8hpp_source.html | 4 +- .../c++/classprocess_1_1Future-members.html | 8 +- .../api/latest/c++/classprocess_1_1Future.html | 40 +- content/api/latest/c++/collect_8hpp_source.html | 26 +- .../c++/count__down__latch_8hpp_source.html | 4 +- content/api/latest/c++/defer_8hpp.html | 34 + content/api/latest/c++/defer_8hpp_source.html | 407 +- content/api/latest/c++/deferred_8hpp.html | 101 +- .../api/latest/c++/deferred_8hpp_source.html | 450 +- content/api/latest/c++/delay_8hpp_source.html | 2 +- content/api/latest/c++/dispatch_8hpp.html | 69 + .../api/latest/c++/dispatch_8hpp_source.html | 815 +- .../latest/c++/docker__archive_8hpp_source.html | 10 +- content/api/latest/c++/event_8hpp_source.html | 2 +- content/api/latest/c++/functions_0x6f.html | 8 +- content/api/latest/c++/functions_0x74.html | 2 +- content/api/latest/c++/functions_func_0x6f.html | 8 +- content/api/latest/c++/functions_func_0x74.html | 2 +- content/api/latest/c++/future_8hpp_source.html | 2939 +++--- content/api/latest/c++/gauge_8hpp_source.html | 2 +- content/api/latest/c++/globals_0x64.html | 3 + content/api/latest/c++/globals_0x65.html | 3 + content/api/latest/c++/globals_0x66.html | 5 + content/api/latest/c++/globals_0x75.html | 6 +- content/api/latest/c++/globals_defs_0x64.html | 3 + content/api/latest/c++/globals_defs_0x65.html | 3 + content/api/latest/c++/globals_defs_0x66.html | 5 + content/api/latest/c++/gmock_8hpp_source.html | 2 +- ...ude_2mesos_2state_2protobuf_8hpp_source.html | 2 +- ...nclude_2mesos_2state_2state_8hpp_source.html | 4 +- content/api/latest/c++/index.hhc | 61 +- content/api/latest/c++/index.hhk | 235 +- .../api/latest/c++/jobobject_8hpp_source.html | 4 +- content/api/latest/c++/lambda_8hpp_source.html | 2 +- content/api/latest/c++/libev_8hpp_source.html | 2 +- .../api/latest/c++/libevent_8hpp_source.html | 2 +- ...ss_2include_2process_2check_8hpp_source.html | 12 +- ...ss_2include_2process_2gtest_8hpp_source.html | 14 +- content/api/latest/c++/loop_8hpp_source.html | 24 +- .../latest/c++/metrics_2timer_8hpp_source.html | 4 +- .../api/latest/c++/namespacemembers_0x6a.html | 13 +- .../api/latest/c++/namespacemembers_0x6d.html | 6 +- .../api/latest/c++/namespacemembers_0x70.html | 6 +- .../api/latest/c++/namespacemembers_0x73.html | 8 +- .../api/latest/c++/namespacemembers_0x74.html | 6 +- .../api/latest/c++/namespacemembers_0x75.html | 6 +- content/api/latest/c++/namespaceprocess.html | 2 +- content/api/latest/c++/ns_8hpp_source.html | 2 +- content/api/latest/c++/posix_8hpp_source.html | 4 +- content/api/latest/c++/preprocessor_8hpp.html | 14 + .../latest/c++/preprocessor_8hpp_source.html | 11 +- .../api/latest/c++/registrar_8hpp_source.html | 2 +- content/api/latest/c++/run_8hpp.html | 2 +- .../api/latest/c++/sequence_8hpp_source.html | 6 +- .../c++/src_2common_2recordio_8hpp_source.html | 12 +- .../latest/c++/src_2log_2log_8hpp_source.html | 4 +- .../c++/src_2log_2network_8hpp_source.html | 14 +- ...allocator_2mesos_2allocator_8hpp_source.html | 2 +- .../c++/src_2master_2master_8hpp_source.html | 2 +- ...ontainerizer_2containerizer_8hpp_source.html | 2 +- .../structprocess_1_1__Deferred-members.html | 8 +- .../latest/c++/structprocess_1_1__Deferred.html | 36 +- content/api/latest/c++/subcommand_8hpp.html | 2 +- ...tests_2containerizer_2store_8hpp_source.html | 2 +- .../api/latest/c++/timeseries_8hpp_source.html | 2 +- content/api/latest/c++/watcher_8hpp_source.html | 4 +- content/sitemap.xml | 8360 +++++++++--------- 76 files changed, 7355 insertions(+), 6998 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fa35a7fd/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2executor_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2executor_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2executor_8hpp_source.html index a8888f6..8f7a274 100644 --- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2executor_8hpp_source.html +++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2executor_8hpp_source.html @@ -128,7 +128,7 @@ <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">#endif // __PROCESS_EXECUTOR_HPP__</span></div> <div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &prefix="")</div><div class="ttdoc">Returns &#39;prefix(N)&#39; where N represents the number of instances where the same prefix (wrt...</div></div> -<div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F && f</div><div class="ttdef"><b>Definition:</b> defer.hpp:239</div></div> +<div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F && f</div><div class="ttdef"><b>Definition:</b> defer.hpp:266</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="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div> <div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fa35a7fd/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html index 5fb4fed..375614d 100644 --- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html +++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html @@ -1016,165 +1016,166 @@ <div class="line"><a name="l01017"></a><span class="lineno"> 1017</span> <span class="keyword">template</span> <<span class="keyword">typename</span> F></div> <div class="line"><a name="l01018"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1http.html#a43075237950bf4d118c499a22b886798"> 1018</a></span> <a class="code" href="classprocess_1_1Future.html">Future<Nothing></a> <a class="code" href="namespaceprocess_1_1http.html#a43075237950bf4d118c499a22b886798">serve</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1internal_1_1Socket.html">network::Socket</a>& s, F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)</div> <div class="line"><a name="l01019"></a><span class="lineno"> 1019</span> {</div> -<div class="line"><a name="l01020"></a><span class="lineno"> 1020</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess_1_1http_1_1internal.html#ac1d6c9a9788de075b4c896603b6553f2">internal::serve</a>(s, std::function<<a class="code" href="classprocess_1_1Future.html">Future<Response></a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">Request</a>&)>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>));</div> -<div class="line"><a name="l01021"></a><span class="lineno"> 1021</span> }</div> -<div class="line"><a name="l01022"></a><span class="lineno"> 1022</span> </div> +<div class="line"><a name="l01020"></a><span class="lineno"> 1020</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess_1_1http_1_1internal.html#ac1d6c9a9788de075b4c896603b6553f2">internal::serve</a>(</div> +<div class="line"><a name="l01021"></a><span class="lineno"> 1021</span>  s, std::function<<a class="code" href="classprocess_1_1Future.html">Future<Response></a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">Request</a>&)>(std::forward<F>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)));</div> +<div class="line"><a name="l01022"></a><span class="lineno"> 1022</span> }</div> <div class="line"><a name="l01023"></a><span class="lineno"> 1023</span> </div> -<div class="line"><a name="l01024"></a><span class="lineno"> 1024</span> <span class="comment">// TODO(benh): Eventually we probably want something like a `Server`</span></div> -<div class="line"><a name="l01025"></a><span class="lineno"> 1025</span> <span class="comment">// that will handle accepting new sockets and then calling `serve`. It</span></div> -<div class="line"><a name="l01026"></a><span class="lineno"> 1026</span> <span class="comment">// would also be valuable to introduce shutdown semantics that are</span></div> -<div class="line"><a name="l01027"></a><span class="lineno"> 1027</span> <span class="comment">// better than the current discard semantics on `serve`. For example:</span></div> -<div class="line"><a name="l01028"></a><span class="lineno"> 1028</span> <span class="comment">//</span></div> -<div class="line"><a name="l01029"></a><span class="lineno"> 1029</span> <span class="comment">// class Server</span></div> -<div class="line"><a name="l01030"></a><span class="lineno"> 1030</span> <span class="comment">// {</span></div> -<div class="line"><a name="l01031"></a><span class="lineno"> 1031</span> <span class="comment">// struct ShutdownOptions</span></div> -<div class="line"><a name="l01032"></a><span class="lineno"> 1032</span> <span class="comment">// {</span></div> -<div class="line"><a name="l01033"></a><span class="lineno"> 1033</span> <span class="comment">// // During the grace period, no new connections will</span></div> -<div class="line"><a name="l01034"></a><span class="lineno"> 1034</span> <span class="comment">// // be accepted. Existing connections will be closed</span></div> -<div class="line"><a name="l01035"></a><span class="lineno"> 1035</span> <span class="comment">// // when currently received requests have been handled.</span></div> -<div class="line"><a name="l01036"></a><span class="lineno"> 1036</span> <span class="comment">// // The server will shut down reads on each connection</span></div> -<div class="line"><a name="l01037"></a><span class="lineno"> 1037</span> <span class="comment">// // to prevent new requests from arriving.</span></div> -<div class="line"><a name="l01038"></a><span class="lineno"> 1038</span> <span class="comment">// Duration gracePeriod;</span></div> -<div class="line"><a name="l01039"></a><span class="lineno"> 1039</span> <span class="comment">// };</span></div> -<div class="line"><a name="l01040"></a><span class="lineno"> 1040</span> <span class="comment">//</span></div> -<div class="line"><a name="l01041"></a><span class="lineno"> 1041</span> <span class="comment">// // Shuts down the server.</span></div> -<div class="line"><a name="l01042"></a><span class="lineno"> 1042</span> <span class="comment">// Future<Nothing> shutdown(Sever::ShutdownOptions options);</span></div> -<div class="line"><a name="l01043"></a><span class="lineno"> 1043</span> <span class="comment">// };</span></div> -<div class="line"><a name="l01044"></a><span class="lineno"> 1044</span> </div> +<div class="line"><a name="l01024"></a><span class="lineno"> 1024</span> </div> +<div class="line"><a name="l01025"></a><span class="lineno"> 1025</span> <span class="comment">// TODO(benh): Eventually we probably want something like a `Server`</span></div> +<div class="line"><a name="l01026"></a><span class="lineno"> 1026</span> <span class="comment">// that will handle accepting new sockets and then calling `serve`. It</span></div> +<div class="line"><a name="l01027"></a><span class="lineno"> 1027</span> <span class="comment">// would also be valuable to introduce shutdown semantics that are</span></div> +<div class="line"><a name="l01028"></a><span class="lineno"> 1028</span> <span class="comment">// better than the current discard semantics on `serve`. For example:</span></div> +<div class="line"><a name="l01029"></a><span class="lineno"> 1029</span> <span class="comment">//</span></div> +<div class="line"><a name="l01030"></a><span class="lineno"> 1030</span> <span class="comment">// class Server</span></div> +<div class="line"><a name="l01031"></a><span class="lineno"> 1031</span> <span class="comment">// {</span></div> +<div class="line"><a name="l01032"></a><span class="lineno"> 1032</span> <span class="comment">// struct ShutdownOptions</span></div> +<div class="line"><a name="l01033"></a><span class="lineno"> 1033</span> <span class="comment">// {</span></div> +<div class="line"><a name="l01034"></a><span class="lineno"> 1034</span> <span class="comment">// // During the grace period, no new connections will</span></div> +<div class="line"><a name="l01035"></a><span class="lineno"> 1035</span> <span class="comment">// // be accepted. Existing connections will be closed</span></div> +<div class="line"><a name="l01036"></a><span class="lineno"> 1036</span> <span class="comment">// // when currently received requests have been handled.</span></div> +<div class="line"><a name="l01037"></a><span class="lineno"> 1037</span> <span class="comment">// // The server will shut down reads on each connection</span></div> +<div class="line"><a name="l01038"></a><span class="lineno"> 1038</span> <span class="comment">// // to prevent new requests from arriving.</span></div> +<div class="line"><a name="l01039"></a><span class="lineno"> 1039</span> <span class="comment">// Duration gracePeriod;</span></div> +<div class="line"><a name="l01040"></a><span class="lineno"> 1040</span> <span class="comment">// };</span></div> +<div class="line"><a name="l01041"></a><span class="lineno"> 1041</span> <span class="comment">//</span></div> +<div class="line"><a name="l01042"></a><span class="lineno"> 1042</span> <span class="comment">// // Shuts down the server.</span></div> +<div class="line"><a name="l01043"></a><span class="lineno"> 1043</span> <span class="comment">// Future<Nothing> shutdown(Sever::ShutdownOptions options);</span></div> +<div class="line"><a name="l01044"></a><span class="lineno"> 1044</span> <span class="comment">// };</span></div> <div class="line"><a name="l01045"></a><span class="lineno"> 1045</span> </div> -<div class="line"><a name="l01046"></a><span class="lineno"> 1046</span> <span class="comment">// Create a http Request from the specified parameters.</span></div> -<div class="line"><a name="l01047"></a><span class="lineno"> 1047</span> Request <a class="code" href="namespaceprocess_1_1http.html#af2b66a0484ac2a6448270526c854251c">createRequest</a>(</div> -<div class="line"><a name="l01048"></a><span class="lineno"> 1048</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& upid,</div> -<div class="line"><a name="l01049"></a><span class="lineno"> 1049</span>  <span class="keyword">const</span> std::string& method,</div> -<div class="line"><a name="l01050"></a><span class="lineno"> 1050</span>  <span class="keywordtype">bool</span> enableSSL = <span class="keyword">false</span>,</div> -<div class="line"><a name="l01051"></a><span class="lineno"> 1051</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& path = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01052"></a><span class="lineno"> 1052</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01053"></a><span class="lineno"> 1053</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& body = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01054"></a><span class="lineno"> 1054</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& contentType = <a class="code" href="structNone.html">None</a>());</div> -<div class="line"><a name="l01055"></a><span class="lineno"> 1055</span> </div> +<div class="line"><a name="l01046"></a><span class="lineno"> 1046</span> </div> +<div class="line"><a name="l01047"></a><span class="lineno"> 1047</span> <span class="comment">// Create a http Request from the specified parameters.</span></div> +<div class="line"><a name="l01048"></a><span class="lineno"> 1048</span> Request <a class="code" href="namespaceprocess_1_1http.html#af2b66a0484ac2a6448270526c854251c">createRequest</a>(</div> +<div class="line"><a name="l01049"></a><span class="lineno"> 1049</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& upid,</div> +<div class="line"><a name="l01050"></a><span class="lineno"> 1050</span>  <span class="keyword">const</span> std::string& method,</div> +<div class="line"><a name="l01051"></a><span class="lineno"> 1051</span>  <span class="keywordtype">bool</span> enableSSL = <span class="keyword">false</span>,</div> +<div class="line"><a name="l01052"></a><span class="lineno"> 1052</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& path = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01053"></a><span class="lineno"> 1053</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01054"></a><span class="lineno"> 1054</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& body = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01055"></a><span class="lineno"> 1055</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& contentType = <a class="code" href="structNone.html">None</a>());</div> <div class="line"><a name="l01056"></a><span class="lineno"> 1056</span> </div> -<div class="line"><a name="l01057"></a><span class="lineno"> 1057</span> Request <a class="code" href="namespaceprocess_1_1http.html#af2b66a0484ac2a6448270526c854251c">createRequest</a>(</div> -<div class="line"><a name="l01058"></a><span class="lineno"> 1058</span>  <span class="keyword">const</span> URL& url,</div> -<div class="line"><a name="l01059"></a><span class="lineno"> 1059</span>  <span class="keyword">const</span> std::string& method,</div> -<div class="line"><a name="l01060"></a><span class="lineno"> 1060</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01061"></a><span class="lineno"> 1061</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& body = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& contentType = <a class="code" href="structNone.html">None</a>());</div> -<div class="line"><a name="l01063"></a><span class="lineno"> 1063</span> </div> -<div class="line"><a name="l01072"></a><span class="lineno"> 1072</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>(</div> -<div class="line"><a name="l01073"></a><span class="lineno"> 1073</span>  <span class="keyword">const</span> Request& <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>,</div> -<div class="line"><a name="l01074"></a><span class="lineno"> 1074</span>  <span class="keywordtype">bool</span> streamedResponse = <span class="keyword">false</span>);</div> -<div class="line"><a name="l01075"></a><span class="lineno"> 1075</span> </div> +<div class="line"><a name="l01057"></a><span class="lineno"> 1057</span> </div> +<div class="line"><a name="l01058"></a><span class="lineno"> 1058</span> Request <a class="code" href="namespaceprocess_1_1http.html#af2b66a0484ac2a6448270526c854251c">createRequest</a>(</div> +<div class="line"><a name="l01059"></a><span class="lineno"> 1059</span>  <span class="keyword">const</span> URL& url,</div> +<div class="line"><a name="l01060"></a><span class="lineno"> 1060</span>  <span class="keyword">const</span> std::string& method,</div> +<div class="line"><a name="l01061"></a><span class="lineno"> 1061</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& body = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01063"></a><span class="lineno"> 1063</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& contentType = <a class="code" href="structNone.html">None</a>());</div> +<div class="line"><a name="l01064"></a><span class="lineno"> 1064</span> </div> +<div class="line"><a name="l01073"></a><span class="lineno"> 1073</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>(</div> +<div class="line"><a name="l01074"></a><span class="lineno"> 1074</span>  <span class="keyword">const</span> Request& <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>,</div> +<div class="line"><a name="l01075"></a><span class="lineno"> 1075</span>  <span class="keywordtype">bool</span> streamedResponse = <span class="keyword">false</span>);</div> <div class="line"><a name="l01076"></a><span class="lineno"> 1076</span> </div> -<div class="line"><a name="l01077"></a><span class="lineno"> 1077</span> <span class="comment">// TODO(Yongqiao Wang): Refactor other functions</span></div> -<div class="line"><a name="l01078"></a><span class="lineno"> 1078</span> <span class="comment">// (such as post/get/requestDelete) to use the 'request' function.</span></div> -<div class="line"><a name="l01079"></a><span class="lineno"> 1079</span> </div> -<div class="line"><a name="l01080"></a><span class="lineno"> 1080</span> <span class="comment">// TODO(bmahler): Support discarding the future responses;</span></div> -<div class="line"><a name="l01081"></a><span class="lineno"> 1081</span> <span class="comment">// discarding should disconnect from the server.</span></div> -<div class="line"><a name="l01082"></a><span class="lineno"> 1082</span> </div> -<div class="line"><a name="l01083"></a><span class="lineno"> 1083</span> <span class="comment">// TODO(joerg84): Make names consistent (see Mesos-3256).</span></div> -<div class="line"><a name="l01084"></a><span class="lineno"> 1084</span> </div> -<div class="line"><a name="l01085"></a><span class="lineno"> 1085</span> <span class="comment">// Asynchronously sends an HTTP GET request to the specified URL</span></div> -<div class="line"><a name="l01086"></a><span class="lineno"> 1086</span> <span class="comment">// and returns the HTTP response of type 'BODY' once the entire</span></div> -<div class="line"><a name="l01087"></a><span class="lineno"> 1087</span> <span class="comment">// response is received.</span></div> -<div class="line"><a name="l01088"></a><span class="lineno"> 1088</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <span class="keyword">get</span>(</div> -<div class="line"><a name="l01089"></a><span class="lineno"> 1089</span>  <span class="keyword">const</span> URL& url,</div> -<div class="line"><a name="l01090"></a><span class="lineno"> 1090</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>());</div> -<div class="line"><a name="l01091"></a><span class="lineno"> 1091</span> </div> +<div class="line"><a name="l01077"></a><span class="lineno"> 1077</span> </div> +<div class="line"><a name="l01078"></a><span class="lineno"> 1078</span> <span class="comment">// TODO(Yongqiao Wang): Refactor other functions</span></div> +<div class="line"><a name="l01079"></a><span class="lineno"> 1079</span> <span class="comment">// (such as post/get/requestDelete) to use the 'request' function.</span></div> +<div class="line"><a name="l01080"></a><span class="lineno"> 1080</span> </div> +<div class="line"><a name="l01081"></a><span class="lineno"> 1081</span> <span class="comment">// TODO(bmahler): Support discarding the future responses;</span></div> +<div class="line"><a name="l01082"></a><span class="lineno"> 1082</span> <span class="comment">// discarding should disconnect from the server.</span></div> +<div class="line"><a name="l01083"></a><span class="lineno"> 1083</span> </div> +<div class="line"><a name="l01084"></a><span class="lineno"> 1084</span> <span class="comment">// TODO(joerg84): Make names consistent (see Mesos-3256).</span></div> +<div class="line"><a name="l01085"></a><span class="lineno"> 1085</span> </div> +<div class="line"><a name="l01086"></a><span class="lineno"> 1086</span> <span class="comment">// Asynchronously sends an HTTP GET request to the specified URL</span></div> +<div class="line"><a name="l01087"></a><span class="lineno"> 1087</span> <span class="comment">// and returns the HTTP response of type 'BODY' once the entire</span></div> +<div class="line"><a name="l01088"></a><span class="lineno"> 1088</span> <span class="comment">// response is received.</span></div> +<div class="line"><a name="l01089"></a><span class="lineno"> 1089</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <span class="keyword">get</span>(</div> +<div class="line"><a name="l01090"></a><span class="lineno"> 1090</span>  <span class="keyword">const</span> URL& url,</div> +<div class="line"><a name="l01091"></a><span class="lineno"> 1091</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>());</div> <div class="line"><a name="l01092"></a><span class="lineno"> 1092</span> </div> -<div class="line"><a name="l01093"></a><span class="lineno"> 1093</span> <span class="comment">// Asynchronously sends an HTTP GET request to the process with the</span></div> -<div class="line"><a name="l01094"></a><span class="lineno"> 1094</span> <span class="comment">// given UPID and returns the HTTP response of type 'BODY' once the</span></div> -<div class="line"><a name="l01095"></a><span class="lineno"> 1095</span> <span class="comment">// entire response is received.</span></div> -<div class="line"><a name="l01096"></a><span class="lineno"> 1096</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <span class="keyword">get</span>(</div> -<div class="line"><a name="l01097"></a><span class="lineno"> 1097</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& upid,</div> -<div class="line"><a name="l01098"></a><span class="lineno"> 1098</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& path = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01099"></a><span class="lineno"> 1099</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& query = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01100"></a><span class="lineno"> 1100</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& scheme = <a class="code" href="structNone.html">None</a>());</div> -<div class="line"><a name="l01102"></a><span class="lineno"> 1102</span> </div> +<div class="line"><a name="l01093"></a><span class="lineno"> 1093</span> </div> +<div class="line"><a name="l01094"></a><span class="lineno"> 1094</span> <span class="comment">// Asynchronously sends an HTTP GET request to the process with the</span></div> +<div class="line"><a name="l01095"></a><span class="lineno"> 1095</span> <span class="comment">// given UPID and returns the HTTP response of type 'BODY' once the</span></div> +<div class="line"><a name="l01096"></a><span class="lineno"> 1096</span> <span class="comment">// entire response is received.</span></div> +<div class="line"><a name="l01097"></a><span class="lineno"> 1097</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <span class="keyword">get</span>(</div> +<div class="line"><a name="l01098"></a><span class="lineno"> 1098</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& upid,</div> +<div class="line"><a name="l01099"></a><span class="lineno"> 1099</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& path = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01100"></a><span class="lineno"> 1100</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& query = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01102"></a><span class="lineno"> 1102</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& scheme = <a class="code" href="structNone.html">None</a>());</div> <div class="line"><a name="l01103"></a><span class="lineno"> 1103</span> </div> -<div class="line"><a name="l01104"></a><span class="lineno"> 1104</span> <span class="comment">// Asynchronously sends an HTTP POST request to the specified URL</span></div> -<div class="line"><a name="l01105"></a><span class="lineno"> 1105</span> <span class="comment">// and returns the HTTP response of type 'BODY' once the entire</span></div> -<div class="line"><a name="l01106"></a><span class="lineno"> 1106</span> <span class="comment">// response is received.</span></div> -<div class="line"><a name="l01107"></a><span class="lineno"> 1107</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <a class="code" href="namespaceprocess_1_1http.html#ae18e508ddf8cd65d7778320fa57550f3">post</a>(</div> -<div class="line"><a name="l01108"></a><span class="lineno"> 1108</span>  <span class="keyword">const</span> URL& url,</div> -<div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& body = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& contentType = <a class="code" href="structNone.html">None</a>());</div> -<div class="line"><a name="l01112"></a><span class="lineno"> 1112</span> </div> +<div class="line"><a name="l01104"></a><span class="lineno"> 1104</span> </div> +<div class="line"><a name="l01105"></a><span class="lineno"> 1105</span> <span class="comment">// Asynchronously sends an HTTP POST request to the specified URL</span></div> +<div class="line"><a name="l01106"></a><span class="lineno"> 1106</span> <span class="comment">// and returns the HTTP response of type 'BODY' once the entire</span></div> +<div class="line"><a name="l01107"></a><span class="lineno"> 1107</span> <span class="comment">// response is received.</span></div> +<div class="line"><a name="l01108"></a><span class="lineno"> 1108</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <a class="code" href="namespaceprocess_1_1http.html#ae18e508ddf8cd65d7778320fa57550f3">post</a>(</div> +<div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>  <span class="keyword">const</span> URL& url,</div> +<div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& body = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01112"></a><span class="lineno"> 1112</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& contentType = <a class="code" href="structNone.html">None</a>());</div> <div class="line"><a name="l01113"></a><span class="lineno"> 1113</span> </div> -<div class="line"><a name="l01114"></a><span class="lineno"> 1114</span> <span class="comment">// Asynchronously sends an HTTP POST request to the process with the</span></div> -<div class="line"><a name="l01115"></a><span class="lineno"> 1115</span> <span class="comment">// given UPID and returns the HTTP response of type 'BODY' once the</span></div> -<div class="line"><a name="l01116"></a><span class="lineno"> 1116</span> <span class="comment">// entire response is received.</span></div> -<div class="line"><a name="l01117"></a><span class="lineno"> 1117</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <a class="code" href="namespaceprocess_1_1http.html#ae18e508ddf8cd65d7778320fa57550f3">post</a>(</div> -<div class="line"><a name="l01118"></a><span class="lineno"> 1118</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& upid,</div> -<div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& path = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01120"></a><span class="lineno"> 1120</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& body = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01122"></a><span class="lineno"> 1122</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& contentType = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01123"></a><span class="lineno"> 1123</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& scheme = <a class="code" href="structNone.html">None</a>());</div> -<div class="line"><a name="l01124"></a><span class="lineno"> 1124</span> </div> +<div class="line"><a name="l01114"></a><span class="lineno"> 1114</span> </div> +<div class="line"><a name="l01115"></a><span class="lineno"> 1115</span> <span class="comment">// Asynchronously sends an HTTP POST request to the process with the</span></div> +<div class="line"><a name="l01116"></a><span class="lineno"> 1116</span> <span class="comment">// given UPID and returns the HTTP response of type 'BODY' once the</span></div> +<div class="line"><a name="l01117"></a><span class="lineno"> 1117</span> <span class="comment">// entire response is received.</span></div> +<div class="line"><a name="l01118"></a><span class="lineno"> 1118</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <a class="code" href="namespaceprocess_1_1http.html#ae18e508ddf8cd65d7778320fa57550f3">post</a>(</div> +<div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& upid,</div> +<div class="line"><a name="l01120"></a><span class="lineno"> 1120</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& path = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01122"></a><span class="lineno"> 1122</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& body = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01123"></a><span class="lineno"> 1123</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& contentType = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01124"></a><span class="lineno"> 1124</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& scheme = <a class="code" href="structNone.html">None</a>());</div> <div class="line"><a name="l01125"></a><span class="lineno"> 1125</span> </div> -<div class="line"><a name="l01134"></a><span class="lineno"> 1134</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <a class="code" href="namespaceprocess_1_1http.html#a1443ad581d0388a87013f0284906c2b3">requestDelete</a>(</div> -<div class="line"><a name="l01135"></a><span class="lineno"> 1135</span>  <span class="keyword">const</span> URL& url,</div> -<div class="line"><a name="l01136"></a><span class="lineno"> 1136</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>());</div> -<div class="line"><a name="l01137"></a><span class="lineno"> 1137</span> </div> +<div class="line"><a name="l01126"></a><span class="lineno"> 1126</span> </div> +<div class="line"><a name="l01135"></a><span class="lineno"> 1135</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <a class="code" href="namespaceprocess_1_1http.html#a1443ad581d0388a87013f0284906c2b3">requestDelete</a>(</div> +<div class="line"><a name="l01136"></a><span class="lineno"> 1136</span>  <span class="keyword">const</span> URL& url,</div> +<div class="line"><a name="l01137"></a><span class="lineno"> 1137</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>());</div> <div class="line"><a name="l01138"></a><span class="lineno"> 1138</span> </div> -<div class="line"><a name="l01150"></a><span class="lineno"> 1150</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <a class="code" href="namespaceprocess_1_1http.html#a1443ad581d0388a87013f0284906c2b3">requestDelete</a>(</div> -<div class="line"><a name="l01151"></a><span class="lineno"> 1151</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& upid,</div> -<div class="line"><a name="l01152"></a><span class="lineno"> 1152</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& path = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01153"></a><span class="lineno"> 1153</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01154"></a><span class="lineno"> 1154</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& scheme = <a class="code" href="structNone.html">None</a>());</div> -<div class="line"><a name="l01155"></a><span class="lineno"> 1155</span> </div> +<div class="line"><a name="l01139"></a><span class="lineno"> 1139</span> </div> +<div class="line"><a name="l01151"></a><span class="lineno"> 1151</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <a class="code" href="namespaceprocess_1_1http.html#a1443ad581d0388a87013f0284906c2b3">requestDelete</a>(</div> +<div class="line"><a name="l01152"></a><span class="lineno"> 1152</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& upid,</div> +<div class="line"><a name="l01153"></a><span class="lineno"> 1153</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& path = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01154"></a><span class="lineno"> 1154</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01155"></a><span class="lineno"> 1155</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& scheme = <a class="code" href="structNone.html">None</a>());</div> <div class="line"><a name="l01156"></a><span class="lineno"> 1156</span> </div> -<div class="line"><a name="l01157"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1http_1_1streaming.html"> 1157</a></span> <span class="keyword">namespace </span>streaming {</div> -<div class="line"><a name="l01158"></a><span class="lineno"> 1158</span> </div> -<div class="line"><a name="l01159"></a><span class="lineno"> 1159</span> <span class="comment">// Asynchronously sends an HTTP GET request to the specified URL</span></div> -<div class="line"><a name="l01160"></a><span class="lineno"> 1160</span> <span class="comment">// and returns the HTTP response of type 'PIPE' once the response</span></div> -<div class="line"><a name="l01161"></a><span class="lineno"> 1161</span> <span class="comment">// headers are received. The caller must read the response body</span></div> -<div class="line"><a name="l01162"></a><span class="lineno"> 1162</span> <span class="comment">// from the Pipe::Reader.</span></div> -<div class="line"><a name="l01163"></a><span class="lineno"> 1163</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <span class="keyword">get</span>(</div> -<div class="line"><a name="l01164"></a><span class="lineno"> 1164</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1URL.html">URL</a>& url,</div> -<div class="line"><a name="l01165"></a><span class="lineno"> 1165</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>());</div> -<div class="line"><a name="l01166"></a><span class="lineno"> 1166</span> </div> -<div class="line"><a name="l01167"></a><span class="lineno"> 1167</span> <span class="comment">// Asynchronously sends an HTTP GET request to the process with the</span></div> -<div class="line"><a name="l01168"></a><span class="lineno"> 1168</span> <span class="comment">// given UPID and returns the HTTP response of type 'PIPE' once the</span></div> -<div class="line"><a name="l01169"></a><span class="lineno"> 1169</span> <span class="comment">// response headers are received. The caller must read the response</span></div> -<div class="line"><a name="l01170"></a><span class="lineno"> 1170</span> <span class="comment">// body from the Pipe::Reader.</span></div> -<div class="line"><a name="l01171"></a><span class="lineno"> 1171</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <span class="keyword">get</span>(</div> -<div class="line"><a name="l01172"></a><span class="lineno"> 1172</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& upid,</div> -<div class="line"><a name="l01173"></a><span class="lineno"> 1173</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& path = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01174"></a><span class="lineno"> 1174</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& query = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01175"></a><span class="lineno"> 1175</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01176"></a><span class="lineno"> 1176</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& scheme = <a class="code" href="structNone.html">None</a>());</div> -<div class="line"><a name="l01177"></a><span class="lineno"> 1177</span> </div> -<div class="line"><a name="l01178"></a><span class="lineno"> 1178</span> <span class="comment">// Asynchronously sends an HTTP POST request to the specified URL</span></div> -<div class="line"><a name="l01179"></a><span class="lineno"> 1179</span> <span class="comment">// and returns the HTTP response of type 'PIPE' once the response</span></div> -<div class="line"><a name="l01180"></a><span class="lineno"> 1180</span> <span class="comment">// headers are received. The caller must read the response body</span></div> -<div class="line"><a name="l01181"></a><span class="lineno"> 1181</span> <span class="comment">// from the Pipe::Reader.</span></div> -<div class="line"><a name="l01182"></a><span class="lineno"> 1182</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <a class="code" href="namespaceprocess_1_1http_1_1streaming.html#ae8a18c7263d4aefb7b1973c12590c688">post</a>(</div> -<div class="line"><a name="l01183"></a><span class="lineno"> 1183</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1URL.html">URL</a>& url,</div> -<div class="line"><a name="l01184"></a><span class="lineno"> 1184</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01185"></a><span class="lineno"> 1185</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& body = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& contentType = <a class="code" href="structNone.html">None</a>());</div> -<div class="line"><a name="l01187"></a><span class="lineno"> 1187</span> </div> -<div class="line"><a name="l01188"></a><span class="lineno"> 1188</span> <span class="comment">// Asynchronously sends an HTTP POST request to the process with the</span></div> -<div class="line"><a name="l01189"></a><span class="lineno"> 1189</span> <span class="comment">// given UPID and returns the HTTP response of type 'PIPE' once the</span></div> -<div class="line"><a name="l01190"></a><span class="lineno"> 1190</span> <span class="comment">// response headers are received. The caller must read the response</span></div> -<div class="line"><a name="l01191"></a><span class="lineno"> 1191</span> <span class="comment">// body from the Pipe::Reader.</span></div> -<div class="line"><a name="l01192"></a><span class="lineno"> 1192</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <a class="code" href="namespaceprocess_1_1http_1_1streaming.html#ae8a18c7263d4aefb7b1973c12590c688">post</a>(</div> -<div class="line"><a name="l01193"></a><span class="lineno"> 1193</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& upid,</div> -<div class="line"><a name="l01194"></a><span class="lineno"> 1194</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& path = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01195"></a><span class="lineno"> 1195</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& body = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01197"></a><span class="lineno"> 1197</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& contentType = <a class="code" href="structNone.html">None</a>(),</div> -<div class="line"><a name="l01198"></a><span class="lineno"> 1198</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& scheme = <a class="code" href="structNone.html">None</a>());</div> -<div class="line"><a name="l01199"></a><span class="lineno"> 1199</span> </div> -<div class="line"><a name="l01200"></a><span class="lineno"> 1200</span> } <span class="comment">// namespace streaming {</span></div> -<div class="line"><a name="l01201"></a><span class="lineno"> 1201</span> </div> -<div class="line"><a name="l01202"></a><span class="lineno"> 1202</span> } <span class="comment">// namespace http {</span></div> -<div class="line"><a name="l01203"></a><span class="lineno"> 1203</span> } <span class="comment">// namespace process {</span></div> -<div class="line"><a name="l01204"></a><span class="lineno"> 1204</span> </div> -<div class="line"><a name="l01205"></a><span class="lineno"> 1205</span> <span class="preprocessor">#endif // __PROCESS_HTTP_HPP__</span></div> +<div class="line"><a name="l01157"></a><span class="lineno"> 1157</span> </div> +<div class="line"><a name="l01158"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1http_1_1streaming.html"> 1158</a></span> <span class="keyword">namespace </span>streaming {</div> +<div class="line"><a name="l01159"></a><span class="lineno"> 1159</span> </div> +<div class="line"><a name="l01160"></a><span class="lineno"> 1160</span> <span class="comment">// Asynchronously sends an HTTP GET request to the specified URL</span></div> +<div class="line"><a name="l01161"></a><span class="lineno"> 1161</span> <span class="comment">// and returns the HTTP response of type 'PIPE' once the response</span></div> +<div class="line"><a name="l01162"></a><span class="lineno"> 1162</span> <span class="comment">// headers are received. The caller must read the response body</span></div> +<div class="line"><a name="l01163"></a><span class="lineno"> 1163</span> <span class="comment">// from the Pipe::Reader.</span></div> +<div class="line"><a name="l01164"></a><span class="lineno"> 1164</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <span class="keyword">get</span>(</div> +<div class="line"><a name="l01165"></a><span class="lineno"> 1165</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1URL.html">URL</a>& url,</div> +<div class="line"><a name="l01166"></a><span class="lineno"> 1166</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>());</div> +<div class="line"><a name="l01167"></a><span class="lineno"> 1167</span> </div> +<div class="line"><a name="l01168"></a><span class="lineno"> 1168</span> <span class="comment">// Asynchronously sends an HTTP GET request to the process with the</span></div> +<div class="line"><a name="l01169"></a><span class="lineno"> 1169</span> <span class="comment">// given UPID and returns the HTTP response of type 'PIPE' once the</span></div> +<div class="line"><a name="l01170"></a><span class="lineno"> 1170</span> <span class="comment">// response headers are received. The caller must read the response</span></div> +<div class="line"><a name="l01171"></a><span class="lineno"> 1171</span> <span class="comment">// body from the Pipe::Reader.</span></div> +<div class="line"><a name="l01172"></a><span class="lineno"> 1172</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <span class="keyword">get</span>(</div> +<div class="line"><a name="l01173"></a><span class="lineno"> 1173</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& upid,</div> +<div class="line"><a name="l01174"></a><span class="lineno"> 1174</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& path = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01175"></a><span class="lineno"> 1175</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& query = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01176"></a><span class="lineno"> 1176</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01177"></a><span class="lineno"> 1177</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& scheme = <a class="code" href="structNone.html">None</a>());</div> +<div class="line"><a name="l01178"></a><span class="lineno"> 1178</span> </div> +<div class="line"><a name="l01179"></a><span class="lineno"> 1179</span> <span class="comment">// Asynchronously sends an HTTP POST request to the specified URL</span></div> +<div class="line"><a name="l01180"></a><span class="lineno"> 1180</span> <span class="comment">// and returns the HTTP response of type 'PIPE' once the response</span></div> +<div class="line"><a name="l01181"></a><span class="lineno"> 1181</span> <span class="comment">// headers are received. The caller must read the response body</span></div> +<div class="line"><a name="l01182"></a><span class="lineno"> 1182</span> <span class="comment">// from the Pipe::Reader.</span></div> +<div class="line"><a name="l01183"></a><span class="lineno"> 1183</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <a class="code" href="namespaceprocess_1_1http_1_1streaming.html#ae8a18c7263d4aefb7b1973c12590c688">post</a>(</div> +<div class="line"><a name="l01184"></a><span class="lineno"> 1184</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1URL.html">URL</a>& url,</div> +<div class="line"><a name="l01185"></a><span class="lineno"> 1185</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& body = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& contentType = <a class="code" href="structNone.html">None</a>());</div> +<div class="line"><a name="l01188"></a><span class="lineno"> 1188</span> </div> +<div class="line"><a name="l01189"></a><span class="lineno"> 1189</span> <span class="comment">// Asynchronously sends an HTTP POST request to the process with the</span></div> +<div class="line"><a name="l01190"></a><span class="lineno"> 1190</span> <span class="comment">// given UPID and returns the HTTP response of type 'PIPE' once the</span></div> +<div class="line"><a name="l01191"></a><span class="lineno"> 1191</span> <span class="comment">// response headers are received. The caller must read the response</span></div> +<div class="line"><a name="l01192"></a><span class="lineno"> 1192</span> <span class="comment">// body from the Pipe::Reader.</span></div> +<div class="line"><a name="l01193"></a><span class="lineno"> 1193</span> <a class="code" href="classprocess_1_1Future.html">Future<Response></a> <a class="code" href="namespaceprocess_1_1http_1_1streaming.html#ae8a18c7263d4aefb7b1973c12590c688">post</a>(</div> +<div class="line"><a name="l01194"></a><span class="lineno"> 1194</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& upid,</div> +<div class="line"><a name="l01195"></a><span class="lineno"> 1195</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& path = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Headers></a>& headers = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01197"></a><span class="lineno"> 1197</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& body = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01198"></a><span class="lineno"> 1198</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& contentType = <a class="code" href="structNone.html">None</a>(),</div> +<div class="line"><a name="l01199"></a><span class="lineno"> 1199</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& scheme = <a class="code" href="structNone.html">None</a>());</div> +<div class="line"><a name="l01200"></a><span class="lineno"> 1200</span> </div> +<div class="line"><a name="l01201"></a><span class="lineno"> 1201</span> } <span class="comment">// namespace streaming {</span></div> +<div class="line"><a name="l01202"></a><span class="lineno"> 1202</span> </div> +<div class="line"><a name="l01203"></a><span class="lineno"> 1203</span> } <span class="comment">// namespace http {</span></div> +<div class="line"><a name="l01204"></a><span class="lineno"> 1204</span> } <span class="comment">// namespace process {</span></div> +<div class="line"><a name="l01205"></a><span class="lineno"> 1205</span> </div> +<div class="line"><a name="l01206"></a><span class="lineno"> 1206</span> <span class="preprocessor">#endif // __PROCESS_HTTP_HPP__</span></div> <div class="ttc" id="namespaceprocess_1_1http_1_1path_html_a2410072cba7b95c5d555a0747ef33b50"><div class="ttname"><a href="namespaceprocess_1_1http_1_1path.html#a2410072cba7b95c5d555a0747ef33b50">process::http::path::parse</a></div><div class="ttdeci">Try< hashmap< std::string, std::string > > parse(const std::string &pattern, const std::string &path)</div></div> <div class="ttc" id="structprocess_1_1http_1_1NotImplemented_html_a6ef0e57cfbd6d82ca46977181b1dc19c"><div class="ttname"><a href="structprocess_1_1http_1_1NotImplemented.html#a6ef0e57cfbd6d82ca46977181b1dc19c">process::http::NotImplemented::NotImplemented</a></div><div class="ttdeci">NotImplemented(const std::string &body)</div><div class="ttdef"><b>Definition:</b> http.hpp:834</div></div> <div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html_a1d21b4591e3eae83215f95a34855b465"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html#a1d21b4591e3eae83215f95a34855b465">process::http::Pipe::Writer::operator!=</a></div><div class="ttdeci">bool operator!=(const Writer &other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:365</div></div> @@ -1197,7 +1198,7 @@ <div class="ttc" id="classprocess_1_1http_1_1Pipe_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html">process::http::Pipe</a></div><div class="ttdef"><b>Definition:</b> http.hpp:296</div></div> <div class="ttc" id="structprocess_1_1http_1_1Status_html_a7ec542fce3fdf8c25bd870a160f569f7"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a7ec542fce3fdf8c25bd870a160f569f7">process::http::Status::METHOD_NOT_ALLOWED</a></div><div class="ttdeci">static const uint16_t METHOD_NOT_ALLOWED</div><div class="ttdef"><b>Definition:</b> http.hpp:237</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="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F && f</div><div class="ttdef"><b>Definition:</b> defer.hpp:239</div></div> +<div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F && f</div><div class="ttdef"><b>Definition:</b> defer.hpp:266</div></div> <div class="ttc" id="structprocess_1_1http_1_1Status_html_a5cc8f560c42aa82042f347ceca649ff5"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5cc8f560c42aa82042f347ceca649ff5">process::http::Status::BAD_REQUEST</a></div><div class="ttdeci">static const uint16_t BAD_REQUEST</div><div class="ttdef"><b>Definition:</b> http.hpp:232</div></div> <div class="ttc" id="structprocess_1_1http_1_1Status_html_acbed897ae92821a24aced2e4dc633dad"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#acbed897ae92821a24aced2e4dc633dad">process::http::Status::NO_CONTENT</a></div><div class="ttdeci">static const uint16_t NO_CONTENT</div><div class="ttdef"><b>Definition:</b> http.hpp:222</div></div> <div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:529</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fa35a7fd/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html index cae108a..3977c68 100644 --- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html +++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html @@ -244,9 +244,9 @@ <div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &prefix="")</div><div class="ttdoc">Returns &#39;prefix(N)&#39; where N represents the number of instances where the same prefix (wrt...</div></div> <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div> <div class="ttc" id="delay_8hpp_html"><div class="ttname"><a href="delay_8hpp.html">delay.hpp</a></div></div> -<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:697</div></div> +<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:700</div></div> <div class="ttc" id="timeout_8hpp_html"><div class="ttname"><a href="timeout_8hpp.html">timeout.hpp</a></div></div> -<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future< T > & onDiscard(DiscardCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1177</div></div> +<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future< T > & onDiscard(DiscardCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1180</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_1RateLimiter_html_aeba2f8234c93c3f34cd6de8fbc595b96"><div class="ttname"><a href="classprocess_1_1RateLimiter.html#aeba2f8234c93c3f34cd6de8fbc595b96">process::RateLimiter::acquire</a></div><div class="ttdeci">virtual Future< Nothing > acquire() const </div><div class="ttdef"><b>Definition:</b> limiter.hpp:182</div></div> <div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div> @@ -255,9 +255,9 @@ <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="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div> <div class="ttc" id="classprocess_1_1RateLimiterProcess_html"><div class="ttname"><a href="classprocess_1_1RateLimiterProcess.html">process::RateLimiterProcess</a></div><div class="ttdef"><b>Definition:</b> limiter.hpp:62</div></div> -<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:157</div></div> +<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:158</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="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1074</div></div> +<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1077</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="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:244</div></div> <div class="ttc" id="classprocess_1_1RateLimiterProcess_html_a7bb926cce009ffbe0de571b37e406578"><div class="ttname"><a href="classprocess_1_1RateLimiterProcess.html#a7bb926cce009ffbe0de571b37e406578">process::RateLimiterProcess::RateLimiterProcess</a></div><div class="ttdeci">RateLimiterProcess(double _permitsPerSecond)</div><div class="ttdef"><b>Definition:</b> limiter.hpp:73</div></div> @@ -270,8 +270,8 @@ <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div> <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div> <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result< Process > process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div> -<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:782</div></div> -<div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:680</div></div> +<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:785</div></div> +<div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:683</div></div> <div class="ttc" id="classprocess_1_1RateLimiter_html_a09f3220a7f68fb473745accc16847f45"><div class="ttname"><a href="classprocess_1_1RateLimiter.html#a09f3220a7f68fb473745accc16847f45">process::RateLimiter::~RateLimiter</a></div><div class="ttdeci">virtual ~RateLimiter()</div><div class="ttdef"><b>Definition:</b> limiter.hpp:174</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:484</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fa35a7fd/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html index b3f0b35..6dc47eb 100644 --- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html +++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html @@ -200,7 +200,7 @@ <div class="ttc" id="namespaceprocess_1_1metrics_html_a15af50f3f4dbcca2f7c619ccfbaa70b2"><div class="ttname"><a href="namespaceprocess_1_1metrics.html#a15af50f3f4dbcca2f7c619ccfbaa70b2">process::metrics::add</a></div><div class="ttdeci">Future< Nothing > add(const T &metric)</div><div class="ttdef"><b>Definition:</b> metrics.hpp:94</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="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:36</div></div> -<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:157</div></div> +<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:158</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="classprocess_1_1metrics_1_1internal_1_1MetricsProcess_html_a481de823013045447009d4554fdaf69d"><div class="ttname"><a href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a481de823013045447009d4554fdaf69d">process::metrics::internal::MetricsProcess::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="classprocess_1_1metrics_1_1internal_1_1MetricsProcess_html_ab276c60b63527c1a94d5ece44efe63ce"><div class="ttname"><a href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#ab276c60b63527c1a94d5ece44efe63ce">process::metrics::internal::MetricsProcess::snapshot</a></div><div class="ttdeci">Future< hashmap< std::string, double > > snapshot(const Option< Duration > &timeout)</div></div>