http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/resource__provider_2local_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/resource__provider_2local_8hpp_source.html b/content/api/latest/c++/resource__provider_2local_8hpp_source.html index 6f72c99..ed0ffa4 100644 --- a/content/api/latest/c++/resource__provider_2local_8hpp_source.html +++ b/content/api/latest/c++/resource__provider_2local_8hpp_source.html @@ -71,35 +71,39 @@ <div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __RESOURCE_PROVIDER_LOCAL_HPP__</span></div> <div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __RESOURCE_PROVIDER_LOCAL_HPP__</span></div> <div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> -<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <<a class="code" href="owned_8hpp.html">process/owned.hpp</a>></span></div> -<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div> -<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div> -<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div> -<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>></span></div> -<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div> -<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">namespace </span>mesos {</div> -<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">namespace </span>internal {</div> -<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div> -<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1LocalResourceProvider.html"> 29</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1LocalResourceProvider.html">LocalResourceProvider</a></div> -<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> {</div> -<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">public</span>:</div> -<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<LocalResourceProvider></a>> <a class="code" href="classmesos_1_1internal_1_1LocalResourceProvider.html#a09caf904401bb8067df911d923b7f3db">create</a>(</div> -<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="keyword">const</span> ResourceProviderInfo& info);</div> -<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div> -<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1LocalResourceProvider.html#ad1e9626a7f7c92d4aa4b0958f38b9232">~LocalResourceProvider</a>() = <span class="keywordflow">default</span>;</div> -<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> };</div> -<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div> -<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> } <span class="comment">// namespace internal {</span></div> -<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> } <span class="comment">// namespace mesos {</span></div> -<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div> -<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="preprocessor">#endif // __RESOURCE_PROVIDER_LOCAL_HPP__</span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</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="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <<a class="code" href="owned_8hpp.html">process/owned.hpp</a>></span></div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div> +<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>></span></div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">namespace </span>mesos {</div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">namespace </span>internal {</div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div> +<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1LocalResourceProvider.html"> 30</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1LocalResourceProvider.html">LocalResourceProvider</a></div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> {</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">public</span>:</div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<LocalResourceProvider></a>> <a class="code" href="classmesos_1_1internal_1_1LocalResourceProvider.html#a40eb435d22fdd77aa2ded7d7a3e6957a">create</a>(</div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1URL.html">process::http::URL</a>& url,</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keyword">const</span> ResourceProviderInfo& info);</div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1LocalResourceProvider.html#ad1e9626a7f7c92d4aa4b0958f38b9232">~LocalResourceProvider</a>() = <span class="keywordflow">default</span>;</div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> };</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> } <span class="comment">// namespace internal {</span></div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> } <span class="comment">// namespace mesos {</span></div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="preprocessor">#endif // __RESOURCE_PROVIDER_LOCAL_HPP__</span></div> <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div> <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div> +<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div> +<div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProvider_html_a40eb435d22fdd77aa2ded7d7a3e6957a"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProvider.html#a40eb435d22fdd77aa2ded7d7a3e6957a">mesos::internal::LocalResourceProvider::create</a></div><div class="ttdeci">static Try< process::Owned< LocalResourceProvider > > create(const process::http::URL &url, const ResourceProviderInfo &info)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProvider_html_ad1e9626a7f7c92d4aa4b0958f38b9232"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProvider.html#ad1e9626a7f7c92d4aa4b0958f38b9232">mesos::internal::LocalResourceProvider::~LocalResourceProvider</a></div><div class="ttdeci">virtual ~LocalResourceProvider()=default</div></div> -<div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProvider_html_a09caf904401bb8067df911d923b7f3db"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProvider.html#a09caf904401bb8067df911d923b7f3db">mesos::internal::LocalResourceProvider::create</a></div><div class="ttdeci">static Try< process::Owned< LocalResourceProvider > > create(const ResourceProviderInfo &info)</div></div> <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div> <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div> -<div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProvider_html"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProvider.html">mesos::internal::LocalResourceProvider</a></div><div class="ttdef"><b>Definition:</b> local.hpp:29</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="classmesos_1_1internal_1_1LocalResourceProvider_html"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProvider.html">mesos::internal::LocalResourceProvider</a></div><div class="ttdef"><b>Definition:</b> local.hpp:30</div></div> </div><!-- fragment --></div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/resource__provider_2validation_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/resource__provider_2validation_8hpp_source.html b/content/api/latest/c++/resource__provider_2validation_8hpp_source.html index 1dc8c53..21edadf 100644 --- a/content/api/latest/c++/resource__provider_2validation_8hpp_source.html +++ b/content/api/latest/c++/resource__provider_2validation_8hpp_source.html @@ -92,7 +92,7 @@ <div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div> <div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#endif // __RESOURCE_PROVIDER_VALIDATION_HPP__</span></div> <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Error ></a></div></div> -<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2029</div></div> +<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2032</div></div> <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div> <div class="ttc" id="resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div> <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/slave_2validation_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/slave_2validation_8hpp_source.html b/content/api/latest/c++/slave_2validation_8hpp_source.html index c770a0f..c544cfb 100644 --- a/content/api/latest/c++/slave_2validation_8hpp_source.html +++ b/content/api/latest/c++/slave_2validation_8hpp_source.html @@ -118,7 +118,7 @@ <div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="preprocessor">#endif // __SLAVE_VALIDATION_HPP__</span></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent_1_1call_html_abc55b08bf280a24b7cf379f52ddbf700"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent_1_1call.html#abc55b08bf280a24b7cf379f52ddbf700">mesos::internal::slave::validation::agent::call::validate</a></div><div class="ttdeci">Option< Error > validate(const mesos::agent::Call &call, const Option< std::string > &principal=None())</div></div> <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Error ></a></div></div> -<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2029</div></div> +<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2032</div></div> <div class="ttc" id="agent_2agent_8hpp_html"><div class="ttname"><a href="agent_2agent_8hpp.html">agent.hpp</a></div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container_html_ae576305179ad464bbd1bf38f34799f13"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container.html#ae576305179ad464bbd1bf38f34799f13">mesos::internal::slave::validation::container::validateContainerId</a></div><div class="ttdeci">Option< Error > validateContainerId(const ContainerID &containerId)</div></div> <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/slave_8hpp.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/slave_8hpp.html b/content/api/latest/c++/slave_8hpp.html index 1c7a8c0..975e221 100644 --- a/content/api/latest/c++/slave_8hpp.html +++ b/content/api/latest/c++/slave_8hpp.html @@ -68,7 +68,7 @@ <code>#include <<a class="el" href="agent_2agent_8hpp_source.html">mesos/agent/agent.hpp</a>></code><br/> <code>#include <<a class="el" href="authentication_2secret__generator_8hpp_source.html">mesos/authentication/secret_generator.hpp</a>></code><br/> <code>#include <<a class="el" href="include_2mesos_2executor_2executor_8hpp_source.html">mesos/executor/executor.hpp</a>></code><br/> -<code>#include <<a class="el" href="master_2detector_8hpp_source.html">mesos/master/detector.hpp</a>></code><br/> +<code>#include <<a class="el" href="include_2mesos_2master_2detector_8hpp_source.html">mesos/master/detector.hpp</a>></code><br/> <code>#include <<a class="el" href="include_2mesos_2module_2authenticatee_8hpp_source.html">mesos/module/authenticatee.hpp</a>></code><br/> <code>#include <<a class="el" href="include_2mesos_2slave_2containerizer_8hpp_source.html">mesos/slave/containerizer.hpp</a>></code><br/> <code>#include <<a class="el" href="slave_2qos__controller_8hpp_source.html">mesos/slave/qos_controller.hpp</a>></code><br/> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/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 4a0e771..9fff674 100644 --- a/content/api/latest/c++/slave_8hpp_source.html +++ b/content/api/latest/c++/slave_8hpp_source.html @@ -90,7 +90,7 @@ <div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div> <div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2executor_2executor_8hpp.html">mesos/executor/executor.hpp</a>></span></div> <div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div> -<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#include <<a class="code" href="master_2detector_8hpp.html">mesos/master/detector.hpp</a>></span></div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2master_2detector_8hpp.html">mesos/master/detector.hpp</a>></span></div> <div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div> <div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2module_2authenticatee_8hpp.html">mesos/module/authenticatee.hpp</a>></span></div> <div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div> @@ -1037,6 +1037,7 @@ <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a79093461e7bc35f4b4b9c7a796b88e2e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a79093461e7bc35f4b4b9c7a796b88e2e">mesos::internal::slave::Executor::incompleteTasks</a></div><div class="ttdeci">bool incompleteTasks()</div></div> <div class="ttc" id="namespacemesos_1_1internal_html_a845d4d5a46b931d03f340c8afc58b60a"><div class="ttname"><a href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">mesos::internal::evolve</a></div><div class="ttdeci">v1::AgentID evolve(const SlaveID &slaveId)</div></div> <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result< ProcessStatus > status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div> +<div class="ttc" id="include_2mesos_2master_2detector_8hpp_html"><div class="ttname"><a href="include_2mesos_2master_2detector_8hpp.html">detector.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a2092a012c0c720534bee028e9b0064ab"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2092a012c0c720534bee028e9b0064ab">mesos::internal::slave::Slave::authenticate</a></div><div class="ttdeci">void authenticate()</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a3b2abbbd9f9e9ca5c08b75329ac426c0ab536b2fae4842fc2c6e24905f142c920"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0ab536b2fae4842fc2c6e24905f142c920">mesos::internal::slave::Executor::TERMINATING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:759</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a546589bcf81d103b1e50be965494d430"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a546589bcf81d103b1e50be965494d430">mesos::internal::slave::Executor::closeHttpConnection</a></div><div class="ttdeci">void closeHttpConnection()</div></div> @@ -1091,7 +1092,6 @@ <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a8c506bb12f5b2a0acd8f216ebbf0c789"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a8c506bb12f5b2a0acd8f216ebbf0c789">mesos::internal::slave::Executor::isCommandExecutor</a></div><div class="ttdeci">bool isCommandExecutor() const </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 &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_ad432746af325d55919e69efe7d82fbb9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad432746af325d55919e69efe7d82fbb9">mesos::internal::slave::Executor::http</a></div><div class="ttdeci">Option< HttpConnection > http</div><div class="ttdef"><b>Definition:</b> slave.hpp:796</div></div> -<div class="ttc" id="master_2detector_8hpp_html"><div class="ttname"><a href="master_2detector_8hpp.html">detector.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a004ea3cee927e6983397de310e42a0d1"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a004ea3cee927e6983397de310e42a0d1">mesos::internal::slave::Framework::allocatedResources</a></div><div class="ttdeci">Resources allocatedResources() const </div></div> <div class="ttc" id="bytes_8hpp_html"><div class="ttname"><a href="bytes_8hpp.html">bytes.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa14da55de5c585de7f443afa61e042d7"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa14da55de5c585de7f443afa61e042d7">mesos::internal::slave::Slave::pingTimeout</a></div><div class="ttdeci">void pingTimeout(process::Future< Option< MasterInfo >> future)</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/src_2master_2detector_2zookeeper_8hpp.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2master_2detector_2zookeeper_8hpp.html b/content/api/latest/c++/src_2master_2detector_2zookeeper_8hpp.html index bc1531a..fd813f2 100644 --- a/content/api/latest/c++/src_2master_2detector_2zookeeper_8hpp.html +++ b/content/api/latest/c++/src_2master_2detector_2zookeeper_8hpp.html @@ -58,7 +58,7 @@ <div class="contents"> <div class="textblock"><code>#include <string></code><br/> <code>#include <<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>></code><br/> -<code>#include <<a class="el" href="master_2detector_8hpp_source.html">mesos/master/detector.hpp</a>></code><br/> +<code>#include <<a class="el" href="include_2mesos_2master_2detector_8hpp_source.html">mesos/master/detector.hpp</a>></code><br/> <code>#include <<a class="el" href="group_8hpp_source.html">mesos/zookeeper/group.hpp</a>></code><br/> <code>#include <<a class="el" href="url_8hpp_source.html">mesos/zookeeper/url.hpp</a>></code><br/> <code>#include <<a class="el" href="future_8hpp_source.html">process/future.hpp</a>></code><br/> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/src_2master_2detector_2zookeeper_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2master_2detector_2zookeeper_8hpp_source.html b/content/api/latest/c++/src_2master_2detector_2zookeeper_8hpp_source.html index 1a2f0f5..9063be3 100644 --- a/content/api/latest/c++/src_2master_2detector_2zookeeper_8hpp_source.html +++ b/content/api/latest/c++/src_2master_2detector_2zookeeper_8hpp_source.html @@ -75,7 +75,7 @@ <div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div> <div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>></span></div> <div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div> -<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="master_2detector_8hpp.html">mesos/master/detector.hpp</a>></span></div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2master_2detector_8hpp.html">mesos/master/detector.hpp</a>></span></div> <div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div> <div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <<a class="code" href="group_8hpp.html">mesos/zookeeper/group.hpp</a>></span></div> <div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="code" href="url_8hpp.html">mesos/zookeeper/url.hpp</a>></span></div> @@ -128,8 +128,8 @@ <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< MasterInfo ></a></div></div> <div class="ttc" id="classmesos_1_1master_1_1detector_1_1ZooKeeperMasterDetector_html_a96fca42d7f0f6dbbede765e17f169209"><div class="ttname"><a href="classmesos_1_1master_1_1detector_1_1ZooKeeperMasterDetector.html#a96fca42d7f0f6dbbede765e17f169209">mesos::master::detector::ZooKeeperMasterDetector::detect</a></div><div class="ttdeci">virtual process::Future< Option< MasterInfo > > detect(const Option< MasterInfo > &previous=None())</div><div class="ttdoc">Returns MasterInfo after an election has occurred and the elected master is different than that speci...</div></div> <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div> +<div class="ttc" id="include_2mesos_2master_2detector_8hpp_html"><div class="ttname"><a href="include_2mesos_2master_2detector_8hpp.html">detector.hpp</a></div></div> <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div> -<div class="ttc" id="master_2detector_8hpp_html"><div class="ttname"><a href="master_2detector_8hpp.html">detector.hpp</a></div></div> <div class="ttc" id="classmesos_1_1master_1_1detector_1_1ZooKeeperMasterDetector_html"><div class="ttname"><a href="classmesos_1_1master_1_1detector_1_1ZooKeeperMasterDetector.html">mesos::master::detector::ZooKeeperMasterDetector</a></div><div class="ttdef"><b>Definition:</b> zookeeper.hpp:44</div></div> <div class="ttc" id="namespacemesos_1_1master_1_1detector_html_a42e59ca43e0215f79aab7bc1eb0e2a0e"><div class="ttname"><a href="namespacemesos_1_1master_1_1detector.html#a42e59ca43e0215f79aab7bc1eb0e2a0e">mesos::master::detector::MASTER_DETECTOR_ZK_SESSION_TIMEOUT</a></div><div class="ttdeci">const Duration MASTER_DETECTOR_ZK_SESSION_TIMEOUT</div></div> <div class="ttc" id="url_8hpp_html"><div class="ttname"><a href="url_8hpp.html">url.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/src_2master_2master_8hpp.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2master_2master_8hpp.html b/content/api/latest/c++/src_2master_2master_8hpp.html index 3a17002..ec0d2ce 100644 --- a/content/api/latest/c++/src_2master_2master_8hpp.html +++ b/content/api/latest/c++/src_2master_2master_8hpp.html @@ -69,7 +69,7 @@ <code>#include <<a class="el" href="include_2mesos_2maintenance_2maintenance_8hpp_source.html">mesos/maintenance/maintenance.hpp</a>></code><br/> <code>#include <<a class="el" href="include_2mesos_2allocator_2allocator_8hpp_source.html">mesos/allocator/allocator.hpp</a>></code><br/> <code>#include <<a class="el" href="master_2contender_8hpp_source.html">mesos/master/contender.hpp</a>></code><br/> -<code>#include <<a class="el" href="master_2detector_8hpp_source.html">mesos/master/detector.hpp</a>></code><br/> +<code>#include <<a class="el" href="include_2mesos_2master_2detector_8hpp_source.html">mesos/master/detector.hpp</a>></code><br/> <code>#include <<a class="el" href="include_2mesos_2master_2master_8hpp_source.html">mesos/master/master.hpp</a>></code><br/> <code>#include <<a class="el" href="include_2mesos_2module_2authenticator_8hpp_source.html">mesos/module/authenticator.hpp</a>></code><br/> <code>#include <<a class="el" href="include_2mesos_2quota_2quota_8hpp_source.html">mesos/quota/quota.hpp</a>></code><br/> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/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 e4d6c2b..b66073f 100644 --- a/content/api/latest/c++/src_2master_2master_8hpp_source.html +++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html @@ -89,7 +89,7 @@ <div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div> <div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2allocator_2allocator_8hpp.html">mesos/allocator/allocator.hpp</a>></span></div> <div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">#include <<a class="code" href="master_2contender_8hpp.html">mesos/master/contender.hpp</a>></span></div> -<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor">#include <<a class="code" href="master_2detector_8hpp.html">mesos/master/detector.hpp</a>></span></div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2master_2detector_8hpp.html">mesos/master/detector.hpp</a>></span></div> <div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2master_2master_8hpp.html">mesos/master/master.hpp</a>></span></div> <div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div> <div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2module_2authenticator_8hpp.html">mesos/module/authenticator.hpp</a>></span></div> @@ -2921,13 +2921,14 @@ <div class="ttc" id="namespacemesos_1_1internal_html_a845d4d5a46b931d03f340c8afc58b60a"><div class="ttname"><a href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">mesos::internal::evolve</a></div><div class="ttdeci">v1::AgentID evolve(const SlaveID &slaveId)</div></div> <div class="ttc" id="3rdparty_2stout_2include_2stout_2cache_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2cache_8hpp.html">cache.hpp</a></div></div> <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result< ProcessStatus > status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div> +<div class="ttc" id="include_2mesos_2master_2detector_8hpp_html"><div class="ttname"><a href="include_2mesos_2master_2detector_8hpp.html">detector.hpp</a></div></div> <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a75ee8f58d2d7a0e084720bcd3b2a7081"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a75ee8f58d2d7a0e084720bcd3b2a7081">mesos::internal::master::Slave::~Slave</a></div><div class="ttdeci">~Slave()</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer_html_aa13ddcf17f737fd9f2d870fb993891f0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#aa13ddcf17f737fd9f2d870fb993891f0">mesos::internal::master::validation::offer::getInverseOffer</a></div><div class="ttdeci">InverseOffer * getInverseOffer(Master *master, const OfferID &offerId)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation_html_ad41521895f3dce9a5351e9fb167fbd68"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation.html#ad41521895f3dce9a5351e9fb167fbd68">mesos::internal::master::maintenance::validation::machines</a></div><div class="ttdeci">Try< Nothing > machines(const google::protobuf::RepeatedPtrField< MachineID > &ids)</div><div class="ttdoc">Performs the following checks on a list of machines: </div></div> <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_aeb6de80698ecb96df9976f260eebe324"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#aeb6de80698ecb96df9976f260eebe324">mesos::internal::master::Framework::addUnreachableTask</a></div><div class="ttdeci">void addUnreachableTask(const Task &task)</div><div class="ttdef"><b>Definition:</b> master.hpp:2397</div></div> <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_aee6c20e5ab98744a50a2cb783af6b686"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#aee6c20e5ab98744a50a2cb783af6b686">mesos::internal::master::Master::authorizeTask</a></div><div class="ttdeci">process::Future< bool > authorizeTask(const TaskInfo &task, Framework *framework)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a44d73db38b6c15996c0097be7fb99d3c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a44d73db38b6c15996c0097be7fb99d3c">mesos::internal::master::Master::offer</a></div><div class="ttdeci">void offer(const FrameworkID &frameworkId, const hashmap< std::string, hashmap< SlaveID, Resources >> &resources)</div></div> -<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2029</div></div> +<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2032</div></div> <div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:63</div></div> <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a35847f2388d25e0cb9b3a9d0a722fbdd"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a35847f2388d25e0cb9b3a9d0a722fbdd">mesos::internal::master::Framework::totalUsedResources</a></div><div class="ttdeci">Resources totalUsedResources</div><div class="ttdef"><b>Definition:</b> master.hpp:2811</div></div> <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_abc98aab1998bf1a0db65bd0a6799bc9c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#abc98aab1998bf1a0db65bd0a6799bc9c">mesos::internal::master::Master::visit</a></div><div class="ttdeci">virtual void visit(const process::MessageEvent &event)</div></div> @@ -2987,7 +2988,7 @@ <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a7fadf70339d91d6a2dda333b62f31646"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a7fadf70339d91d6a2dda333b62f31646">mesos::internal::master::Framework::removeOffer</a></div><div class="ttdeci">void removeOffer(Offer *offer)</div><div class="ttdef"><b>Definition:</b> master.hpp:2433</div></div> <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a8c403b7beba19c74de804bc8e4f0d38c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a8c403b7beba19c74de804bc8e4f0d38c">mesos::internal::master::Master::detected</a></div><div class="ttdeci">void detected(const process::Future< Option< MasterInfo >> &_leader)</div></div> <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a471feb09e6e40006c48fa1941ae4961a"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a471feb09e6e40006c48fa1941ae4961a">mesos::internal::master::Slave::killedTasks</a></div><div class="ttdeci">multihashmap< FrameworkID, TaskID > killedTasks</div><div class="ttdef"><b>Definition:</b> master.hpp:229</div></div> -<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2030</div></div> +<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2033</div></div> <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4">mesos::internal::master::Framework::RECOVERED</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2244</div></div> <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a2bcd31ff91d60fac0172aaeab69bae93"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a2bcd31ff91d60fac0172aaeab69bae93">mesos::internal::master::Master::updateUnavailability</a></div><div class="ttdeci">void updateUnavailability(const MachineID &machineId, const Option< Unavailability > &unavailability)</div></div> <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a19596b38f336808511ea9cb96cdc9622"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a19596b38f336808511ea9cb96cdc9622">mesos::internal::master::Slave::getTask</a></div><div class="ttdeci">Task * getTask(const FrameworkID &frameworkId, const TaskID &taskId) const </div></div> @@ -3018,7 +3019,6 @@ <div class="ttc" id="scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div> <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div> <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a9db50e71935c3f9ac83ba47e18c700f8"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a9db50e71935c3f9ac83ba47e18c700f8">mesos::internal::master::Framework::unreachableTasks</a></div><div class="ttdeci">BoundedHashMap< TaskID, process::Owned< Task > > unreachableTasks</div><div class="ttdef"><b>Definition:</b> master.hpp:2777</div></div> -<div class="ttc" id="master_2detector_8hpp_html"><div class="ttname"><a href="master_2detector_8hpp.html">detector.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a9a526495e4fb02447a99ce99b8342ae9"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a9a526495e4fb02447a99ce99b8342ae9">mesos::internal::master::Master::validateFrameworkAuthentication</a></div><div class="ttdeci">Option< Error > validateFrameworkAuthentication(const FrameworkInfo &frameworkInfo, const process::UPID &from)</div></div> <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html">mesos::internal::master::Master::Subscribers::Subscriber</a></div><div class="ttdef"><b>Definition:</b> master.hpp:1830</div></div> <div class="ttc" id="counter_8hpp_html"><div class="ttname"><a href="counter_8hpp.html">counter.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/src_2resource__provider_2detector_8hpp.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2resource__provider_2detector_8hpp.html b/content/api/latest/c++/src_2resource__provider_2detector_8hpp.html new file mode 100644 index 0000000..5482b37 --- /dev/null +++ b/content/api/latest/c++/src_2resource__provider_2detector_8hpp.html @@ -0,0 +1,85 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.5"/> +<title>Apache Mesos: src/resource_provider/detector.hpp File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Apache Mesos + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>File Members</span></a></li> + </ul> + </div> +<div id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_74eab5df10e7274ca9726b983071235d.html">resource_provider</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Classes</a> | +<a href="#namespaces">Namespaces</a> </div> + <div class="headertitle"> +<div class="title">detector.hpp File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include <<a class="el" href="future_8hpp_source.html">process/future.hpp</a>></code><br/> +<code>#include <<a class="el" href="3rdparty_2libprocess_2include_2process_2http_8hpp_source.html">process/http.hpp</a>></code><br/> +</div> +<p><a href="src_2resource__provider_2detector_8hpp_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> +Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1EndpointDetector.html">mesos::internal::EndpointDetector</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1ConstantEndpointDetector.html">mesos::internal::ConstantEndpointDetector</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a> +Namespaces</h2></td></tr> +<tr class="memitem:namespacemesos"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html">mesos</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:namespacemesos_1_1internal"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/src_2resource__provider_2detector_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2resource__provider_2detector_8hpp_source.html b/content/api/latest/c++/src_2resource__provider_2detector_8hpp_source.html new file mode 100644 index 0000000..418da4e --- /dev/null +++ b/content/api/latest/c++/src_2resource__provider_2detector_8hpp_source.html @@ -0,0 +1,125 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.5"/> +<title>Apache Mesos: src/resource_provider/detector.hpp Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Apache Mesos + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>File Members</span></a></li> + </ul> + </div> +<div id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_74eab5df10e7274ca9726b983071235d.html">resource_provider</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">detector.hpp</div> </div> +</div><!--header--> +<div class="contents"> +<a href="src_2resource__provider_2detector_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">// or more contributor license agreements. See the NOTICE file</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// distributed with this work for additional information</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">// regarding copyright ownership. The ASF licenses this file</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">// to you under the Apache License, Version 2.0 (the</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">// "License"); you may not use this file except in compliance</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">// with the License. You may obtain a copy of the License at</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">//</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment">// http://www.apache.org/licenses/LICENSE-2.0</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment">//</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment">// distributed under the License is distributed on an "AS IS" BASIS,</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment">// See the License for the specific language governing permissions and</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment">// limitations under the License.</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __RESOURCE_PROVIDER_DETECTOR_HPP__</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __RESOURCE_PROVIDER_DETECTOR_HPP__</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <<a class="code" href="future_8hpp.html">process/future.hpp</a>></span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</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="l00022"></a><span class="lineno"> 22</span> </div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="keyword">namespace </span>mesos {</div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keyword">namespace </span>internal {</div> +<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div> +<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1EndpointDetector.html"> 26</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1EndpointDetector.html">EndpointDetector</a></div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> {</div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">public</span>:</div> +<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1EndpointDetector.html#a9e37f2c290718e9a45c2e9cc044afc95"> 29</a></span>  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1EndpointDetector.html#a9e37f2c290718e9a45c2e9cc044afc95">~EndpointDetector</a>() {}</div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Option<process::http::URL></a>> <a class="code" href="classmesos_1_1internal_1_1EndpointDetector.html#a335b344468f06a8d13e251122edfe731">detect</a>(</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::URL></a>& previous) = 0;</div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> };</div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div> +<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1ConstantEndpointDetector.html"> 36</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1ConstantEndpointDetector.html">ConstantEndpointDetector</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1internal_1_1EndpointDetector.html">EndpointDetector</a></div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> {</div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="keyword">public</span>:</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1internal_1_1ConstantEndpointDetector.html#a5935f0af48bb9f151f7cf62ad3f4d16c">ConstantEndpointDetector</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1URL.html">process::http::URL</a>& url);</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_1Future.html">process::Future<Option<process::http::URL></a>> <a class="code" href="classmesos_1_1internal_1_1ConstantEndpointDetector.html#ac6e7d722f390f718bef7d2a584d21f47">detect</a>(</div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::URL></a>& previous) <span class="keyword">override</span>;</div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="keyword">private</span>:</div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1URL.html">process::http::URL</a>& url;</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> </div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> } <span class="comment">// namespace internal {</span></div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> } <span class="comment">// namespace mesos {</span></div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="preprocessor">#endif // __RESOURCE_PROVIDER_DETECTOR_HPP__</span></div> +<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< process::http::URL ></a></div></div> +<div class="ttc" id="classmesos_1_1internal_1_1ConstantEndpointDetector_html_a5935f0af48bb9f151f7cf62ad3f4d16c"><div class="ttname"><a href="classmesos_1_1internal_1_1ConstantEndpointDetector.html#a5935f0af48bb9f151f7cf62ad3f4d16c">mesos::internal::ConstantEndpointDetector::ConstantEndpointDetector</a></div><div class="ttdeci">ConstantEndpointDetector(const process::http::URL &url)</div></div> +<div class="ttc" id="classmesos_1_1internal_1_1EndpointDetector_html"><div class="ttname"><a href="classmesos_1_1internal_1_1EndpointDetector.html">mesos::internal::EndpointDetector</a></div><div class="ttdef"><b>Definition:</b> detector.hpp:26</div></div> +<div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div> +<div class="ttc" id="classmesos_1_1internal_1_1EndpointDetector_html_a9e37f2c290718e9a45c2e9cc044afc95"><div class="ttname"><a href="classmesos_1_1internal_1_1EndpointDetector.html#a9e37f2c290718e9a45c2e9cc044afc95">mesos::internal::EndpointDetector::~EndpointDetector</a></div><div class="ttdeci">virtual ~EndpointDetector()</div><div class="ttdef"><b>Definition:</b> detector.hpp:29</div></div> +<div class="ttc" id="classmesos_1_1internal_1_1ConstantEndpointDetector_html_ac6e7d722f390f718bef7d2a584d21f47"><div class="ttname"><a href="classmesos_1_1internal_1_1ConstantEndpointDetector.html#ac6e7d722f390f718bef7d2a584d21f47">mesos::internal::ConstantEndpointDetector::detect</a></div><div class="ttdeci">process::Future< Option< process::http::URL > > detect(const Option< process::http::URL > &previous) override</div></div> +<div class="ttc" id="classmesos_1_1internal_1_1ConstantEndpointDetector_html"><div class="ttname"><a href="classmesos_1_1internal_1_1ConstantEndpointDetector.html">mesos::internal::ConstantEndpointDetector</a></div><div class="ttdef"><b>Definition:</b> detector.hpp:36</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="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="classmesos_1_1internal_1_1EndpointDetector_html_a335b344468f06a8d13e251122edfe731"><div class="ttname"><a href="classmesos_1_1internal_1_1EndpointDetector.html#a335b344468f06a8d13e251122edfe731">mesos::internal::EndpointDetector::detect</a></div><div class="ttdeci">virtual process::Future< Option< process::http::URL > > detect(const Option< process::http::URL > &previous)=0</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:56</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/src_2slave_2http_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2slave_2http_8hpp_source.html b/content/api/latest/c++/src_2slave_2http_8hpp_source.html index b22a2ff..78c4c5b 100644 --- a/content/api/latest/c++/src_2slave_2http_8hpp_source.html +++ b/content/api/latest/c++/src_2slave_2http_8hpp_source.html @@ -333,7 +333,7 @@ <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="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_a48698f07413ddb1d974b42c04a98c5fa"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http::state</a></div><div class="ttdeci">process::Future< process::http::Response > state(const process::http::Request &request, const Option< process::http::authentication::Principal > &) const </div></div> -<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2029</div></div> +<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2032</div></div> <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_ad5b11ad51e4a88b9884d741b93951571"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#ad5b11ad51e4a88b9884d741b93951571">mesos::internal::slave::Http::STATISTICS_HELP</a></div><div class="ttdeci">static std::string STATISTICS_HELP()</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> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html b/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html index d30bb24..5c98d2f 100644 --- a/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html +++ b/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html @@ -263,7 +263,7 @@ <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_acde902a94e389c2ef64b4fe78bb039a3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">mesos::internal::slave::Containerizer::resources</a></div><div class="ttdeci">static Try< Resources > resources(const Flags &flags)</div></div> <div class="ttc" id="src_2slave_2containerizer_2containerizer_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2containerizer_8hpp.html">containerizer.hpp</a></div></div> -<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockExecutor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html">mesos::internal::tests::MockExecutor</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:1812</div></div> +<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockExecutor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html">mesos::internal::tests::MockExecutor</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:1815</div></div> <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_afbac37d215eaba7c04d90634b43bd199"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#afbac37d215eaba7c04d90634b43bd199">mesos::internal::tests::TestContainerizer::TestContainerizer</a></div><div class="ttdeci">TestContainerizer()</div></div> <div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_a460b7c3483def8f45e1e2b018bba48b8"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a460b7c3483def8f45e1e2b018bba48b8">mesos::internal::tests::TestContainerizer::destroy</a></div><div class="ttdeci">process::Future< bool > destroy(const FrameworkID &frameworkId, const ExecutorID &executorId)</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aed522dd/content/api/latest/c++/src_2tests_2mesos_8hpp.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp.html b/content/api/latest/c++/src_2tests_2mesos_8hpp.html index 975ad7a..f4845ec 100644 --- a/content/api/latest/c++/src_2tests_2mesos_8hpp.html +++ b/content/api/latest/c++/src_2tests_2mesos_8hpp.html @@ -67,13 +67,14 @@ <code>#include <<a class="el" href="scheduler_8hpp_source.html">mesos/scheduler.hpp</a>></code><br/> <code>#include <<a class="el" href="include_2mesos_2v1_2executor_8hpp_source.html">mesos/v1/executor.hpp</a>></code><br/> <code>#include <<a class="el" href="v1_2resources_8hpp_source.html">mesos/v1/resources.hpp</a>></code><br/> +<code>#include <<a class="el" href="v1_2resource__provider_8hpp_source.html">mesos/v1/resource_provider.hpp</a>></code><br/> <code>#include <<a class="el" href="v1_2scheduler_8hpp_source.html">mesos/v1/scheduler.hpp</a>></code><br/> <code>#include <<a class="el" href="include_2mesos_2v1_2executor_2executor_8hpp_source.html">mesos/v1/executor/executor.hpp</a>></code><br/> <code>#include <<a class="el" href="v1_2scheduler_2scheduler_8hpp_source.html">mesos/v1/scheduler/scheduler.hpp</a>></code><br/> <code>#include <<a class="el" href="authentication_2secret__generator_8hpp_source.html">mesos/authentication/secret_generator.hpp</a>></code><br/> <code>#include <<a class="el" href="include_2mesos_2authorizer_2authorizer_8hpp_source.html">mesos/authorizer/authorizer.hpp</a>></code><br/> <code>#include <<a class="el" href="include_2mesos_2fetcher_2fetcher_8hpp_source.html">mesos/fetcher/fetcher.hpp</a>></code><br/> -<code>#include <<a class="el" href="master_2detector_8hpp_source.html">mesos/master/detector.hpp</a>></code><br/> +<code>#include <<a class="el" href="include_2mesos_2master_2detector_8hpp_source.html">mesos/master/detector.hpp</a>></code><br/> <code>#include <<a class="el" href="future_8hpp_source.html">process/future.hpp</a>></code><br/> <code>#include <<a class="el" href="gmock_8hpp_source.html">process/gmock.hpp</a>></code><br/> <code>#include <<a class="el" href="libprocess_2include_2process_2gtest_8hpp_source.html">process/gtest.hpp</a>></code><br/> @@ -95,6 +96,7 @@ <code>#include "<a class="el" href="messages_8hpp_source.html">messages/messages.hpp</a>"</code><br/> <code>#include "master/master.hpp"</code><br/> <code>#include "<a class="el" href="src_2sched_2constants_8hpp_source.html">sched/constants.hpp</a>"</code><br/> +<code>#include "<a class="el" href="src_2resource__provider_2detector_8hpp_source.html">resource_provider/detector.hpp</a>"</code><br/> <code>#include "<a class="el" href="src_2slave_2constants_8hpp_source.html">slave/constants.hpp</a>"</code><br/> <code>#include "<a class="el" href="slave_8hpp_source.html">slave/slave.hpp</a>"</code><br/> <code>#include "<a class="el" href="src_2slave_2containerizer_2containerizer_8hpp_source.html">slave/containerizer/containerizer.hpp</a>"</code><br/> @@ -133,6 +135,8 @@ Classes</h2></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1TestMesos.html">mesos::internal::tests::executor::TestMesos< Mesos, Event ></a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">mesos::internal::tests::resource_provider::MockResourceProvider< Event, Driver ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html">mesos::internal::tests::MockAuthorizer</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html">mesos::internal::tests::MockSecretGenerator</a></td></tr> @@ -160,6 +164,10 @@ Namespaces</h2></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor.html">mesos::internal::tests::v1::executor</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:namespacemesos_1_1internal_1_1tests_1_1resource__provider"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1resource__provider.html">mesos::internal::tests::resource_provider</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html">mesos::internal::tests::v1::resource_provider</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> @@ -244,6 +252,12 @@ Typedefs</h2></td></tr> <tr class="separator:a6b97d0185ad1c8240e78c62568c75540"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4a40e358c862a7c630137960605eb017"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a4a40e358c862a7c630137960605eb017">mesos::internal::tests::v1::MockHTTPExecutor</a> = tests::executor::MockHTTPExecutor< <a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html">mesos::v1::executor::Mesos</a>, mesos::v1::executor::Event ></td></tr> <tr class="separator:a4a40e358c862a7c630137960605eb017"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af8048a4cff72a734fdfb119067a43368"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html#af8048a4cff72a734fdfb119067a43368">mesos::internal::tests::v1::resource_provider::Call</a> = mesos::v1::resource_provider::Call</td></tr> +<tr class="separator:af8048a4cff72a734fdfb119067a43368"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a113343fc3c247b4d042d8ef668d600d7"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1resource__provider.html#a113343fc3c247b4d042d8ef668d600d7">mesos::internal::tests::v1::resource_provider::Event</a> = mesos::v1::resource_provider::Event</td></tr> +<tr class="separator:a113343fc3c247b4d042d8ef668d600d7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a70b3fdb24ed27dbffdb27ed2ffbb25b3"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a70b3fdb24ed27dbffdb27ed2ffbb25b3">mesos::internal::tests::v1::MockResourceProvider</a> = tests::resource_provider::MockResourceProvider< mesos::v1::resource_provider::Event, <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a> ></td></tr> +<tr class="separator:a70b3fdb24ed27dbffdb27ed2ffbb25b3"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr>
