http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/content/api/latest/c++/slave_2paths_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/slave_2paths_8hpp_source.html b/content/api/latest/c++/slave_2paths_8hpp_source.html index b5296fb..f285a1b 100644 --- a/content/api/latest/c++/slave_2paths_8hpp_source.html +++ b/content/api/latest/c++/slave_2paths_8hpp_source.html @@ -411,19 +411,19 @@ <div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  <span class="keyword">const</span> std::string& rootDir);</div> <div class="line"><a name="l00358"></a><span class="lineno"> 358</span> </div> <div class="line"><a name="l00359"></a><span class="lineno"> 359</span> </div> -<div class="line"><a name="l00360"></a><span class="lineno"> 360</span> std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ab6b18f3e66d9b3a1abde17b671b414ab">getOfferOperationPath</a>(</div> +<div class="line"><a name="l00360"></a><span class="lineno"> 360</span> std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a2649df6624a8d10587bb2c40bd71fb34">getOfferOperationPath</a>(</div> <div class="line"><a name="l00361"></a><span class="lineno"> 361</span>  <span class="keyword">const</span> std::string& rootDir,</div> -<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>  <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">UUID</a>& operationUuid);</div> +<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>  <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>& operationUuid);</div> <div class="line"><a name="l00363"></a><span class="lineno"> 363</span> </div> <div class="line"><a name="l00364"></a><span class="lineno"> 364</span> </div> -<div class="line"><a name="l00365"></a><span class="lineno"> 365</span> <a class="code" href="classTry.html">Try<UUID></a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#afc71223670c3bac381465e59f2b66b41">parseOfferOperationPath</a>(</div> +<div class="line"><a name="l00365"></a><span class="lineno"> 365</span> <a class="code" href="classTry.html">Try<id::UUID></a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ad2e91e88d55e7bb52bb3ce81a5d10324">parseOfferOperationPath</a>(</div> <div class="line"><a name="l00366"></a><span class="lineno"> 366</span>  <span class="keyword">const</span> std::string& rootDir,</div> <div class="line"><a name="l00367"></a><span class="lineno"> 367</span>  <span class="keyword">const</span> std::string& dir);</div> <div class="line"><a name="l00368"></a><span class="lineno"> 368</span> </div> <div class="line"><a name="l00369"></a><span class="lineno"> 369</span> </div> -<div class="line"><a name="l00370"></a><span class="lineno"> 370</span> std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a0ea9c4e1327a373f50a3b8f852455be9">getOfferOperationUpdatesPath</a>(</div> +<div class="line"><a name="l00370"></a><span class="lineno"> 370</span> std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ad4bd417a9dbb9007f1d3afc059de6206">getOfferOperationUpdatesPath</a>(</div> <div class="line"><a name="l00371"></a><span class="lineno"> 371</span>  <span class="keyword">const</span> std::string& rootDir,</div> -<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>  <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">UUID</a>& operationUuid);</div> +<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>  <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>& operationUuid);</div> <div class="line"><a name="l00373"></a><span class="lineno"> 373</span> </div> <div class="line"><a name="l00374"></a><span class="lineno"> 374</span> </div> <div class="line"><a name="l00375"></a><span class="lineno"> 375</span> std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a4bc31bd0b773ceac15a4b6314470647a">getResourcesInfoPath</a>(</div> @@ -476,8 +476,8 @@ <div class="line"><a name="l00422"></a><span class="lineno"> 422</span> } <span class="comment">// namespace mesos {</span></div> <div class="line"><a name="l00423"></a><span class="lineno"> 423</span> </div> <div class="line"><a name="l00424"></a><span class="lineno"> 424</span> <span class="preprocessor">#endif // __SLAVE_PATHS_HPP__</span></div> -<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_ab6b18f3e66d9b3a1abde17b671b414ab"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ab6b18f3e66d9b3a1abde17b671b414ab">mesos::internal::slave::paths::getOfferOperationPath</a></div><div class="ttdeci">std::string getOfferOperationPath(const std::string &rootDir, const UUID &operationUuid)</div></div> <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< std::string ></a></div></div> +<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a2649df6624a8d10587bb2c40bd71fb34"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a2649df6624a8d10587bb2c40bd71fb34">mesos::internal::slave::paths::getOfferOperationPath</a></div><div class="ttdeci">std::string getOfferOperationPath(const std::string &rootDir, const id::UUID &operationUuid)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_affa8152eccdd3805393eb0c948d0cbce"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#affa8152eccdd3805393eb0c948d0cbce">mesos::internal::slave::paths::getExecutorRunPath</a></div><div class="ttdeci">std::string getExecutorRunPath(const std::string &rootDir, const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId)</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="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath_html_a3cf6ea0d384c962f669d7fde9cb8ce97"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath.html#a3cf6ea0d384c962f669d7fde9cb8ce97">mesos::internal::slave::paths::ExecutorRunPath::executorId</a></div><div class="ttdeci">ExecutorID executorId</div><div class="ttdef"><b>Definition:</b> paths.hpp:116</div></div> @@ -495,7 +495,6 @@ <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a143ad99abef04908effb2556029208b7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a143ad99abef04908effb2556029208b7">mesos::internal::slave::paths::getResourcesTargetPath</a></div><div class="ttdeci">std::string getResourcesTargetPath(const std::string &rootDir)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a6d790c090b35b4bc330d3e6465056c3d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a6d790c090b35b4bc330d3e6465056c3d">mesos::internal::slave::paths::getSlaveInfoPath</a></div><div class="ttdeci">std::string getSlaveInfoPath(const std::string &rootDir, const SlaveID &slaveId)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a0d6d6f979a1d7865424fd82e98897bcf"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a0d6d6f979a1d7865424fd82e98897bcf">mesos::internal::slave::paths::createSlaveDirectory</a></div><div class="ttdeci">std::string createSlaveDirectory(const std::string &rootDir, const SlaveID &slaveId)</div></div> -<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_afc71223670c3bac381465e59f2b66b41"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#afc71223670c3bac381465e59f2b66b41">mesos::internal::slave::paths::parseOfferOperationPath</a></div><div class="ttdeci">Try< UUID > parseOfferOperationPath(const std::string &rootDir, const std::string &dir)</div></div> <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath_html_ae0e5e25ff64c806d15e7d25d0388e12f"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath.html#ae0e5e25ff64c806d15e7d25d0388e12f">mesos::internal::slave::paths::ExecutorRunPath::containerId</a></div><div class="ttdeci">ContainerID containerId</div><div class="ttdef"><b>Definition:</b> paths.hpp:117</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_ad4d048b3fa994921de51581ee18bcb86"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ad4d048b3fa994921de51581ee18bcb86">mesos::internal::slave::paths::getExecutorRunPaths</a></div><div class="ttdeci">Try< std::list< std::string > > getExecutorRunPaths(const std::string &rootDir, const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_acb990245d050e1e50ff732caa0cb69be"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#acb990245d050e1e50ff732caa0cb69be">mesos::internal::slave::paths::createResourceProviderDirectory</a></div><div class="ttdeci">std::string createResourceProviderDirectory(const std::string &rootDir, const SlaveID &slaveId, const std::string &resourceProviderType, const std::string &resourceProviderName, const ResourceProviderID &resourceProviderId)</div></div> @@ -506,10 +505,11 @@ <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a77ce3517b4b6e8af906c545897a1f9c5"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a77ce3517b4b6e8af906c545897a1f9c5">mesos::internal::slave::paths::getBootIdPath</a></div><div class="ttdeci">std::string getBootIdPath(const std::string &rootDir)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a511b64870e69deec18f4c1b8b23e817f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a511b64870e69deec18f4c1b8b23e817f">mesos::internal::slave::paths::createExecutorDirectory</a></div><div class="ttdeci">std::string createExecutorDirectory(const std::string &rootDir, const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId, const Option< std::string > &user=None())</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a8ab083b1be072405c8db9ce43e0e0041"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a8ab083b1be072405c8db9ce43e0e0041">mesos::internal::slave::paths::getProvisionerDir</a></div><div class="ttdeci">std::string getProvisionerDir(const std::string &rootDir)</div></div> -<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:40</div></div> +<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a9170d1a318c72148c9d24c3368800743"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a9170d1a318c72148c9d24c3368800743">mesos::internal::slave::paths::getResourceProviderRegistryPath</a></div><div class="ttdeci">std::string getResourceProviderRegistryPath(const std::string &rootDir, const SlaveID &slaveId)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_af847c0fb834d1785ed99e6d0e9f89afa"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#af847c0fb834d1785ed99e6d0e9f89afa">mesos::internal::slave::paths::getExecutorLatestRunPath</a></div><div class="ttdeci">std::string getExecutorLatestRunPath(const std::string &rootDir, const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a3f17d2f7c176e4600f62bb95aed2c2f2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a3f17d2f7c176e4600f62bb95aed2c2f2">mesos::internal::slave::paths::getMetaRootDir</a></div><div class="ttdeci">std::string getMetaRootDir(const std::string &rootDir)</div></div> +<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_ad2e91e88d55e7bb52bb3ce81a5d10324"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ad2e91e88d55e7bb52bb3ce81a5d10324">mesos::internal::slave::paths::parseOfferOperationPath</a></div><div class="ttdeci">Try< id::UUID > parseOfferOperationPath(const std::string &rootDir, const std::string &dir)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_ac9073b0b9e3b1e7cf78c72d67daa774c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ac9073b0b9e3b1e7cf78c72d67daa774c">mesos::internal::slave::paths::getTaskPath</a></div><div class="ttdeci">std::string getTaskPath(const std::string &rootDir, const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId, const TaskID &taskId)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_aa973d31f757d72dad8ba99956209eeca"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#aa973d31f757d72dad8ba99956209eeca">mesos::internal::slave::paths::getLatestResourceProviderPath</a></div><div class="ttdeci">std::string getLatestResourceProviderPath(const std::string &metaDir, const SlaveID &slaveId, const std::string &resourceProviderType, const std::string &resourceProviderName)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_af31065d67b7ad2c82ffaef293cf5ed95"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#af31065d67b7ad2c82ffaef293cf5ed95">mesos::internal::slave::paths::HTTP_MARKER_FILE</a></div><div class="ttdeci">const char HTTP_MARKER_FILE[]</div></div> @@ -519,7 +519,6 @@ <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a47d7ab36320e06dd92eea64422641d8c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a47d7ab36320e06dd92eea64422641d8c">mesos::internal::slave::paths::getFrameworkPath</a></div><div class="ttdeci">std::string getFrameworkPath(const std::string &rootDir, const SlaveID &slaveId, const FrameworkID &frameworkId)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a4bc31bd0b773ceac15a4b6314470647a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a4bc31bd0b773ceac15a4b6314470647a">mesos::internal::slave::paths::getResourcesInfoPath</a></div><div class="ttdeci">std::string getResourcesInfoPath(const std::string &rootDir)</div></div> -<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a0ea9c4e1327a373f50a3b8f852455be9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a0ea9c4e1327a373f50a3b8f852455be9">mesos::internal::slave::paths::getOfferOperationUpdatesPath</a></div><div class="ttdeci">std::string getOfferOperationUpdatesPath(const std::string &rootDir, const UUID &operationUuid)</div></div> <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath_html_add1dc1dfebc55ccb42dc64fb947fe0d0"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath.html#add1dc1dfebc55ccb42dc64fb947fe0d0">mesos::internal::slave::paths::ExecutorRunPath::slaveId</a></div><div class="ttdeci">SlaveID slaveId</div><div class="ttdef"><b>Definition:</b> paths.hpp:114</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a0eb6a5b0180c943374211289e1d4a312"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a0eb6a5b0180c943374211289e1d4a312">mesos::internal::slave::paths::LIBPROCESS_PID_FILE</a></div><div class="ttdeci">const char LIBPROCESS_PID_FILE[]</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_aea887e21c5141b3ee4dabc92749c76df"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#aea887e21c5141b3ee4dabc92749c76df">mesos::internal::slave::paths::parseExecutorRunPath</a></div><div class="ttdeci">Try< ExecutorRunPath > parseExecutorRunPath(const std::string &rootDir, const std::string &dir)</div></div> @@ -536,6 +535,7 @@ <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_ad123de9bb60d4fbbe2ff1ba197c95396"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ad123de9bb60d4fbbe2ff1ba197c95396">mesos::internal::slave::paths::getExecutorSentinelPath</a></div><div class="ttdeci">std::string getExecutorSentinelPath(const std::string &rootDir, const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_aa0667528c3c17fd0b0d95be31d8906d7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#aa0667528c3c17fd0b0d95be31d8906d7">mesos::internal::slave::paths::getLatestSlavePath</a></div><div class="ttdeci">std::string getLatestSlavePath(const std::string &rootDir)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a376056850bee5b9c314b05b61dc7474b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a376056850bee5b9c314b05b61dc7474b">mesos::internal::slave::paths::getTaskInfoPath</a></div><div class="ttdeci">std::string getTaskInfoPath(const std::string &rootDir, const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId, const TaskID &taskId)</div></div> +<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_ad4bd417a9dbb9007f1d3afc059de6206"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ad4bd417a9dbb9007f1d3afc059de6206">mesos::internal::slave::paths::getOfferOperationUpdatesPath</a></div><div class="ttdeci">std::string getOfferOperationUpdatesPath(const std::string &rootDir, const id::UUID &operationUuid)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_ace035b6a1317a8583506a51659e2917d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ace035b6a1317a8583506a51659e2917d">mesos::internal::slave::paths::getTaskUpdatesPath</a></div><div class="ttdeci">std::string getTaskUpdatesPath(const std::string &rootDir, const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId, const TaskID &taskId)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_afae38af8b282a5cf5913f268048af106"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#afae38af8b282a5cf5913f268048af106">mesos::internal::slave::paths::getExecutorVirtualPath</a></div><div class="ttdeci">std::string getExecutorVirtualPath(const FrameworkID &frameworkId, const ExecutorID &executorId)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a823eb925c9b6e8c30127d8580cf14fb0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a823eb925c9b6e8c30127d8580cf14fb0">mesos::internal::slave::paths::getTaskPaths</a></div><div class="ttdeci">Try< std::list< std::string > > getTaskPaths(const std::string &rootDir, const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId)</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/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 b669ba1..230fd4a 100644 --- a/content/api/latest/c++/slave_8hpp_source.html +++ b/content/api/latest/c++/slave_8hpp_source.html @@ -359,11 +359,11 @@ <div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>& from,</div> <div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  <span class="keyword">const</span> OfferOperationUpdateAcknowledgementMessage& acknowledgement);</div> <div class="line"><a name="l00307"></a><span class="lineno"> 307</span> </div> -<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa91b3747671faf9f39404a8730e5ef3d">_statusUpdateAcknowledgement</a>(</div> +<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a63f2bae35d4392885c7f1a46fa0de67d">_statusUpdateAcknowledgement</a>(</div> <div class="line"><a name="l00309"></a><span class="lineno"> 309</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a>& future,</div> <div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  <span class="keyword">const</span> TaskID& taskId,</div> <div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  <span class="keyword">const</span> FrameworkID& frameworkId,</div> -<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">UUID</a>& uuid);</div> +<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>& uuid);</div> <div class="line"><a name="l00313"></a><span class="lineno"> 313</span> </div> <div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afd6f15fbbd9aa282123928f0b6e0dfc1">executorLaunched</a>(</div> <div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <span class="keyword">const</span> FrameworkID& frameworkId,</div> @@ -630,7 +630,7 @@ <div class="line"><a name="l00576"></a><span class="lineno"> 576</span> </div> <div class="line"><a name="l00577"></a><span class="lineno"> 577</span>  <span class="keywordtype">void</span> removeOfferOperation(OfferOperation* operation);</div> <div class="line"><a name="l00578"></a><span class="lineno"> 578</span> </div> -<div class="line"><a name="l00579"></a><span class="lineno"> 579</span>  OfferOperation* getOfferOperation(<span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">UUID</a>& uuid) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00579"></a><span class="lineno"> 579</span>  OfferOperation* getOfferOperation(<span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>& uuid) <span class="keyword">const</span>;</div> <div class="line"><a name="l00580"></a><span class="lineno"> 580</span> </div> <div class="line"><a name="l00581"></a><span class="lineno"> 581</span>  <span class="keywordtype">void</span> addResourceProvider(<a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">ResourceProvider</a>* resourceProvider);</div> <div class="line"><a name="l00582"></a><span class="lineno"> 582</span>  <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">ResourceProvider</a>* getResourceProvider(<span class="keyword">const</span> ResourceProviderID& <span class="keywordtype">id</span>) <span class="keyword">const</span>;</div> @@ -803,14 +803,14 @@ <div class="line"><a name="l00749"></a><span class="lineno"> 749</span>  <span class="comment">// different resource version UUID than that it maintains, because</span></div> <div class="line"><a name="l00750"></a><span class="lineno"> 750</span>  <span class="comment">// this means the operation is operating on resources that might</span></div> <div class="line"><a name="l00751"></a><span class="lineno"> 751</span>  <span class="comment">// have already been invalidated.</span></div> -<div class="line"><a name="l00752"></a><span class="lineno"> 752</span>  <a class="code" href="structid_1_1UUID.html">UUID</a> resourceVersion;</div> +<div class="line"><a name="l00752"></a><span class="lineno"> 752</span>  <a class="code" href="structid_1_1UUID.html">id::UUID</a> resourceVersion;</div> <div class="line"><a name="l00753"></a><span class="lineno"> 753</span> </div> <div class="line"><a name="l00754"></a><span class="lineno"> 754</span>  <span class="comment">// Keeps track of the following:</span></div> <div class="line"><a name="l00755"></a><span class="lineno"> 755</span>  <span class="comment">// (1) Pending operations for resources from the agent.</span></div> <div class="line"><a name="l00756"></a><span class="lineno"> 756</span>  <span class="comment">// (2) Pending operations or terminal operations that have</span></div> <div class="line"><a name="l00757"></a><span class="lineno"> 757</span>  <span class="comment">// unacknowledged status updates for resource provider</span></div> <div class="line"><a name="l00758"></a><span class="lineno"> 758</span>  <span class="comment">// provided resources.</span></div> -<div class="line"><a name="l00759"></a><span class="lineno"> 759</span>  <a class="code" href="classhashmap.html">hashmap<UUID, OfferOperation*></a> offerOperations;</div> +<div class="line"><a name="l00759"></a><span class="lineno"> 759</span>  <a class="code" href="classhashmap.html">hashmap<id::UUID, OfferOperation*></a> offerOperations;</div> <div class="line"><a name="l00760"></a><span class="lineno"> 760</span> };</div> <div class="line"><a name="l00761"></a><span class="lineno"> 761</span> </div> <div class="line"><a name="l00762"></a><span class="lineno"> 762</span> </div> @@ -1110,13 +1110,13 @@ <div class="line"><a name="l01056"></a><span class="lineno"> 1056</span> </div> <div class="line"><a name="l01057"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html"> 1057</a></span> <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">ResourceProvider</a></div> <div class="line"><a name="l01058"></a><span class="lineno"> 1058</span> {</div> -<div class="line"><a name="l01059"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7b0c27289426d4a7f1c17a1ac1591969"> 1059</a></span>  <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7b0c27289426d4a7f1c17a1ac1591969">ResourceProvider</a>(</div> +<div class="line"><a name="l01059"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#afe22db29500a5157a6fb0c5da3fb9d2f"> 1059</a></span>  <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#afe22db29500a5157a6fb0c5da3fb9d2f">ResourceProvider</a>(</div> <div class="line"><a name="l01060"></a><span class="lineno"> 1060</span>  <span class="keyword">const</span> ResourceProviderInfo& _info,</div> <div class="line"><a name="l01061"></a><span class="lineno"> 1061</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& _totalResources,</div> -<div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>  <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">UUID</a>& _resourceVersion)</div> +<div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>  <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>& _resourceVersion)</div> <div class="line"><a name="l01063"></a><span class="lineno"> 1063</span>  : <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a8babf26b02de2788d8b7286e20a29022">info</a>(_info),</div> <div class="line"><a name="l01064"></a><span class="lineno"> 1064</span>  <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a809ab46f97f691d5531acd90cb31046d">totalResources</a>(_totalResources),</div> -<div class="line"><a name="l01065"></a><span class="lineno"> 1065</span>  <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a">resourceVersion</a>(_resourceVersion) {}</div> +<div class="line"><a name="l01065"></a><span class="lineno"> 1065</span>  <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ae060949faa77368204096b365762887d">resourceVersion</a>(_resourceVersion) {}</div> <div class="line"><a name="l01066"></a><span class="lineno"> 1066</span> </div> <div class="line"><a name="l01067"></a><span class="lineno"> 1067</span>  <span class="keywordtype">void</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a9fbfda12d67bc826237b0a6127facc52">addOfferOperation</a>(OfferOperation* operation);</div> <div class="line"><a name="l01068"></a><span class="lineno"> 1068</span>  <span class="keywordtype">void</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ab30d54238e84636a2c45804a6e13af6e">removeOfferOperation</a>(OfferOperation* operation);</div> @@ -1135,11 +1135,11 @@ <div class="line"><a name="l01081"></a><span class="lineno"> 1081</span>  <span class="comment">// different resource version UUID than that it maintains, because</span></div> <div class="line"><a name="l01082"></a><span class="lineno"> 1082</span>  <span class="comment">// this means the operation is operating on resources that might</span></div> <div class="line"><a name="l01083"></a><span class="lineno"> 1083</span>  <span class="comment">// have already been invalidated.</span></div> -<div class="line"><a name="l01084"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a"> 1084</a></span>  <a class="code" href="structid_1_1UUID.html">UUID</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a">resourceVersion</a>;</div> +<div class="line"><a name="l01084"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ae060949faa77368204096b365762887d"> 1084</a></span>  <a class="code" href="structid_1_1UUID.html">id::UUID</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ae060949faa77368204096b365762887d">resourceVersion</a>;</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">// Pending operations or terminal operations that have</span></div> <div class="line"><a name="l01087"></a><span class="lineno"> 1087</span>  <span class="comment">// unacknowledged status updates.</span></div> -<div class="line"><a name="l01088"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7501856ac29c45a1fd75dc12f3342e10"> 1088</a></span>  <a class="code" href="classhashmap.html">hashmap<UUID, OfferOperation*></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7501856ac29c45a1fd75dc12f3342e10">offerOperations</a>;</div> +<div class="line"><a name="l01088"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#add93d5542245519cb3c8cf4cb6614a25"> 1088</a></span>  <a class="code" href="classhashmap.html">hashmap<id::UUID, OfferOperation*></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#add93d5542245519cb3c8cf4cb6614a25">offerOperations</a>;</div> <div class="line"><a name="l01089"></a><span class="lineno"> 1089</span> };</div> <div class="line"><a name="l01090"></a><span class="lineno"> 1090</span> </div> <div class="line"><a name="l01091"></a><span class="lineno"> 1091</span> </div> @@ -1171,7 +1171,6 @@ <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a0a36624c6fe507a5fe4afa57543c5257"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a0a36624c6fe507a5fe4afa57543c5257">mesos::internal::slave::Executor::checkpointTask</a></div><div class="ttdeci">void checkpointTask(const TaskInfo &task)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ab7696419236c5bd5d455a0f1aeca9e2c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab7696419236c5bd5d455a0f1aeca9e2c">mesos::internal::slave::Slave::executorMessage</a></div><div class="ttdeci">void executorMessage(const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId, const std::string &data)</div></div> -<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_a7b0c27289426d4a7f1c17a1ac1591969"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7b0c27289426d4a7f1c17a1ac1591969">mesos::internal::slave::ResourceProvider::ResourceProvider</a></div><div class="ttdeci">ResourceProvider(const ResourceProviderInfo &_info, const Resources &_totalResources, const UUID &_resourceVersion)</div><div class="ttdef"><b>Definition:</b> slave.hpp:1059</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_abe675d27487a5748f11f31eb38092884"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#abe675d27487a5748f11f31eb38092884">mesos::internal::slave::Executor::enqueueTaskGroup</a></div><div class="ttdeci">void enqueueTaskGroup(const TaskGroupInfo &taskGroup)</div></div> <div class="ttc" id="namespaceos_1_1stat_html_a96066cfc01f1f62fc25b56f6915800eb"><div class="ttname"><a href="namespaceos_1_1stat.html#a96066cfc01f1f62fc25b56f6915800eb">os::stat::uid</a></div><div class="ttdeci">Try< uid_t > uid(const std::string &path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:182</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> @@ -1199,7 +1198,6 @@ <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_af678d52f877800e895ff62f56be970cf"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#af678d52f877800e895ff62f56be970cf">mesos::internal::slave::Slave::_checkDiskUsage</a></div><div class="ttdeci">void _checkDiskUsage(const process::Future< double > &usage)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_af47e4a69c5542ae625bdd1a5b7fdb308"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#af47e4a69c5542ae625bdd1a5b7fdb308">mesos::internal::slave::Slave::getFramework</a></div><div class="ttdeci">Framework * getFramework(const FrameworkID &frameworkId) const </div></div> <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset</a></div><div class="ttdef"><b>Definition:</b> hashset.hpp:53</div></div> -<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa91b3747671faf9f39404a8730e5ef3d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa91b3747671faf9f39404a8730e5ef3d">mesos::internal::slave::Slave::_statusUpdateAcknowledgement</a></div><div class="ttdeci">void _statusUpdateAcknowledgement(const process::Future< bool > &future, const TaskID &taskId, const FrameworkID &frameworkId, const UUID &uuid)</div></div> <div class="ttc" id="src_2slave_2metrics_8hpp_html"><div class="ttname"><a href="src_2slave_2metrics_8hpp.html">metrics.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa0a3ade2dde9dd762b30fb376497de35"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa0a3ade2dde9dd762b30fb376497de35">mesos::internal::slave::Slave::removeExecutor</a></div><div class="ttdeci">void removeExecutor(Framework *framework, Executor *executor)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a05bb2d1fc84402385d05c5341dea5827"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a05bb2d1fc84402385d05c5341dea5827">mesos::internal::slave::Slave::_recoverContainerizer</a></div><div class="ttdeci">process::Future< Nothing > _recoverContainerizer(const Option< state::SlaveState > &state)</div></div> @@ -1218,7 +1216,6 @@ <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a89977a8c4cec7c54a41f20e763532b3c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a89977a8c4cec7c54a41f20e763532b3c">mesos::internal::slave::Executor::recoverTask</a></div><div class="ttdeci">void recoverTask(const state::TaskState &state, bool recheckpointTask)</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:79</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_acc40a5901b219e17aed49be5735c9d5e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#acc40a5901b219e17aed49be5735c9d5e">mesos::internal::slave::Slave::runTask</a></div><div class="ttdeci">virtual void runTask(const process::UPID &from, const FrameworkInfo &frameworkInfo, const FrameworkID &frameworkId, const process::UPID &pid, const TaskInfo &task, const std::vector< ResourceVersionUUID > &resourceVersionUuids)</div></div> -<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_aff76550b79d71087708ccbb25f9b3a5a"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a">mesos::internal::slave::ResourceProvider::resourceVersion</a></div><div class="ttdeci">UUID resourceVersion</div><div class="ttdef"><b>Definition:</b> slave.hpp:1084</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a27e0e6e088c0fd88a0c7f679c964c409"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">mesos::internal::slave::Executor::state</a></div><div class="ttdeci">enum mesos::internal::slave::Executor::State state</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a1f77d8e182d2b37d95699af62b2bdee2"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1f77d8e182d2b37d95699af62b2bdee2">mesos::internal::slave::Slave::runTaskGroup</a></div><div class="ttdeci">virtual void runTaskGroup(const process::UPID &from, const FrameworkInfo &frameworkInfo, const ExecutorInfo &executorInfo, const TaskGroupInfo &taskGroupInfo, const std::vector< ResourceVersionUUID > &resourceVersionUuids)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a9194e8fd17c8442679564d92de8de284"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9194e8fd17c8442679564d92de8de284">mesos::internal::slave::Slave::_run</a></div><div class="ttdeci">virtual void _run(const process::Future< std::list< bool >> &unschedules, const FrameworkInfo &frameworkInfo, const ExecutorInfo &executorInfo, const Option< TaskInfo > &task, const Option< TaskGroupInfo > &taskGroup, const std::vector< ResourceVersionUUID > &resourceVersionUuids)</div></div> @@ -1241,6 +1238,7 @@ <div class="ttc" id="src_2common_2http_8hpp_html"><div class="ttname"><a href="src_2common_2http_8hpp.html">http.hpp</a></div></div> <div class="ttc" id="authentication_2secret__generator_8hpp_html"><div class="ttname"><a href="authentication_2secret__generator_8hpp.html">secret_generator.hpp</a></div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a300cf38a0e34b0dded9297699aad4cd7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a300cf38a0e34b0dded9297699aad4cd7">mesos::internal::slave::executorEnvironment</a></div><div class="ttdeci">std::map< std::string, std::string > executorEnvironment(const Flags &flags, const ExecutorInfo &executorInfo, const std::string &directory, const SlaveID &slaveId, const process::PID< Slave > &slavePid, const Option< Secret > &authenticationToken, bool checkpoint)</div><div class="ttdoc">Returns a map of environment variables necessary in order to launch an executor. </div></div> +<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_add93d5542245519cb3c8cf4cb6614a25"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#add93d5542245519cb3c8cf4cb6614a25">mesos::internal::slave::ResourceProvider::offerOperations</a></div><div class="ttdeci">hashmap< id::UUID, OfferOperation * > offerOperations</div><div class="ttdef"><b>Definition:</b> slave.hpp:1088</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a687e239fe854b91b0f64e076ab4dbf57"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a687e239fe854b91b0f64e076ab4dbf57">mesos::internal::slave::Slave::recoverFramework</a></div><div class="ttdeci">void recoverFramework(const state::FrameworkState &state, const hashset< ExecutorID > &executorsToRecheckpoint, const hashmap< ExecutorID, hashset< TaskID >> &tasksToRecheckpoint)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a2fff4fc7fabe8cd06c9fca35f187b82b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a2fff4fc7fabe8cd06c9fca35f187b82b">mesos::internal::slave::Framework::getExecutorIdForPendingTask</a></div><div class="ttdeci">Option< ExecutorID > getExecutorIdForPendingTask(const TaskID &taskId) const </div></div> <div class="ttc" id="classProtobufProcess_html_a6c404fdc490a7199a0d2ad881d588e5c"><div class="ttname"><a href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">ProtobufProcess::send</a></div><div class="ttdeci">void send(const process::UPID &to, const google::protobuf::Message &message)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:118</div></div> @@ -1265,6 +1263,7 @@ <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></div><div class="ttdef"><b>Definition:</b> containerizer.hpp:57</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ab3245d2b6f67136e7b1f523a09eb7de4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab3245d2b6f67136e7b1f523a09eb7de4">mesos::internal::slave::Slave::shutdownExecutorTimeout</a></div><div class="ttdeci">void shutdownExecutorTimeout(const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_aa4d1693c6eaeccb8df16ae925c3979e0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#aa4d1693c6eaeccb8df16ae925c3979e0">mesos::internal::slave::Framework::hasTask</a></div><div class="ttdeci">bool hasTask(const TaskID &taskId) const </div></div> +<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a63f2bae35d4392885c7f1a46fa0de67d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a63f2bae35d4392885c7f1a46fa0de67d">mesos::internal::slave::Slave::_statusUpdateAcknowledgement</a></div><div class="ttdeci">void _statusUpdateAcknowledgement(const process::Future< bool > &future, const TaskID &taskId, const FrameworkID &frameworkId, const id::UUID &uuid)</div></div> <div class="ttc" id="src_2common_2recordio_8hpp_html"><div class="ttname"><a href="src_2common_2recordio_8hpp.html">recordio.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:114</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a15efbb67f94f85e7d08726c0697c179b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a15efbb67f94f85e7d08726c0697c179b">mesos::internal::slave::Slave::registered</a></div><div class="ttdeci">void registered(const process::UPID &from, const SlaveID &slaveId, const MasterSlaveConnection &connection)</div></div> @@ -1286,7 +1285,7 @@ <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ae941b0b9f6f6cc95eb30398b3517a3b1"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ae941b0b9f6f6cc95eb30398b3517a3b1">mesos::internal::slave::Slave::__run</a></div><div class="ttdeci">void __run(const process::Future< std::list< bool >> &future, const FrameworkInfo &frameworkInfo, const ExecutorInfo &executorInfo, const Option< TaskInfo > &task, const Option< TaskGroupInfo > &taskGroup, const std::vector< ResourceVersionUUID > &resourceVersionUuids)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a290963e3629867ebc8e7422ce8634435"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a290963e3629867ebc8e7422ce8634435">mesos::internal::slave::Slave::reconcileOfferOperations</a></div><div class="ttdeci">void reconcileOfferOperations(const ReconcileOfferOperationsMessage &message)</div></div> <div class="ttc" id="src_2slave_2state_8hpp_html"><div class="ttname"><a href="src_2slave_2state_8hpp.html">state.hpp</a></div></div> -<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:40</div></div> +<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a2ca66ded2a1266abdf00e370691a80df"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2ca66ded2a1266abdf00e370691a80df">mesos::internal::slave::Slave::forward</a></div><div class="ttdeci">void forward(StatusUpdate update)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a0ffbdce60b7566faefd30d7e84cedfb2"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a0ffbdce60b7566faefd30d7e84cedfb2">mesos::internal::slave::Slave::applyOfferOperation</a></div><div class="ttdeci">void applyOfferOperation(const ApplyOfferOperationMessage &message)</div></div> <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:434</div></div> @@ -1311,6 +1310,7 @@ <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a9037a16ee390fa0893f1229aca4e33ea"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a9037a16ee390fa0893f1229aca4e33ea">mesos::internal::slave::Executor::id</a></div><div class="ttdeci">const ExecutorID id</div><div class="ttdef"><b>Definition:</b> slave.hpp:879</div></div> <div class="ttc" id="3rdparty_2stout_2include_2stout_2recordio_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2recordio_8hpp.html">recordio.hpp</a></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="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_afe22db29500a5157a6fb0c5da3fb9d2f"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#afe22db29500a5157a6fb0c5da3fb9d2f">mesos::internal::slave::ResourceProvider::ResourceProvider</a></div><div class="ttdeci">ResourceProvider(const ResourceProviderInfo &_info, const Resources &_totalResources, const id::UUID &_resourceVersion)</div><div class="ttdef"><b>Definition:</b> slave.hpp:1059</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a2743c0fdfd1c12f467e85e628a779114"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a2743c0fdfd1c12f467e85e628a779114">mesos::internal::slave::Executor::Executor</a></div><div class="ttdeci">Executor(Slave *slave, const FrameworkID &frameworkId, const ExecutorInfo &info, const ContainerID &containerId, const std::string &directory, const Option< std::string > &user, bool checkpoint)</div></div> <div class="ttc" id="3rdparty_2libprocess_2include_2process_2protobuf_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2protobuf_8hpp.html">protobuf.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d">mesos::internal::slave::Executor::REGISTERING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:868</div></div> @@ -1370,6 +1370,7 @@ <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a2fc2e9b051c144f259f003b79a3d5ec3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a2fc2e9b051c144f259f003b79a3d5ec3">mesos::internal::slave::Executor::queuedTaskGroups</a></div><div class="ttdeci">std::list< TaskGroupInfo > queuedTaskGroups</div><div class="ttdef"><b>Definition:</b> slave.hpp:922</div></div> <div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div> <div class="ttc" id="classmesos_1_1master_1_1detector_1_1MasterDetector_html"><div class="ttname"><a href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a></div><div class="ttdoc">An abstraction of a Master detector which can be used to detect the leading master from a group...</div><div class="ttdef"><b>Definition:</b> detector.hpp:38</div></div> +<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_ae060949faa77368204096b365762887d"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ae060949faa77368204096b365762887d">mesos::internal::slave::ResourceProvider::resourceVersion</a></div><div class="ttdeci">id::UUID resourceVersion</div><div class="ttdef"><b>Definition:</b> slave.hpp:1084</div></div> <div class="ttc" id="classprocess_1_1Clock_html_a24ed3f746bb6b3ddb1c52dce5e0ecd38"><div class="ttname"><a href="classprocess_1_1Clock.html#a24ed3f746bb6b3ddb1c52dce5e0ecd38">process::Clock::now</a></div><div class="ttdeci">static Time now()</div><div class="ttdoc">The current clock time for either the current process that makes this call or the global clock time i...</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_1slave_1_1Executor_html_ad6bd3d3bec32d1d06d96f90d1325bf8d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad6bd3d3bec32d1d06d96f90d1325bf8d">mesos::internal::slave::Executor::getQueuedTaskGroup</a></div><div class="ttdeci">Option< TaskGroupInfo > getQueuedTaskGroup(const TaskID &taskId)</div></div> @@ -1392,7 +1393,6 @@ <div class="ttc" id="3rdparty_2libprocess_2include_2process_2limiter_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2limiter_8hpp.html">limiter.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a1c287e7b3a052ddbddc88f26a33784d4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a1c287e7b3a052ddbddc88f26a33784d4">mesos::internal::slave::Framework::getTaskGroupForPendingTask</a></div><div class="ttdeci">Option< TaskGroupInfo > getTaskGroupForPendingTask(const TaskID &taskId)</div></div> <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo_html_a2f6f939e181d233ae34f7f7133526d7b"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b">mesos::internal::slave::Slave::RecoveryInfo::recovered</a></div><div class="ttdeci">process::Promise< Nothing > recovered</div><div class="ttdef"><b>Definition:</b> slave.hpp:357</div></div> -<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_a7501856ac29c45a1fd75dc12f3342e10"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7501856ac29c45a1fd75dc12f3342e10">mesos::internal::slave::ResourceProvider::offerOperations</a></div><div class="ttdeci">hashmap< UUID, OfferOperation * > offerOperations</div><div class="ttdef"><b>Definition:</b> slave.hpp:1088</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_ac08555852cd25a946886181831cb423e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#ac08555852cd25a946886181831cb423e">mesos::internal::slave::Framework::idle</a></div><div class="ttdeci">bool idle() const </div></div> <div class="ttc" id="classmesos_1_1slave_1_1QoSController_html"><div class="ttname"><a href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a></div><div class="ttdef"><b>Definition:</b> qos_controller.hpp:44</div></div> <div class="ttc" id="namespacemesos_1_1internal_html_a9c1f91de8a8a389b357b81f7b51b0554"><div class="ttname"><a href="namespacemesos_1_1internal.html#a9c1f91de8a8a389b357b81f7b51b0554">mesos::internal::serialize</a></div><div class="ttdeci">std::string serialize(ContentType contentType, const google::protobuf::Message &message)</div></div>
