http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AufsBackend.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AufsBackend.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AufsBackend.html index d2b87bc..7ec53e3 100644 --- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AufsBackend.html +++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AufsBackend.html @@ -89,7 +89,7 @@ Static Public Member Functions</h2></td></tr> <tr class="separator:ab84d1526d8205dc2038b6313adba6a08"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></td></tr> <tr class="memitem:a819cd481f00e74f1ab27429ba7217c99 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classhashmap.html">hashmap</a>< std::string, <br class="typebreak"/> -<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>< <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#a819cd481f00e74f1ab27429ba7217c99">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &flags)</td></tr> +<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>< <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#a819cd481f00e74f1ab27429ba7217c99">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr> <tr class="separator:a819cd481f00e74f1ab27429ba7217c99 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Backend.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Backend.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Backend.html index 40c5fcc..1291518 100644 --- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Backend.html +++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Backend.html @@ -85,7 +85,7 @@ Public Member Functions</h2></td></tr> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> Static Public Member Functions</h2></td></tr> <tr class="memitem:a819cd481f00e74f1ab27429ba7217c99"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classhashmap.html">hashmap</a>< std::string, <br class="typebreak"/> -<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>< <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#a819cd481f00e74f1ab27429ba7217c99">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &flags)</td></tr> +<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>< <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#a819cd481f00e74f1ab27429ba7217c99">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr> <tr class="separator:a819cd481f00e74f1ab27429ba7217c99"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BindBackend.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BindBackend.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BindBackend.html index 812213c..fcab58f 100644 --- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BindBackend.html +++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BindBackend.html @@ -89,7 +89,7 @@ Static Public Member Functions</h2></td></tr> <tr class="separator:adbdd753e01959bc93d459580e5dd25c8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></td></tr> <tr class="memitem:a819cd481f00e74f1ab27429ba7217c99 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classhashmap.html">hashmap</a>< std::string, <br class="typebreak"/> -<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>< <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#a819cd481f00e74f1ab27429ba7217c99">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &flags)</td></tr> +<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>< <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#a819cd481f00e74f1ab27429ba7217c99">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr> <tr class="separator:a819cd481f00e74f1ab27429ba7217c99 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer-members.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer-members.html index f2ea09b..5b11adf 100644 --- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer-members.html +++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer-members.html @@ -61,19 +61,18 @@ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7002ef6a1d6d5494f3c636e8518fe460">ComposingContainerizer</a>(const std::vector< Containerizer * > &containerizers)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#af49e64bc762f8e32a8b168dffbc2f2ba">containers</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1daac651c30c79cda852d37086d8e303">create</a>(const std::vector< Containerizer * > &containerizers)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a35fbb45a7dc615380d30ba79585d6dc8">mesos::internal::slave::Containerizer::create</a>(const Flags &flags, bool local, Fetcher *fetcher)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3473584d632ab3bab0fec7c0fc765554">mesos::internal::slave::Containerizer::create</a>(const Flags &flags, bool local, Fetcher *fetcher, SecretResolver *secretResolver=nullptr)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr> <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a48ce384f1e63ddcc6f775c1ee8e4e1ce">destroy</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a8740e5d0992d451eefd69b6b519f0813">launch</a>(const ContainerID &containerId, const Option< TaskInfo > &taskInfo, const ExecutorInfo &executorInfo, const std::string &directory, const Option< std::string > &user, const SlaveID &slaveId, const std::map< std::string, std::string > &environment, bool checkpoint)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a832330bd8cac4c027a73df95c2a6fde6">launch</a>(const ContainerID &containerId, const CommandInfo &commandInfo, const Option< ContainerInfo > &containerInfo, const Option< std::string > &user, const SlaveID &slaveId, const Option< mesos::slave::ContainerClass > &containerClass=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4385c48bb00bf0b9b6f5da2aa1215299">recover</a>(const Option< state::SlaveState > &state)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a69d6c5816c062b3fc28a8638d87334a6">remove</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>(const Flags &flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1415db07931a967f1f8244352ffca6ad">status</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#acb8d56caefb3868d14d38a6784dadcc8">update</a>(const ContainerID &containerId, const Resources &resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a6b5b7c8cc2d45e519be36b0cc60ca328">usage</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a2777117044c420bf9fa499916706c32d">wait</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#ad760d6102be7064aefc737e0af861253">~ComposingContainerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3e3987673fd56c473973a8c1bfea9ab1">~Containerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#aff17567b5205d37bf06f4cee6d75295e">launch</a>(const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const Option< std::string > &pidCheckpointPath)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4385c48bb00bf0b9b6f5da2aa1215299">recover</a>(const Option< state::SlaveState > &state)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a69d6c5816c062b3fc28a8638d87334a6">remove</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>(const Flags &flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1415db07931a967f1f8244352ffca6ad">status</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#acb8d56caefb3868d14d38a6784dadcc8">update</a>(const ContainerID &containerId, const Resources &resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a6b5b7c8cc2d45e519be36b0cc60ca328">usage</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a2777117044c420bf9fa499916706c32d">wait</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#ad760d6102be7064aefc737e0af861253">~ComposingContainerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3e3987673fd56c473973a8c1bfea9ab1">~Containerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> </table></div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html index e03f28c..dbd49cb 100644 --- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html +++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html @@ -78,10 +78,8 @@ Public Member Functions</h2></td></tr> <tr class="separator:ad760d6102be7064aefc737e0af861253"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4385c48bb00bf0b9b6f5da2aa1215299"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4385c48bb00bf0b9b6f5da2aa1215299">recover</a> (const <a class="el" href="classOption.html">Option</a>< <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">state::SlaveState</a> > &state)</td></tr> <tr class="separator:a4385c48bb00bf0b9b6f5da2aa1215299"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8740e5d0992d451eefd69b6b519f0813"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a8740e5d0992d451eefd69b6b519f0813">launch</a> (const ContainerID &containerId, const <a class="el" href="classOption.html">Option</a>< TaskInfo > &taskInfo, const ExecutorInfo &executorInfo, const std::string &directory, const <a class="el" href="classOption.html">Option</a>< std::string > &user, const SlaveID &slaveId, const std::map< std::string, std::string > &environment, bool checkpoint)</td></tr> -<tr class="separator:a8740e5d0992d451eefd69b6b519f0813"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a832330bd8cac4c027a73df95c2a6fde6"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a832330bd8cac4c027a73df95c2a6fde6">launch</a> (const ContainerID &containerId, const CommandInfo &commandInfo, const <a class="el" href="classOption.html">Option</a>< ContainerInfo > &containerInfo, const <a class="el" href="classOption.html">Option</a>< std::string > &user, const SlaveID &slaveId, const <a class="el" href="classOption.html">Option</a>< mesos::slave::ContainerClass > &containerClass=<a class="el" href="structNone.html">None</a>())</td></tr> -<tr class="separator:a832330bd8cac4c027a73df95c2a6fde6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aff17567b5205d37bf06f4cee6d75295e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#aff17567b5205d37bf06f4cee6d75295e">launch</a> (const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const <a class="el" href="classOption.html">Option</a>< std::string > &pidCheckpointPath)</td></tr> +<tr class="separator:aff17567b5205d37bf06f4cee6d75295e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f3a36a9429c25769991f7b08bc82ee7"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/> < <a class="el" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a5f3a36a9429c25769991f7b08bc82ee7">attach</a> (const ContainerID &containerId)</td></tr> <tr class="separator:a5f3a36a9429c25769991f7b08bc82ee7"><td class="memSeparator" colspan="2"> </td></tr> @@ -114,9 +112,9 @@ Static Public Member Functions</h2></td></tr> < <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">ComposingContainerizer</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1daac651c30c79cda852d37086d8e303">create</a> (const std::vector< <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">Containerizer</a> * > &containerizers)</td></tr> <tr class="separator:a1daac651c30c79cda852d37086d8e303"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_static_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classmesos_1_1internal_1_1slave_1_1Containerizer')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td></tr> -<tr class="memitem:a35fbb45a7dc615380d30ba79585d6dc8 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>< <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">Containerizer</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a35fbb45a7dc615380d30ba79585d6dc8">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &flags, bool local, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a> *fetcher)</td></tr> -<tr class="separator:a35fbb45a7dc615380d30ba79585d6dc8 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:acde902a94e389c2ef64b4fe78bb039a3 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>< <a class="el" href="classmesos_1_1Resources.html">Resources</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &flags)</td></tr> +<tr class="memitem:a3473584d632ab3bab0fec7c0fc765554 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>< <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">Containerizer</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3473584d632ab3bab0fec7c0fc765554">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>, bool local, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a> *fetcher, <a class="el" href="classmesos_1_1SecretResolver.html">SecretResolver</a> *secretResolver=nullptr)</td></tr> +<tr class="separator:a3473584d632ab3bab0fec7c0fc765554 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acde902a94e389c2ef64b4fe78bb039a3 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>< <a class="el" href="classmesos_1_1Resources.html">Resources</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr> <tr class="separator:acde902a94e389c2ef64b4fe78bb039a3 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2> @@ -261,7 +259,7 @@ Static Public Member Functions</h2></td></tr> </div> </div> -<a class="anchor" id="a8740e5d0992d451eefd69b6b519f0813"></a> +<a class="anchor" id="aff17567b5205d37bf06f4cee6d75295e"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> @@ -277,32 +275,8 @@ Static Public Member Functions</h2></td></tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< TaskInfo > & </td> - <td class="paramname"><em>taskInfo</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const ExecutorInfo & </td> - <td class="paramname"><em>executorInfo</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const std::string & </td> - <td class="paramname"><em>directory</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< std::string > & </td> - <td class="paramname"><em>user</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const SlaveID & </td> - <td class="paramname"><em>slaveId</em>, </td> + <td class="paramtype">const mesos::slave::ContainerConfig & </td> + <td class="paramname"><em>containerConfig</em>, </td> </tr> <tr> <td class="paramkey"></td> @@ -313,68 +287,8 @@ Static Public Member Functions</h2></td></tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">bool </td> - <td class="paramname"><em>checkpoint</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> - </td> - <td class="mlabels-right"> -<span class="mlabels"><span class="mlabel">virtual</span></span> </td> - </tr> -</table> -</div><div class="memdoc"> - -<p>Implements <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a4f9a918e704fbace67bdeb9047ac24a6">mesos::internal::slave::Containerizer</a>.</p> - -</div> -</div> -<a class="anchor" id="a832330bd8cac4c027a73df95c2a6fde6"></a> -<div class="memitem"> -<div class="memproto"> -<table class="mlabels"> - <tr> - <td class="mlabels-left"> - <table class="memname"> - <tr> - <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><bool> mesos::internal::slave::ComposingContainerizer::launch </td> - <td>(</td> - <td class="paramtype">const ContainerID & </td> - <td class="paramname"><em>containerId</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const CommandInfo & </td> - <td class="paramname"><em>commandInfo</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< ContainerInfo > & </td> - <td class="paramname"><em>containerInfo</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< std::string > & </td> - <td class="paramname"><em>user</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const SlaveID & </td> - <td class="paramname"><em>slaveId</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< mesos::slave::ContainerClass > & </td> - <td class="paramname"><em>containerClass</em> = <code><a class="el" href="structNone.html">None</a>()</code> </td> + <td class="paramname"><em>pidCheckpointPath</em> </td> </tr> <tr> <td></td> @@ -389,7 +303,7 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Reimplemented from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a8a0f0b50243587499e94495a02777159">mesos::internal::slave::Containerizer</a>.</p> +<p>Implements <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0f8b2095ca04f1834c5d7be77820d081">mesos::internal::slave::Containerizer</a>.</p> </div> </div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer-members.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer-members.html index 90c895d..a4a60bd 100644 --- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer-members.html +++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer-members.html @@ -59,18 +59,17 @@ <table class="directory"> <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a2b3b394a0928d213a32bd02face608b7">attach</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af0da001473e339d2e35d40f5ee1a32d4">containers</a>()=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a35fbb45a7dc615380d30ba79585d6dc8">create</a>(const Flags &flags, bool local, Fetcher *fetcher)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3473584d632ab3bab0fec7c0fc765554">create</a>(const Flags &flags, bool local, Fetcher *fetcher, SecretResolver *secretResolver=nullptr)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr> <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3167c607a5e95b4619ebcc8361174712">destroy</a>(const ContainerID &containerId)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a4f9a918e704fbace67bdeb9047ac24a6">launch</a>(const ContainerID &containerId, const Option< TaskInfo > &taskInfo, const ExecutorInfo &executorInfo, const std::string &directory, const Option< std::string > &user, const SlaveID &slaveId, const std::map< std::string, std::string > &environment, bool checkpoint)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a8a0f0b50243587499e94495a02777159">launch</a>(const ContainerID &containerId, const CommandInfo &commandInfo, const Option< ContainerInfo > &containerInfo, const Option< std::string > &user, const SlaveID &slaveId, const Option< mesos::slave::ContainerClass > &containerClass=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#afb384accdd6d431e1882cd861de3212d">recover</a>(const Option< state::SlaveState > &state)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b">remove</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>(const Flags &flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a41ab321c7dd4a940fce865953621881f">status</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a11ed2cb6c50a4d26c40eaf4e203ce728">update</a>(const ContainerID &containerId, const Resources &resources)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a16acaf5e8129bb470694c842cf5d79bd">usage</a>(const ContainerID &containerId)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a688a58965f318010cd3d1e01230b955c">wait</a>(const ContainerID &containerId)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3e3987673fd56c473973a8c1bfea9ab1">~Containerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0f8b2095ca04f1834c5d7be77820d081">launch</a>(const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const Option< std::string > &pidCheckpointPath)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#afb384accdd6d431e1882cd861de3212d">recover</a>(const Option< state::SlaveState > &state)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b">remove</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>(const Flags &flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a41ab321c7dd4a940fce865953621881f">status</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a11ed2cb6c50a4d26c40eaf4e203ce728">update</a>(const ContainerID &containerId, const Resources &resources)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a16acaf5e8129bb470694c842cf5d79bd">usage</a>(const ContainerID &containerId)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a688a58965f318010cd3d1e01230b955c">wait</a>(const ContainerID &containerId)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3e3987673fd56c473973a8c1bfea9ab1">~Containerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> </table></div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer.html index 35e9185..25eb24b 100644 --- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer.html +++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer.html @@ -81,10 +81,8 @@ Public Member Functions</h2></td></tr> <tr class="separator:a3e3987673fd56c473973a8c1bfea9ab1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afb384accdd6d431e1882cd861de3212d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#afb384accdd6d431e1882cd861de3212d">recover</a> (const <a class="el" href="classOption.html">Option</a>< <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">state::SlaveState</a> > &state)=0</td></tr> <tr class="separator:afb384accdd6d431e1882cd861de3212d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4f9a918e704fbace67bdeb9047ac24a6"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a4f9a918e704fbace67bdeb9047ac24a6">launch</a> (const ContainerID &containerId, const <a class="el" href="classOption.html">Option</a>< TaskInfo > &taskInfo, const ExecutorInfo &executorInfo, const std::string &directory, const <a class="el" href="classOption.html">Option</a>< std::string > &user, const SlaveID &slaveId, const std::map< std::string, std::string > &environment, bool checkpoint)=0</td></tr> -<tr class="separator:a4f9a918e704fbace67bdeb9047ac24a6"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8a0f0b50243587499e94495a02777159"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a8a0f0b50243587499e94495a02777159">launch</a> (const ContainerID &containerId, const CommandInfo &commandInfo, const <a class="el" href="classOption.html">Option</a>< ContainerInfo > &containerInfo, const <a class="el" href="classOption.html">Option</a>< std::string > &user, const SlaveID &slaveId, const <a class="el" href="classOption.html">Option</a>< mesos::slave::ContainerClass > &containerClass=<a class="el" href="structNone.html">None</a>())</td></tr> -<tr class="separator:a8a0f0b50243587499e94495a02777159"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0f8b2095ca04f1834c5d7be77820d081"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0f8b2095ca04f1834c5d7be77820d081">launch</a> (const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const <a class="el" href="classOption.html">Option</a>< std::string > &pidCheckpointPath)=0</td></tr> +<tr class="separator:a0f8b2095ca04f1834c5d7be77820d081"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2b3b394a0928d213a32bd02face608b7"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/> < <a class="el" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a2b3b394a0928d213a32bd02face608b7">attach</a> (const ContainerID &containerId)</td></tr> <tr class="separator:a2b3b394a0928d213a32bd02face608b7"><td class="memSeparator" colspan="2"> </td></tr> @@ -110,9 +108,9 @@ Public Member Functions</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> Static Public Member Functions</h2></td></tr> -<tr class="memitem:a35fbb45a7dc615380d30ba79585d6dc8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>< <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">Containerizer</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a35fbb45a7dc615380d30ba79585d6dc8">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &flags, bool local, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a> *fetcher)</td></tr> -<tr class="separator:a35fbb45a7dc615380d30ba79585d6dc8"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:acde902a94e389c2ef64b4fe78bb039a3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>< <a class="el" href="classmesos_1_1Resources.html">Resources</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &flags)</td></tr> +<tr class="memitem:a3473584d632ab3bab0fec7c0fc765554"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>< <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">Containerizer</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3473584d632ab3bab0fec7c0fc765554">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>, bool local, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a> *fetcher, <a class="el" href="classmesos_1_1SecretResolver.html">SecretResolver</a> *secretResolver=nullptr)</td></tr> +<tr class="separator:a3473584d632ab3bab0fec7c0fc765554"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acde902a94e389c2ef64b4fe78bb039a3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>< <a class="el" href="classmesos_1_1Resources.html">Resources</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr> <tr class="separator:acde902a94e389c2ef64b4fe78bb039a3"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2> @@ -187,11 +185,11 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a2988a6d2eae359c116bcdd6ea7ac3afa">mesos::internal::slave::MesosContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aadca51b8cdaff5ee8e385c03682edf3d">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#af49e64bc762f8e32a8b168dffbc2f2ba">mesos::internal::slave::ComposingContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a38030dc1974595a9efd7ee9a224e1207">mesos::internal::tests::TestContainerizer</a>.</p> +<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aadca51b8cdaff5ee8e385c03682edf3d">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a2988a6d2eae359c116bcdd6ea7ac3afa">mesos::internal::slave::MesosContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#af49e64bc762f8e32a8b168dffbc2f2ba">mesos::internal::slave::ComposingContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a38030dc1974595a9efd7ee9a224e1207">mesos::internal::tests::TestContainerizer</a>.</p> </div> </div> -<a class="anchor" id="a35fbb45a7dc615380d30ba79585d6dc8"></a> +<a class="anchor" id="a3473584d632ab3bab0fec7c0fc765554"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> @@ -214,7 +212,13 @@ Static Public Member Functions</h2></td></tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a> * </td> - <td class="paramname"><em>fetcher</em> </td> + <td class="paramname"><em>fetcher</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="classmesos_1_1SecretResolver.html">SecretResolver</a> * </td> + <td class="paramname"><em>secretResolver</em> = <code>nullptr</code> </td> </tr> <tr> <td></td> @@ -253,11 +257,11 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a360067ea563b1392969ef198c5e80994">mesos::internal::slave::MesosContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a12baedbd1571a99c91a1b30031146a7c">mesos::internal::slave::DockerContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a48ce384f1e63ddcc6f775c1ee8e4e1ce">mesos::internal::slave::ComposingContainerizer</a>.</p> +<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a12baedbd1571a99c91a1b30031146a7c">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a360067ea563b1392969ef198c5e80994">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a48ce384f1e63ddcc6f775c1ee8e4e1ce">mesos::internal::slave::ComposingContainerizer</a>.</p> </div> </div> -<a class="anchor" id="a4f9a918e704fbace67bdeb9047ac24a6"></a> +<a class="anchor" id="a0f8b2095ca04f1834c5d7be77820d081"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> @@ -273,32 +277,8 @@ Static Public Member Functions</h2></td></tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< TaskInfo > & </td> - <td class="paramname"><em>taskInfo</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const ExecutorInfo & </td> - <td class="paramname"><em>executorInfo</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const std::string & </td> - <td class="paramname"><em>directory</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< std::string > & </td> - <td class="paramname"><em>user</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const SlaveID & </td> - <td class="paramname"><em>slaveId</em>, </td> + <td class="paramtype">const mesos::slave::ContainerConfig & </td> + <td class="paramname"><em>containerConfig</em>, </td> </tr> <tr> <td class="paramkey"></td> @@ -309,68 +289,8 @@ Static Public Member Functions</h2></td></tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">bool </td> - <td class="paramname"><em>checkpoint</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> - </td> - <td class="mlabels-right"> -<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> - </tr> -</table> -</div><div class="memdoc"> - -<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a65842f9645fcc626a89bd90b65b329f3">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ad965c392885507b322d17673d08ff9cd">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a8740e5d0992d451eefd69b6b519f0813">mesos::internal::slave::ComposingContainerizer</a>.</p> - -</div> -</div> -<a class="anchor" id="a8a0f0b50243587499e94495a02777159"></a> -<div class="memitem"> -<div class="memproto"> -<table class="mlabels"> - <tr> - <td class="mlabels-left"> - <table class="memname"> - <tr> - <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><bool> mesos::internal::slave::Containerizer::launch </td> - <td>(</td> - <td class="paramtype">const ContainerID & </td> - <td class="paramname"><em>containerId</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const CommandInfo & </td> - <td class="paramname"><em>commandInfo</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< ContainerInfo > & </td> - <td class="paramname"><em>containerInfo</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< std::string > & </td> - <td class="paramname"><em>user</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const SlaveID & </td> - <td class="paramname"><em>slaveId</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< mesos::slave::ContainerClass > & </td> - <td class="paramname"><em>containerClass</em> = <code><a class="el" href="structNone.html">None</a>()</code> </td> + <td class="paramname"><em>pidCheckpointPath</em> </td> </tr> <tr> <td></td> @@ -380,12 +300,12 @@ Static Public Member Functions</h2></td></tr> </table> </td> <td class="mlabels-right"> -<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> -<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#acf30d0573c41fff8556c2d63d097e23b">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a832330bd8cac4c027a73df95c2a6fde6">mesos::internal::slave::ComposingContainerizer</a>.</p> +<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a72c42eb70a985f2d07baa722e2804951">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a20fcd9895ef9f2dbed8760e8d1f6774a">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#aff17567b5205d37bf06f4cee6d75295e">mesos::internal::slave::ComposingContainerizer</a>.</p> </div> </div> @@ -487,7 +407,7 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9b8cbaadc6ec688e6de806d64b731ad0">mesos::internal::slave::MesosContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a28593137a3a912b700beb174abc6d418">mesos::internal::slave::DockerContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1415db07931a967f1f8244352ffca6ad">mesos::internal::slave::ComposingContainerizer</a>.</p> +<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a28593137a3a912b700beb174abc6d418">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9b8cbaadc6ec688e6de806d64b731ad0">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1415db07931a967f1f8244352ffca6ad">mesos::internal::slave::ComposingContainerizer</a>.</p> </div> </div> @@ -523,7 +443,7 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a53984581c243206c1bd38f74c9f094c9">mesos::internal::slave::MesosContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a2ca322cbd1737f4f03c5b96ee882e5a6">mesos::internal::slave::DockerContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#acb8d56caefb3868d14d38a6784dadcc8">mesos::internal::slave::ComposingContainerizer</a>.</p> +<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a2ca322cbd1737f4f03c5b96ee882e5a6">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a53984581c243206c1bd38f74c9f094c9">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#acb8d56caefb3868d14d38a6784dadcc8">mesos::internal::slave::ComposingContainerizer</a>.</p> </div> </div> @@ -549,7 +469,7 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a777216dd99e0a655f636a61f18798204">mesos::internal::slave::MesosContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a6c73fbdbf7a29d098e66913b210b2f9b">mesos::internal::slave::DockerContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a6b5b7c8cc2d45e519be36b0cc60ca328">mesos::internal::slave::ComposingContainerizer</a>.</p> +<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a6c73fbdbf7a29d098e66913b210b2f9b">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a777216dd99e0a655f636a61f18798204">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a6b5b7c8cc2d45e519be36b0cc60ca328">mesos::internal::slave::ComposingContainerizer</a>.</p> </div> </div> @@ -575,7 +495,7 @@ Static Public Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a6f2114367f2ced7f2c19621acc04dc11">mesos::internal::slave::MesosContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a4189f8aaa987a4121036d66a780fad5d">mesos::internal::slave::DockerContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a2777117044c420bf9fa499916706c32d">mesos::internal::slave::ComposingContainerizer</a>.</p> +<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a4189f8aaa987a4121036d66a780fad5d">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a6f2114367f2ced7f2c19621acc04dc11">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a2777117044c420bf9fa499916706c32d">mesos::internal::slave::ComposingContainerizer</a>.</p> </div> </div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CopyBackend.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CopyBackend.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CopyBackend.html index 55843d9..c99bfb2 100644 --- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CopyBackend.html +++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CopyBackend.html @@ -89,7 +89,7 @@ Static Public Member Functions</h2></td></tr> <tr class="separator:aebd3ad69f7fdfddb93497758d10b310d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></td></tr> <tr class="memitem:a819cd481f00e74f1ab27429ba7217c99 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classhashmap.html">hashmap</a>< std::string, <br class="typebreak"/> -<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>< <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#a819cd481f00e74f1ab27429ba7217c99">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &flags)</td></tr> +<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>< <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#a819cd481f00e74f1ab27429ba7217c99">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr> <tr class="separator:a819cd481f00e74f1ab27429ba7217c99 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem-members.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem-members.html index ab66650..2ca41de 100644 --- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem-members.html +++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem-members.html @@ -89,8 +89,8 @@ <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &name, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &), const RouteOptions &options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const std::string &name, const std::string &realm, const Option< std::string > &help, const AuthenticatedHttpRequestHandler &handler, const RouteOptions &options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const std::string &name, const std::string &realm, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &, const Option< http::authentication::Principal > &), const RouteOptions &options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< Subsystem ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< Subsystem ></a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< Subsystem ></a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< Subsystem ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const UPID &to, const std::string &name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a364024c26370d982ecf8c846a00f820f">status</a>(const ContainerID &containerId, const std::string &cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html index afb3bc0..6616cdb 100644 --- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html +++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html @@ -306,7 +306,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</ </div><div class="memdoc"> <p>Clean up the cgroups subsystem for the associated container. </p> -<p>It will be called when destruction to ensure everyting be cleanup. Similar to the isolator <code>cleanup</code>, it's likely that the <code>cleanup</code> for the subsystem is called for unknown containers (see MESOS-6059). We should ignore the cleanup request if the container is unknown to the subsystem.</p> +<p>It will be called when destruction to ensure everything be cleanup. Similar to the isolator <code>cleanup</code>, it's likely that the <code>cleanup</code> for the subsystem is called for unknown containers (see MESOS-6059). We should ignore the cleanup request if the container is unknown to the subsystem.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">containerId</td><td>The target containerId. </td></tr>
