You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2018/06/21 20:38:47 UTC
[1/3] mesos-site git commit: Updated the website built from mesos
SHA: 0e8e5d2.
Repository: mesos-site
Updated Branches:
refs/heads/asf-site 33e7b7a9f -> 094c1f77a
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/094c1f77/content/documentation/latest/contributors.yaml
----------------------------------------------------------------------
diff --git a/content/documentation/latest/contributors.yaml b/content/documentation/latest/contributors.yaml
index c46795a..7c54091 100644
--- a/content/documentation/latest/contributors.yaml
+++ b/content/documentation/latest/contributors.yaml
@@ -257,6 +257,14 @@
jira_user: dpravat
reviewboard_user: dpravat
+- name: DaoTan Cui
+ affiliations:
+ - {organization: Asiainfo}
+ emails:
+ - cuidt@outlook.com
+ jira_user: cuidt
+ reviewboard_user: dtcui
+
- name: Dario Rexin
affiliations:
- {organization: Apple}
@@ -803,6 +811,14 @@
jira_user: wrouesnel
reviewboard_user: wrouesnel
+- name: Xiang Chaosheng
+ affiliations:
+ - {organization: ChinaUnicom}
+ emails:
+ - xiangcs@chinaunicom.cn
+ jira_user: zhanrox
+ reviewboard_user: zhanrox
+
- name: Xiao Deshi
affiliations:
- {organization: Dataman}
[3/3] mesos-site git commit: Updated the website built from mesos
SHA: 0e8e5d2.
Posted by gi...@apache.org.
Updated the website built from mesos SHA: 0e8e5d2.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/094c1f77
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/094c1f77
Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/094c1f77
Branch: refs/heads/asf-site
Commit: 094c1f77ac906da6f1c431d4036ae7483676c6ce
Parents: 33e7b7a
Author: jenkins <bu...@apache.org>
Authored: Thu Jun 21 20:38:41 2018 +0000
Committer: jenkins <bu...@apache.org>
Committed: Thu Jun 21 20:38:41 2018 +0000
----------------------------------------------------------------------
content/api/latest/c++/Nodes.xml | 5 +
content/api/latest/c++/Tokens.xml | 22 +++
content/api/latest/c++/globals_u.html | 10 +-
content/api/latest/c++/index.hhc | 1 +
content/api/latest/c++/index.hhk | 166 ++++++++-----------
content/api/latest/c++/namespacemembers_m.html | 7 +-
.../api/latest/c++/namespacemembers_vars_m.html | 3 +
content/api/latest/c++/namespacemembers_w.html | 7 +-
.../namespacemesos_1_1internal_1_1slave.html | 14 ++
.../latest/c++/src_2slave_2constants_8hpp.html | 2 +
.../c++/src_2slave_2constants_8hpp_source.html | 51 +++---
content/documentation/latest/contributors.yaml | 16 ++
12 files changed, 173 insertions(+), 131 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/094c1f77/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index bc526b4..8bc85ae 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -91705,6 +91705,11 @@
<Anchor>a23f2ab61b74c10b2163a042f4e865d3c</Anchor>
</Node>
<Node>
+ <Name>MAX_CONTAINER_ID_LENGTH</Name>
+ <Path>src_2slave_2constants_8hpp.html</Path>
+ <Anchor>a9c57015ede4e49d9a29f0112893073aa</Anchor>
+ </Node>
+ <Node>
<Name>MAX_EXECUTOR_REREGISTRATION_TIMEOUT</Name>
<Path>src_2slave_2constants_8hpp.html</Path>
<Anchor>a325e350497e1448cbf615d8881482880</Anchor>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/094c1f77/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index df3f005..778af35 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -27784,6 +27784,17 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>MAX_CONTAINER_ID_LENGTH</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::internal::slave</Scope>
+ </TokenIdentifier>
+ <Path>namespacemesos_1_1internal_1_1slave.html</Path>
+ <Anchor>a9c57015ede4e49d9a29f0112893073aa</Anchor>
+ <DeclaredIn>constants.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>MAX_COMPLETED_TASKS_PER_EXECUTOR</Name>
<APILanguage>cpp</APILanguage>
<Type>data</Type>
@@ -90751,6 +90762,17 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>MAX_CONTAINER_ID_LENGTH</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::internal::slave</Scope>
+ </TokenIdentifier>
+ <Path>namespacemesos_1_1internal_1_1slave.html</Path>
+ <Anchor>a9c57015ede4e49d9a29f0112893073aa</Anchor>
+ <DeclaredIn>constants.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>MAX_COMPLETED_TASKS_PER_EXECUTOR</Name>
<APILanguage>cpp</APILanguage>
<Type>data</Type>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/094c1f77/content/api/latest/c++/globals_u.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/globals_u.html b/content/api/latest/c++/globals_u.html
index 8b411ae..7f3d7c2 100644
--- a/content/api/latest/c++/globals_u.html
+++ b/content/api/latest/c++/globals_u.html
@@ -88,18 +88,18 @@
<li>UMOUNT_NOFOLLOW
: <a class="el" href="src_2linux_2fs_8hpp.html#a34b04741fa68d7de9b7a79a265b8227f">fs.hpp</a>
</li>
-<li>Unimplemented()
-: <a class="el" href="unimplemented_8hpp.html#a788f2d5d116d024fbfd9b0fd36fa334f">unimplemented.hpp</a>
-</li>
<li>UNIMPLEMENTED
: <a class="el" href="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4">unimplemented.hpp</a>
</li>
-<li>UNREACHABLE
-: <a class="el" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">unreachable.hpp</a>
+<li>Unimplemented()
+: <a class="el" href="unimplemented_8hpp.html#a788f2d5d116d024fbfd9b0fd36fa334f">unimplemented.hpp</a>
</li>
<li>Unreachable()
: <a class="el" href="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3">unreachable.hpp</a>
</li>
+<li>UNREACHABLE
+: <a class="el" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">unreachable.hpp</a>
+</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/094c1f77/content/api/latest/c++/index.hhc
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index 3a56ce4..40e9247 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -24167,6 +24167,7 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="GC_DISK_HEADROOM"><param name="Local" value="src_2slave_2constants_8hpp.html#ac85e94143a6a198db8326f9f4a52a22d"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="MAX_COMPLETED_FRAMEWORKS"><param name="Local" value="src_2slave_2constants_8hpp.html#a9e1f463aeb2aaad492ce5ccd73914fee"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="MAX_COMPLETED_TASKS_PER_EXECUTOR"><param name="Local" value="src_2slave_2constants_8hpp.html#a23f2ab61b74c10b2163a042f4e865d3c"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="MAX_CONTAINER_ID_LENGTH"><param name="Local" value="src_2slave_2constants_8hpp.html#a9c57015ede4e49d9a29f0112893073aa"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="MAX_EXECUTOR_REREGISTRATION_TIMEOUT"><param name="Local" value="src_2slave_2constants_8hpp.html#a325e350497e1448cbf615d8881482880"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="MESOS_DEFAULT_EXECUTOR"><param name="Local" value="src_2slave_2constants_8hpp.html#aaff17224d6907b6bc7f6367769f21ad5"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="READONLY_HTTP_AUTHENTICATION_REALM"><param name="Local" value="src_2slave_2constants_8hpp.html#ae63e0bbf34b7dcebdf8ea534dcf197e8"><param name="ImageNumber" value="11"></OBJECT>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/094c1f77/content/api/latest/c++/index.hhk
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index 2c51295..ef10cea 100644
--- a/content/api/latest/c++/index.hhk
+++ b/content/api/latest/c++/index.hhk
@@ -1512,13 +1512,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c"><param name="Name" value="bytes"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c"><param name="Name" value="bytes"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a2ad35f92122a5afcb731d6568879482f"><param name="Name" value="BYTES"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a2ad35f92122a5afcb731d6568879482f"><param name="Name" value="BYTES"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a2ad35f92122a5afcb731d6568879482f"><param name="Name" value="BYTES"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#af715f3fd536e251db7e71e9d94fbcf9a"><param name="Name" value="GIGABYTES"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a66a1678fb3e923ee9cb48025d4c3c871"><param name="Name" value="KILOBYTES"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#aea64a730637e49bd81fbbb10d146e8f1"><param name="Name" value="MEGABYTES"></OBJECT>
@@ -9360,6 +9357,11 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a23f2ab61b74c10b2163a042f4e865d3c"><param name="Name" value="src/slave/constants.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a44e433924e217b2cb7926314b57f4bd8"><param name="Name" value="max_completed_tasks_per_framework"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a9c57015ede4e49d9a29f0112893073aa"><param name="Name" value="MAX_CONTAINER_ID_LENGTH"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a9c57015ede4e49d9a29f0112893073aa"><param name="Name" value="mesos::internal::slave"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a9c57015ede4e49d9a29f0112893073aa"><param name="Name" value="src/slave/constants.hpp"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a325e350497e1448cbf615d8881482880"><param name="Name" value="MAX_EXECUTOR_REREGISTRATION_TIMEOUT"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a325e350497e1448cbf615d8881482880"><param name="Name" value="mesos::internal::slave"></OBJECT>
@@ -13331,6 +13333,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a9f290dc23f39eb7716f2fbb51177efe4"><param name="Name" value="getPortRanges"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a9e1f463aeb2aaad492ce5ccd73914fee"><param name="Name" value="MAX_COMPLETED_FRAMEWORKS"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a23f2ab61b74c10b2163a042f4e865d3c"><param name="Name" value="MAX_COMPLETED_TASKS_PER_EXECUTOR"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a9c57015ede4e49d9a29f0112893073aa"><param name="Name" value="MAX_CONTAINER_ID_LENGTH"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a325e350497e1448cbf615d8881482880"><param name="Name" value="MAX_EXECUTOR_REREGISTRATION_TIMEOUT"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a6ed83f5df34b4ec8ac2f9ad4fa4a66f6"><param name="Name" value="MESOS_CONTAINERIZER"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#aaff17224d6907b6bc7f6367769f21ad5"><param name="Name" value="MESOS_DEFAULT_EXECUTOR"></OBJECT>
@@ -14601,8 +14604,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#adb691cdd12b7af7db52284b0a1737533"><param name="Name" value="apply"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#afa8d5fe5c9c3f6f1588d7df710262080"><param name="Name" value="consumed"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a5a8038920d7a88ed4c0b5b096f6fce83"><param name="Name" value="converted"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6"><param name="Name" value="PostValidation"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="postValidation"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6"><param name="Name" value="PostValidation"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#aad98a62b2681ff5a4b77f9dc20e9140b"><param name="Name" value="ResourceConversion"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Resources.html"><param name="Name" value="mesos::Resources"></OBJECT>
@@ -16013,20 +16016,14 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9"><param name="Name" value="mesos::uri::CopyFetcherPlugin"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881"><param name="Name" value="name"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881"><param name="Name" value="mesos::uri::CopyFetcherPlugin"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="NAME"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="name"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"><param name="Name" value="mesos::uri::DockerFetcherPlugin"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700"><param name="Name" value="name"></OBJECT>
- <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700"><param name="Name" value="mesos::uri::DockerFetcherPlugin"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299"><param name="Name" value="mesos::uri::Fetcher::Plugin"></OBJECT>
</UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"><param name="Name" value="NAME"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299"><param name="Name" value="name"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a06b4afb2f86856aadf43412a6bf9ab73"><param name="Name" value="NAME"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd"><param name="Name" value="name"></OBJECT>
<UL>
@@ -17857,8 +17854,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesvn.html#a018bb955e273aa2e6b6c950005ed6048"><param name="Name" value="svn.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structVersion.html#adefd3b36f307963dd8f5ee7a34267067"><param name="Name" value="patchVersion"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacepath.html"><param name="Name" value="path"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classPath.html"><param name="Name" value="Path"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacepath.html"><param name="Name" value="path"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="path_8hpp.html"><param name="Name" value="path.hpp"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="path_8hpp.html#a09c4941618b3a4ea2dbfccf5fe9d3687"><param name="Name" value="absolute"></OBJECT>
@@ -18305,13 +18302,13 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1http_1_1streaming.html#ae8a18c7263d4aefb7b1973c12590c688"><param name="Name" value="process::http::streaming"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82acc3723fdea465eaae535d3c19da528f2"><param name="Name" value="POST_RESERVATION_REFINEMENT"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="postValidation"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6"><param name="Name" value="PostValidation"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="postValidation"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6"><param name="Name" value="mesos::ResourceConversion"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d"><param name="Name" value="mesos::v1::ResourceConversion"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="mesos::ResourceConversion"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="mesos::v1::ResourceConversion"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="postValidation"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d"><param name="Name" value="PostValidation"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structproc_1_1ProcessStatus.html#ad0a83e9d469cab01eb3ceb70ab7f108d"><param name="Name" value="ppid"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c"><param name="Name" value="PRE_RESERVATION_REFINEMENT"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Status.html#a52227b30875d794c719a53fc2c7f42eb"><param name="Name" value="PRECONDITION_FAILED"></OBJECT>
@@ -18639,8 +18636,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html"><param name="Name" value="process::EventQueue"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd"><param name="Name" value="Consumer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a73f44b10f6d09ead6bdf3ab11cba4d06"><param name="Name" value="consumer"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd"><param name="Name" value="Consumer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#ad2d51d8a2a80f473de0bcf2e08e48d90"><param name="Name" value="EventQueue"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
@@ -19930,8 +19927,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19993,8 +19990,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< HttpProxy >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -20007,15 +20004,15 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Logging >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< LogProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -20098,8 +20095,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< RateLimiterProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -20112,8 +20109,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -20126,8 +20123,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -20154,8 +20151,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< System >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -20168,22 +20165,22 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< UriDiskProfileAdaptorProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< VersionProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< WhitelistWatcher >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -20712,10 +20709,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1state.html#a19c92fe2f0998dbbc281938ca636b3ca"><param name="Name" value="mesos::internal::slave::state"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1state.html#a19c92fe2f0998dbbc281938ca636b3ca"><param name="Name" value="src/slave/state.hpp"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="read"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7"><param name="Name" value="read"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="3rdparty/libprocess/include/process/io.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7"><param name="Name" value="3rdparty/stout/include/stout/os/read.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a7e99bac0fb06315c051358c7916fe692"><param name="Name" value="3rdparty/stout/include/stout/os/windows/read.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3"><param name="Name" value="3rdparty/stout/include/stout/protobuf.hpp"></OBJECT>
@@ -21675,11 +21672,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a84298b990ad52dfd353358427b04ff3f"><param name="Name" value="windows/rmdir.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1examples_1_1Flags.html#af84b1942374e87f678a3950ccc136980"><param name="Name" value="role"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1examples_1_1Flags.html#af84b1942374e87f678a3950ccc136980"><param name="Name" value="mesos::internal::examples::Flags"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc"><param name="Name" value="mesos::internal::master::Role"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce"><param name="Name" value="Role"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc"><param name="Name" value="role"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a0fd5f13197bb357ab0cc4f10144f2a58"><param name="Name" value="role_sorter"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="roles_8hpp.html"><param name="Name" value="roles.hpp"></OBJECT>
<UL>
@@ -22218,35 +22212,26 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="structcgroups_1_1devices_1_1Entry.html#a1fac1cd1d3e8b37fae9e07b8dfb869f6"><param name="Name" value="selector"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a0467f9eeeff780c236140976df41e6bf"><param name="Name" value="selectVictims"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1HttpConnectionProcess.html#a15a7b927d5655f1e59ea1bd43d2fe8f9"><param name="Name" value="Self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1HttpConnectionProcess.html#a15a7b927d5655f1e59ea1bd43d2fe8f9"><param name="Name" value="mesos::internal::HttpConnectionProcess"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893"><param name="Name" value="mesos::internal::slave::XfsDiskIsolatorProcess"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="process::Process"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="process::ProcessBase"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ContainerDaemonProcess >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< DockerContainerizerProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
@@ -22258,15 +22243,9 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< GroupProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< GroupProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Help >"></OBJECT>
- </UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Help >"></OBJECT>
@@ -22275,37 +22254,25 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< HttpProxy >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Logging >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Logging >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogProcess >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogReaderProcess >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogReaderProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Master >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Master >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MemoryProfiler >"></OBJECT>
- </UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
@@ -22319,16 +22286,22 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MetricsProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MetricsProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Profiler >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ProvisionerProcess >"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
@@ -22352,25 +22325,25 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< SubsystemProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< System >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< System >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< UriDiskProfileAdaptorProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< UriDiskProfileAdaptorProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< VersionProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="semaphore_8hpp.html"><param name="Name" value="semaphore.hpp"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="semaphore_8hpp.html#ad2f1d392a1962c0a2f6c0639619cc29e"><param name="Name" value="__semaphore__"></OBJECT>
@@ -22766,8 +22739,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="signals_8hpp.html"><param name="Name" value="signals.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1http_1_1authentication_1_1JWT.html#a7a5314085fad497a929f9901cf55721a"><param name="Name" value="signature"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7"><param name="Name" value="signed_integer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779"><param name="Name" value="SIGNED_INTEGER"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7"><param name="Name" value="signed_integer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a57e9c8c5fa13bf86bc779a9f6f408b7c"><param name="Name" value="SIGPIPE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="windows__ctrlhandler_8hpp.html#a944a8250e34bfd7991123abd3436d8c0"><param name="Name" value="SIGUSR1"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacefs.html#a60a9e5ca4119866d80691ce3c4701dc9"><param name="Name" value="size"></OBJECT>
@@ -23349,6 +23322,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="src_2slave_2constants_8hpp.html#ac85e94143a6a198db8326f9f4a52a22d"><param name="Name" value="GC_DISK_HEADROOM"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="src_2slave_2constants_8hpp.html#a9e1f463aeb2aaad492ce5ccd73914fee"><param name="Name" value="MAX_COMPLETED_FRAMEWORKS"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="src_2slave_2constants_8hpp.html#a23f2ab61b74c10b2163a042f4e865d3c"><param name="Name" value="MAX_COMPLETED_TASKS_PER_EXECUTOR"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2slave_2constants_8hpp.html#a9c57015ede4e49d9a29f0112893073aa"><param name="Name" value="MAX_CONTAINER_ID_LENGTH"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="src_2slave_2constants_8hpp.html#a325e350497e1448cbf615d8881482880"><param name="Name" value="MAX_EXECUTOR_REREGISTRATION_TIMEOUT"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="src_2slave_2constants_8hpp.html#aaff17224d6907b6bc7f6367769f21ad5"><param name="Name" value="MESOS_DEFAULT_EXECUTOR"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="src_2slave_2constants_8hpp.html#ae63e0bbf34b7dcebdf8ea534dcf197e8"><param name="Name" value="READONLY_HTTP_AUTHENTICATION_REALM"></OBJECT>
@@ -24354,10 +24328,13 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a2d7e0a283bc0c9eca8a8b0532e026269"><param name="Name" value="process"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess.html#afa34ca045f618704548708d7c5e5d82a"><param name="Name" value="process::Subprocess"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#afa34ca045f618704548708d7c5e5d82a"><param name="Name" value="process::Subprocess::IO"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#afa34ca045f618704548708d7c5e5d82a"><param name="Name" value="subprocess"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="process::Subprocess::IO"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="process::Subprocess::ParentHook"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a2d7e0a283bc0c9eca8a8b0532e026269"><param name="Name" value="subprocess"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="subprocess__posix_8hpp.html"><param name="Name" value="subprocess_posix.hpp"></OBJECT>
<UL>
@@ -25200,9 +25177,9 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Exec.html#aa44880630d71534bbcb9f8f5acb2c286"><param name="Name" value="os::Exec"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Fork.html#ae3afda5dfbf9c15949f69161d2d5b33c"><param name="Name" value="os::Fork"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4"><param name="Name" value="unimplemented.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html#a788f2d5d116d024fbfd9b0fd36fa334f"><param name="Name" value="Unimplemented"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4"><param name="Name" value="UNIMPLEMENTED"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Shared.html#a5a4fd275e890e3c5e81dd7aed1d804b0"><param name="Name" value="unique"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classDays.html#a589226d06fa74863c8f7a3c7b5c17a4c"><param name="Name" value="units"></OBJECT>
<UL>
@@ -25264,8 +25241,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1SocketManager.html#ac3cd8ee72d804930dcdbf6317dcfb932"><param name="Name" value="unproxy"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html"><param name="Name" value="unreachable.hpp"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
@@ -25824,13 +25801,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Boolean.html#a6281b906fcdec8d438cf7460d5364342"><param name="Name" value="JSON::Boolean"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1internal_1_1HasMappedType.html#a6bdb87953ddf4e3698c6ddbcf0b65189"><param name="Name" value="JSON::internal::HasMappedType"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1internal_1_1IsSequence.html#a7eb06cac2bc0632185135f41c75e7798"><param name="Name" value="JSON::internal::IsSequence"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a96b2f5470f159e2b54d22353cff02d07"><param name="Name" value="Value"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26"><param name="Name" value="value"></OBJECT>
- <UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26"><param name="Name" value="JSON::Number"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75"><param name="Name" value="JSON::String"></OBJECT>
</UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a96b2f5470f159e2b54d22353cff02d07"><param name="Name" value="Value"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75"><param name="Name" value="value"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Value.html#a3bff04934861140009f82b481019726b"><param name="Name" value="Value"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html#a712288898956dbca1861589a58aa73f7"><param name="Name" value="value"></OBJECT>
<UL>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/094c1f77/content/api/latest/c++/namespacemembers_m.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_m.html b/content/api/latest/c++/namespacemembers_m.html
index a463ba6..2681d82 100644
--- a/content/api/latest/c++/namespacemembers_m.html
+++ b/content/api/latest/c++/namespacemembers_m.html
@@ -153,6 +153,9 @@
<li>MAX_COMPLETED_TASKS_PER_EXECUTOR
: <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a23f2ab61b74c10b2163a042f4e865d3c">mesos::internal::slave</a>
</li>
+<li>MAX_CONTAINER_ID_LENGTH
+: <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a9c57015ede4e49d9a29f0112893073aa">mesos::internal::slave</a>
+</li>
<li>MAX_EXECUTOR_REREGISTRATION_TIMEOUT
: <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a325e350497e1448cbf615d8881482880">mesos::internal::slave</a>
</li>
@@ -389,14 +392,14 @@
: <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03">strings</a>
</li>
<li>model()
-: <a class="el" href="namespacemesos_1_1internal.html#a3d342ae4644fd50c025f74153ea5c6c9">mesos::internal</a>
+: <a class="el" href="namespacemesos_1_1internal.html#a4b20b8ed434e7fc890be702845a9bd9c">mesos::internal</a>
</li>
<li>ModuleID
: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6">mesos::internal::tests</a>
</li>
<li>mount()
: <a class="el" href="namespacecgroups.html#aa3c1a4d4d11cca392dc45ff363718fc1">cgroups</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1fs.html#af0d63e921d6b48554eaee82037356187">mesos::internal::fs</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1fs.html#afd1e45c2b648ff930d2df614beb6f34b">mesos::internal::fs</a>
</li>
<li>mounted()
: <a class="el" href="namespacecgroups.html#a379912fbd52d8dba056a7d94041a224e">cgroups</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/094c1f77/content/api/latest/c++/namespacemembers_vars_m.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_vars_m.html b/content/api/latest/c++/namespacemembers_vars_m.html
index fd2f563..c8c998e 100644
--- a/content/api/latest/c++/namespacemembers_vars_m.html
+++ b/content/api/latest/c++/namespacemembers_vars_m.html
@@ -106,6 +106,9 @@
<li>MAX_COMPLETED_TASKS_PER_EXECUTOR
: <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a23f2ab61b74c10b2163a042f4e865d3c">mesos::internal::slave</a>
</li>
+<li>MAX_CONTAINER_ID_LENGTH
+: <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a9c57015ede4e49d9a29f0112893073aa">mesos::internal::slave</a>
+</li>
<li>MAX_EXECUTOR_REREGISTRATION_TIMEOUT
: <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a325e350497e1448cbf615d8881482880">mesos::internal::slave</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/094c1f77/content/api/latest/c++/namespacemembers_w.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_w.html b/content/api/latest/c++/namespacemembers_w.html
index 646f1da..f18d266 100644
--- a/content/api/latest/c++/namespacemembers_w.html
+++ b/content/api/latest/c++/namespacemembers_w.html
@@ -132,15 +132,16 @@
: <a class="el" href="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a">cgroups</a>
, <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
, <a class="el" href="namespacemesos_1_1internal_1_1log.html#a644a438399ebd57381f8c3eb9261c9bc">mesos::internal::log</a>
-, <a class="el" href="namespaceos_1_1signal__safe.html#a67bf0cd3aa924b5584a8744f15430835">os::signal_safe</a>
-, <a class="el" href="namespaceos.html#a1261e5423671d777b7276223b7427045">os</a>
+, <a class="el" href="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b">os::signal_safe</a>
+, <a class="el" href="namespaceos.html#aa0e3acff8992055da620cae8b455d93d">os</a>
, <a class="el" href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">process::io</a>
</li>
<li>WRITE
: <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
</li>
<li>write()
-: <a class="el" href="namespaceprotobuf.html#a1c2352b3f232044d4e960e227d530a92">protobuf</a>
+: <a class="el" href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a>
+, <a class="el" href="namespaceprotobuf.html#a1c2352b3f232044d4e960e227d530a92">protobuf</a>
</li>
<li>write_async()
: <a class="el" href="namespaceos.html#a1af52685ba3e8fe8676af86cd16a1eb8">os</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/094c1f77/content/api/latest/c++/namespacemesos_1_1internal_1_1slave.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave.html
index 2aa3cf3..9973789 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave.html
@@ -370,6 +370,8 @@ Variables</h2></td></tr>
<tr class="separator:a9e1f463aeb2aaad492ce5ccd73914fee"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aace51cf90e72405227b75a7269858a8f"><td class="memItemLeft" align="right" valign="top">constexpr size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#aace51cf90e72405227b75a7269858a8f">DEFAULT_MAX_COMPLETED_EXECUTORS_PER_FRAMEWORK</a> = 150</td></tr>
<tr class="separator:aace51cf90e72405227b75a7269858a8f"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a9c57015ede4e49d9a29f0112893073aa"><td class="memItemLeft" align="right" valign="top">constexpr size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#a9c57015ede4e49d9a29f0112893073aa">MAX_CONTAINER_ID_LENGTH</a> = 242</td></tr>
+<tr class="separator:a9c57015ede4e49d9a29f0112893073aa"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a23f2ab61b74c10b2163a042f4e865d3c"><td class="memItemLeft" align="right" valign="top">constexpr size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#a23f2ab61b74c10b2163a042f4e865d3c">MAX_COMPLETED_TASKS_PER_EXECUTOR</a> = 200</td></tr>
<tr class="separator:a23f2ab61b74c10b2163a042f4e865d3c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acd5fc2c16f1c399531ca23262a9fe3cf"><td class="memItemLeft" align="right" valign="top">constexpr double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#acd5fc2c16f1c399531ca23262a9fe3cf">DEFAULT_CPUS</a> = 1</td></tr>
@@ -1644,6 +1646,18 @@ Variables</h2></td></tr>
</div>
</div>
+<a class="anchor" id="a9c57015ede4e49d9a29f0112893073aa"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">constexpr size_t mesos::internal::slave::MAX_CONTAINER_ID_LENGTH = 242</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
<a class="anchor" id="a325e350497e1448cbf615d8881482880"></a>
<div class="memitem">
<div class="memproto">
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/094c1f77/content/api/latest/c++/src_2slave_2constants_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2constants_8hpp.html b/content/api/latest/c++/src_2slave_2constants_8hpp.html
index 5d7b53b..6c9e51e 100644
--- a/content/api/latest/c++/src_2slave_2constants_8hpp.html
+++ b/content/api/latest/c++/src_2slave_2constants_8hpp.html
@@ -114,6 +114,8 @@ Variables</h2></td></tr>
<tr class="separator:a9e1f463aeb2aaad492ce5ccd73914fee"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aace51cf90e72405227b75a7269858a8f"><td class="memItemLeft" align="right" valign="top">constexpr size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#aace51cf90e72405227b75a7269858a8f">mesos::internal::slave::DEFAULT_MAX_COMPLETED_EXECUTORS_PER_FRAMEWORK</a> = 150</td></tr>
<tr class="separator:aace51cf90e72405227b75a7269858a8f"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a9c57015ede4e49d9a29f0112893073aa"><td class="memItemLeft" align="right" valign="top">constexpr size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#a9c57015ede4e49d9a29f0112893073aa">mesos::internal::slave::MAX_CONTAINER_ID_LENGTH</a> = 242</td></tr>
+<tr class="separator:a9c57015ede4e49d9a29f0112893073aa"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a23f2ab61b74c10b2163a042f4e865d3c"><td class="memItemLeft" align="right" valign="top">constexpr size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#a23f2ab61b74c10b2163a042f4e865d3c">mesos::internal::slave::MAX_COMPLETED_TASKS_PER_EXECUTOR</a> = 200</td></tr>
<tr class="separator:a23f2ab61b74c10b2163a042f4e865d3c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acd5fc2c16f1c399531ca23262a9fe3cf"><td class="memItemLeft" align="right" valign="top">constexpr double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html#acd5fc2c16f1c399531ca23262a9fe3cf">mesos::internal::slave::DEFAULT_CPUS</a> = 1</td></tr>
[2/3] mesos-site git commit: Updated the website built from mesos
SHA: 0e8e5d2.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/094c1f77/content/api/latest/c++/src_2slave_2constants_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2constants_8hpp_source.html b/content/api/latest/c++/src_2slave_2constants_8hpp_source.html
index cf0f7c4..03edb29 100644
--- a/content/api/latest/c++/src_2slave_2constants_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2constants_8hpp_source.html
@@ -52,28 +52,29 @@
<div class="title">constants.hpp</div> </div>
</div><!--header-->
<div class="contents">
-<a href="src_2slave_2constants_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">// or more contributor license agreements. See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">// regarding copyright ownership. The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"
></a><span class="lineno"> 6</span> <span class="comment">// "License"); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">// with the License. You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment">// http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment
">// distributed under the License is distributed on an "AS IS" BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __SLAVE_CONSTANTS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __SLAVE_CONSTANTS_HPP__</span></div><div
class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <stdint.h></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <vector></span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>></span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <<a class="code" href="bytes_8hpp.html">stout/bytes.hpp</a>></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 2
6</span> <span class="preprocessor">#include <<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>></span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="comment">// TODO(jieyu): Use static functions for all the constants. See more</span></div><div class="line"><a na
me="l00033"></a><span class="lineno"> 33</span> <span class="comment">// details in MESOS-1023.</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a7d43125bd0cba56c9c1a0f5c43d6a1cf"> 35</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a7d43125bd0cba56c9c1a0f5c43d6a1cf">EXECUTOR_REGISTRATION_TIMEOUT</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a124db27a66a15baa22c129a7599ec430"> 36</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a124db27a66a15baa22c129a7599ec430">EXECUTOR_REREG
ISTRATION_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(2);</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="comment">// The maximum timeout within which an executor can reregister.</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="comment">// Note that this value has to be << 'MIN_AGENT_REREGISTER_TIMEOUT'</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="comment">// declared in 'master/constants.hpp'; since agent recovery will only</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">// complete after this timeout has elapsed, this ensures that the</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class
="comment">// agent can reregister with the master before it is marked</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="comment">// unreachable and its tasks are transitioned to TASK_UNREACHABLE or</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="comment">// TASK_LOST.</span></div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a325e350497e1448cbf615d8881482880"> 45</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a325e350497e1448cbf615d8881482880">MAX_EXECUTOR_REREGISTRATION_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(15);</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>
60;<span class="comment">// The default amount of time to wait for the executor to</span></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="comment">// shut down before destroying the container.</span></div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#add1ee64d10e656eee05899328ed30dab"> 49</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#add1ee64d10e656eee05899328ed30dab">DEFAULT_EXECUTOR_SHUTDOWN_GRACE_PERIOD</a> = <a class="code" href="classSeconds.html">Seconds</a>(5);</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a5b20ccf235919cc83665d5ba9a466383"> 51</a></span> constexpr <a class="code" href
="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a5b20ccf235919cc83665d5ba9a466383">RECOVERY_TIMEOUT</a> = <a class="code" href="classMinutes.html">Minutes</a>(15);</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="comment">// TODO(gkleiman): Move this to a different file once `TaskStatusUpdateManager`</span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="comment">// uses `StatusUpdateManagerProcess`. See MESOS-8296.</span></div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#aeb8b9ceb7ee7fb45557ab4beeb3361a9"> 55</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aeb8b9ceb7ee7fb45557ab4beeb3
361a9">STATUS_UPDATE_RETRY_INTERVAL_MIN</a> = <a class="code" href="classSeconds.html">Seconds</a>(10);</div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ad21670291a9464020160f8b9048ef582"> 56</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ad21670291a9464020160f8b9048ef582">STATUS_UPDATE_RETRY_INTERVAL_MAX</a> = <a class="code" href="classMinutes.html">Minutes</a>(10);</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="comment">// Default backoff interval used by the slave to wait before registration.</span></div><div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#aa40bf3dc131f95819a83e7bebef70de4"> 59</a></spa
n> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aa40bf3dc131f95819a83e7bebef70de4">DEFAULT_REGISTRATION_BACKOFF_FACTOR</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="comment">// The maximum interval the slave waits before retrying registration.</span></div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="comment">// Note that this value has to be << 'MIN_SLAVE_REREGISTER_TIMEOUT'</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <span class="comment">// declared in 'master/constants.hpp'. This helps the slave to retry</span></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&
#160;<span class="comment">// (re-)registration multiple times between when the master finishes</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <span class="comment">// recovery and when it times out slave re-registration.</span></div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#acfaf0850a5e7dc54daac3701b51838e3"> 66</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#acfaf0850a5e7dc54daac3701b51838e3">REGISTER_RETRY_INTERVAL_MAX</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="comment">// The maximum interval the slave waits before retrying authentication.</span></div><div class="l
ine"><a name="l00069"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a4314509d761b55fc5c5ca2200bb2bc86"> 69</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a4314509d761b55fc5c5ca2200bb2bc86">AUTHENTICATION_RETRY_INTERVAL_MAX</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="comment">// Default backoff interval used by the slave to wait after failed</span></div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="comment">// authentication.</span></div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ac5681909591532a6ea98d0338f2af6a7"> 73</a></sp
an> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ac5681909591532a6ea98d0338f2af6a7">DEFAULT_AUTHENTICATION_BACKOFF_FACTOR</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a84c5903d8f027d97a5562ec780b0bda4"> 75</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a84c5903d8f027d97a5562ec780b0bda4">GC_DELAY</a> = <a class="code" href="classWeeks.html">Weeks</a>(1);</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a30ce2dea60e8214b2c6d85ff62320726"> 76</a></span> constexpr <a class="code" href="classDu
ration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a30ce2dea60e8214b2c6d85ff62320726">DISK_WATCH_INTERVAL</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <span class="comment">// Minimum free disk capacity enforced by the garbage collector.</span></div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ac85e94143a6a198db8326f9f4a52a22d"> 79</a></span> constexpr <span class="keywordtype">double</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ac85e94143a6a198db8326f9f4a52a22d">GC_DISK_HEADROOM</a> = 0.1;</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <
span class="comment">// Maximum number of completed frameworks to store in memory.</span></div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a9e1f463aeb2aaad492ce5ccd73914fee"> 82</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a9e1f463aeb2aaad492ce5ccd73914fee">MAX_COMPLETED_FRAMEWORKS</a> = 50;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <span class="comment">// Default maximum number of completed executors per framework</span></div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> <span class="comment">// to store in memory.</span></div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#aace51cf90e724052
27b75a7269858a8f"> 86</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aace51cf90e72405227b75a7269858a8f">DEFAULT_MAX_COMPLETED_EXECUTORS_PER_FRAMEWORK</a> = 150;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> <span class="comment">// Maximum number of completed tasks per executor to store in memory.</span></div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="comment">//</span></div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="comment">// NOTE: This should be greater than zero because the agent looks</span></div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="comment">// for completed tasks to determine (with false positives) whether</span></div><div clas
s="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="comment">// an executor ever received tasks. See MESOS-8411.</span></div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="comment">//</span></div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="comment">// TODO(mzhu): Remove this note once we can determine whether an</span></div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <span class="comment">// executor ever received tasks without looking through the</span></div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> <span class="comment">// completed tasks.</span></div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a23f2ab61b74c10b2163a042f4e865d3c"> 97</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code"
href="namespacemesos_1_1internal_1_1slave.html#a23f2ab61b74c10b2163a042f4e865d3c">MAX_COMPLETED_TASKS_PER_EXECUTOR</a> = 200;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="comment">// Default cpus offered by the slave.</span></div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#acd5fc2c16f1c399531ca23262a9fe3cf"> 100</a></span> constexpr <span class="keywordtype">double</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#acd5fc2c16f1c399531ca23262a9fe3cf">DEFAULT_CPUS</a> = 1;</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="comment">// Default memory offered by the slave.</span></div><div class="line"><a name="l00103"></a><s
pan class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a5b8da5062b4f53f03758960e1eb3f3b4"> 103</a></span> constexpr <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a5b8da5062b4f53f03758960e1eb3f3b4">DEFAULT_MEM</a> = <a class="code" href="bytes_8hpp.html#a1ddad0da83178785efb031952a4ef6a5">Gigabytes</a>(1);</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="comment">// Default disk space offered by the slave.</span></div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a566e19d0af34a069d25b980ce07859a2"> 106</a></span> constexpr <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a566e19d0af34a069d25b980ce07859a2">DEFAULT_DI
SK</a> = <a class="code" href="bytes_8hpp.html#a1ddad0da83178785efb031952a4ef6a5">Gigabytes</a>(10);</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <span class="comment">// Default ports range offered by the slave.</span></div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a240fd6924623a94292899fd919af4415"> 109</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a240fd6924623a94292899fd919af4415">DEFAULT_PORTS</a>[] = <span class="stringliteral">"[31000-32000]"</span>;</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span> </div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span> <span class="comment">// Default cpu resource given to a command executor
.</span></div><div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a39deb134c6da2122db4bf463315e8be9"> 112</a></span> constexpr <span class="keywordtype">double</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a39deb134c6da2122db4bf463315e8be9">DEFAULT_EXECUTOR_CPUS</a> = 0.1;</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <span class="comment">// Default memory resource given to a command executor.</span></div><div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ae06e3194ad829db8098c1791a750ca78"> 115</a></span> constexpr <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ae06e3194ad829db8098c1791a750ca78">DEFAULT_EXECUTOR_MEM</a> = <
a class="code" href="bytes_8hpp.html#a5d8fe3ccbf9cafff06846c05b3ca864b">Megabytes</a>(32);</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span> </div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span> <span class="preprocessor">#ifdef ENABLE_PORT_MAPPING_ISOLATOR</span></div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="comment">// Default number of ephemeral ports allocated to a container by the</span></div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="comment">// network isolator.</span></div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span> constexpr uint16_t DEFAULT_EPHEMERAL_PORTS_PER_CONTAINER = 1024;</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> 
</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="comment">// Default UNIX socket (Linux) or Named Pipe (Windows) resource that provides</span></div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="comment">// CLI access to the Docker daemon.</span></div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a4069394b12f5808b1d5de703e7324c11">DEFAULT_DOCKER_HOST_RESOURCE</a>[] = <span class="stringliteral">"//./pipe/docker_engine"</span>;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00128"></a><span class="linen
o"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a4069394b12f5808b1d5de703e7324c11"> 128</a></span> constexpr <span class="keywordtype">char</span> DEFAULT_DOCKER_HOST_RESOURCE[] = <span class="stringliteral">"/var/run/docker.sock"</span>;</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span> </div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span> <span class="comment">// Default duration that docker containers will be removed after exit.</span></div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a17c32859de9018d4e35e223932956227"> 132</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a17c3
2859de9018d4e35e223932956227">DOCKER_REMOVE_DELAY</a> = <a class="code" href="classHours.html">Hours</a>(6);</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span> <span class="comment">// Default duration to wait before retry inspecting a docker</span></div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="comment">// container.</span></div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#afc0d56cf9f52d4a7422fa0c9833988cc"> 136</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#afc0d56cf9f52d4a7422fa0c9833988cc">DOCKER_INSPECT_DELAY</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</s
pan> </div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <span class="comment">// Default duration to wait for `inspect` command completion.</span></div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ad212bb9f10c21738fce8eb39c6700b00"> 139</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ad212bb9f10c21738fce8eb39c6700b00">DOCKER_INSPECT_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(5);</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span> </div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span> <span class="comment">// Default maximum number of docker inspect calls docker ps will invoke</span></div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="comment">// in
parallel to prevent hitting system's open file descriptor limit.</span></div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a4224dcfd5af7747e25b91baedeec2b9b"> 143</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a4224dcfd5af7747e25b91baedeec2b9b">DOCKER_PS_MAX_INSPECT_CALLS</a> = 100;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span> </div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <span class="comment">// Default duration that docker containerizer will wait to check</span></div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span> <span class="comment">// docker version.</span></div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <span class="comment">// TODO(tnachen): Make this a flag.</span></div><di
v class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a485e0a6583f1cf3ed2a42c2225dd7dcc"> 148</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a485e0a6583f1cf3ed2a42c2225dd7dcc">DOCKER_VERSION_WAIT_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(5);</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span> </div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="comment">// Additional duration that docker containerizer will wait beyond the</span></div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="comment">// configured `docker_stop_timeout` for docker stop to succeed, before</span></div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="comment">// trying to
kill the process by itself.</span></div><div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a7ea174fe9f6cd2213b58a2b369a6dd6b"> 153</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a7ea174fe9f6cd2213b58a2b369a6dd6b">DOCKER_FORCE_KILL_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span> </div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="comment">// Name of the default, CRAM-MD5 authenticatee.</span></div><div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ac92d36ffcd9e8e6d1c2a41ae1b1dbc33"> 156</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1interna
l_1_1slave.html#ac92d36ffcd9e8e6d1c2a41ae1b1dbc33">DEFAULT_AUTHENTICATEE</a>[] = <span class="stringliteral">"crammd5"</span>;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span> </div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="comment">// Name of the default, local authorizer.</span></div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a610508485df6b0c9f917e94d14f3ba97"> 159</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a610508485df6b0c9f917e94d14f3ba97">DEFAULT_AUTHORIZER</a>[] = <span class="stringliteral">"local"</span>;</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span> </div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <span class="comment">// Name of the agent
HTTP authentication realm for read-only endpoints.</span></div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ae63e0bbf34b7dcebdf8ea534dcf197e8"> 162</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ae63e0bbf34b7dcebdf8ea534dcf197e8">READONLY_HTTP_AUTHENTICATION_REALM</a>[] = <span class="stringliteral">"mesos-agent-readonly"</span>;</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span> </div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span> <span class="comment">// Name of the agent HTTP authentication realm for read-write endpoints.</span></div><div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a6ed17aed3e25ca05cacf647d9e614ae8"> 165</a></span> constexpr <span class="keywordtype">char</
span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a6ed17aed3e25ca05cacf647d9e614ae8">READWRITE_HTTP_AUTHENTICATION_REALM</a>[] = <span class="stringliteral">"mesos-agent-readwrite"</span>;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span> </div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="comment">// Name of the agent HTTP authentication realm for HTTP executors.</span></div><div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ab06983b32306c295abea280c3ccfb87b"> 168</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ab06983b32306c295abea280c3ccfb87b">EXECUTOR_HTTP_AUTHENTICATION_REALM</a>[] = <span class="stringliteral">"mesos-agent-executor"</span>;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</s
pan> </div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="comment">// Name of the agent HTTP authentication realm for HTTP resource providers.</span></div><div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ac4ac850be8dfacb7ded8bd816669333c"> 171</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ac4ac850be8dfacb7ded8bd816669333c">RESOURCE_PROVIDER_HTTP_AUTHENTICATION_REALM</a>[] =</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="stringliteral">"mesos-agent-resource-provider"</span>;</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span> </div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span> <span class="comment">// Default maximum storage space to be used by the fetcher cach
e.</span></div><div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d"> 175</a></span> constexpr <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d">DEFAULT_FETCHER_CACHE_SIZE</a> = <a class="code" href="bytes_8hpp.html#a1ddad0da83178785efb031952a4ef6a5">Gigabytes</a>(2);</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span> </div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="comment">// Default timeout for the fetcher to wait when a net download stalls.</span></div><div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e"> 178</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a c
lass="code" href="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e">DEFAULT_FETCHER_STALL_TIMEOUT</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span> </div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span> <span class="comment">// If no pings received within this timeout, then the slave will</span></div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span> <span class="comment">// trigger a re-detection of the master to cause a re-registration.</span></div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span> <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a75ebc6b9a39e3185324121d052e4bebd">DEFAULT_MASTER_PING_TIMEOUT</a>();</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span> </div><div clas
s="line"><a name="l00184"></a><span class="lineno"> 184</span> <span class="comment">// Name of the executable for default executor.</span></div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span> <span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aaff17224d6907b6bc7f6367769f21ad5">MESOS_DEFAULT_EXECUTOR</a>[] = <span class="stringliteral">"mesos-default-executor.exe"</span>;</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#aaff17224d6907b6bc7f6367769f21ad5"> 188</a></span> constexpr <span class="keywordtype">char</span> MESOS_DEFAULT_EXECUTOR[]
= <span class="stringliteral">"mesos-default-executor"</span>;</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span> </div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span> <span class="comment">// Virtual path on which agent logs are mounted in `/files/` endpoint.</span></div><div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a214946e51606694950e9dfa6336601d9"> 192</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a214946e51606694950e9dfa6336601d9">AGENT_LOG_VIRTUAL_PATH</a>[] = <span class="stringliteral">"/slave/log"</span>;</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span> </div><div cl
ass="line"><a name="l00194"></a><span class="lineno"> 194</span> std::vector<SlaveInfo::Capability> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a660376bcf88f089c191f22c164864286">AGENT_CAPABILITIES</a>();</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span> </div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span> } <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span> } <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span> </div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span> <span class="preprocessor">#endif // __SLAVE_CONSTANTS_HPP__</span></div><div class="ttc" id="namespac
emesos_1_1internal_1_1slave_html_ad21670291a9464020160f8b9048ef582"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#ad21670291a9464020160f8b9048ef582">mesos::internal::slave::STATUS_UPDATE_RETRY_INTERVAL_MAX</a></div><div class="ttdeci">constexpr Duration STATUS_UPDATE_RETRY_INTERVAL_MAX</div><div class="ttdef"><b>Definition:</b> constants.hpp:56</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a7ea174fe9f6cd2213b58a2b369a6dd6b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a7ea174fe9f6cd2213b58a2b369a6dd6b">mesos::internal::slave::DOCKER_FORCE_KILL_TIMEOUT</a></div><div class="ttdeci">constexpr Duration DOCKER_FORCE_KILL_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:153</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a39deb134c6da2122db4bf463315e8be9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a39deb134c6da2122db4bf463315e8be9">mesos::internal::slave::DEFAULT_EXECUTOR_CPUS</a></div><div class="ttdeci">constexpr double DEFAULT_EXECUTOR_CPUS</div><div class="ttdef"><b>Definition:</b> constants.hpp:112</div></div>
+<a href="src_2slave_2constants_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">// or more contributor license agreements. See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">// regarding copyright ownership. The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"
></a><span class="lineno"> 6</span> <span class="comment">// "License"); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">// with the License. You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment">// http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment
">// distributed under the License is distributed on an "AS IS" BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __SLAVE_CONSTANTS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __SLAVE_CONSTANTS_HPP__</span></div><div
class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <stdint.h></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <vector></span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>></span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <<a class="code" href="bytes_8hpp.html">stout/bytes.hpp</a>></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 2
6</span> <span class="preprocessor">#include <<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>></span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="comment">// TODO(jieyu): Use static functions for all the constants. See more</span></div><div class="line"><a na
me="l00033"></a><span class="lineno"> 33</span> <span class="comment">// details in MESOS-1023.</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a7d43125bd0cba56c9c1a0f5c43d6a1cf"> 35</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a7d43125bd0cba56c9c1a0f5c43d6a1cf">EXECUTOR_REGISTRATION_TIMEOUT</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a124db27a66a15baa22c129a7599ec430"> 36</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a124db27a66a15baa22c129a7599ec430">EXECUTOR_REREG
ISTRATION_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(2);</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="comment">// The maximum timeout within which an executor can reregister.</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="comment">// Note that this value has to be << 'MIN_AGENT_REREGISTER_TIMEOUT'</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="comment">// declared in 'master/constants.hpp'; since agent recovery will only</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">// complete after this timeout has elapsed, this ensures that the</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class
="comment">// agent can reregister with the master before it is marked</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="comment">// unreachable and its tasks are transitioned to TASK_UNREACHABLE or</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="comment">// TASK_LOST.</span></div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a325e350497e1448cbf615d8881482880"> 45</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a325e350497e1448cbf615d8881482880">MAX_EXECUTOR_REREGISTRATION_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(15);</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>
60;<span class="comment">// The default amount of time to wait for the executor to</span></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="comment">// shut down before destroying the container.</span></div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#add1ee64d10e656eee05899328ed30dab"> 49</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#add1ee64d10e656eee05899328ed30dab">DEFAULT_EXECUTOR_SHUTDOWN_GRACE_PERIOD</a> = <a class="code" href="classSeconds.html">Seconds</a>(5);</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a5b20ccf235919cc83665d5ba9a466383"> 51</a></span> constexpr <a class="code" href
="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a5b20ccf235919cc83665d5ba9a466383">RECOVERY_TIMEOUT</a> = <a class="code" href="classMinutes.html">Minutes</a>(15);</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="comment">// TODO(gkleiman): Move this to a different file once `TaskStatusUpdateManager`</span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="comment">// uses `StatusUpdateManagerProcess`. See MESOS-8296.</span></div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#aeb8b9ceb7ee7fb45557ab4beeb3361a9"> 55</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aeb8b9ceb7ee7fb45557ab4beeb3
361a9">STATUS_UPDATE_RETRY_INTERVAL_MIN</a> = <a class="code" href="classSeconds.html">Seconds</a>(10);</div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ad21670291a9464020160f8b9048ef582"> 56</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ad21670291a9464020160f8b9048ef582">STATUS_UPDATE_RETRY_INTERVAL_MAX</a> = <a class="code" href="classMinutes.html">Minutes</a>(10);</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="comment">// Default backoff interval used by the slave to wait before registration.</span></div><div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#aa40bf3dc131f95819a83e7bebef70de4"> 59</a></spa
n> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aa40bf3dc131f95819a83e7bebef70de4">DEFAULT_REGISTRATION_BACKOFF_FACTOR</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="comment">// The maximum interval the slave waits before retrying registration.</span></div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="comment">// Note that this value has to be << 'MIN_SLAVE_REREGISTER_TIMEOUT'</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <span class="comment">// declared in 'master/constants.hpp'. This helps the slave to retry</span></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&
#160;<span class="comment">// (re-)registration multiple times between when the master finishes</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <span class="comment">// recovery and when it times out slave re-registration.</span></div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#acfaf0850a5e7dc54daac3701b51838e3"> 66</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#acfaf0850a5e7dc54daac3701b51838e3">REGISTER_RETRY_INTERVAL_MAX</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="comment">// The maximum interval the slave waits before retrying authentication.</span></div><div class="l
ine"><a name="l00069"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a4314509d761b55fc5c5ca2200bb2bc86"> 69</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a4314509d761b55fc5c5ca2200bb2bc86">AUTHENTICATION_RETRY_INTERVAL_MAX</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="comment">// Default backoff interval used by the slave to wait after failed</span></div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="comment">// authentication.</span></div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ac5681909591532a6ea98d0338f2af6a7"> 73</a></sp
an> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ac5681909591532a6ea98d0338f2af6a7">DEFAULT_AUTHENTICATION_BACKOFF_FACTOR</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a84c5903d8f027d97a5562ec780b0bda4"> 75</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a84c5903d8f027d97a5562ec780b0bda4">GC_DELAY</a> = <a class="code" href="classWeeks.html">Weeks</a>(1);</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a30ce2dea60e8214b2c6d85ff62320726"> 76</a></span> constexpr <a class="code" href="classDu
ration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a30ce2dea60e8214b2c6d85ff62320726">DISK_WATCH_INTERVAL</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <span class="comment">// Minimum free disk capacity enforced by the garbage collector.</span></div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ac85e94143a6a198db8326f9f4a52a22d"> 79</a></span> constexpr <span class="keywordtype">double</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ac85e94143a6a198db8326f9f4a52a22d">GC_DISK_HEADROOM</a> = 0.1;</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <
span class="comment">// Maximum number of completed frameworks to store in memory.</span></div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a9e1f463aeb2aaad492ce5ccd73914fee"> 82</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a9e1f463aeb2aaad492ce5ccd73914fee">MAX_COMPLETED_FRAMEWORKS</a> = 50;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <span class="comment">// Default maximum number of completed executors per framework</span></div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> <span class="comment">// to store in memory.</span></div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#aace51cf90e724052
27b75a7269858a8f"> 86</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aace51cf90e72405227b75a7269858a8f">DEFAULT_MAX_COMPLETED_EXECUTORS_PER_FRAMEWORK</a> = 150;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> <span class="comment">// Maximum number of a container id length, according to the</span></div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="comment">// max entry length for directory names on AUFS.</span></div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a9c57015ede4e49d9a29f0112893073aa"> 90</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a9c57015ede4e49d9a29f0112893073aa">M
AX_CONTAINER_ID_LENGTH</a> = 242;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="comment">// Maximum number of completed tasks per executor to store in memory.</span></div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="comment">//</span></div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="comment">// NOTE: This should be greater than zero because the agent looks</span></div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <span class="comment">// for completed tasks to determine (with false positives) whether</span></div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> <span class="comment">// an executor ever received tasks. See MESOS-8411.</span></div><div class="line"><a name="l00097"></a><span class="line
no"> 97</span> <span class="comment">//</span></div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span> <span class="comment">// TODO(mzhu): Remove this note once we can determine whether an</span></div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="comment">// executor ever received tasks without looking through the</span></div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> <span class="comment">// completed tasks.</span></div><div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a23f2ab61b74c10b2163a042f4e865d3c"> 101</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a23f2ab61b74c10b2163a042f4e865d3c">MAX_COMPLETED_TASKS_PER_EXECUTOR</a> = 200;</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> </
div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> <span class="comment">// Default cpus offered by the slave.</span></div><div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#acd5fc2c16f1c399531ca23262a9fe3cf"> 104</a></span> constexpr <span class="keywordtype">double</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#acd5fc2c16f1c399531ca23262a9fe3cf">DEFAULT_CPUS</a> = 1;</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> </div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span> <span class="comment">// Default memory offered by the slave.</span></div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a5b8da5062b4f53f03758960e1eb3f3b4"> 107</a></span> constexpr <a class="code" href="classBytes.html">Bytes</a> <a class="cod
e" href="namespacemesos_1_1internal_1_1slave.html#a5b8da5062b4f53f03758960e1eb3f3b4">DEFAULT_MEM</a> = <a class="code" href="bytes_8hpp.html#a1ddad0da83178785efb031952a4ef6a5">Gigabytes</a>(1);</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span> </div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span> <span class="comment">// Default disk space offered by the slave.</span></div><div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a566e19d0af34a069d25b980ce07859a2"> 110</a></span> constexpr <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a566e19d0af34a069d25b980ce07859a2">DEFAULT_DISK</a> = <a class="code" href="bytes_8hpp.html#a1ddad0da83178785efb031952a4ef6a5">Gigabytes</a>(10);</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span> </div><div class="line"><a
name="l00112"></a><span class="lineno"> 112</span> <span class="comment">// Default ports range offered by the slave.</span></div><div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a240fd6924623a94292899fd919af4415"> 113</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a240fd6924623a94292899fd919af4415">DEFAULT_PORTS</a>[] = <span class="stringliteral">"[31000-32000]"</span>;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span> </div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span> <span class="comment">// Default cpu resource given to a command executor.</span></div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a39deb134c6da2122db4bf463315e8be9"> 116</a></span> constexpr <span c
lass="keywordtype">double</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a39deb134c6da2122db4bf463315e8be9">DEFAULT_EXECUTOR_CPUS</a> = 0.1;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="comment">// Default memory resource given to a command executor.</span></div><div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ae06e3194ad829db8098c1791a750ca78"> 119</a></span> constexpr <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ae06e3194ad829db8098c1791a750ca78">DEFAULT_EXECUTOR_MEM</a> = <a class="code" href="bytes_8hpp.html#a5d8fe3ccbf9cafff06846c05b3ca864b">Megabytes</a>(32);</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span> </div><div class="line"><a name="l001
21"></a><span class="lineno"> 121</span> <span class="preprocessor">#ifdef ENABLE_PORT_MAPPING_ISOLATOR</span></div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="comment">// Default number of ephemeral ports allocated to a container by the</span></div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="comment">// network isolator.</span></div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span> constexpr uint16_t DEFAULT_EPHEMERAL_PORTS_PER_CONTAINER = 1024;</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span> </div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <span class="comment">// Default UNIX socket (Linux) or Named Pipe (Windows) resource that provides</span></div><div class="lin
e"><a name="l00128"></a><span class="lineno"> 128</span> <span class="comment">// CLI access to the Docker daemon.</span></div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a4069394b12f5808b1d5de703e7324c11">DEFAULT_DOCKER_HOST_RESOURCE</a>[] = <span class="stringliteral">"//./pipe/docker_engine"</span>;</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a4069394b12f5808b1d5de703e7324c11"> 132</a></span> constexpr <span class="keywordtype">char</span> DEFAULT_DOCKER_HOST_RESOURCE[] = <span c
lass="stringliteral">"/var/run/docker.sock"</span>;</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span> </div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="comment">// Default duration that docker containers will be removed after exit.</span></div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a17c32859de9018d4e35e223932956227"> 136</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a17c32859de9018d4e35e223932956227">DOCKER_REMOVE_DELAY</a> = <a class="code" href="classHours.html">Hours</a>(6);</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span> </div><div class="l
ine"><a name="l00138"></a><span class="lineno"> 138</span> <span class="comment">// Default duration to wait before retry inspecting a docker</span></div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span> <span class="comment">// container.</span></div><div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#afc0d56cf9f52d4a7422fa0c9833988cc"> 140</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#afc0d56cf9f52d4a7422fa0c9833988cc">DOCKER_INSPECT_DELAY</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="comment">// Default duration to wait for `inspect` command completion.</span></div><div class="line"><a
name="l00143"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ad212bb9f10c21738fce8eb39c6700b00"> 143</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ad212bb9f10c21738fce8eb39c6700b00">DOCKER_INSPECT_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(5);</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span> </div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <span class="comment">// Default maximum number of docker inspect calls docker ps will invoke</span></div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span> <span class="comment">// in parallel to prevent hitting system's open file descriptor limit.</span></div><div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a4224d
cfd5af7747e25b91baedeec2b9b"> 147</a></span> constexpr <span class="keywordtype">size_t</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a4224dcfd5af7747e25b91baedeec2b9b">DOCKER_PS_MAX_INSPECT_CALLS</a> = 100;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span> </div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span> <span class="comment">// Default duration that docker containerizer will wait to check</span></div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="comment">// docker version.</span></div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="comment">// TODO(tnachen): Make this a flag.</span></div><div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a485e0a6583f1cf3ed2a42c2225dd7dcc"> 152</a></span> constexpr <a class="code" href="cl
assDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a485e0a6583f1cf3ed2a42c2225dd7dcc">DOCKER_VERSION_WAIT_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(5);</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="comment">// Additional duration that docker containerizer will wait beyond the</span></div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="comment">// configured `docker_stop_timeout` for docker stop to succeed, before</span></div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="comment">// trying to kill the process by itself.</span></div><div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a7ea174fe9f6cd2213b58a2b369a6dd6b"> 157</a></s
pan> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a7ea174fe9f6cd2213b58a2b369a6dd6b">DOCKER_FORCE_KILL_TIMEOUT</a> = <a class="code" href="classSeconds.html">Seconds</a>(1);</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span> </div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="comment">// Name of the default, CRAM-MD5 authenticatee.</span></div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ac92d36ffcd9e8e6d1c2a41ae1b1dbc33"> 160</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ac92d36ffcd9e8e6d1c2a41ae1b1dbc33">DEFAULT_AUTHENTICATEE</a>[] = <span class="stringliteral">"crammd5"</span>;</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</sp
an> </div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span> <span class="comment">// Name of the default, local authorizer.</span></div><div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a610508485df6b0c9f917e94d14f3ba97"> 163</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a610508485df6b0c9f917e94d14f3ba97">DEFAULT_AUTHORIZER</a>[] = <span class="stringliteral">"local"</span>;</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span> </div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span> <span class="comment">// Name of the agent HTTP authentication realm for read-only endpoints.</span></div><div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ae63e0bbf34b7dcebdf8ea534
dcf197e8"> 166</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ae63e0bbf34b7dcebdf8ea534dcf197e8">READONLY_HTTP_AUTHENTICATION_REALM</a>[] = <span class="stringliteral">"mesos-agent-readonly"</span>;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span> </div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span> <span class="comment">// Name of the agent HTTP authentication realm for read-write endpoints.</span></div><div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a6ed17aed3e25ca05cacf647d9e614ae8"> 169</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a6ed17aed3e25ca05cacf647d9e614ae8">READWRITE_HTTP_AUTHENTICATION_REALM</a>[] = <span class="stringliteral">"mesos-agent-readwrite"</
span>;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span> </div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span> <span class="comment">// Name of the agent HTTP authentication realm for HTTP executors.</span></div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ab06983b32306c295abea280c3ccfb87b"> 172</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ab06983b32306c295abea280c3ccfb87b">EXECUTOR_HTTP_AUTHENTICATION_REALM</a>[] = <span class="stringliteral">"mesos-agent-executor"</span>;</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span> </div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span> <span class="comment">// Name of the agent HTTP authentication realm for HTTP resource providers.</span></div><div cl
ass="line"><a name="l00175"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#ac4ac850be8dfacb7ded8bd816669333c"> 175</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#ac4ac850be8dfacb7ded8bd816669333c">RESOURCE_PROVIDER_HTTP_AUTHENTICATION_REALM</a>[] =</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="stringliteral">"mesos-agent-resource-provider"</span>;</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span> </div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <span class="comment">// Default maximum storage space to be used by the fetcher cache.</span></div><div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d"> 179</a></span> constexpr <a cla
ss="code" href="classBytes.html">Bytes</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d">DEFAULT_FETCHER_CACHE_SIZE</a> = <a class="code" href="bytes_8hpp.html#a1ddad0da83178785efb031952a4ef6a5">Gigabytes</a>(2);</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span> </div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span> <span class="comment">// Default timeout for the fetcher to wait when a net download stalls.</span></div><div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e"> 182</a></span> constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e">DEFAULT_FETCHER_STALL_TIMEOUT</a> = <a class="code" href="classMinutes.html">Minutes</a>(1);</div><div class="line"><
a name="l00183"></a><span class="lineno"> 183</span> </div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span> <span class="comment">// If no pings received within this timeout, then the slave will</span></div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span> <span class="comment">// trigger a re-detection of the master to cause a re-registration.</span></div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span> <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a75ebc6b9a39e3185324121d052e4bebd">DEFAULT_MASTER_PING_TIMEOUT</a>();</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span> </div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span class="comment">// Name of the executable for default executor.</span></div><div class="line"><a name="l00189"></a><span class="lineno">
189</span> <span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#aaff17224d6907b6bc7f6367769f21ad5">MESOS_DEFAULT_EXECUTOR</a>[] = <span class="stringliteral">"mesos-default-executor.exe"</span>;</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#aaff17224d6907b6bc7f6367769f21ad5"> 192</a></span> constexpr <span class="keywordtype">char</span> MESOS_DEFAULT_EXECUTOR[] = <span class="stringliteral">"mesos-default-executor"</span>;</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span> <span class="preprocessor">#endif // __WINDOWS__</span
></div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span> </div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span> <span class="comment">// Virtual path on which agent logs are mounted in `/files/` endpoint.</span></div><div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a214946e51606694950e9dfa6336601d9"> 196</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a214946e51606694950e9dfa6336601d9">AGENT_LOG_VIRTUAL_PATH</a>[] = <span class="stringliteral">"/slave/log"</span>;</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span> </div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span> std::vector<SlaveInfo::Capability> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a660376bcf88f089c191f22c164864286">A
GENT_CAPABILITIES</a>();</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span> </div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span> } <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span> } <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span> </div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span> <span class="preprocessor">#endif // __SLAVE_CONSTANTS_HPP__</span></div><div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_ad21670291a9464020160f8b9048ef582"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#ad21670291a9464020160f8b9048ef582">mesos::internal::slave::STATUS_UPDATE_
RETRY_INTERVAL_MAX</a></div><div class="ttdeci">constexpr Duration STATUS_UPDATE_RETRY_INTERVAL_MAX</div><div class="ttdef"><b>Definition:</b> constants.hpp:56</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a7ea174fe9f6cd2213b58a2b369a6dd6b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a7ea174fe9f6cd2213b58a2b369a6dd6b">mesos::internal::slave::DOCKER_FORCE_KILL_TIMEOUT</a></div><div class="ttdeci">constexpr Duration DOCKER_FORCE_KILL_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:157</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a39deb134c6da2122db4bf463315e8be9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a39deb134c6da2122db4bf463315e8be9">mesos::internal::slave::DEFAULT_EXECUTOR_CPUS</a></div><div class="ttdeci">constexpr double DEFAULT_EXECUTOR_CPUS</div><div class="ttdef"><b>Definition:</b> constants.hpp:116</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a5b20ccf235919cc83665d5ba9a466383"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a5b20ccf235919cc83665d5ba9a466383">mesos::internal::slave::RECOVERY_TIMEOUT</a></div><div class="ttdeci">constexpr Duration RECOVERY_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:51</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a4069394b12f5808b1d5de703e7324c11"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a4069394b12f5808b1d5de703e7324c11">mesos::internal::slave::DEFAULT_DOCKER_HOST_RESOURCE</a></div><div class="ttdeci">constexpr char DEFAULT_DOCKER_HOST_RESOURCE[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:128</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a4069394b12f5808b1d5de703e7324c11"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a4069394b12f5808b1d5de703e7324c11">mesos::internal::slave::DEFAULT_DOCKER_HOST_RESOURCE</a></div><div class="ttdeci">constexpr char DEFAULT_DOCKER_HOST_RESOURCE[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:132</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a4314509d761b55fc5c5ca2200bb2bc86"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a4314509d761b55fc5c5ca2200bb2bc86">mesos::internal::slave::AUTHENTICATION_RETRY_INTERVAL_MAX</a></div><div class="ttdeci">constexpr Duration AUTHENTICATION_RETRY_INTERVAL_MAX</div><div class="ttdef"><b>Definition:</b> constants.hpp:69</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a6c0ea1863b47efd4a7e55fd473d0dc8e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e">mesos::internal::slave::DEFAULT_FETCHER_STALL_TIMEOUT</a></div><div class="ttdeci">constexpr Duration DEFAULT_FETCHER_STALL_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:178</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a6c0ea1863b47efd4a7e55fd473d0dc8e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a6c0ea1863b47efd4a7e55fd473d0dc8e">mesos::internal::slave::DEFAULT_FETCHER_STALL_TIMEOUT</a></div><div class="ttdeci">constexpr Duration DEFAULT_FETCHER_STALL_TIMEOUT</div><div class="ttdef"><b>Definition:</b> constants.hpp:182</div></div>
<div class="ttc" id="bytes_8hpp_html_a5d8fe3ccbf9cafff06846c05b3ca864b"><div class="ttname"><a href="bytes_8hpp.html#a5d8fe3ccbf9cafff06846c05b3ca864b">Megabytes</a></div><div class="ttdeci">constexpr Bytes Megabytes(uint64_t value)</div><div class="ttdef"><b>Definition:</b> bytes.hpp:123</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a17c32859de9018d4e35e223932956227"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a17c32859de9018d4e35e223932956227">mesos::internal::slave::DOCKER_REMOVE_DELAY</a></div><div class="ttdeci">constexpr Duration DOCKER_REMOVE_DELAY</div><div class="ttdef"><b>Definition:</b> constants.hpp:132</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a17c32859de9018d4e35e223932956227"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a17c32859de9018d4e35e223932956227">mesos::internal::slave::DOCKER_REMOVE_DELAY</a></div><div class="ttdeci">constexpr Duration DOCKER_REMOVE_DELAY</div><div class="ttdef"><b>Definition:</b> constants.hpp:136</div></div>
<div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a9e1f463aeb2aaad492ce5ccd73914fee"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a9e1f463aeb2aaad492ce5ccd73914fee">mesos::internal::slave::MAX_COMPLETED_FRAMEWORKS</a></div><div class="ttdeci">constexpr size_t MAX_COMPLETED_FRAMEWORKS</div><div class="ttdef"><b>Definition:</b> constants.hpp:82</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_ac5681909591532a6ea98d0338f2af6a7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#ac5681909591532a6ea98d0338f2af6a7">mesos::internal::slave::DEFAULT_AUTHENTICATION_BACKOFF_FACTOR</a></div><div class="ttdeci">constexpr Duration DEFAULT_AUTHENTICATION_BACKOFF_FACTOR</div><div class="ttdef"><b>Definition:</b> constants.hpp:73</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a240fd6924623a94292899fd919af4415"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a240fd6924623a94292899fd919af4415">mesos::internal::slave::DEFAULT_PORTS</a></div><div class="ttdeci">constexpr char DEFAULT_PORTS[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:109</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a5b8da5062b4f53f03758960e1eb3f3b4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a5b8da5062b4f53f03758960e1eb3f3b4">mesos::internal::slave::DEFAULT_MEM</a></div><div class="ttdeci">constexpr Bytes DEFAULT_MEM</div><div class="ttdef"><b>Definition:</b> constants.hpp:103</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a9c57015ede4e49d9a29f0112893073aa"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a9c57015ede4e49d9a29f0112893073aa">mesos::internal::slave::MAX_CONTAINER_ID_LENGTH</a></div><div class="ttdeci">constexpr size_t MAX_CONTAINER_ID_LENGTH</div><div class="ttdef"><b>Definition:</b> constants.hpp:90</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a240fd6924623a94292899fd919af4415"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a240fd6924623a94292899fd919af4415">mesos::internal::slave::DEFAULT_PORTS</a></div><div class="ttdeci">constexpr char DEFAULT_PORTS[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:113</div></div>
+<div cla
<TRUNCATED>