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/03/27 06:56:37 UTC
[01/13] mesos-site git commit: Updated the website built from mesos
SHA: a741b15.
Repository: mesos-site
Updated Branches:
refs/heads/asf-site 3774da249 -> 44a6fb41d
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/sitemap.xml
----------------------------------------------------------------------
diff --git a/content/sitemap.xml b/content/sitemap.xml
index cb8363d..6d43d5c 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -2,18198 +2,18198 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://mesos.apache.org/downloads/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/fetcher-cache-internals/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/allocation-module/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/api-client-libraries/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/attributes-resources/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/reconciliation/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/architecture/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/operator-http-api/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/advanced-contribution/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/mesos-containerizer/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/fault-domains/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/versioning/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/framework-rate-limiting/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/containerizers/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/shared-resources/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/oversubscription/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/maintenance/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/developer-guide/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/markdown-style-guide/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/operational-guide/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/fetcher/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/frameworks/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/reporting-an-issue/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/configuration/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/cmake/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/upgrades/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/scheduler-http-api/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/task-state-reasons/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/nested-container-and-task-group/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/secrets/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/authentication/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/roles/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/powered-by-mesos/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/tools/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/windows/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/high-availability-framework-guide/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/building/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/cni/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/app-framework-development-guide/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/networking-for-mesos-managed-containers/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/agent-recovery/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/reservation/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/release-guide/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/namespaces-pid/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/disk-xfs/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/filesystems/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/network-port-mapping/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/disk-du/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/windows/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/cgroups-devices/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/linux-capabilities/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/namespaces-ipc/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/cgroups-cpu/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/filesystem-shared/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/posix-rlimits/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/docker-runtime/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/cgroups-net-cls/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/network-ports/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/cgroups-blkio/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/isolators/docker-volume/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/presentations/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/logging/toggle/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/profiler/stop/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/profiler/start/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/slave/flags/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/slave/health/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/slave/state.json/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/slave/containers/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/slave/api/v1/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/slave/api/v1/executor/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/slave/api/v1/resource_provider/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/slave/monitor/statistics/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/slave/monitor/statistics.json/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/slave/state/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/metrics/snapshot/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/system/stats.json/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/registrar/registry/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/version/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/teardown/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/flags/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/health/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/state.json/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/frameworks/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/maintenance/status/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/maintenance/schedule/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/create-volumes/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/unreserve/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/slaves/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/roles/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/redirect/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/api/v1/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/api/v1/scheduler/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/state-summary/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/weights/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/machine/down/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/machine/up/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/destroy-volumes/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/roles.json/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/state/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/tasks/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/reserve/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/tasks.json/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/master/quota/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/files/browse.json/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/files/download/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/files/debug.json/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/files/read.json/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/files/read/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/files/debug/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/files/browse/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/endpoints/files/download.json/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/replicated-log-internals/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/weights/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/container-image/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/documentation-guide/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/gpu-support/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/clang-format/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/cmake-examples/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/health-checks/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/committers/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/ssl/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/beginner-contribution/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/multiple-disk/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/modules/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/design-docs/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/persistent-volume/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/monitoring/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/deploy-scripts/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/engineering-principles-and-practices/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/reopening-reviews/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/doxygen-style-guide/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/executor-http-api/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/configuration/cmake/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/configuration/master/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/configuration/master-and-agent/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/configuration/agent/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/configuration/autotools/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/configuration/libprocess/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/roadmap/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/docker-containerizer/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/working-groups/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/committing/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/testing-patterns/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/logging/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/c++-style-guide/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/committer-candidate-checklist/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/authorization/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/sandbox/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/containerizer-internals/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/container-volume/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/high-availability/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/effective-code-reviewing/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/networking/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/csi/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/documentation/latest/quota/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/dev-community-status/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-18-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-3-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-0-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-19-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-2-2-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-community-survey-2014-results/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-16-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-20-1-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-21-1-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesoscon-seattle-preconference-and-social-activities/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/storage-developments-in-apache-mesos/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-17-0-released-featuring-autorecovery/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/announcing-mesoscon-eu-2015-hackathon/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-18-1-and-0-18-2-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-1-1-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-1-3-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-25-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-14-2-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/slave-recovery-in-apache-mesos/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-22-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesoscon-europe-2015-schedule-announced/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-community-update-1/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-0-2-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-28-2-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-26-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-4-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-27-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-27-2-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-1-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/performance-working-group-progress-report/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/framework-authentication-in-apache-mesos-0-15-0/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-19-1-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/niklas-nielsen-becomes-mesos-committer/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesoscon-goes-europe/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-27-3-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-23-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-24-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-21-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-28-3-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesoscon-2016-cfp-is-now-open/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-2-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-0-3-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-5-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-0-1-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-28-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-3-1-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesoscon-2015-earlybird-registration-now-open/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesoscon-seattle-keynote-speakers-announced/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-24-1-and-more-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesoscon-2014-hackathon-details-announced/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/register-for-mesoscon-seattle-save/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-0-4-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-4-1-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-20-0-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesoscon-2014-program-announced/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-2-1-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-26-1-and-more-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-22-1-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-1-2-3-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/blog/mesos-0-27-1-released/</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/deferred_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classKernelSemaphore.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/type__utils_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structJSON_1_1False-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/metadata__manager_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/posix_2xattr_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/assert_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/windows_2copyfile_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/port__mapping_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/windows_2stat_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classErrnoError-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structrouting_1_1filter_1_1ip_1_1Classifier-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/dir_ac0d5732b3e7205de08d9f0746079405.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/windows_2which_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/include_2mesos_2log_2log_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/uri_2fetchers_2docker_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structos_1_1Fork.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1http_1_1Server_1_1StopOptions-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1RunQueue-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/once_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/namespacecgroups.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1internal_1_1ReaperProcess.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classDuration-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2fs_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/globals_k.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structcpp14_1_1integer__sequence-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/libprocess_2include_2process_2check_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1QoSController_01_4-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/veth_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/src_2tests_2utils_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1UnavailableResources.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1csi_1_1paths_1_1ContainerPath-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2constants_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structNothing.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/posix_2pipe_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/linux_2capabilities_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/namespacemembers_m.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Read-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/blkio_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/dir_bb73beb2dd8d32dce3b26aedcb6ae837.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/environment__secret_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1http_1_1Unauthorized.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/libprocess_2include_2process_2check_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1RequestMediaTypes-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/module_2secret__generator_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Launcher-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1Files-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/dir_fbb1f3397356a940a2dbc4baf07ee5bb.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/fork_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/memory_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1uri_1_1CurlFetcherPlugin-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/posix_2mktemp_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/collect_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/queue_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/svn_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/src_2master_2master_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/dir_251697ed71d3107a084c4be76de6bea7.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/mock__containerizer_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/v1_2scheduler_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/include_2mesos_2zookeeper_2detector_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classjava_1_1net_1_1InetSocketAddress.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1build.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/systemd_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structDocker_1_1Device.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/rwlock_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classNanoseconds.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structstd_1_1hash_3_01process_1_1network_1_1inet4_1_1Address_01_4-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1Deferred.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structid_1_1UUID.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structJNI-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/include_2mesos_2module_2detector_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/namespacerouting_1_1filter_1_1icmp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structstd_1_1hash_3_01net_1_1IPv4_01_4-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/xattr_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/http__connection_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/duration_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1master_1_1Role-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/posix_2dynamiclibrary_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1resource__provider.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/gate_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classrecordio_1_1Encoder.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/dir_27832e6c74c2ee170d1dd05a196f816c.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/src_2master_2metrics_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/basic_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/duration_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/posix_2sendfile_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/include_2mesos_2maintenance_2maintenance_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/include_2mesos_2authentication_2http_2authenticatee_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structstd_1_1hash_3_01process_1_1network_1_1inet_1_1Address_01_4.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/functions_r.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1state_1_1LevelDBStorage-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1InMemoryAuxiliaryPropertyPlugin-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/src_2logging_2logging_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/build_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/slave_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/icmp_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockScheduler.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/windows_2dynamiclibrary_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/posix_2ftruncate_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/agent_2agent_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/mem_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/slave_2containerizer_2mesos_2launcher_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2store_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2xfs_2utils_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/dir_0551c3d4c458bd0ac3ce38817955e8b6.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structJSON_1_1Boolean-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/uri_2schemes_2docker_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/dir_52f70fc1ae119f1f37c8704e01e68865.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1FileEncoder-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/dir_9ca69b4b1b6e4d90a2c00acee53f9828.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classSSLTemporaryDirectoryTest.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/roles_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/dir_f00e901499d154ec09950234dd4b6079.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/namespaceorg.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/checks__runtime_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/namespacelambda.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/globals_e.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/timeout_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1Message.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classnet_1_1IP_1_1Network-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/slave_2containerizer_2mesos_2isolators_2posix_2rlimits_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1InMemoryAuxiliaryPropertyPlugin.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1Disconnect.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1ProcessReference-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/resolver_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1metrics_1_1Timer.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1checks_1_1runtime_1_1Plain.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/posix_2chroot_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/pagesize_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingUpdate-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structstd_1_1hash_3_01net_1_1IP_01_4.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1slave_1_1ResourceEstimator-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structlambda_1_1internal_1_1Expand_3_010_01_4.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Fetcher.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structstd_1_1hash_3_01Option_3_01T_01_4_01_4-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/resource__provider_2registry_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/signals_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/authentication_2secret__generator_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/src_2examples_2flags_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structAtLeastOneIsSameOrConvertible.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1Authorizer-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1http_1_1NotFound-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1Shared-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/namespacerouting_1_1filter_1_1basic.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1IDAcceptor-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/image_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1StorageLocalResourceProvider.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/namespacemembers_g.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/acls_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/fcntl_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/close_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/windows_2shell_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/dir_35c8ff4668e5819502b5d29320c39425.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/namespacesched.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/devices_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/globals_a.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1master_1_1HttpConnection.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1modules_1_1Module_3_01TestModule_01_4-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/posix_2fsync_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/provider_8hpp_source.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/include_2mesos_2master_2master_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/src_2log_2log_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/in__memory_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structstd_1_1hash_3_01process_1_1UPID_01_4-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1log_1_1Log_1_1Entry.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structLambdaTraits_3_01Result_07Class_1_1_5_08_07Args_8_8_8_08_01const_01_01_4.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1Message-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1RFC1123.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1http_1_1Request-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1Encoder-members.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/posix_2which_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/stat_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor_1_1call.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/include_2mesos_2uri_2fetcher_8hpp.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1DiskProfileAdaptor.html</loc>
- <lastmod>2018-03-26T00:00:00+00:00</lastmod>
+ <lastmod>2018-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://mesos.apache.org/api/latest/c++/posix_2disk_8hpp_source.html</lo
<TRUNCATED>
[02/13] mesos-site git commit: Updated the website built from mesos
SHA: a741b15.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/v0__v1executor_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/v0__v1executor_8hpp_source.html b/content/api/latest/c++/v0__v1executor_8hpp_source.html
index 0c2b925..559d6ec 100644
--- a/content/api/latest/c++/v0__v1executor_8hpp_source.html
+++ b/content/api/latest/c++/v0__v1executor_8hpp_source.html
@@ -57,7 +57,7 @@
<div class="ttc" id="classmesos_1_1ExecutorDriver_html"><div class="ttname"><a href="classmesos_1_1ExecutorDriver.html">mesos::ExecutorDriver</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:146</div></div>
<div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
<div class="ttc" id="include_2mesos_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2executor_8hpp.html">executor.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2547</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2550</div></div>
<div class="ttc" id="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter_html_a0dc4504ea505da568521885b762a2228"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a0dc4504ea505da568521885b762a2228">mesos::v1::executor::V0ToV1Adapter::launchTask</a></div><div class="ttdeci">virtual void launchTask(ExecutorDriver *driver, const mesos::TaskInfo &task) override</div></div>
<div class="ttc" id="classmesos_1_1MesosExecutorDriver_html"><div class="ttname"><a href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:211</div></div>
<div class="ttc" id="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter_html_adb4f85ebd977f61dc56829e844b987cf"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#adb4f85ebd977f61dc56829e844b987cf">mesos::v1::executor::V0ToV1Adapter::killTask</a></div><div class="ttdeci">virtual void killTask(ExecutorDriver *driver, const mesos::TaskID &taskId) override</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/v1_2resource__provider_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/v1_2resource__provider_8hpp_source.html b/content/api/latest/c++/v1_2resource__provider_8hpp_source.html
index baf5c54..6957bb7 100644
--- a/content/api/latest/c++/v1_2resource__provider_8hpp_source.html
+++ b/content/api/latest/c++/v1_2resource__provider_8hpp_source.html
@@ -55,7 +55,7 @@
<a href="v1_2resource__provider_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="commen
t">// 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 __MESOS_V1_RESOURCE_PROVIDER_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __MESOS_V1_RESOURCE_PROVIDER_
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 <functional></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <queue></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="future_8hpp.html">process/future.hpp</a>></span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">process/http.hpp</a>></span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="prepr
ocessor">#include <<a class="code" href="owned_8hpp.html">process/owned.hpp</a>></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2http_8hpp.html">mesos/http.hpp</a>></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2v1_2mesos_8hpp.html">mesos/v1/mesos.hpp</a>></span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include <<a class="code" href="v1_2resource__provider_2resource__provider_8hpp.html">mesos/v1/resource_provider/re
source_provider.hpp</a>></span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#include <<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>></span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#include <<a class="code" href="option_8hpp.html">stout/option.hpp</a>></span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00038"></
a><span class="lineno"> 38</span> </div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="comment">// Forward declarations.</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">template</span> <<span class="keyword">typename</span> Call, <span class="keyword">typename</span> Event></div><div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1HttpConnectionProcess.html"> 41</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html">HttpConnectionProcess</a>;</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1EndpointDetector.html">EndpointDetector</a>;</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> } <span class="comment">// namespace internal {</span></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> <span class="keyword">namespace </span>v1 {</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="keyword">namespace </span>resource_provider {</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1resource__provider.html#a8979cd8b1f8485e283620cf6827d21fc"> 50</a></span> typedef ::mesos::internal::HttpConnectionProcess<Call, Event> <a class="code" href="namespacemesos_1_1v1_1_1resource__provider.html#a8979cd8b1f84
85e283620cf6827d21fc">DriverProcess</a>;</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html"> 56</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a></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="keyword">public</span>:</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <a class="code" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned<mesos::internal::EndpointDetector></a> detector,</di
v><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> contentType,</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="keyword">const</span> std::function<<span class="keywordtype">void</span>(<span class="keywordtype">void</span>)>& connected,</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="keyword">const</span> std::function<<span class="keywordtype">void</span>(<span class="keywordtype">void</span>)>& disconnected,</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keyword">const</span> std::function<<span class="keywordtype">void</span>(<span class="keyword">const</span> std::queue<Event>&)>& received,</div><div class="line"><a name="l00083"></a><span c
lass="lineno"> 83</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Credential></a>& credential);</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  ~<a class="code" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a>();</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keywordtype">void</span> <a class="code" href="namespacesystemd_1_1slices.html#a95aa197d8eed9f20dacb44f433b15f01">start</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> </div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <a class="code" href="classmesos_1_1v1_1_1resource__provider
_1_1Driver.html">Driver</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a>& other) = <span class="keyword">delete</span>;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <a class="code" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a>& operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a>& other) = <span class="keyword">delete</span>;</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>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="namespacenet.html#a69f77aa4677f1dd1c69169589b30a31b">send</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1
_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a>& call);</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<DriverProcess></a> <a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>;</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> };</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span> } <span class="comment">// namespace resource_provider {</span></div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> } <span class="comment">// namespace v1 {</span></d
iv><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> } <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __MESOS_V1_RESOURCE_PROVIDER_HPP__</span></div><div class="ttc" id="include_2mesos_2http_8hpp_html"><div class="ttname"><a href="include_2mesos_2http_8hpp.html">http.hpp</a></div></div>
<div class="ttc" id="namespacemesos_html_a13035ce0cc66cca4a467787b4716039e"><div class="ttname"><a href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">mesos::ContentType</a></div><div class="ttdeci">ContentType</div><div class="ttdef"><b>Definition:</b> http.hpp:43</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Credential ></a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2547</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2550</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html">mesos::internal::HttpConnectionProcess</a></div><div class="ttdoc">HTTP connection handler. </div><div class="ttdef"><b>Definition:</b> resource_provider.hpp:41</div></div>
<div class="ttc" id="v1_2resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="v1_2resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1EndpointDetector_html"><div class="ttname"><a href="classmesos_1_1internal_1_1EndpointDetector.html">mesos::internal::EndpointDetector</a></div><div class="ttdef"><b>Definition:</b> detector.hpp:26</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/v1_2scheduler_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/v1_2scheduler_8hpp_source.html b/content/api/latest/c++/v1_2scheduler_8hpp_source.html
index 505e4e1..a3228e6 100644
--- a/content/api/latest/c++/v1_2scheduler_8hpp_source.html
+++ b/content/api/latest/c++/v1_2scheduler_8hpp_source.html
@@ -56,9 +56,9 @@
<div class="ttc" id="namespacemesos_html_a13035ce0cc66cca4a467787b4716039e"><div class="ttname"><a href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">mesos::ContentType</a></div><div class="ttdeci">ContentType</div><div class="ttdef"><b>Definition:</b> http.hpp:43</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Credential ></a></div></div>
<div class="ttc" id="namespacemesos_1_1v1_1_1master_html"><div class="ttname"><a href="namespacemesos_1_1v1_1_1master.html">mesos::v1::master</a></div><div class="ttdef"><b>Definition:</b> master.hpp:27</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2547</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2550</div></div>
<div class="ttc" id="classmesos_1_1v1_1_1scheduler_1_1Mesos_html"><div class="ttname"><a href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html">mesos::v1::scheduler::Mesos</a></div><div class="ttdef"><b>Definition:</b> scheduler.hpp:65</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_ab87ee31e10bdc282bae31a2c973602df"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab87ee31e10bdc282bae31a2c973602df">mesos::internal::tests::v1::scheduler::Mesos</a></div><div class="ttdeci">mesos::v1::scheduler::Mesos Mesos</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2549</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_ab87ee31e10bdc282bae31a2c973602df"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab87ee31e10bdc282bae31a2c973602df">mesos::internal::tests::v1::scheduler::Mesos</a></div><div class="ttdeci">mesos::v1::scheduler::Mesos Mesos</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2552</div></div>
<div class="ttc" id="namespacenet_html_a69f77aa4677f1dd1c69169589b30a31b"><div class="ttname"><a href="namespacenet.html#a69f77aa4677f1dd1c69169589b30a31b">net::send</a></div><div class="ttdeci">ssize_t send(const os::WindowsFD &fd, const void *buf, size_t len, int flags)</div><div class="ttdef"><b>Definition:</b> socket.hpp:162</div></div>
<div class="ttc" id="v1_2scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="v1_2scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/blog/feed.xml
----------------------------------------------------------------------
diff --git a/content/blog/feed.xml b/content/blog/feed.xml
index a5d4ef1..40c49b1 100644
--- a/content/blog/feed.xml
+++ b/content/blog/feed.xml
@@ -292,7 +292,7 @@ To learn more about CSI work in Mesos, you can dig into the design document <
</ul>
-<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="&#x6d;&#97;&#105;&#x6c;&#116;&#111;&#58;&#100;&#101;&#x76;&#64;&#x61;&#x70;&#x61;&#99;&#104;&#x65;&#x2e;&#x6d;&#101;&#x73;&#111;&#115;&#x2e;&#x6f;&#114;&#103;">&#x64;&#101;&#x76;&#64;&#x61;&#x70;&#x61;&#x63;&#104;&#x65;&#x2e;&#109;&#x65;&#x73;&#111;&#x73;&#46;&#111;&#x72;&#103;</a>.</p>
+<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="&#x6d;&#x61;&#x69;&#108;&#116;&#x6f;&#x3a;&#x64;&#101;&#x76;&#64;&#x61;&#112;&#97;&#x63;&#x68;&#x65;&#46;&#x6d;&#101;&#x73;&#111;&#115;&#x2e;&#x6f;&#x72;&#103;">&#100;&#101;&#x76;&#64;&#x61;&#112;&#x61;&#99;&#x68;&#101;&#x2e;&#109;&#101;&#115;&#111;&#x73;&#x2e;&#111;&#114;&#103;</a>.</p>
</content>
</entry>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/blog/performance-working-group-progress-report/index.html
----------------------------------------------------------------------
diff --git a/content/blog/performance-working-group-progress-report/index.html b/content/blog/performance-working-group-progress-report/index.html
index 88cb310..21b67b2 100644
--- a/content/blog/performance-working-group-progress-report/index.html
+++ b/content/blog/performance-working-group-progress-report/index.html
@@ -238,7 +238,7 @@
</ul>
-<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="mailto:dev@apache.mesos.org">dev@apache.mesos.org</a>.</p>
+<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="mailto:dev@apache.mesos.org">dev@apache.mesos.org</a>.</p>
</div>
</div>
[04/13] mesos-site git commit: Updated the website built from mesos
SHA: a741b15.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/src_2master_2master_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2master_8hpp_source.html b/content/api/latest/c++/src_2master_2master_8hpp_source.html
index 9ccabe1..693ddf2 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html
@@ -95,7 +95,7 @@
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a19891551770e3337ea6b9a16eae3d582"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a19891551770e3337ea6b9a16eae3d582">mesos::internal::master::Framework::getTask</a></div><div class="ttdeci">Task * getTask(const TaskID &taskId)</div><div class="ttdef"><b>Definition:</b> master.hpp:2224</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_ae797309d98eea44477d8b5611972f907"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907">mesos::internal::master::Slave::totalResources</a></div><div class="ttdeci">Resources totalResources</div><div class="ttdef"><b>Definition:</b> master.hpp:277</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a241384d7256ec21bea9b9e9cba24f766"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a241384d7256ec21bea9b9e9cba24f766">mesos::internal::master::DEFAULT_HEARTBEAT_INTERVAL</a></div><div class="ttdeci">constexpr Duration DEFAULT_HEARTBEAT_INTERVAL</div><div class="ttdef"><b>Definition:</b> constants.hpp:52</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">mesos::internal::protobuf::slave::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:258</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">mesos::internal::protobuf::slave::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:261</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_ac11f863cb7ccbc451d099fe77989cfce"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#ac11f863cb7ccbc451d099fe77989cfce">mesos::internal::master::Framework::offeredResources</a></div><div class="ttdeci">hashmap< SlaveID, Resources > offeredResources</div><div class="ttdef"><b>Definition:</b> master.hpp:2909</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a4bd6909f50c4594e8db3f4f791814dc7"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a4bd6909f50c4594e8db3f4f791814dc7">mesos::internal::master::Framework::capabilities</a></div><div class="ttdeci">protobuf::framework::Capabilities capabilities</div><div class="ttdef"><b>Definition:</b> master.hpp:2825</div></div>
<div class="ttc" id="include_2mesos_2module_2authenticator_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_2authenticator_8hpp.html">authenticator.hpp</a></div></div>
@@ -111,7 +111,7 @@
<div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer_html_aa13ddcf17f737fd9f2d870fb993891f0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#aa13ddcf17f737fd9f2d870fb993891f0">mesos::internal::master::validation::offer::getInverseOffer</a></div><div class="ttdeci">InverseOffer * getInverseOffer(Master *master, const OfferID &offerId)</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation_html_ad41521895f3dce9a5351e9fb167fbd68"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation.html#ad41521895f3dce9a5351e9fb167fbd68">mesos::internal::master::maintenance::validation::machines</a></div><div class="ttdeci">Try< Nothing > machines(const google::protobuf::RepeatedPtrField< MachineID > &ids)</div><div class="ttdoc">Performs the following checks on a list of machines: </div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_aeb6de80698ecb96df9976f260eebe324"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#aeb6de80698ecb96df9976f260eebe324">mesos::internal::master::Framework::addUnreachableTask</a></div><div class="ttdeci">void addUnreachableTask(const Task &task)</div><div class="ttdef"><b>Definition:</b> master.hpp:2356</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2547</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2550</div></div>
<div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:79</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a35847f2388d25e0cb9b3a9d0a722fbdd"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a35847f2388d25e0cb9b3a9d0a722fbdd">mesos::internal::master::Framework::totalUsedResources</a></div><div class="ttdeci">Resources totalUsedResources</div><div class="ttdef"><b>Definition:</b> master.hpp:2901</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer_html_a01770229af2006c051401e2d6bc4b608"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#a01770229af2006c051401e2d6bc4b608">mesos::internal::master::validation::offer::getSlave</a></div><div class="ttdeci">Slave * getSlave(Master *master, const SlaveID &slaveId)</div></div>
@@ -147,7 +147,7 @@
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_aa21baf526b32c397ea45f103cea5dd15"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#aa21baf526b32c397ea45f103cea5dd15">mesos::internal::master::Framework::updateConnection</a></div><div class="ttdeci">void updateConnection(const process::UPID &newPid)</div><div class="ttdef"><b>Definition:</b> master.hpp:2738</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a7fadf70339d91d6a2dda333b62f31646"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a7fadf70339d91d6a2dda333b62f31646">mesos::internal::master::Framework::removeOffer</a></div><div class="ttdeci">void removeOffer(Offer *offer)</div><div class="ttdef"><b>Definition:</b> master.hpp:2400</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a471feb09e6e40006c48fa1941ae4961a"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a471feb09e6e40006c48fa1941ae4961a">mesos::internal::master::Slave::killedTasks</a></div><div class="ttdeci">multihashmap< FrameworkID, TaskID > killedTasks</div><div class="ttdef"><b>Definition:</b> master.hpp:244</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2548</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2551</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4">mesos::internal::master::Framework::RECOVERED</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2178</div></div>
<div class="ttc" id="namespacenet_html_a69f77aa4677f1dd1c69169589b30a31b"><div class="ttname"><a href="namespacenet.html#a69f77aa4677f1dd1c69169589b30a31b">net::send</a></div><div class="ttdeci">ssize_t send(const os::WindowsFD &fd, const void *buf, size_t len, int flags)</div><div class="ttdef"><b>Definition:</b> socket.hpp:162</div></div>
<div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:38</div></div>
@@ -182,7 +182,7 @@
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a2d8cbc0dbd23317d8194398a3810a5b5"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a2d8cbc0dbd23317d8194398a3810a5b5">mesos::internal::master::Framework::roles</a></div><div class="ttdeci">std::set< std::string > roles</div><div class="ttdef"><b>Definition:</b> master.hpp:2823</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a587fe54aa032cf8b260e3722e0f3c8fd"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a587fe54aa032cf8b260e3722e0f3c8fd">mesos::internal::master::Slave::pid</a></div><div class="ttdeci">process::UPID pid</div><div class="ttdef"><b>Definition:</b> master.hpp:192</div></div>
<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:445</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:448</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1HttpConnection_html_aeb26fc327b1d73f95d9d874eb4226d5c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">mesos::internal::master::HttpConnection::writer</a></div><div class="ttdeci">process::http::Pipe::Writer writer</div><div class="ttdef"><b>Definition:</b> master.hpp:363</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a31770631022ef2687e10fc826709f2c8"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a31770631022ef2687e10fc826709f2c8">mesos::internal::master::Slave::reregisteredTime</a></div><div class="ttdeci">Option< process::Time > reregisteredTime</div><div class="ttdef"><b>Definition:</b> master.hpp:201</div></div>
<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2metrics_8hpp_source.html b/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
index 38f3880..6141aec 100644
--- a/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
@@ -78,7 +78,7 @@
<div class="ttc" id="type__utils_8hpp_html"><div class="ttname"><a href="type__utils_8hpp.html">type_utils.hpp</a></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="structmesos_1_1internal_1_1master_1_1Metrics_html_acc3540a7106f4470af2fb319ee857451"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#acc3540a7106f4470af2fb319ee857451">mesos::internal::master::Metrics::messages_update_slave</a></div><div class="ttdeci">process::metrics::Counter messages_update_slave</div><div class="ttdef"><b>Definition:</b> metrics.hpp:151</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2547</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2550</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a8455de6a2bd5235878e337d939105d2f"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a8455de6a2bd5235878e337d939105d2f">mesos::internal::master::Metrics::outstanding_offers</a></div><div class="ttdeci">process::metrics::Gauge outstanding_offers</div><div class="ttdef"><b>Definition:</b> metrics.hpp:58</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a056b2af4883801c2adb83738a95dc3d7"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a056b2af4883801c2adb83738a95dc3d7">mesos::internal::master::Metrics::tasks_running</a></div><div class="ttdeci">process::metrics::Gauge tasks_running</div><div class="ttdef"><b>Definition:</b> metrics.hpp:63</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a347ac93b5ead08496b21616e24ec9917"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a347ac93b5ead08496b21616e24ec9917">mesos::internal::master::Metrics::slave_shutdowns_scheduled</a></div><div class="ttdeci">process::metrics::Counter slave_shutdowns_scheduled</div><div class="ttdef"><b>Definition:</b> metrics.hpp:190</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/src_2slave_2http_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2http_8hpp_source.html b/content/api/latest/c++/src_2slave_2http_8hpp_source.html
index a1942fb..c14da8a 100644
--- a/content/api/latest/c++/src_2slave_2http_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2http_8hpp_source.html
@@ -59,7 +59,7 @@
<div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future< Response > request(const Request &request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_a48698f07413ddb1d974b42c04a98c5fa"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http::state</a></div><div class="ttdeci">process::Future< process::http::Response > state(const process::http::Request &request, const Option< process::http::authentication::Principal > &) const </div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2547</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2550</div></div>
<div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
<div class="ttc" id="src_2common_2http_8hpp_html"><div class="ttname"><a href="src_2common_2http_8hpp.html">http.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_ad5b11ad51e4a88b9884d741b93951571"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#ad5b11ad51e4a88b9884d741b93951571">mesos::internal::slave::Http::STATISTICS_HELP</a></div><div class="ttdeci">static std::string STATISTICS_HELP()</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html b/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
index d1cec1c..1a8da6e 100644
--- a/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
@@ -89,7 +89,7 @@
<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_acde902a94e389c2ef64b4fe78bb039a3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">mesos::internal::slave::Containerizer::resources</a></div><div class="ttdeci">static Try< Resources > resources(const Flags &flags)</div></div>
<div class="ttc" id="src_2slave_2containerizer_2containerizer_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2containerizer_8hpp.html">containerizer.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockExecutor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html">mesos::internal::tests::MockExecutor</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2334</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockExecutor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html">mesos::internal::tests::MockExecutor</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2337</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_afbac37d215eaba7c04d90634b43bd199"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#afbac37d215eaba7c04d90634b43bd199">mesos::internal::tests::TestContainerizer::TestContainerizer</a></div><div class="ttdeci">TestContainerizer()</div></div>
<div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_a460b7c3483def8f45e1e2b018bba48b8"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a460b7c3483def8f45e1e2b018bba48b8">mesos::internal::tests::TestContainerizer::destroy</a></div><div class="ttdeci">process::Future< bool > destroy(const FrameworkID &frameworkId, const ExecutorID &executorId)</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/src_2tests_2mesos_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp.html b/content/api/latest/c++/src_2tests_2mesos_8hpp.html
index ffcb726..33ad20e 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp.html
@@ -294,9 +294,9 @@ Functions</h2></td></tr>
<tr class="memitem:aab8b24b0bae458e9005c8057bf6ee0f5"><td class="memTemplParams" colspan="2">template<typename TVolume > </td></tr>
<tr class="memitem:aab8b24b0bae458e9005c8057bf6ee0f5"><td class="memTemplItemLeft" align="right" valign="top">TVolume </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#aab8b24b0bae458e9005c8057bf6ee0f5">mesos::internal::tests::common::createVolumeSandboxPath</a> (const std::string &containerPath, const std::string &sandboxPath, const typename TVolume::Mode &mode)</td></tr>
<tr class="separator:aab8b24b0bae458e9005c8057bf6ee0f5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a93695a6b143ec2d7c2e66df2034fea3c"><td class="memTemplParams" colspan="2">template<typename TVolume > </td></tr>
-<tr class="memitem:a93695a6b143ec2d7c2e66df2034fea3c"><td class="memTemplItemLeft" align="right" valign="top">TVolume </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a93695a6b143ec2d7c2e66df2034fea3c">mesos::internal::tests::common::createVolumeHostPath</a> (const std::string &containerPath, const std::string &hostPath, const typename TVolume::Mode &mode, const <a class="el" href="classOption.html">Option</a>< MountPropagation::Mode > &mountPropagationMode=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:a93695a6b143ec2d7c2e66df2034fea3c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a5e816f28915e4ff0fcb29d4833382a96"><td class="memTemplParams" colspan="2">template<typename TVolume , typename TMountPropagation > </td></tr>
+<tr class="memitem:a5e816f28915e4ff0fcb29d4833382a96"><td class="memTemplItemLeft" align="right" valign="top">TVolume </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e816f28915e4ff0fcb29d4833382a96">mesos::internal::tests::common::createVolumeHostPath</a> (const std::string &containerPath, const std::string &hostPath, const typename TVolume::Mode &mode, const <a class="el" href="classOption.html">Option</a>< typename TMountPropagation::Mode > &mountPropagationMode=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a5e816f28915e4ff0fcb29d4833382a96"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7e990915d6fb2d55541ddcb872efe74c"><td class="memTemplParams" colspan="2">template<typename TVolume , typename TImage > </td></tr>
<tr class="memitem:a7e990915d6fb2d55541ddcb872efe74c"><td class="memTemplItemLeft" align="right" valign="top">TVolume </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a7e990915d6fb2d55541ddcb872efe74c">mesos::internal::tests::common::createVolumeFromDockerImage</a> (const std::string &containerPath, const std::string &imageName, const typename TVolume::Mode &mode)</td></tr>
<tr class="separator:a7e990915d6fb2d55541ddcb872efe74c"><td class="memSeparator" colspan="2"> </td></tr>
[10/13] mesos-site git commit: Updated the website built from mesos
SHA: a741b15.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/hierarchy.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/hierarchy.html b/content/api/latest/c++/hierarchy.html
index eeae760..6b4509d 100644
--- a/content/api/latest/c++/hierarchy.html
+++ b/content/api/latest/c++/hierarchy.html
@@ -1080,8 +1080,8 @@
<tr id="row_655_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared< uri::mesos::internal::slave::appc::Fetcher ></a></td><td class="desc"></td></tr>
<tr id="row_656_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_656_" class="arrow" onclick="toggleFolder('656_')">►</span><span class="icona"><span class="icon">C</span></span><b>shared_ptr</b></td><td class="desc"></td></tr>
<tr id="row_656_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSharedHandle.html" target="_self">SharedHandle</a></td><td class="desc"></td></tr>
-<tr id="row_657_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html" target="_self">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</a></td><td class="desc"></td></tr>
-<tr id="row_658_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html" target="_self">mesos::internal::tests::cluster::Slave</a></td><td class="desc"></td></tr>
+<tr id="row_657_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html" target="_self">mesos::internal::tests::cluster::Slave</a></td><td class="desc"></td></tr>
+<tr id="row_658_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html" target="_self">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</a></td><td class="desc"></td></tr>
<tr id="row_659_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html" target="_self">mesos::internal::master::Slave</a></td><td class="desc"></td></tr>
<tr id="row_660_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html" target="_self">mesos::internal::slave::state::SlaveState</a></td><td class="desc"></td></tr>
<tr id="row_661_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html" target="_self">process::network::internal::Socket< AddressType ></a></td><td class="desc">An abstraction around a socket (file descriptor) </td></tr>
@@ -1113,9 +1113,9 @@
<tr id="row_681_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1LevelDBStorage.html" target="_self">mesos::state::LevelDBStorage</a></td><td class="desc"></td></tr>
<tr id="row_681_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1LogStorage.html" target="_self">mesos::state::LogStorage</a></td><td class="desc"></td></tr>
<tr id="row_681_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1ZooKeeperStorage.html" target="_self">mesos::state::ZooKeeperStorage</a></td><td class="desc"></td></tr>
-<tr id="row_682_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_682_" class="arrow" onclick="toggleFolder('682_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html" target="_self">mesos::internal::log::Storage</a></td><td class="desc"></td></tr>
-<tr id="row_682_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html" target="_self">mesos::internal::log::LevelDBStorage</a></td><td class="desc"></td></tr>
-<tr id="row_683_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionnet_1_1IP_1_1Storage.html" target="_self">net::IP::Storage</a></td><td class="desc"></td></tr>
+<tr id="row_682_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionnet_1_1IP_1_1Storage.html" target="_self">net::IP::Storage</a></td><td class="desc"></td></tr>
+<tr id="row_683_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_683_" class="arrow" onclick="toggleFolder('683_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html" target="_self">mesos::internal::log::Storage</a></td><td class="desc"></td></tr>
+<tr id="row_683_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html" target="_self">mesos::internal::log::LevelDBStorage</a></td><td class="desc"></td></tr>
<tr id="row_684_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_684_" class="arrow" onclick="toggleFolder('684_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html" target="_self">mesos::internal::slave::Store</a></td><td class="desc"></td></tr>
<tr id="row_684_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html" target="_self">mesos::internal::slave::appc::Store</a></td><td class="desc"></td></tr>
<tr id="row_684_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html" target="_self">mesos::internal::slave::docker::Store</a></td><td class="desc"></td></tr>
@@ -1302,66 +1302,66 @@
<tr id="row_778_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< SlaveID, typename list::iterator ></a></td><td class="desc"></td></tr>
<tr id="row_779_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_779_" class="arrow" onclick="toggleFolder('779_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< State, std::vector< process::Promise< Nothing > >, typename std::conditional< std::is_enum< State >::value,EnumClassHash,std::hash< State >>::type, std::equal_to< State > ></b></td><td class="desc"></td></tr>
<tr id="row_779_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< State, std::vector< process::Promise< Nothing > > ></a></td><td class="desc"></td></tr>
-<tr id="row_780_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_780_" class="arrow" onclick="toggleFolder('780_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, ContainerNetwork, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_780_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, ContainerNetwork ></a></td><td class="desc"></td></tr>
-<tr id="row_781_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_781_" class="arrow" onclick="toggleFolder('781_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, double, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_781_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, double ></a></td><td class="desc"></td></tr>
-<tr id="row_782_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_782_" class="arrow" onclick="toggleFolder('782_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, DynamicLibrary *, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_782_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, DynamicLibrary * ></a></td><td class="desc"></td></tr>
-<tr id="row_783_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_783_" class="arrow" onclick="toggleFolder('783_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, handler, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_783_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, handler ></a></td><td class="desc"></td></tr>
-<tr id="row_784_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_784_" class="arrow" onclick="toggleFolder('784_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, hashmap< SlaveID, hashset< OfferFilter * > >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_784_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, hashmap< SlaveID, hashset< OfferFilter * > > ></a></td><td class="desc"></td></tr>
-<tr id="row_785_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_785_" class="arrow" onclick="toggleFolder('785_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, hashmap< std::string, process::metrics::Gauge >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_785_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, hashmap< std::string, process::metrics::Gauge > ></a></td><td class="desc"></td></tr>
-<tr id="row_786_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_786_" class="arrow" onclick="toggleFolder('786_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, hashset< FrameworkID >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_786_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, hashset< FrameworkID > ></a></td><td class="desc"></td></tr>
-<tr id="row_787_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_787_" class="arrow" onclick="toggleFolder('787_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, hashset< std::string >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_787_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, hashset< std::string > ></a></td><td class="desc"></td></tr>
-<tr id="row_788_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_788_" class="arrow" onclick="toggleFolder('788_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, HttpEndpoint, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_788_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, HttpEndpoint ></a></td><td class="desc"></td></tr>
-<tr id="row_789_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_789_" class="arrow" onclick="toggleFolder('789_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, mesos::internal::master::allocator::DRFSorter::Node *, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_789_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, mesos::internal::master::allocator::DRFSorter::Node * ></a></td><td class="desc"></td></tr>
-<tr id="row_790_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_790_" class="arrow" onclick="toggleFolder('790_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, mesos::internal::master::Role *, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_790_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, mesos::internal::master::Role * ></a></td><td class="desc"></td></tr>
-<tr id="row_791_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_791_" class="arrow" onclick="toggleFolder('791_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, mesos::internal::slave::PosixDiskIsolatorProcess::Info::PathInfo, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_791_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, mesos::internal::slave::PosixDiskIsolatorProcess::Info::PathInfo ></a></td><td class="desc"></td></tr>
-<tr id="row_792_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_792_" class="arrow" onclick="toggleFolder('792_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, mesos::modules::ModuleBase *, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_792_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, mesos::modules::ModuleBase * ></a></td><td class="desc"></td></tr>
-<tr id="row_793_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_793_" class="arrow" onclick="toggleFolder('793_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, mesos::Resources, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_793_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, mesos::Resources ></a></td><td class="desc"></td></tr>
-<tr id="row_794_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_794_" class="arrow" onclick="toggleFolder('794_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, MessageHandler, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_794_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, MessageHandler ></a></td><td class="desc"></td></tr>
-<tr id="row_795_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_795_" class="arrow" onclick="toggleFolder('795_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, Option< process::Owned< BoundedRateLimiter > >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_795_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, Option< process::Owned< BoundedRateLimiter > > ></a></td><td class="desc"></td></tr>
-<tr id="row_796_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_796_" class="arrow" onclick="toggleFolder('796_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, Parameters, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_796_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, Parameters ></a></td><td class="desc"></td></tr>
-<tr id="row_797_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_797_" class="arrow" onclick="toggleFolder('797_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::metrics::Gauge, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_797_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::metrics::Gauge ></a></td><td class="desc"></td></tr>
-<tr id="row_798_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_798_" class="arrow" onclick="toggleFolder('798_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::Owned< mesos::internal::master::allocator::Sorter >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_798_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::Owned< mesos::internal::master::allocator::Sorter > ></a></td><td class="desc"></td></tr>
-<tr id="row_799_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_799_" class="arrow" onclick="toggleFolder('799_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::Owned< mesos::internal::master::Metrics::Frameworks >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_799_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::Owned< mesos::internal::master::Metrics::Frameworks > ></a></td><td class="desc"></td></tr>
-<tr id="row_800_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_800_" class="arrow" onclick="toggleFolder('800_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::Owned< mesos::internal::slave::Backend >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_800_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::Owned< mesos::internal::slave::Backend > ></a></td><td class="desc"></td></tr>
-<tr id="row_801_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_801_" class="arrow" onclick="toggleFolder('801_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::Owned< process::metrics::Metric >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_801_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::Owned< process::metrics::Metric > ></a></td><td class="desc"></td></tr>
-<tr id="row_802_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_802_" class="arrow" onclick="toggleFolder('802_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::Shared< mesos::internal::tests::Rootfs >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_802_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::Shared< mesos::internal::tests::Rootfs > ></a></td><td class="desc"></td></tr>
-<tr id="row_803_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_803_" class="arrow" onclick="toggleFolder('803_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::Shared< mesos::uri::Fetcher::Plugin >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_803_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::Shared< mesos::uri::Fetcher::Plugin > ></a></td><td class="desc"></td></tr>
-<tr id="row_804_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_804_" class="arrow" onclick="toggleFolder('804_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::Timeout, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_804_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::Timeout ></a></td><td class="desc"></td></tr>
-<tr id="row_805_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_805_" class="arrow" onclick="toggleFolder('805_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, Quota, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_805_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, Quota ></a></td><td class="desc"></td></tr>
-<tr id="row_806_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_806_" class="arrow" onclick="toggleFolder('806_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, std::shared_ptr< mesos::internal::slave::FetcherProcess::Cache::Entry >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_806_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, std::shared_ptr< mesos::internal::slave::FetcherProcess::Cache::Entry > ></a></td><td class="desc"></td></tr>
-<tr id="row_807_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_807_" class="arrow" onclick="toggleFolder('807_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, std::string, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_807_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, std::string ></a></td><td class="desc"></td></tr>
-<tr id="row_808_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_808_" class="arrow" onclick="toggleFolder('808_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, Value, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
-<tr id="row_808_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, Value::Scalar ></a></td><td class="desc"></td></tr>
-<tr id="row_809_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_809_" class="arrow" onclick="toggleFolder('809_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< string, ContainerDNSInfo::MesosInfo, typename std::conditional< std::is_enum< string >::value,EnumClassHash,std::hash< string >>::type, std::equal_to< string > ></b></td><td class="desc"></td></tr>
-<tr id="row_809_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< string, ContainerDNSInfo::MesosInfo ></a></td><td class="desc"></td></tr>
+<tr id="row_780_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_780_" class="arrow" onclick="toggleFolder('780_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, ContainerDNSInfo::MesosInfo, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_780_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, ContainerDNSInfo::MesosInfo ></a></td><td class="desc"></td></tr>
+<tr id="row_781_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_781_" class="arrow" onclick="toggleFolder('781_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, ContainerNetwork, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_781_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, ContainerNetwork ></a></td><td class="desc"></td></tr>
+<tr id="row_782_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_782_" class="arrow" onclick="toggleFolder('782_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, double, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_782_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, double ></a></td><td class="desc"></td></tr>
+<tr id="row_783_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_783_" class="arrow" onclick="toggleFolder('783_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, DynamicLibrary *, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_783_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, DynamicLibrary * ></a></td><td class="desc"></td></tr>
+<tr id="row_784_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_784_" class="arrow" onclick="toggleFolder('784_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, handler, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_784_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, handler ></a></td><td class="desc"></td></tr>
+<tr id="row_785_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_785_" class="arrow" onclick="toggleFolder('785_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, hashmap< SlaveID, hashset< OfferFilter * > >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_785_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, hashmap< SlaveID, hashset< OfferFilter * > > ></a></td><td class="desc"></td></tr>
+<tr id="row_786_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_786_" class="arrow" onclick="toggleFolder('786_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, hashmap< std::string, process::metrics::Gauge >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_786_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, hashmap< std::string, process::metrics::Gauge > ></a></td><td class="desc"></td></tr>
+<tr id="row_787_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_787_" class="arrow" onclick="toggleFolder('787_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, hashset< FrameworkID >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_787_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, hashset< FrameworkID > ></a></td><td class="desc"></td></tr>
+<tr id="row_788_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_788_" class="arrow" onclick="toggleFolder('788_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, hashset< std::string >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_788_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, hashset< std::string > ></a></td><td class="desc"></td></tr>
+<tr id="row_789_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_789_" class="arrow" onclick="toggleFolder('789_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, HttpEndpoint, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_789_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, HttpEndpoint ></a></td><td class="desc"></td></tr>
+<tr id="row_790_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_790_" class="arrow" onclick="toggleFolder('790_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, mesos::internal::master::allocator::DRFSorter::Node *, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_790_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, mesos::internal::master::allocator::DRFSorter::Node * ></a></td><td class="desc"></td></tr>
+<tr id="row_791_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_791_" class="arrow" onclick="toggleFolder('791_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, mesos::internal::master::Role *, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_791_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, mesos::internal::master::Role * ></a></td><td class="desc"></td></tr>
+<tr id="row_792_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_792_" class="arrow" onclick="toggleFolder('792_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, mesos::internal::slave::PosixDiskIsolatorProcess::Info::PathInfo, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_792_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, mesos::internal::slave::PosixDiskIsolatorProcess::Info::PathInfo ></a></td><td class="desc"></td></tr>
+<tr id="row_793_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_793_" class="arrow" onclick="toggleFolder('793_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, mesos::modules::ModuleBase *, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_793_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, mesos::modules::ModuleBase * ></a></td><td class="desc"></td></tr>
+<tr id="row_794_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_794_" class="arrow" onclick="toggleFolder('794_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, mesos::Resources, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_794_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, mesos::Resources ></a></td><td class="desc"></td></tr>
+<tr id="row_795_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_795_" class="arrow" onclick="toggleFolder('795_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, MessageHandler, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_795_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, MessageHandler ></a></td><td class="desc"></td></tr>
+<tr id="row_796_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_796_" class="arrow" onclick="toggleFolder('796_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, Option< process::Owned< BoundedRateLimiter > >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_796_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, Option< process::Owned< BoundedRateLimiter > > ></a></td><td class="desc"></td></tr>
+<tr id="row_797_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_797_" class="arrow" onclick="toggleFolder('797_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, Parameters, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_797_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, Parameters ></a></td><td class="desc"></td></tr>
+<tr id="row_798_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_798_" class="arrow" onclick="toggleFolder('798_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::metrics::Gauge, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_798_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::metrics::Gauge ></a></td><td class="desc"></td></tr>
+<tr id="row_799_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_799_" class="arrow" onclick="toggleFolder('799_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::Owned< mesos::internal::master::allocator::Sorter >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_799_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::Owned< mesos::internal::master::allocator::Sorter > ></a></td><td class="desc"></td></tr>
+<tr id="row_800_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_800_" class="arrow" onclick="toggleFolder('800_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::Owned< mesos::internal::master::Metrics::Frameworks >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_800_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::Owned< mesos::internal::master::Metrics::Frameworks > ></a></td><td class="desc"></td></tr>
+<tr id="row_801_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_801_" class="arrow" onclick="toggleFolder('801_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::Owned< mesos::internal::slave::Backend >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_801_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::Owned< mesos::internal::slave::Backend > ></a></td><td class="desc"></td></tr>
+<tr id="row_802_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_802_" class="arrow" onclick="toggleFolder('802_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::Owned< process::metrics::Metric >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_802_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::Owned< process::metrics::Metric > ></a></td><td class="desc"></td></tr>
+<tr id="row_803_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_803_" class="arrow" onclick="toggleFolder('803_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::Shared< mesos::internal::tests::Rootfs >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_803_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::Shared< mesos::internal::tests::Rootfs > ></a></td><td class="desc"></td></tr>
+<tr id="row_804_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_804_" class="arrow" onclick="toggleFolder('804_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::Shared< mesos::uri::Fetcher::Plugin >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_804_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::Shared< mesos::uri::Fetcher::Plugin > ></a></td><td class="desc"></td></tr>
+<tr id="row_805_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_805_" class="arrow" onclick="toggleFolder('805_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, process::Timeout, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_805_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, process::Timeout ></a></td><td class="desc"></td></tr>
+<tr id="row_806_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_806_" class="arrow" onclick="toggleFolder('806_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, Quota, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_806_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, Quota ></a></td><td class="desc"></td></tr>
+<tr id="row_807_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_807_" class="arrow" onclick="toggleFolder('807_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, std::shared_ptr< mesos::internal::slave::FetcherProcess::Cache::Entry >, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_807_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, std::shared_ptr< mesos::internal::slave::FetcherProcess::Cache::Entry > ></a></td><td class="desc"></td></tr>
+<tr id="row_808_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_808_" class="arrow" onclick="toggleFolder('808_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, std::string, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_808_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, std::string ></a></td><td class="desc"></td></tr>
+<tr id="row_809_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_809_" class="arrow" onclick="toggleFolder('809_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< std::string, Value, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></b></td><td class="desc"></td></tr>
+<tr id="row_809_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< std::string, Value::Scalar ></a></td><td class="desc"></td></tr>
<tr id="row_810_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_810_" class="arrow" onclick="toggleFolder('810_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< TaskID, mesos::internal::slave::state::TaskState, typename std::conditional< std::is_enum< TaskID >::value,EnumClassHash,std::hash< TaskID >>::type, std::equal_to< TaskID > ></b></td><td class="desc"></td></tr>
<tr id="row_810_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap< TaskID, mesos::internal::slave::state::TaskState ></a></td><td class="desc"></td></tr>
<tr id="row_811_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_811_" class="arrow" onclick="toggleFolder('811_')">►</span><span class="icona"><span class="icon">C</span></span><b>unordered_map< TaskID, Task *, typename std::conditional< std::is_enum< TaskID >::value,EnumClassHash,std::hash< TaskID >>::type, std::equal_to< TaskID > ></b></td><td class="desc"></td></tr>
@@ -1417,20 +1417,20 @@
<tr id="row_835_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1PID.html" target="_self">process::PID< mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess ></a></td><td class="desc"></td></tr>
<tr id="row_835_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1PID.html" target="_self">process::PID< slave::mesos::internal::tests::cluster::Slave ></a></td><td class="desc"></td></tr>
<tr id="row_835_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1PID.html" target="_self">process::PID< T ></a></td><td class="desc">A "process identifier" used to uniquely identify a process when dispatching messages </td></tr>
-<tr id="row_836_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1http_1_1URL.html" target="_self">process::http::URL</a></td><td class="desc"></td></tr>
-<tr id="row_837_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classzookeeper_1_1URL.html" target="_self">zookeeper::URL</a></td><td class="desc"></td></tr>
+<tr id="row_836_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classzookeeper_1_1URL.html" target="_self">zookeeper::URL</a></td><td class="desc"></td></tr>
+<tr id="row_837_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1http_1_1URL.html" target="_self">process::http::URL</a></td><td class="desc"></td></tr>
<tr id="row_838_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structos_1_1UTSInfo.html" target="_self">os::UTSInfo</a></td><td class="desc"></td></tr>
<tr id="row_839_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_839_" class="arrow" onclick="toggleFolder('839_')">►</span><span class="icona"><span class="icon">C</span></span><b>uuid</b></td><td class="desc"></td></tr>
<tr id="row_839_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structid_1_1UUID.html" target="_self">id::UUID</a></td><td class="desc"></td></tr>
<tr id="row_840_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1TimeSeries_1_1Value.html" target="_self">process::TimeSeries< T >::Value</a></td><td class="desc"></td></tr>
<tr id="row_841_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcgroups_1_1blkio_1_1Value.html" target="_self">cgroups::blkio::Value</a></td><td class="desc"></td></tr>
-<tr id="row_842_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html" target="_self">mesos::state::protobuf::Variable< T ></a></td><td class="desc"></td></tr>
-<tr id="row_843_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1Variable.html" target="_self">mesos::state::Variable</a></td><td class="desc"></td></tr>
+<tr id="row_842_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1Variable.html" target="_self">mesos::state::Variable</a></td><td class="desc"></td></tr>
+<tr id="row_843_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html" target="_self">mesos::state::protobuf::Variable< T ></a></td><td class="desc"></td></tr>
<tr id="row_844_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classJvm_1_1Variable.html" target="_self">Jvm::Variable< T, name, signature ></a></td><td class="desc"></td></tr>
<tr id="row_845_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classJvm_1_1Variable.html" target="_self">Jvm::Variable< org::apache::zookeeper::server::SessionTracker, ZOOKEEPERSERVER_SESSIONTRACKER, ZOOKEEPERSERVER_SESSIONTRACKER_SIGNATURE ></a></td><td class="desc"></td></tr>
-<tr id="row_846_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVariant.html" target="_self">Variant< T, Ts ></a></td><td class="desc"></td></tr>
-<tr id="row_847_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_847_" class="arrow" onclick="toggleFolder('847_')">►</span><span class="icona"><span class="icon">C</span></span><b>Variant</b></td><td class="desc"></td></tr>
-<tr id="row_847_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structJSON_1_1Value.html" target="_self">JSON::Value</a></td><td class="desc"></td></tr>
+<tr id="row_846_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_846_" class="arrow" onclick="toggleFolder('846_')">►</span><span class="icona"><span class="icon">C</span></span><b>Variant</b></td><td class="desc"></td></tr>
+<tr id="row_846_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structJSON_1_1Value.html" target="_self">JSON::Value</a></td><td class="desc"></td></tr>
+<tr id="row_847_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVariant.html" target="_self">Variant< T, Ts ></a></td><td class="desc"></td></tr>
<tr id="row_848_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVariant.html" target="_self">Variant< check::Command, check::Http, check::Tcp ></a></td><td class="desc"></td></tr>
<tr id="row_849_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVariant.html" target="_self">Variant< runtime::Plain, runtime::Docker, runtime::Nested ></a></td><td class="desc"></td></tr>
<tr id="row_850_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_850_" class="arrow" onclick="toggleFolder('850_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVariant.html" target="_self">Variant< unix::Address, inet4::Address, inet6::Address ></a></td><td class="desc"></td></tr>
@@ -1447,8 +1447,8 @@
<tr id="row_858_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classos_1_1WindowsFD.html" target="_self">os::WindowsFD</a></td><td class="desc"></td></tr>
<tr id="row_859_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1internal_1_1wrap.html" target="_self">process::internal::wrap< T ></a></td><td class="desc"></td></tr>
<tr id="row_860_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html" target="_self">process::internal::wrap< Future< X > ></a></td><td class="desc"></td></tr>
-<tr id="row_861_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html" target="_self">mesos::log::Log::Writer</a></td><td class="desc"></td></tr>
-<tr id="row_862_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html" target="_self">process::http::Pipe::Writer</a></td><td class="desc"></td></tr>
+<tr id="row_861_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html" target="_self">process::http::Pipe::Writer</a></td><td class="desc"></td></tr>
+<tr id="row_862_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html" target="_self">mesos::log::Log::Writer</a></td><td class="desc"></td></tr>
<tr id="row_863_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classJSON_1_1WriterProxy.html" target="_self">JSON::WriterProxy</a></td><td class="desc"></td></tr>
<tr id="row_864_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html" target="_self">process::http::header::WWWAuthenticate</a></td><td class="desc"></td></tr>
<tr id="row_865_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classZooKeeper.html" target="_self">ZooKeeper</a></td><td class="desc"></td></tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/http__connection_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/http__connection_8hpp_source.html b/content/api/latest/c++/http__connection_8hpp_source.html
index 97269f6..150625e 100644
--- a/content/api/latest/c++/http__connection_8hpp_source.html
+++ b/content/api/latest/c++/http__connection_8hpp_source.html
@@ -73,7 +73,7 @@
<div class="ttc" id="structprocess_1_1http_1_1Response_html_ad6530fddd03380dbb3b23b17523cb242"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242">process::http::Response::code</a></div><div class="ttdeci">uint16_t code</div><div class="ttdef"><b>Definition:</b> http.hpp:658</div></div>
<div class="ttc" id="namespaceos_1_1libraries_1_1Library_html_ab0e1a0e311049b6d685de1068e8f4690"><div class="ttname"><a href="namespaceos_1_1libraries_1_1Library.html#ab0e1a0e311049b6d685de1068e8f4690">os::libraries::Library::prefix</a></div><div class="ttdeci">constexpr const char * prefix</div><div class="ttdef"><b>Definition:</b> os.hpp:94</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a81fc91fa235309d5486bf019260e6480"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a81fc91fa235309d5486bf019260e6480">mesos::internal::HttpConnectionProcess::receive</a></div><div class="ttdeci">void receive(const Event &event)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:461</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2547</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2550</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html">mesos::internal::HttpConnectionProcess</a></div><div class="ttdoc">HTTP connection handler. </div><div class="ttdef"><b>Definition:</b> resource_provider.hpp:41</div></div>
<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1162</div></div>
<div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div>
@@ -83,7 +83,7 @@
<div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a0e32a05c88072b7db23e87a384ffa1ea"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0e32a05c88072b7db23e87a384ffa1ea">mesos::internal::HttpConnectionProcess::connect</a></div><div class="ttdeci">void connect(const id::UUID &_connectionId)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:232</div></div>
<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2548</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2551</div></div>
<div class="ttc" id="structprocess_1_1http_1_1Response_html_aa3543eb8ecd36f5d6d91b2640d471359"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#aa3543eb8ecd36f5d6d91b2640d471359">process::http::Response::reader</a></div><div class="ttdeci">Option< Pipe::Reader > reader</div><div class="ttdef"><b>Definition:</b> http.hpp:656</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a15a7b927d5655f1e59ea1bd43d2fe8f9"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a15a7b927d5655f1e59ea1bd43d2fe8f9">mesos::internal::HttpConnectionProcess::Self</a></div><div class="ttdeci">HttpConnectionProcess< Call, Event > Self</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:175</div></div>
<div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
[13/13] mesos-site git commit: Updated the website built from mesos
SHA: a741b15.
Posted by gi...@apache.org.
Updated the website built from mesos SHA: a741b15.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/44a6fb41
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/44a6fb41
Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/44a6fb41
Branch: refs/heads/asf-site
Commit: 44a6fb41d2f5329bb887e0121be3ac4dd776f077
Parents: 3774da2
Author: jenkins <bu...@apache.org>
Authored: Tue Mar 27 06:56:28 2018 +0000
Committer: jenkins <bu...@apache.org>
Committed: Tue Mar 27 06:56:28 2018 +0000
----------------------------------------------------------------------
content/api/latest/c++/Nodes.xml | 91 +-
content/api/latest/c++/Tokens.xml | 58 +-
content/api/latest/c++/classes.html | 34 +-
content/api/latest/c++/cni_8hpp_source.html | 30 +-
.../container__daemon__process_8hpp_source.html | 2 +-
content/api/latest/c++/devolve_8hpp_source.html | 4 +-
content/api/latest/c++/evolve_8hpp_source.html | 4 +-
content/api/latest/c++/functions_func_p.html | 2 +-
content/api/latest/c++/functions_func_s.html | 2 +-
content/api/latest/c++/functions_func_t.html | 4 +-
content/api/latest/c++/functions_func_v.html | 8 +-
content/api/latest/c++/functions_func_w.html | 2 +-
content/api/latest/c++/functions_h.html | 2 +-
content/api/latest/c++/functions_m.html | 12 +-
content/api/latest/c++/functions_n.html | 6 +-
content/api/latest/c++/functions_p.html | 8 +-
content/api/latest/c++/functions_r.html | 8 +-
content/api/latest/c++/functions_rela.html | 6 +-
content/api/latest/c++/functions_s.html | 36 +-
content/api/latest/c++/functions_t.html | 20 +-
content/api/latest/c++/functions_u.html | 8 +-
content/api/latest/c++/functions_v.html | 4 +-
content/api/latest/c++/functions_vars_m.html | 6 +-
content/api/latest/c++/functions_w.html | 6 +-
content/api/latest/c++/globals_u.html | 10 +-
.../latest/c++/hierarchical_8hpp_source.html | 4 +-
content/api/latest/c++/hierarchy.html | 148 +-
.../c++/http__connection_8hpp_source.html | 4 +-
...nclude_2mesos_2v1_2executor_8hpp_source.html | 4 +-
content/api/latest/c++/index.hhc | 39 +-
content/api/latest/c++/index.hhk | 292 +-
.../c++/master_2validation_8hpp_source.html | 4 +-
content/api/latest/c++/namespacemembers_c.html | 2 +-
.../api/latest/c++/namespacemembers_func_c.html | 2 +-
.../api/latest/c++/namespacemembers_func_g.html | 16 +-
.../api/latest/c++/namespacemembers_func_p.html | 11 +-
content/api/latest/c++/namespacemembers_g.html | 16 +-
content/api/latest/c++/namespacemembers_p.html | 11 +-
content/api/latest/c++/namespacemembers_r.html | 6 +-
content/api/latest/c++/namespacemembers_w.html | 5 +-
.../namespacemesos_1_1internal_1_1protobuf.html | 18 +
...os_1_1internal_1_1slave_1_1cni_1_1paths.html | 110 +-
...acemesos_1_1internal_1_1tests_1_1common.html | 12 +-
.../api/latest/c++/protobuf__utils_8hpp.html | 2 +
.../latest/c++/protobuf__utils_8hpp_source.html | 19 +-
...ource__provider_2validation_8hpp_source.html | 2 +-
...os_2isolators_2network_2cni_2paths_8hpp.html | 38 +-
...lators_2network_2cni_2paths_8hpp_source.html | 23 +-
.../c++/slave_2validation_8hpp_source.html | 2 +-
content/api/latest/c++/slave_8hpp_source.html | 6 +-
.../c++/src_2master_2master_8hpp_source.html | 8 +-
.../c++/src_2master_2metrics_8hpp_source.html | 2 +-
.../c++/src_2slave_2http_8hpp_source.html | 2 +-
.../src_2tests_2containerizer_8hpp_source.html | 2 +-
.../api/latest/c++/src_2tests_2mesos_8hpp.html | 6 +-
.../c++/src_2tests_2mesos_8hpp_source.html | 231 +-
.../latest/c++/v0__v1executor_8hpp_source.html | 2 +-
.../c++/v1_2resource__provider_8hpp_source.html | 2 +-
.../latest/c++/v1_2scheduler_8hpp_source.html | 4 +-
content/blog/feed.xml | 2 +-
.../index.html | 2 +-
content/sitemap.xml | 9098 +++++++++---------
62 files changed, 5309 insertions(+), 5221 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 9b5abea..b1cc2db 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -38534,14 +38534,14 @@
</Subnodes>
</Node>
<Node>
- <Name>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</Name>
- <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html</Path>
- </Node>
- <Node>
<Name>mesos::internal::tests::cluster::Slave</Name>
<Path>classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html</Path>
</Node>
<Node>
+ <Name>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html</Path>
+ </Node>
+ <Node>
<Name>mesos::internal::master::Slave</Name>
<Path>structmesos_1_1internal_1_1master_1_1Slave.html</Path>
</Node>
@@ -38674,6 +38674,10 @@
</Subnodes>
</Node>
<Node>
+ <Name>net::IP::Storage</Name>
+ <Path>unionnet_1_1IP_1_1Storage.html</Path>
+ </Node>
+ <Node>
<Name>mesos::internal::log::Storage</Name>
<Path>classmesos_1_1internal_1_1log_1_1Storage.html</Path>
<Subnodes>
@@ -38684,10 +38688,6 @@
</Subnodes>
</Node>
<Node>
- <Name>net::IP::Storage</Name>
- <Path>unionnet_1_1IP_1_1Storage.html</Path>
- </Node>
- <Node>
<Name>mesos::internal::slave::Store</Name>
<Path>classmesos_1_1internal_1_1slave_1_1Store.html</Path>
<Subnodes>
@@ -39572,6 +39572,16 @@
</Subnodes>
</Node>
<Node>
+ <Name>unordered_map< std::string, ContainerDNSInfo::MesosInfo, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></Name>
+ <Path></Path>
+ <Subnodes>
+ <Node>
+ <Name>hashmap< std::string, ContainerDNSInfo::MesosInfo ></Name>
+ <Path>classhashmap.html</Path>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
<Name>unordered_map< std::string, ContainerNetwork, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></Name>
<Path></Path>
<Subnodes>
@@ -39862,16 +39872,6 @@
</Subnodes>
</Node>
<Node>
- <Name>unordered_map< string, ContainerDNSInfo::MesosInfo, typename std::conditional< std::is_enum< string >::value,EnumClassHash,std::hash< string >>::type, std::equal_to< string > ></Name>
- <Path></Path>
- <Subnodes>
- <Node>
- <Name>hashmap< string, ContainerDNSInfo::MesosInfo ></Name>
- <Path>classhashmap.html</Path>
- </Node>
- </Subnodes>
- </Node>
- <Node>
<Name>unordered_map< TaskID, mesos::internal::slave::state::TaskState, typename std::conditional< std::is_enum< TaskID >::value,EnumClassHash,std::hash< TaskID >>::type, std::equal_to< TaskID > ></Name>
<Path></Path>
<Subnodes>
@@ -40136,14 +40136,14 @@
</Subnodes>
</Node>
<Node>
- <Name>process::http::URL</Name>
- <Path>structprocess_1_1http_1_1URL.html</Path>
- </Node>
- <Node>
<Name>zookeeper::URL</Name>
<Path>classzookeeper_1_1URL.html</Path>
</Node>
<Node>
+ <Name>process::http::URL</Name>
+ <Path>structprocess_1_1http_1_1URL.html</Path>
+ </Node>
+ <Node>
<Name>os::UTSInfo</Name>
<Path>structos_1_1UTSInfo.html</Path>
</Node>
@@ -40166,14 +40166,14 @@
<Path>structcgroups_1_1blkio_1_1Value.html</Path>
</Node>
<Node>
- <Name>mesos::state::protobuf::Variable< T ></Name>
- <Path>classmesos_1_1state_1_1protobuf_1_1Variable.html</Path>
- </Node>
- <Node>
<Name>mesos::state::Variable</Name>
<Path>classmesos_1_1state_1_1Variable.html</Path>
</Node>
<Node>
+ <Name>mesos::state::protobuf::Variable< T ></Name>
+ <Path>classmesos_1_1state_1_1protobuf_1_1Variable.html</Path>
+ </Node>
+ <Node>
<Name>Jvm::Variable< T, name, signature ></Name>
<Path>classJvm_1_1Variable.html</Path>
</Node>
@@ -40182,10 +40182,6 @@
<Path>classJvm_1_1Variable.html</Path>
</Node>
<Node>
- <Name>Variant< T, Ts ></Name>
- <Path>classVariant.html</Path>
- </Node>
- <Node>
<Name>Variant</Name>
<Path></Path>
<Subnodes>
@@ -40196,6 +40192,10 @@
</Subnodes>
</Node>
<Node>
+ <Name>Variant< T, Ts ></Name>
+ <Path>classVariant.html</Path>
+ </Node>
+ <Node>
<Name>Variant< check::Command, check::Http, check::Tcp ></Name>
<Path>classVariant.html</Path>
</Node>
@@ -40264,14 +40264,14 @@
<Path>structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html</Path>
</Node>
<Node>
- <Name>mesos::log::Log::Writer</Name>
- <Path>classmesos_1_1log_1_1Log_1_1Writer.html</Path>
- </Node>
- <Node>
<Name>process::http::Pipe::Writer</Name>
<Path>classprocess_1_1http_1_1Pipe_1_1Writer.html</Path>
</Node>
<Node>
+ <Name>mesos::log::Log::Writer</Name>
+ <Path>classmesos_1_1log_1_1Log_1_1Writer.html</Path>
+ </Node>
+ <Node>
<Name>JSON::WriterProxy</Name>
<Path>classJSON_1_1WriterProxy.html</Path>
</Node>
@@ -69489,6 +69489,11 @@
<Anchor>a565284f0eb182e88dd3930225c028a0e</Anchor>
</Node>
<Node>
+ <Name>parseContainerId</Name>
+ <Path>protobuf__utils_8hpp.html</Path>
+ <Anchor>a71e79d5f0aede16f72cf52f468faa6b8</Anchor>
+ </Node>
+ <Node>
<Name>parseResourceVersions</Name>
<Path>protobuf__utils_8hpp.html</Path>
<Anchor>a372484e748e346acd43863bfbe999f24</Anchor>
@@ -85399,42 +85404,42 @@
<Node>
<Name>getContainerDir</Name>
<Path>slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html</Path>
- <Anchor>ab0d860d0eb59db1d2d7b5e6c285bac66</Anchor>
+ <Anchor>a708d077b0b86d5f7acd8374514cbfcac</Anchor>
</Node>
<Node>
<Name>getInterfaceDir</Name>
<Path>slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html</Path>
- <Anchor>a4f0a850702ab1562a1c1dcb6905c3bb9</Anchor>
+ <Anchor>a1e03208d79f256daabbc58557163a566</Anchor>
</Node>
<Node>
<Name>getInterfaces</Name>
<Path>slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html</Path>
- <Anchor>a5769e2b50a4dc77c5e0e1dae6d3eabd2</Anchor>
+ <Anchor>a154f3cfcee0ec30d4cc55d472d9b8687</Anchor>
</Node>
<Node>
<Name>getNamespacePath</Name>
<Path>slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html</Path>
- <Anchor>a5470ee8b60363f1e16d5952a630bff40</Anchor>
+ <Anchor>a61e09aa6b7b7e4735be70c33ea5e68a4</Anchor>
</Node>
<Node>
<Name>getNetworkConfigPath</Name>
<Path>slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html</Path>
- <Anchor>aaccfb22b60a3e08cb33127cbbd5a4dd9</Anchor>
+ <Anchor>ae52bf40b757605a4b7adea9f25f7de86</Anchor>
</Node>
<Node>
<Name>getNetworkDir</Name>
<Path>slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html</Path>
- <Anchor>a5486ebbf60ed3da817cc1acbdb123851</Anchor>
+ <Anchor>aa23879891a322bd71a935d4b6edd7315</Anchor>
</Node>
<Node>
<Name>getNetworkInfoPath</Name>
<Path>slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html</Path>
- <Anchor>a1f46473b8c8b44627517304e3b11e565</Anchor>
+ <Anchor>aaf118d82d70e597a592607e8b22bc4db</Anchor>
</Node>
<Node>
<Name>getNetworkNames</Name>
<Path>slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html</Path>
- <Anchor>a1f84d8d35681a118bc5d9ca541668931</Anchor>
+ <Anchor>acaf1191a422a0c1583e34253736ac570</Anchor>
</Node>
<Node>
<Name>ROOT_DIR</Name>
@@ -94688,7 +94693,7 @@
<Node>
<Name>createVolumeHostPath</Name>
<Path>src_2tests_2mesos_8hpp.html</Path>
- <Anchor>a93695a6b143ec2d7c2e66df2034fea3c</Anchor>
+ <Anchor>a5e816f28915e4ff0fcb29d4833382a96</Anchor>
</Node>
<Node>
<Name>createVolumeHostPath</Name>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index 779b6452..59998b4 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -13279,7 +13279,7 @@
<Scope>mesos::internal::tests::common</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1tests_1_1common.html</Path>
- <Anchor>a93695a6b143ec2d7c2e66df2034fea3c</Anchor>
+ <Anchor>a5e816f28915e4ff0fcb29d4833382a96</Anchor>
<DeclaredIn>mesos.hpp</DeclaredIn>
</Token>
<Token>
@@ -18617,6 +18617,17 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>parseContainerId</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::protobuf</Scope>
+ </TokenIdentifier>
+ <Path>namespacemesos_1_1internal_1_1protobuf.html</Path>
+ <Anchor>a71e79d5f0aede16f72cf52f468faa6b8</Anchor>
+ <DeclaredIn>protobuf_utils.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>getConsumedResources</Name>
<APILanguage>cpp</APILanguage>
<Type>func</Type>
@@ -19814,7 +19825,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>ab0d860d0eb59db1d2d7b5e6c285bac66</Anchor>
+ <Anchor>a708d077b0b86d5f7acd8374514cbfcac</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -19825,7 +19836,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>a5470ee8b60363f1e16d5952a630bff40</Anchor>
+ <Anchor>a61e09aa6b7b7e4735be70c33ea5e68a4</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -19836,7 +19847,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>a5486ebbf60ed3da817cc1acbdb123851</Anchor>
+ <Anchor>aa23879891a322bd71a935d4b6edd7315</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -19847,7 +19858,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>a1f84d8d35681a118bc5d9ca541668931</Anchor>
+ <Anchor>acaf1191a422a0c1583e34253736ac570</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -19858,7 +19869,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>aaccfb22b60a3e08cb33127cbbd5a4dd9</Anchor>
+ <Anchor>ae52bf40b757605a4b7adea9f25f7de86</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -19869,7 +19880,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>a4f0a850702ab1562a1c1dcb6905c3bb9</Anchor>
+ <Anchor>a1e03208d79f256daabbc58557163a566</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -19880,7 +19891,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>a5769e2b50a4dc77c5e0e1dae6d3eabd2</Anchor>
+ <Anchor>a154f3cfcee0ec30d4cc55d472d9b8687</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -19891,7 +19902,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>a1f46473b8c8b44627517304e3b11e565</Anchor>
+ <Anchor>aaf118d82d70e597a592607e8b22bc4db</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -86571,6 +86582,17 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>parseContainerId</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::protobuf</Scope>
+ </TokenIdentifier>
+ <Path>namespacemesos_1_1internal_1_1protobuf.html</Path>
+ <Anchor>a71e79d5f0aede16f72cf52f468faa6b8</Anchor>
+ <DeclaredIn>protobuf_utils.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>getConsumedResources</Name>
<APILanguage>cpp</APILanguage>
<Type>func</Type>
@@ -126912,7 +126934,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>ab0d860d0eb59db1d2d7b5e6c285bac66</Anchor>
+ <Anchor>a708d077b0b86d5f7acd8374514cbfcac</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -126923,7 +126945,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>a5470ee8b60363f1e16d5952a630bff40</Anchor>
+ <Anchor>a61e09aa6b7b7e4735be70c33ea5e68a4</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -126934,7 +126956,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>a5486ebbf60ed3da817cc1acbdb123851</Anchor>
+ <Anchor>aa23879891a322bd71a935d4b6edd7315</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -126945,7 +126967,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>a1f84d8d35681a118bc5d9ca541668931</Anchor>
+ <Anchor>acaf1191a422a0c1583e34253736ac570</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -126956,7 +126978,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>aaccfb22b60a3e08cb33127cbbd5a4dd9</Anchor>
+ <Anchor>ae52bf40b757605a4b7adea9f25f7de86</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -126967,7 +126989,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>a4f0a850702ab1562a1c1dcb6905c3bb9</Anchor>
+ <Anchor>a1e03208d79f256daabbc58557163a566</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -126978,7 +127000,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>a5769e2b50a4dc77c5e0e1dae6d3eabd2</Anchor>
+ <Anchor>a154f3cfcee0ec30d4cc55d472d9b8687</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -126989,7 +127011,7 @@
<Scope>mesos::internal::slave::cni::paths</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html</Path>
- <Anchor>a1f46473b8c8b44627517304e3b11e565</Anchor>
+ <Anchor>aaf118d82d70e597a592607e8b22bc4db</Anchor>
<DeclaredIn>paths.hpp</DeclaredIn>
</Token>
<Token>
@@ -143228,7 +143250,7 @@
<Scope>mesos::internal::tests::common</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1tests_1_1common.html</Path>
- <Anchor>a93695a6b143ec2d7c2e66df2034fea3c</Anchor>
+ <Anchor>a5e816f28915e4ff0fcb29d4833382a96</Anchor>
<DeclaredIn>mesos.hpp</DeclaredIn>
</Token>
<Token>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/classes.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classes.html b/content/api/latest/c++/classes.html
index 556e1d9..fa2cf59 100644
--- a/content/api/latest/c++/classes.html
+++ b/content/api/latest/c++/classes.html
@@ -106,8 +106,8 @@
<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html">BasicBlocks</a> (<a class="el" href="namespacemesos_1_1internal_1_1xfs.html">mesos::internal::xfs</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">MesosIsolator</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">ProvisionerProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structprocess_1_1UPID.html">UPID</a> (<a class="el" href="namespaceprocess.ht
ml">process</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1BasicDataTreeBuilder.html">ZooKeeperServer::BasicDataTreeBuilder</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1fetcher_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1uri_1_1fetcher.html">mesos::uri::fetcher</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">MesosIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html">ProvisionInfo</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" hr
ef="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a> (<a class="el" href="namespacemesos_1_1internal_1_1storage.html">mesos::internal::storage</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">Benchmark</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin_1_1Flags.html">CopyFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">MesosSchedulerDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </td><td valign="top"><a class="el" href="classJSON_1_1Proxy.html">Proxy</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1storage.html">mesos::internal::storage<
/a>)   </td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">CurlFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html">ProxyExecutor</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)   </td><td valign="top"><a class="el" href="structprocess_1_1http_1_1URL.html">URL</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>) 
0; </td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html">BlkioSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">DockerFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html">MesosTest</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html">ProxyScheduler</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)   </td><td valign="top"><a class="el" href="classzookeeper_1_1URL.html">URL</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)  
60;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">CurlFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html">ProxyExecutor</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)   </td><td valign="top"><a class="el" href="classzookeeper_1_1URL.html">URL</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)   </td></tr
>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html">BlkioSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">DockerFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html">MesosTest</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html">ProxyScheduler</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)   </td><td valign="top"><a class="el" href="structprocess_1_1http_1_1URL.html">URL</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a
>)   </td></tr>
<tr><td valign="top"><a class="el" href="structJSON_1_1Boolean.html">Boolean</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html">HadoopFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)   </td><td valign="top"><a class="el" href="structprocess_1_1Message.html">Message</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html">Prune</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)   </td><td valign="top"><a class="el" href="structos_1_1UTSInfo.html">UTSInfo</a> (<a class="el" href="namespaceos.html">os</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classJSON_1_1BooleanWriter.html">BooleanWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1docker_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1docker.html">mesos::internal::docker</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1MessageEncoder.html">MessageEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">Puller</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)   </td><td valign="top"><a class="el" href="structid_1_1UUID.html">UUID</a> (<a class="el" href="namespaceid.html">id</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classBound.html">Bound</a>   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1examples.html">mesos::internal::examples</a>)   </td><td valign="top"><a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_Q"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  Q  </div></td></tr></table>
@@ -120,8 +120,8 @@
</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1logger_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1logger.html">mesos::internal::logger</a>)   </td><td valign="top"><a class="el" href="structprocess_1_1http_1_1MethodNotAllowed.html">MethodNotAllowed</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)   </td><td valign="top"><a class="el" href="structQuota.html">Quota</a>   </td><td valign="top"><a class="el" href="structcgroups_1_1blkio_1_1Value.html">Value</a> (<a class="el" href="namespacecgroups_1_1blkio.html">cgroups::blkio</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1logger_1_1rotate_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1logger_1_1rotate.html">mesos::internal::logger::rotate</a>)   </td><td valign="top"><a class="el" href="classJvm_1_1MethodSignature.html">Jvm::MethodSignature</a>   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1xfs_1_1QuotaInfo.html">QuotaInfo</a> (<a class="el" href="namespacemesos_1_1internal_1_1xfs.html">mesos::internal::xfs</a>)   </td><td valign="top"><a class="el" href="structJSON_1_1Value.html">Value</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">FetcherProcess::Cache</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html">IOSwitchboardServer::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1metrics_1_1Metric.html">Metric</a> (<a class="el" href="namespaceprocess_1_1metrics.html">process::metrics</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  R  </div></td></tr></table>
-</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html">Variable</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)   </td></tr>
-<tr><td valign="top"><a class="el" href="classCache.html">Cache</a>   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html">NetworkCniIsolatorSetup::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html">mesos::internal::master::allocator::internal</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1state_1_1Variable.html">Variable</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)   </td></tr>
+</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1Variable.html">Variable</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="classCache.html">Cache</a>   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html">NetworkCniIsolatorSetup::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html">mesos::internal::master::allocator::internal</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html">Variable</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html">Cache</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html">PortMappingUpdate::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1RateLimiter.html">RateLimiter</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classJvm_1_1Variable.html">Jvm::Variable</a>   
;</td></tr>
<tr><td valign="top"><a class="el" href="classlambda_1_1CallableOnce.html">CallableOnce</a> (<a class="el" href="namespacelambda.html">lambda</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html">PortMappingStatistics::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classVariant.html">Variant</a>   </td></tr>
<tr><td valign="top"><a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html">CallableOnce< R(Args...)></a> (<a class="el" href="namespacelambda.html">lambda</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html">MesosContainerizerLaunch::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1log_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)   </td><td valign="top"><a class="el" href="structprotobuf_1_1internal_1_1Read.html">Read</a> (<a class="el" href="namespaceprotobuf_1_1internal.html">protobuf::internal</a>)   </td><td valign="top"><a class="el" href="structVersion.html">Version</a>   </td></tr>
@@ -149,8 +149,8 @@
</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockRateLimiter.html">MockRateLimiter</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)   </td><td valign="top"><a class="el" href="structRepresentation.html">Representation</a>   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsFilesystemIsolatorProcess.html">WindowsFilesystemIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classprocess_1_1ClockTestEventListener.html">ClockTestEventListener</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html">MockRegistrar</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)   </td><td valign="top"><a class="el" href="classReqResProcess.html">ReqResProcess</a>   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html">WindowsMemIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classprocess_1_1internal_1_1CollectProcess.html">CollectProcess</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html">GarbageCollector</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html">MockResourceEstimator</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)   </td><td valign="top"><a class="el" href="structprocess_1_1http_1_1Request.html">Request</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)   </td><td valign="top"><a class="el" href="classWindowsSocketError.html">WindowsSocketError</a>   </td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator.html">CombinedAuthenticator</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html">GarbageCollectorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">MockResourceProvider</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1resource__provider.html">mesos::internal::tests::resource_provider</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1RequestMediaTypes.html">RequestMediaTypes</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)  
 </td><td valign="top"><a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html">Log::Writer</a> (<a class="el" href="namespacemesos_1_1log.html">mesos::log</a>)   </td></tr>
-<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1checks_1_1check_1_1Command.html">Command</a> (<a class="el" href="namespacemesos_1_1internal_1_1checks_1_1check.html">mesos::internal::checks::check</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1Gate.html">Gate</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html">MockScheduler</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1ResourceConversion.html">ResourceConversion</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html">Pipe::Writer</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator.html">CombinedAuthenticator</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html">GarbageCollectorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">MockResourceProvider</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1resource__provider.html">mesos::internal::tests::resource_provider</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1RequestMediaTypes.html">RequestMediaTypes</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)  
 </td><td valign="top"><a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html">Pipe::Writer</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1checks_1_1check_1_1Command.html">Command</a> (<a class="el" href="namespacemesos_1_1internal_1_1checks_1_1check.html">mesos::internal::checks::check</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1Gate.html">Gate</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html">MockScheduler</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1ResourceConversion.html">ResourceConversion</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html">Log::Writer</a> (<a class="el" href="namespacemesos_1_1log.html">mesos::log</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="structJSON_1_1Comparator.html">Comparator</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">Gauge</a> (<a class="el" href="namespaceprocess_1_1metrics.html">process::metrics</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html">MockSecretGenerator</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html">ResourceConversion</a> (<a class="el" href="namespacemesos_1_1v1.html">mesos::v1</a>)   </td><td valign="top"><a class="el" href="classJSON_1_1WriterProxy.html">WriterProxy</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">ComposingContainerizer</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1Gpu.html">Gpu</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">MockSlave</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html">ResourceEstimator</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html">WWWAuthenticate</a> (<a class="el" href="na
mespaceprocess_1_1http_1_1header.html">process::http::header</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1Conflict.html">Conflict</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)   </td><td valign="top"><a class="el" href="classzookeeper_1_1Group.html">Group</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1Module.html">Module</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">Slave::ResourceProvider</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_X"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  X  </div></td></tr></table>
@@ -203,9 +203,9 @@
<tr><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1DataTreeBuilder.html">ZooKeeperServer::DataTreeBuilder</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)   </td><td valign="top"><a class="el" href="structrouting_1_1diagnosis_1_1socket_1_1Info.html">Info</a> (<a class="el" href="namespacerouting_1_1diagnosis_1_1socket.html">routing::diagnosis::socket</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html">NetPrioSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1Shared.html">Shared</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html">hash< mes
os::OfferID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classDays.html">Days</a>   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html">Initialize</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)   </td><td valign="top"><a class="el" href="classnet_1_1IP_1_1Network.html">IP::Network</a> (<a class="el" href="namespacenet.html">net</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html">SharedFilesystemIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1OperationID_01_4.html">hash< mesos::OperationID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classrecordio_1_1Decoder.html">Decoder</a> (<a class="el" href="namespacerecordio.html">recordio</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1InMemoryAuxiliaryPropertyPlugin.html">InMemoryAuxiliaryPropertyPlugin</a> (<a class="el" href="namespacemesos_1_1internal_1_1cram__md5.html">mesos::internal::cram_md5</a>)   </td><td valign="top"><a class="el" href="classNetwork.html">Network</a>   </td><td valign="top"><a class="el" href="classSharedHandle.html">SharedHandle</a>   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1ResourceProviderID_01_4.html">hash< mesos::ResourceProviderID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
-<tr><td valign="top"><a class="el" href="classDecomissionableKernelSemaphore.html">DecomissionableKernelSemaphore</a>   </td><td valign="top"><a class="el" href="classmesos_1_1state_1_1InMemoryStorage.html">InMemoryStorage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">NetworkCniIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html">hash< mesos::SlaveID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
-<tr><td valign="top"><a class="el" href="classDecomissionableLastInFirstOutFixedSizeSemaphore.html">DecomissionableLastInFirstOutFixedSizeSemaphore</a>   </td><td valign="top"><a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html">Subprocess::IO::InputFileDescriptors</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">NetworkCniIsolatorSetup</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html">HierarchicalAllocatorProcess::Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html">mesos::internal::master::allocator::internal</a>)   </td><td valign="top
"><a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html">hash< mesos::TaskID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
-<tr><td valign="top"><a class="el" href="classgzip_1_1Decompressor.html">Decompressor</a> (<a class="el" href="namespacegzip.html">gzip</a>)   </td><td valign="top"><a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen.html">IntegerSequenceGen</a> (<a class="el" href="namespacecpp14_1_1internal.html">cpp14::internal</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html">NetworkPortsIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1cluster.html">mesos::internal::tests::cluster</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html">hash< mesos::TaskState ></a> (<a class="e
l" href="namespacestd.html">std</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="classDecomissionableKernelSemaphore.html">DecomissionableKernelSemaphore</a>   </td><td valign="top"><a class="el" href="classmesos_1_1state_1_1InMemoryStorage.html">InMemoryStorage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">NetworkCniIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1cluster.html">mesos::internal::tests::cluster</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html">hash< mesos::SlaveID ></a> (<a class="el" href="namespacestd.html">std</a>)  
; </td></tr>
+<tr><td valign="top"><a class="el" href="classDecomissionableLastInFirstOutFixedSizeSemaphore.html">DecomissionableLastInFirstOutFixedSizeSemaphore</a>   </td><td valign="top"><a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html">Subprocess::IO::InputFileDescriptors</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">NetworkCniIsolatorSetup</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html">hash< mesos::TaskID ></a> (<a class="el" href="namespacestd.
html">std</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="classgzip_1_1Decompressor.html">Decompressor</a> (<a class="el" href="namespacegzip.html">gzip</a>)   </td><td valign="top"><a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen.html">IntegerSequenceGen</a> (<a class="el" href="namespacecpp14_1_1internal.html">cpp14::internal</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html">NetworkPortsIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html">HierarchicalAllocatorProcess::Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html">mesos::internal::master::allocator::internal</a>)   </td><td valign="top"><a class="el"
href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html">hash< mesos::TaskState ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html">DefaultCredential</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html">mesos::internal::tests::common</a>)   </td><td valign="top"><a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen_3_01T_00_010_00_01Is_8_8_8_01_4.html">IntegerSequenceGen< T, 0, Is... ></a> (<a class="el" href="namespacecpp14_1_1internal.html">cpp14::internal</a>)   </td><td valign="top"><a class="el" href="classNetworkProcess.html">NetworkProcess</a>   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html">hash< mesos::TaskStatus_Reason ></a> (<a class="el"
href="namespacestd.html">std</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html">DefaultCredential2</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html">mesos::internal::tests::common</a>)   </td><td valign="top"><a class="el" href="structprocess_1_1http_1_1InternalServerError.html">InternalServerError</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)   </td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html">NIOServerCnxnFactory</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">SlaveState</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)   </td><td valign="top"><
a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html">hash< mesos::TaskStatus_Source ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo.html">DefaultFrameworkInfo</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html">mesos::internal::tests::common</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1python_1_1InterpreterLock.html">InterpreterLock</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html">DRFSorter::Node</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">Socket</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">process::network::internal</a>)   </td><td valign="top"><a class="el" href="str
uctstd_1_1hash_3_01mesos_1_1UUID_01_4.html">hash< mesos::UUID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
@@ -217,9 +217,9 @@
<tr><td valign="top"><a class="el" href="classprocess_1_1firewall_1_1DisabledEndpointsFirewallRule.html">DisabledEndpointsFirewallRule</a> (<a class="el" href="namespaceprocess_1_1firewall.html">process::firewall</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html">ContainerIO::IO</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)   </td><td valign="top"><a class="el" href="structNothing.html">Nothing</a>   </td><td valign="top"><a class="el" href="classmesos_1_1master_1_1contender_1_1StandaloneMasterContender.html">StandaloneMasterContender</a> (<a class="el" href="namespacemesos_1_1master_1_1contender.html">mesos::master::contender</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html">hash< mesos::v1::Image::Type ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="structrouting_1_1queueing_1_1Discipline.html">Discipline</a> (<a class="el" href="namespacerouting_1_1queueing.html">routing::queueing</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">IOSwitchboard</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotImplemented.html">NotImplemented</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html">StandaloneMasterDetector</a> (<a class="el" href="namespacemesos_1_1master_1_1detector.html">mesos::master::detector</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1MachineID_01_4.html">hash< mesos::v1::MachineID >
;</a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1Disconnect.html">ResourceProviderMessage::Disconnect</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html">IOSwitchboardServer</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classJvm_1_1Null.html">Jvm::Null</a>   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html">StartMaintenance</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1maintenance.html">mesos::internal::master::maintenance</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html">hash< mesos::v1::OfferID ></a> (<a class="e
l" href="namespacestd.html">std</a>)   </td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </td><td valign="top"><a class="el" href="classnet_1_1IP.html">IP</a> (<a class="el" href="namespacenet.html">net</a>)   </td><td valign="top"><a class="el" href="structJSON_1_1Null.html">Null</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OperationID_01_4.html">hash< mesos::v1::OperationID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DiskUsageCollector.html">DiskUsageCollector</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classnet_1_1IPv4.html">IPv4</a> (<a class="el" href="namespacenet.html">net</a>)   </td><td valign="top"><a class="el" href="classJSON_1_1NullWriter.html">NullWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html">StatusUpdateManagerProcess::State</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ResourceProviderID_01_4.html">hash< mesos::v1::ResourceProviderID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td><
/tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1internal_1_1Dispatch.html">Dispatch</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)   </td><td valign="top"><a class="el" href="classnet_1_1IPv6.html">IPv6</a> (<a class="el" href="namespacenet.html">net</a>)   </td><td valign="top"><a class="el" href="structJSON_1_1Number.html">Number</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html">StatusUpdateManagerProcess::StatusUpdateStream::State</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html">hash< mesos::v1::TaskID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </td><td valign="top"><a class="el" href="classnet_1_1IP.html">IP</a> (<a class="el" href="namespacenet.html">net</a>)   </td><td valign="top"><a class="el" href="structJSON_1_1Null.html">Null</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html">StatusUpdateManagerProcess::State</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OperationID_01_4.html">hash< mesos::v1::OperationID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DiskUsageCollector.html">DiskUsageCollector</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classnet_1_1IPv4.html">IPv4</a> (<a class="el" href="namespacenet.html">net</a>)   </td><td valign="top"><a class="el" href="classJSON_1_1NullWriter.html">NullWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html">StatusUpdateManagerProcess::StatusUpdateStream::State</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ResourceProviderID_01_4.html">hash< mesos::v1::ResourceProviderID ></a> (<a class="el" href="namespace
std.html">std</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1internal_1_1Dispatch.html">Dispatch</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)   </td><td valign="top"><a class="el" href="classnet_1_1IPv6.html">IPv6</a> (<a class="el" href="namespacenet.html">net</a>)   </td><td valign="top"><a class="el" href="structJSON_1_1Number.html">Number</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html">hash< mesos::v1::TaskID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="structprocess_1_1internal_1_1Dispatch_3_01Future_3_01R_01_4_01_4.html">Dispatch< Future< R > ></a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1Isolator.html">Isolator</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)   </td><td valign="top"><a class="el" href="classJSON_1_1NumberWriter.html">NumberWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1state_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html">hash< mesos::v1::TaskState ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="structprocess_1_1internal_1_1Dispatch_3_01void_01_4.html">Dispatch< void ></a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)   </td><td valign="top"><a class="el" href="structJSON_1_1internal_1_1IsSequence.html">IsSequence</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html">NvidiaComponents</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html">Storage::State</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html">hash< mesos::v1::Task
Status_Reason ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_J"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  J  </div></td></tr></table>
@@ -236,15 +236,15 @@
</td><td valign="top"><a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </td><td valign="top"><a class="el" href="structprocess_1_1http_1_1Server_1_1StopOptions.html">Server::StopOptions</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01process_1_1network_1_1inet_1_1Address_01_4.html">hash< process::network::inet::Address ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">DRFSorter</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1ObjectApprovers.html">ObjectApprovers</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </td><td valign="top"><a class="el" href="classStopwatch.html">Stopwatch</a>   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html">hash< process::UPID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a> (<a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html">mesos::v1::resource_provider</a>)   </td><td valign="top"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a>   </td><td valign="top"><a class="el" href="classJSON_1_1ObjectWriter.html">ObjectWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1state_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01routing_1_1filter_1_1ip_1_1PortRange_01_4.html">hash< routing::filter::ip::PortRange ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient.html">DriverClient</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume.html">mesos::internal::slave::docker::volume</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html">KillPolicyTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)   </td><td valign="top"><a class="el" href="structprocess_1_1http_1_1OK.html">OK</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01me
sos_1_1ExecutorID_01_4_01_4.html">hash< std::pair< mesos::FrameworkID, mesos::ExecutorID > ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient.html">DriverClient</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume.html">mesos::internal::slave::docker::volume</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html">KillPolicyTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)   </td><td valign="top"><a class="el" href="structprocess_1_1http_1_1OK.html">OK</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)   </td><td valign="top"><a class="el" href="unionnet_1_1IP_1_1Storage.html">IP::Storage</a> (<a class="el" href="namespacenet.html">net</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html">hash< std::p
air< mesos::FrameworkID, mesos::ExecutorID > ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classDuration.html">Duration</a>   </td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  L  </div></td></tr></table>
-</td><td valign="top"><a class="el" href="classprocess_1_1Once.html">Once</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="unionnet_1_1IP_1_1Storage.html">IP::Storage</a> (<a class="el" href="namespacenet.html">net</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html">hash< std::pair< mesos::v1::FrameworkID, mesos::v1::ExecutorID > ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
+</td><td valign="top"><a class="el" href="classprocess_1_1Once.html">Once</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html">hash< std::pair< mesos::v1::FrameworkID, mesos::v1::ExecutorID > ></a> (<a class="el" href="namespacestd.html">std</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classDynamicLibrary.html">DynamicLibrary</a>   </td><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Registrar::Operation</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">StorageLocalResourceProvider</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)   </td><td valign="top"><a class="el" href="classhashmap.html">hashmap</a>   </td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  E  </div></td></tr></table>
-</td><td valign="top"><a class="el" href="structLambdaTraits.html">LambdaTraits</a>   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1OperationStatusUpdateManager.html">OperationStatusUpdateManager</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classhashset.html">hashset</a>   </td></tr>
-<tr><td valign="top"><a class="el" href="structLambdaTraits_3_01Result_07Class_1_1_5_08_07Args_8_8_8_08_01const_01_01_4.html">LambdaTraits< Result(Class::*)(Args...) const ></a>   </td><td valign="top"><a class="el" href="classOption.html">Option</a>   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  i  </div></td></tr></table>
+</td><td valign="top"><a class="el" href="structLambdaTraits.html">LambdaTraits</a>   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1OperationStatusUpdateManager.html">OperationStatusUpdateManager</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)   </td><td valign="top"><a class="el" href="classhashset.html">hashset</a>   </td></tr>
+<tr><td valign="top"><a class="el" href="structLambdaTraits_3_01Result_07Class_1_1_5_08_07Args_8_8_8_08_01const_01_01_4.html">LambdaTraits< Result(Class::*)(Args...) const ></a>   </td><td valign="top"><a class="el" href="classOption.html">Option</a>   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  i  </div></td></tr></table>
</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1Encoder.html">Encoder</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1Latch.html">Latch</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html">Subprocess::IO::OutputFileDescriptors</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1Encoder.html">Encoder</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1Latch.html">Latch</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html">Subprocess::IO::OutputFileDescriptors</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classrecordio_1_1Encoder.html">Encoder</a> (<a class="el" href="namespacerecordio.html">recordio</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html">Launcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html">OverlayBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1StreamingRequestDecoder.html">StreamingRequestDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="structcpp14_1_1integer__sequence.html">integer_sequence</a> (<a class="el" href="namespacecpp14.html">cpp14</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1EndpointDetector.html">EndpointDetector</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)   </td><td valign="top"><a class="el" href="classzookeeper_1_1LeaderContender.html">LeaderContender</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)   </td><td valign="top"><a class="el" href="structOverload.html">Overload</a>   </td><td valign="top"><a class="el" href="classprocess_1_1StreamingResponseDecoder.html">StreamingResponseDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="structboost_1_1icl_1_1interval__bound__type_3_01Interval_3_01T_01_4_01_4.html">interval_bound_type< Interval< T > ></a> (<a class="el" href="namespaceboost_1_1icl.html">boost::icl</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classmesos_1_1log_1_1Log_1_1Entry.html">Log::Entry</a> (<a class="el" href="namespacemesos_1_1log.html">mesos::log</a>)   </td><td valign="top"><a class="el" href="classzookeeper_1_1LeaderDetector.html">LeaderDetector</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)   </td><td valign="top"><a class="el" href="structOverload_3_01F_01_4.html">Overload< F ></a>   </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State_1_1StreamState.html">StatusUpdateManagerProcess::State::StreamState</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)   </td><td valign="top"><a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html">interval_traits< Interval< T > ></a> (<a class="el" href="namespaceboost_1_1icl.html">boost::icl</a>)   </td></tr>
[07/13] mesos-site git commit: Updated the website built from mesos
SHA: a741b15.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/master_2validation_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/master_2validation_8hpp_source.html b/content/api/latest/c++/master_2validation_8hpp_source.html
index 603dde8..644ce53 100644
--- a/content/api/latest/c++/master_2validation_8hpp_source.html
+++ b/content/api/latest/c++/master_2validation_8hpp_source.html
@@ -56,10 +56,10 @@
<div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Error ></a></div></div>
<div class="ttc" id="namespacemesos_1_1v1_1_1master_html"><div class="ttname"><a href="namespacemesos_1_1v1_1_1master.html">mesos::v1::master</a></div><div class="ttdef"><b>Definition:</b> master.hpp:27</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">mesos::internal::protobuf::slave::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:258</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">mesos::internal::protobuf::slave::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:261</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_1master_1_1validation_1_1offer_html_aa13ddcf17f737fd9f2d870fb993891f0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#aa13ddcf17f737fd9f2d870fb993891f0">mesos::internal::master::validation::offer::getInverseOffer</a></div><div class="ttdeci">InverseOffer * getInverseOffer(Master *master, const OfferID &offerId)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2547</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2550</div></div>
<div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:79</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer_html_a01770229af2006c051401e2d6bc4b608"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#a01770229af2006c051401e2d6bc4b608">mesos::internal::master::validation::offer::getSlave</a></div><div class="ttdeci">Slave * getSlave(Master *master, const SlaveID &slaveId)</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal_html_a7c58bc6b710afb48231552ac3c684cef"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html#a7c58bc6b710afb48231552ac3c684cef">mesos::internal::master::validation::task::internal::validateResources</a></div><div class="ttdeci">Option< Error > validateResources(const TaskInfo &task)</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/namespacemembers_c.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_c.html b/content/api/latest/c++/namespacemembers_c.html
index dd1b6d2..2acb558 100644
--- a/content/api/latest/c++/namespacemembers_c.html
+++ b/content/api/latest/c++/namespacemembers_c.html
@@ -624,7 +624,7 @@
, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a8b90ede7719f7eaed5edfbcf17122a41">mesos::internal::tests::v1</a>
</li>
<li>createVolumeHostPath()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a93695a6b143ec2d7c2e66df2034fea3c">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e816f28915e4ff0fcb29d4833382a96">mesos::internal::tests::common</a>
, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a3c67dbcdf31fd4259022ef672d471ab0">mesos::internal::tests::internal</a>
, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a136fb1e9d7fb86a3b4c1b24727da4604">mesos::internal::tests::v1</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/namespacemembers_func_c.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_c.html b/content/api/latest/c++/namespacemembers_func_c.html
index 9d12a76..af9b6d9 100644
--- a/content/api/latest/c++/namespacemembers_func_c.html
+++ b/content/api/latest/c++/namespacemembers_func_c.html
@@ -514,7 +514,7 @@
, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a8b90ede7719f7eaed5edfbcf17122a41">mesos::internal::tests::v1</a>
</li>
<li>createVolumeHostPath()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a93695a6b143ec2d7c2e66df2034fea3c">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e816f28915e4ff0fcb29d4833382a96">mesos::internal::tests::common</a>
, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a3c67dbcdf31fd4259022ef672d471ab0">mesos::internal::tests::internal</a>
, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a136fb1e9d7fb86a3b4c1b24727da4604">mesos::internal::tests::v1</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/namespacemembers_func_g.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_g.html b/content/api/latest/c++/namespacemembers_func_g.html
index ac1e060..b6a14fb 100644
--- a/content/api/latest/c++/namespacemembers_func_g.html
+++ b/content/api/latest/c++/namespacemembers_func_g.html
@@ -145,7 +145,7 @@
: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ace2c6480a4ae80ce927c2a3128599b4d">mesos::internal::slave::containerizer::paths</a>
</li>
<li>getContainerDir()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ab0d860d0eb59db1d2d7b5e6c285bac66">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a708d077b0b86d5f7acd8374514cbfcac">mesos::internal::slave::cni::paths</a>
, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html#a6bca5b32aae2055e069f5fb23b8c6615">mesos::internal::slave::docker::volume::paths</a>
, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a0550282ec90e9f538e10170af655af52">mesos::internal::slave::provisioner::paths</a>
</li>
@@ -316,10 +316,10 @@
: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths.html#a12909a1910f5ec152fd5a5722f404ea8">mesos::internal::slave::appc::paths</a>
</li>
<li>getInterfaceDir()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a4f0a850702ab1562a1c1dcb6905c3bb9">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1e03208d79f256daabbc58557163a566">mesos::internal::slave::cni::paths</a>
</li>
<li>getInterfaces()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5769e2b50a4dc77c5e0e1dae6d3eabd2">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a154f3cfcee0ec30d4cc55d472d9b8687">mesos::internal::slave::cni::paths</a>
</li>
<li>getInverseOffer()
: <a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#aa13ddcf17f737fd9f2d870fb993891f0">mesos::internal::master::validation::offer</a>
@@ -370,19 +370,19 @@
: <a class="el" href="namespacemesos_1_1csi_1_1paths.html#aed4d2fbe94f0e2c63511ac9cab674654">mesos::csi::paths</a>
</li>
<li>getNamespacePath()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5470ee8b60363f1e16d5952a630bff40">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a61e09aa6b7b7e4735be70c33ea5e68a4">mesos::internal::slave::cni::paths</a>
</li>
<li>getNetworkConfigPath()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaccfb22b60a3e08cb33127cbbd5a4dd9">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ae52bf40b757605a4b7adea9f25f7de86">mesos::internal::slave::cni::paths</a>
</li>
<li>getNetworkDir()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5486ebbf60ed3da817cc1acbdb123851">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aa23879891a322bd71a935d4b6edd7315">mesos::internal::slave::cni::paths</a>
</li>
<li>getNetworkInfoPath()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f46473b8c8b44627517304e3b11e565">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaf118d82d70e597a592607e8b22bc4db">mesos::internal::slave::cni::paths</a>
</li>
<li>getNetworkNames()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f84d8d35681a118bc5d9ca541668931">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#acaf1191a422a0c1583e34253736ac570">mesos::internal::slave::cni::paths</a>
</li>
<li>getNonLoopbackIP()
: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#afcdf72e4f7e07e60c06352ac391c0adc">mesos::internal::tests</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/namespacemembers_func_p.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_p.html b/content/api/latest/c++/namespacemembers_func_p.html
index 5460291..3baf459 100644
--- a/content/api/latest/c++/namespacemembers_func_p.html
+++ b/content/api/latest/c++/namespacemembers_func_p.html
@@ -119,6 +119,9 @@
<li>parseAuthUrl()
: <a class="el" href="namespacedocker_1_1spec.html#a00cf3a524412204d262986efeb28a71d">docker::spec</a>
</li>
+<li>parseContainerId()
+: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a71e79d5f0aede16f72cf52f468faa6b8">mesos::internal::protobuf</a>
+</li>
<li>parseContainerPath()
: <a class="el" href="namespacemesos_1_1csi_1_1paths.html#a61718a171074d01104c89b4efc4c8184">mesos::csi::paths</a>
</li>
@@ -194,8 +197,8 @@
</li>
<li>post()
: <a class="el" href="namespaceprocess_1_1http.html#ae18e508ddf8cd65d7778320fa57550f3">process::http</a>
-, <a class="el" href="namespaceprocess_1_1http_1_1streaming.html#af998266af21e3156eca4f8c2c7e16e5a">process::http::streaming</a>
-, <a class="el" href="namespaceprocess.html#a2b0f5478fa6a52497167aa994ff600d9">process</a>
+, <a class="el" href="namespaceprocess_1_1http_1_1streaming.html#ae8a18c7263d4aefb7b1973c12590c688">process::http::streaming</a>
+, <a class="el" href="namespaceprocess.html#ab52d25f9fe4b28df7268c688725894d9">process</a>
</li>
<li>prepare()
: <a class="el" href="namespacecgroups.html#a4bf20862574beb5b0f9af7799489866f">cgroups</a>
@@ -214,10 +217,10 @@
: <a class="el" href="namespacemesos_1_1internal_1_1log.html#af4c03890d9632d4a82eea18325bc860c">mesos::internal::log</a>
</li>
<li>protobuf()
-: <a class="el" href="namespaceJSON.html#a93c179a1a5bd4164169d47cb1803f2a6">JSON</a>
+: <a class="el" href="namespaceJSON.html#a1d44660d98caa78d154c47b5f60ba7f8">JSON</a>
</li>
<li>pstree()
-: <a class="el" href="namespaceos.html#ac324ef4f356d10686ce7024257251443">os</a>
+: <a class="el" href="namespaceos.html#a0b553259c4b9eaee7c3228502fa2406b">os</a>
</li>
<li>pstrees()
: <a class="el" href="namespaceos.html#ae610a9542f877147b89a2a6b7745c80f">os</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/namespacemembers_g.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_g.html b/content/api/latest/c++/namespacemembers_g.html
index 5abbb02..515afab 100644
--- a/content/api/latest/c++/namespacemembers_g.html
+++ b/content/api/latest/c++/namespacemembers_g.html
@@ -151,7 +151,7 @@
: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ace2c6480a4ae80ce927c2a3128599b4d">mesos::internal::slave::containerizer::paths</a>
</li>
<li>getContainerDir()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ab0d860d0eb59db1d2d7b5e6c285bac66">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a708d077b0b86d5f7acd8374514cbfcac">mesos::internal::slave::cni::paths</a>
, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html#a6bca5b32aae2055e069f5fb23b8c6615">mesos::internal::slave::docker::volume::paths</a>
, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a0550282ec90e9f538e10170af655af52">mesos::internal::slave::provisioner::paths</a>
</li>
@@ -322,10 +322,10 @@
: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths.html#a12909a1910f5ec152fd5a5722f404ea8">mesos::internal::slave::appc::paths</a>
</li>
<li>getInterfaceDir()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a4f0a850702ab1562a1c1dcb6905c3bb9">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1e03208d79f256daabbc58557163a566">mesos::internal::slave::cni::paths</a>
</li>
<li>getInterfaces()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5769e2b50a4dc77c5e0e1dae6d3eabd2">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a154f3cfcee0ec30d4cc55d472d9b8687">mesos::internal::slave::cni::paths</a>
</li>
<li>getInverseOffer()
: <a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#aa13ddcf17f737fd9f2d870fb993891f0">mesos::internal::master::validation::offer</a>
@@ -376,19 +376,19 @@
: <a class="el" href="namespacemesos_1_1csi_1_1paths.html#aed4d2fbe94f0e2c63511ac9cab674654">mesos::csi::paths</a>
</li>
<li>getNamespacePath()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5470ee8b60363f1e16d5952a630bff40">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a61e09aa6b7b7e4735be70c33ea5e68a4">mesos::internal::slave::cni::paths</a>
</li>
<li>getNetworkConfigPath()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaccfb22b60a3e08cb33127cbbd5a4dd9">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ae52bf40b757605a4b7adea9f25f7de86">mesos::internal::slave::cni::paths</a>
</li>
<li>getNetworkDir()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5486ebbf60ed3da817cc1acbdb123851">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aa23879891a322bd71a935d4b6edd7315">mesos::internal::slave::cni::paths</a>
</li>
<li>getNetworkInfoPath()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f46473b8c8b44627517304e3b11e565">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaf118d82d70e597a592607e8b22bc4db">mesos::internal::slave::cni::paths</a>
</li>
<li>getNetworkNames()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f84d8d35681a118bc5d9ca541668931">mesos::internal::slave::cni::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#acaf1191a422a0c1583e34253736ac570">mesos::internal::slave::cni::paths</a>
</li>
<li>getNonLoopbackIP()
: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#afcdf72e4f7e07e60c06352ac391c0adc">mesos::internal::tests</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/namespacemembers_p.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_p.html b/content/api/latest/c++/namespacemembers_p.html
index ab5c8e2..e89f0ec 100644
--- a/content/api/latest/c++/namespacemembers_p.html
+++ b/content/api/latest/c++/namespacemembers_p.html
@@ -122,6 +122,9 @@
<li>parseAuthUrl()
: <a class="el" href="namespacedocker_1_1spec.html#a00cf3a524412204d262986efeb28a71d">docker::spec</a>
</li>
+<li>parseContainerId()
+: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a71e79d5f0aede16f72cf52f468faa6b8">mesos::internal::protobuf</a>
+</li>
<li>parseContainerPath()
: <a class="el" href="namespacemesos_1_1csi_1_1paths.html#a61718a171074d01104c89b4efc4c8184">mesos::csi::paths</a>
</li>
@@ -212,7 +215,7 @@
</li>
<li>post()
: <a class="el" href="namespaceprocess_1_1http.html#ae18e508ddf8cd65d7778320fa57550f3">process::http</a>
-, <a class="el" href="namespaceprocess_1_1http_1_1streaming.html#ae8a18c7263d4aefb7b1973c12590c688">process::http::streaming</a>
+, <a class="el" href="namespaceprocess_1_1http_1_1streaming.html#af998266af21e3156eca4f8c2c7e16e5a">process::http::streaming</a>
, <a class="el" href="namespaceprocess.html#a2b0f5478fa6a52497167aa994ff600d9">process</a>
</li>
<li>POST_RESERVATION_REFINEMENT
@@ -234,7 +237,7 @@
: <a class="el" href="namespacecgroups.html#a4bf20862574beb5b0f9af7799489866f">cgroups</a>
</li>
<li>process()
-: <a class="el" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os</a>
+: <a class="el" href="namespaceos.html#acd11eaf54627e394ca79979ee884f6c4">os</a>
</li>
<li>process_entry()
: <a class="el" href="namespaceos.html#a64774f3176080d29eedcee42ae23c747">os</a>
@@ -248,10 +251,10 @@
, <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol</a>
</li>
<li>protobuf()
-: <a class="el" href="namespaceJSON.html#a93c179a1a5bd4164169d47cb1803f2a6">JSON</a>
+: <a class="el" href="namespaceJSON.html#a1d44660d98caa78d154c47b5f60ba7f8">JSON</a>
</li>
<li>pstree()
-: <a class="el" href="namespaceos.html#ac324ef4f356d10686ce7024257251443">os</a>
+: <a class="el" href="namespaceos.html#a0b553259c4b9eaee7c3228502fa2406b">os</a>
</li>
<li>pstrees()
: <a class="el" href="namespaceos.html#ae610a9542f877147b89a2a6b7745c80f">os</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/namespacemembers_r.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_r.html b/content/api/latest/c++/namespacemembers_r.html
index 5dc800e..ac77ef1 100644
--- a/content/api/latest/c++/namespacemembers_r.html
+++ b/content/api/latest/c++/namespacemembers_r.html
@@ -106,13 +106,13 @@
, <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials</a>
, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html#adeb89c1623e8d5af457b5b130aceac1d">mesos::internal::slave::state</a>
, <a class="el" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os</a>
-, <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
</li>
<li>READ
: <a class="el" href="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879">process::io</a>
</li>
<li>read()
-: <a class="el" href="namespaceprotobuf.html#ae3e1bd443efafaf4f5d0f2ade10b81f9">protobuf</a>
+: <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
+, <a class="el" href="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3">protobuf</a>
</li>
<li>read< Resources >()
: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html#a6bdbe39082783fa5f8073104c5aa5b3c">mesos::internal::slave::state</a>
@@ -266,7 +266,7 @@
, <a class="el" href="namespaceprocess.html#a72c24f06ac3f91b9412de80c6252df25">process</a>
</li>
<li>run_in_event_loop()
-: <a class="el" href="namespaceprocess.html#abd611a6cc14dc5e3d73fad6c84268342">process</a>
+: <a class="el" href="namespaceprocess.html#ad91a0486ed34c25dc10ba404f4a1fc9b">process</a>
</li>
<li>runRecoverProtocol()
: <a class="el" href="namespacemesos_1_1internal_1_1log.html#a552d05485d9b86bfcbd577cb669ff5ba">mesos::internal::log</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/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 8e2e0bd..043d1df 100644
--- a/content/api/latest/c++/namespacemembers_w.html
+++ b/content/api/latest/c++/namespacemembers_w.html
@@ -129,8 +129,9 @@
: <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#a1fe471bfb9a8e827779d24a58ba155d3">os::signal_safe</a>
-, <a class="el" href="namespaceos.html#aa0e3acff8992055da620cae8b455d93d">os</a>
+, <a class="el" href="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b">os::signal_safe</a>
+, <a class="el" href="namespaceos.html#a1261e5423671d777b7276223b7427045">os</a>
+, <a class="el" href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a>
</li>
<li>WRITE
: <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/namespacemesos_1_1internal_1_1protobuf.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1protobuf.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1protobuf.html
index 710ec63..d51d51b 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1protobuf.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1protobuf.html
@@ -123,6 +123,8 @@ Functions</h2></td></tr>
<tr class="separator:a2eefacd53f893b58a35ab9f16fa1b494"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a59b2fa160b16134c19df0b38e1becf27"><td class="memItemLeft" align="right" valign="top">ContainerID </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a59b2fa160b16134c19df0b38e1becf27">getRootContainerId</a> (const ContainerID &containerId)</td></tr>
<tr class="separator:a59b2fa160b16134c19df0b38e1becf27"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a71e79d5f0aede16f72cf52f468faa6b8"><td class="memItemLeft" align="right" valign="top">ContainerID </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a71e79d5f0aede16f72cf52f468faa6b8">parseContainerId</a> (const std::string &value)</td></tr>
+<tr class="separator:a71e79d5f0aede16f72cf52f468faa6b8"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aaad34fc9798891303cecdba77c1e473c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="classmesos_1_1Resources.html">Resources</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#aaad34fc9798891303cecdba77c1e473c">getConsumedResources</a> (const Offer::Operation &operation)</td></tr>
<tr class="separator:aaad34fc9798891303cecdba77c1e473c"><td class="memSeparator" colspan="2"> </td></tr>
</table>
@@ -884,6 +886,22 @@ Functions</h2></td></tr>
</div>
</div>
+<a class="anchor" id="a71e79d5f0aede16f72cf52f468faa6b8"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">ContainerID mesos::internal::protobuf::parseContainerId </td>
+ <td>(</td>
+ <td class="paramtype">const std::string & </td>
+ <td class="paramname"><em>value</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
<a class="anchor" id="a372484e748e346acd43863bfbe999f24"></a>
<div class="memitem">
<div class="memproto">
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html
index 6f1ca3a..14b4351 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html
@@ -58,22 +58,22 @@
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ab0d860d0eb59db1d2d7b5e6c285bac66"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ab0d860d0eb59db1d2d7b5e6c285bac66">getContainerDir</a> (const string &rootDir, const string &containerId)</td></tr>
-<tr class="separator:ab0d860d0eb59db1d2d7b5e6c285bac66"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5470ee8b60363f1e16d5952a630bff40"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5470ee8b60363f1e16d5952a630bff40">getNamespacePath</a> (const string &rootDir, const string &containerId)</td></tr>
-<tr class="separator:a5470ee8b60363f1e16d5952a630bff40"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5486ebbf60ed3da817cc1acbdb123851"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5486ebbf60ed3da817cc1acbdb123851">getNetworkDir</a> (const string &rootDir, const string &containerId, const string &networkName)</td></tr>
-<tr class="separator:a5486ebbf60ed3da817cc1acbdb123851"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1f84d8d35681a118bc5d9ca541668931"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< list< string > > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f84d8d35681a118bc5d9ca541668931">getNetworkNames</a> (const string &rootDir, const string &containerId)</td></tr>
-<tr class="separator:a1f84d8d35681a118bc5d9ca541668931"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaccfb22b60a3e08cb33127cbbd5a4dd9"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaccfb22b60a3e08cb33127cbbd5a4dd9">getNetworkConfigPath</a> (const string &rootDir, const string &containerId, const string &networkName)</td></tr>
-<tr class="separator:aaccfb22b60a3e08cb33127cbbd5a4dd9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4f0a850702ab1562a1c1dcb6905c3bb9"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a4f0a850702ab1562a1c1dcb6905c3bb9">getInterfaceDir</a> (const string &rootDir, const string &containerId, const string &networkName, const string &ifName)</td></tr>
-<tr class="separator:a4f0a850702ab1562a1c1dcb6905c3bb9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5769e2b50a4dc77c5e0e1dae6d3eabd2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< list< string > > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5769e2b50a4dc77c5e0e1dae6d3eabd2">getInterfaces</a> (const string &rootDir, const string &containerId, const string &networkName)</td></tr>
-<tr class="separator:a5769e2b50a4dc77c5e0e1dae6d3eabd2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1f46473b8c8b44627517304e3b11e565"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f46473b8c8b44627517304e3b11e565">getNetworkInfoPath</a> (const string &rootDir, const string &containerId, const string &networkName, const string &ifName)</td></tr>
-<tr class="separator:a1f46473b8c8b44627517304e3b11e565"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a708d077b0b86d5f7acd8374514cbfcac"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a708d077b0b86d5f7acd8374514cbfcac">getContainerDir</a> (const std::string &rootDir, const ContainerID &containerId)</td></tr>
+<tr class="separator:a708d077b0b86d5f7acd8374514cbfcac"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a61e09aa6b7b7e4735be70c33ea5e68a4"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a61e09aa6b7b7e4735be70c33ea5e68a4">getNamespacePath</a> (const std::string &rootDir, const ContainerID &containerId)</td></tr>
+<tr class="separator:a61e09aa6b7b7e4735be70c33ea5e68a4"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:aa23879891a322bd71a935d4b6edd7315"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aa23879891a322bd71a935d4b6edd7315">getNetworkDir</a> (const std::string &rootDir, const ContainerID &containerId, const std::string &networkName)</td></tr>
+<tr class="separator:aa23879891a322bd71a935d4b6edd7315"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:acaf1191a422a0c1583e34253736ac570"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< std::list< std::string > > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#acaf1191a422a0c1583e34253736ac570">getNetworkNames</a> (const std::string &rootDir, const ContainerID &containerId)</td></tr>
+<tr class="separator:acaf1191a422a0c1583e34253736ac570"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ae52bf40b757605a4b7adea9f25f7de86"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ae52bf40b757605a4b7adea9f25f7de86">getNetworkConfigPath</a> (const std::string &rootDir, const ContainerID &containerId, const std::string &networkName)</td></tr>
+<tr class="separator:ae52bf40b757605a4b7adea9f25f7de86"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a1e03208d79f256daabbc58557163a566"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1e03208d79f256daabbc58557163a566">getInterfaceDir</a> (const std::string &rootDir, const ContainerID &containerId, const std::string &networkName, const std::string &ifName)</td></tr>
+<tr class="separator:a1e03208d79f256daabbc58557163a566"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a154f3cfcee0ec30d4cc55d472d9b8687"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< std::list< std::string > > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a154f3cfcee0ec30d4cc55d472d9b8687">getInterfaces</a> (const std::string &rootDir, const ContainerID &containerId, const std::string &networkName)</td></tr>
+<tr class="separator:a154f3cfcee0ec30d4cc55d472d9b8687"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:aaf118d82d70e597a592607e8b22bc4db"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaf118d82d70e597a592607e8b22bc4db">getNetworkInfoPath</a> (const std::string &rootDir, const ContainerID &containerId, const std::string &networkName, const std::string &ifName)</td></tr>
+<tr class="separator:aaf118d82d70e597a592607e8b22bc4db"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
@@ -81,20 +81,20 @@ Variables</h2></td></tr>
<tr class="separator:af0609d4ad3e4aa97431fd352d913b706"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ab0d860d0eb59db1d2d7b5e6c285bac66"></a>
+<a class="anchor" id="a708d077b0b86d5f7acd8374514cbfcac"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">string mesos::internal::slave::cni::paths::getContainerDir </td>
+ <td class="memname">std::string mesos::internal::slave::cni::paths::getContainerDir </td>
<td>(</td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const std::string & </td>
<td class="paramname"><em>rootDir</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const ContainerID & </td>
<td class="paramname"><em>containerId</em> </td>
</tr>
<tr>
@@ -107,32 +107,32 @@ Variables</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a4f0a850702ab1562a1c1dcb6905c3bb9"></a>
+<a class="anchor" id="a1e03208d79f256daabbc58557163a566"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">string mesos::internal::slave::cni::paths::getInterfaceDir </td>
+ <td class="memname">std::string mesos::internal::slave::cni::paths::getInterfaceDir </td>
<td>(</td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const std::string & </td>
<td class="paramname"><em>rootDir</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const ContainerID & </td>
<td class="paramname"><em>containerId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const std::string & </td>
<td class="paramname"><em>networkName</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const std::string & </td>
<td class="paramname"><em>ifName</em> </td>
</tr>
<tr>
@@ -145,26 +145,26 @@ Variables</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a5769e2b50a4dc77c5e0e1dae6d3eabd2"></a>
+<a class="anchor" id="a154f3cfcee0ec30d4cc55d472d9b8687"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classTry.html">Try</a><list<string> > mesos::internal::slave::cni::paths::getInterfaces </td>
+ <td class="memname"><a class="el" href="classTry.html">Try</a><std::list<std::string> > mesos::internal::slave::cni::paths::getInterfaces </td>
<td>(</td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const std::string & </td>
<td class="paramname"><em>rootDir</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const ContainerID & </td>
<td class="paramname"><em>containerId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const std::string & </td>
<td class="paramname"><em>networkName</em> </td>
</tr>
<tr>
@@ -177,20 +177,20 @@ Variables</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a5470ee8b60363f1e16d5952a630bff40"></a>
+<a class="anchor" id="a61e09aa6b7b7e4735be70c33ea5e68a4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">string mesos::internal::slave::cni::paths::getNamespacePath </td>
+ <td class="memname">std::string mesos::internal::slave::cni::paths::getNamespacePath </td>
<td>(</td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const std::string & </td>
<td class="paramname"><em>rootDir</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const ContainerID & </td>
<td class="paramname"><em>containerId</em> </td>
</tr>
<tr>
@@ -203,26 +203,26 @@ Variables</h2></td></tr>
</div>
</div>
-<a class="anchor" id="aaccfb22b60a3e08cb33127cbbd5a4dd9"></a>
+<a class="anchor" id="ae52bf40b757605a4b7adea9f25f7de86"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">string mesos::internal::slave::cni::paths::getNetworkConfigPath </td>
+ <td class="memname">std::string mesos::internal::slave::cni::paths::getNetworkConfigPath </td>
<td>(</td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const std::string & </td>
<td class="paramname"><em>rootDir</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const ContainerID & </td>
<td class="paramname"><em>containerId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const std::string & </td>
<td class="paramname"><em>networkName</em> </td>
</tr>
<tr>
@@ -235,26 +235,26 @@ Variables</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a5486ebbf60ed3da817cc1acbdb123851"></a>
+<a class="anchor" id="aa23879891a322bd71a935d4b6edd7315"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">string mesos::internal::slave::cni::paths::getNetworkDir </td>
+ <td class="memname">std::string mesos::internal::slave::cni::paths::getNetworkDir </td>
<td>(</td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const std::string & </td>
<td class="paramname"><em>rootDir</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const ContainerID & </td>
<td class="paramname"><em>containerId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const std::string & </td>
<td class="paramname"><em>networkName</em> </td>
</tr>
<tr>
@@ -267,32 +267,32 @@ Variables</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a1f46473b8c8b44627517304e3b11e565"></a>
+<a class="anchor" id="aaf118d82d70e597a592607e8b22bc4db"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">string mesos::internal::slave::cni::paths::getNetworkInfoPath </td>
+ <td class="memname">std::string mesos::internal::slave::cni::paths::getNetworkInfoPath </td>
<td>(</td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const std::string & </td>
<td class="paramname"><em>rootDir</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const ContainerID & </td>
<td class="paramname"><em>containerId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const std::string & </td>
<td class="paramname"><em>networkName</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const std::string & </td>
<td class="paramname"><em>ifName</em> </td>
</tr>
<tr>
@@ -305,20 +305,20 @@ Variables</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a1f84d8d35681a118bc5d9ca541668931"></a>
+<a class="anchor" id="acaf1191a422a0c1583e34253736ac570"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classTry.html">Try</a><list<string> > mesos::internal::slave::cni::paths::getNetworkNames </td>
+ <td class="memname"><a class="el" href="classTry.html">Try</a><std::list<std::string> > mesos::internal::slave::cni::paths::getNetworkNames </td>
<td>(</td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const std::string & </td>
<td class="paramname"><em>rootDir</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const string & </td>
+ <td class="paramtype">const ContainerID & </td>
<td class="paramname"><em>containerId</em> </td>
</tr>
<tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html
index 5d04f58..c039536 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html
@@ -91,9 +91,9 @@ Functions</h2></td></tr>
<tr class="memitem:aab8b24b0bae458e9005c8057bf6ee0f5"><td class="memTemplParams" colspan="2">template<typename TVolume > </td></tr>
<tr class="memitem:aab8b24b0bae458e9005c8057bf6ee0f5"><td class="memTemplItemLeft" align="right" valign="top">TVolume </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#aab8b24b0bae458e9005c8057bf6ee0f5">createVolumeSandboxPath</a> (const std::string &containerPath, const std::string &sandboxPath, const typename TVolume::Mode &mode)</td></tr>
<tr class="separator:aab8b24b0bae458e9005c8057bf6ee0f5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a93695a6b143ec2d7c2e66df2034fea3c"><td class="memTemplParams" colspan="2">template<typename TVolume > </td></tr>
-<tr class="memitem:a93695a6b143ec2d7c2e66df2034fea3c"><td class="memTemplItemLeft" align="right" valign="top">TVolume </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a93695a6b143ec2d7c2e66df2034fea3c">createVolumeHostPath</a> (const std::string &containerPath, const std::string &hostPath, const typename TVolume::Mode &mode, const <a class="el" href="classOption.html">Option</a>< MountPropagation::Mode > &mountPropagationMode=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:a93695a6b143ec2d7c2e66df2034fea3c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a5e816f28915e4ff0fcb29d4833382a96"><td class="memTemplParams" colspan="2">template<typename TVolume , typename TMountPropagation > </td></tr>
+<tr class="memitem:a5e816f28915e4ff0fcb29d4833382a96"><td class="memTemplItemLeft" align="right" valign="top">TVolume </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e816f28915e4ff0fcb29d4833382a96">createVolumeHostPath</a> (const std::string &containerPath, const std::string &hostPath, const typename TVolume::Mode &mode, const <a class="el" href="classOption.html">Option</a>< typename TMountPropagation::Mode > &mountPropagationMode=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a5e816f28915e4ff0fcb29d4833382a96"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7e990915d6fb2d55541ddcb872efe74c"><td class="memTemplParams" colspan="2">template<typename TVolume , typename TImage > </td></tr>
<tr class="memitem:a7e990915d6fb2d55541ddcb872efe74c"><td class="memTemplItemLeft" align="right" valign="top">TVolume </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a7e990915d6fb2d55541ddcb872efe74c">createVolumeFromDockerImage</a> (const std::string &containerPath, const std::string &imageName, const typename TVolume::Mode &mode)</td></tr>
<tr class="separator:a7e990915d6fb2d55541ddcb872efe74c"><td class="memSeparator" colspan="2"> </td></tr>
@@ -1535,11 +1535,11 @@ template<typename TVolume , typename TImage > </div>
</div>
</div>
-<a class="anchor" id="a93695a6b143ec2d7c2e66df2034fea3c"></a>
+<a class="anchor" id="a5e816f28915e4ff0fcb29d4833382a96"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template<typename TVolume > </div>
+template<typename TVolume , typename TMountPropagation > </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
@@ -1565,7 +1565,7 @@ template<typename TVolume > </div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< MountPropagation::Mode > & </td>
+ <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< typename TMountPropagation::Mode > & </td>
<td class="paramname"><em>mountPropagationMode</em> = <code><a class="el" href="structNone.html">None</a>()</code> </td>
</tr>
<tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/protobuf__utils_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/protobuf__utils_8hpp.html b/content/api/latest/c++/protobuf__utils_8hpp.html
index 3ec10ea..ec61546 100644
--- a/content/api/latest/c++/protobuf__utils_8hpp.html
+++ b/content/api/latest/c++/protobuf__utils_8hpp.html
@@ -165,6 +165,8 @@ Functions</h2></td></tr>
<tr class="separator:a2eefacd53f893b58a35ab9f16fa1b494"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a59b2fa160b16134c19df0b38e1becf27"><td class="memItemLeft" align="right" valign="top">ContainerID </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a59b2fa160b16134c19df0b38e1becf27">mesos::internal::protobuf::getRootContainerId</a> (const ContainerID &containerId)</td></tr>
<tr class="separator:a59b2fa160b16134c19df0b38e1becf27"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a71e79d5f0aede16f72cf52f468faa6b8"><td class="memItemLeft" align="right" valign="top">ContainerID </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a71e79d5f0aede16f72cf52f468faa6b8">mesos::internal::protobuf::parseContainerId</a> (const std::string &value)</td></tr>
+<tr class="separator:a71e79d5f0aede16f72cf52f468faa6b8"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aaad34fc9798891303cecdba77c1e473c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< Resources > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#aaad34fc9798891303cecdba77c1e473c">mesos::internal::protobuf::getConsumedResources</a> (const Offer::Operation &operation)</td></tr>
<tr class="separator:aaad34fc9798891303cecdba77c1e473c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a565284f0eb182e88dd3930225c028a0e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a565284f0eb182e88dd3930225c028a0e">mesos::internal::protobuf::slave::operator==</a> (const Capabilities &left, const Capabilities &right)</td></tr>
[12/13] mesos-site git commit: Updated the website built from mesos
SHA: a741b15.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/cni_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/cni_8hpp_source.html b/content/api/latest/c++/cni_8hpp_source.html
index fc52245..a0024a4 100644
--- a/content/api/latest/c++/cni_8hpp_source.html
+++ b/content/api/latest/c++/cni_8hpp_source.html
@@ -52,25 +52,25 @@
<div class="title">cni.hpp</div> </div>
</div><!--header-->
<div class="contents">
-<a href="cni_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 u
nder 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 __NETWORK_CNI_ISOLATOR_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __NETWORK_CNI_ISOLATOR_HPP__</span></div><div class="l
ine"><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 <<a class="code" href="id_8hpp.html">process/id.hpp</a>></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <<a class="code" href="subprocess_8hpp.html">process/subprocess.hpp</a>></span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <<a class="code" href="subcommand_8hpp.html">stout/subcommand.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="src_2slave_2flags_8
hpp.html">slave/flags.hpp</a>"</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">slave/containerizer/mesos/isolator.hpp</a>"</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2containerizer_2mesos_2isolators_2network_2cni_2spec_8hpp.html">slave/containerizer/mesos/isolators/network/cni/spec.hpp</a>"</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include "<a class="code" href="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html">slave/container
izer/mesos/isolators/network/cni/paths.hpp</a>"</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="comment">// Forward declarations.</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">class </span>NetworkCniIsolatorSetup;
</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="comment">// This isolator implements support for Container Network Interface (CNI)</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">// specification <https://github.com/appc/cni/blob/master/SPEC.md> . It</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="comment">// provides network isolation to containers by creating a network namespace</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="comment">// for each container, and then adding the container to the CNI network</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>
60;<span class="comment">// specified in the NetworkInfo for the container. It adds the container to</span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="comment">// a CNI network by using CNI plugins specified by the operator for the</span></div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="comment">// corresponding CNI network.</span></div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html"> 47</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">NetworkCniIsolatorProcess</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">MesosIsolatorProcess</a></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> {</
div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<mesos::slave::Isolator*></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a12a31bdd9d873ebe68c492c1eea562de">create</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>& <a class="code" href="namespaceflags.html">flags</a>);</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5cb876e852d66514a64562bf46cc92c4"> 52</a></span>  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1inte
rnal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5cb876e852d66514a64562bf46cc92c4">~NetworkCniIsolatorProcess</a>() {}</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#ae38922e85a5082b87910c53ed3614e09">supportsNesting</a>();</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a87f3c1ed9cf30ab3916404b66bc121dd">recover</a>(</div><div class="line"><a name="l00057"></a><span class="lin
eno"> 57</span>  <span class="keyword">const</span> std::list<mesos::slave::ContainerState>& states,</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset<ContainerID></a>& orphans);</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Option<mesos::slave::ContainerLaunchInfo></a>> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5c646c0b22fc11d8abf3feddab473ee0">prepare</a>(</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00062"><
/a><span class="lineno"> 62</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig& containerConfig);</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a4d2771d57033cea741ec6dd2bc6f738d">isolate</a>(</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid);</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="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ContainerStatus></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#aac3a4e9bacac1572ee598bf6d3a75ce4">status</a>(</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keyword">const</span> ContainerID& containerId);</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="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a54854512f8a210b41c3645409f170a2e">cleanup</a>(</div><div class="line"><a name="l00072"></a><
span class="lineno"> 72</span>  <span class="keyword">const</span> ContainerID& containerId);</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keyword">struct </span>ContainerNetwork</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  {</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="comment">// CNI network name.</span></div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  std::string networkName;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="comment">// Interface na
me.</span></div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  std::string ifName;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="comment">// NetworkInfo copied from the ExecutorInfo.containerInfo.network_infos</span></div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="comment">// in 'prepare()' and '_recover()'.</span></div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <a class="code" href="classOption.html">Option<mesos::NetworkInfo></a> networkInfo;</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="comment">// Protobuf of CNI network information returned by CNI plugin.</span>
</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <a class="code" href="classOption.html">Option<cni::spec::NetworkInfo></a> cniNetworkInfo;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  };</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> </div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keyword">struct </span>Info</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  {</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  Info (<span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap<std::string, ContainerNetwork></a>& _containerNetworks,</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::s
tring></a>& _rootfs = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& _hostname = <a class="code" href="structNone.html">None</a>())</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  : containerNetworks (_containerNetworks),</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  rootfs(_rootfs),</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <a class="code" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">hostname</a>(_hostname) {}</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> </div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="comment">// CNI network information
keyed by network name.</span></div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="comment">//</span></div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="comment">// NOTE: For nested containers, since the container shares the</span></div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="comment">// network namespace with the root container of its hierarchy,</span></div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="comment">// this should simply be a copy of the `containerNetworks` of its</span></div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="comment">// root container.</span></div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <a class="code" href="classhashmap.html">hashmap<std::string, ContainerNetwork>
</a> containerNetworks;</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">// Rootfs of the container file system. In case the container uses</span></div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <span class="comment">// the host file system, this will be `None`.</span></div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a> rootfs;</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="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="namespacenet.html#a28018530986e91a179ea6239fdf
0a447">hostname</a>;</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> </div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="comment">// Reads each CNI config present in `configDir`, validates if the</span></div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <span class="comment">// `plugin` is present in the search path associated with</span></div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="comment">// `pluginDir` and adds the CNI network config to `networkConfigs`</span></div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="comment">// if the validation passes. If there is an error while reading the</span></div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <spa
n class="comment">// CNI config, or if the plugin is not found, we log an error and the</span></div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="comment">// CNI network config is not added to `networkConfigs`.</span></div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<hashmap<std::string, std::string></a>> loadNetworkConfigs(</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <span class="keyword">const</span> std::string& configDir,</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <span class="keyword">const</span> std::string& pluginDir);</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span> </div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <a class="code" href="cla
ssmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">NetworkCniIsolatorProcess</a>(</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>& _flags,</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap<std::string, std::string></a>& _networkConfigs,</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap<std::string, ContainerDNSInfo::MesosInfo></a>& _cniDNSMap,</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<ContainerDNSInfo::MesosInfo></a>&
; _defaultCniDNS = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& _rootDir = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& _pluginDir = <a class="code" href="structNone.html">None</a>())</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  : <a class="code" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a>(<span class="stringliteral">"mesos-network-cni-isolator"</span>)),</div><div class="lin
e"><a name="l00133"></a><span class="lineno"> 133</span>  flags(_flags),</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  networkConfigs(_networkConfigs),</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  cniDNSMap(_cniDNSMap),</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  defaultCniDNS(_defaultCniDNS),</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  rootDir(_rootDir),</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  pluginDir(_pluginDir) {}</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span> </div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _isolate(</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</
span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid,</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keyword">const</span> <a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">list</a><<a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a>>& attaches);</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>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> __isolate(</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="key
word">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">NetworkCniIsolatorSetup</a>& setup);</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span> </div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <a class="code" href="classTry.html">Try<Nothing></a> _recover(</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerState></a>& state = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span> </div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <a class="co
de" href="classprocess_1_1Future.html">process::Future<Nothing></a> attach(</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keyword">const</span> std::string& networkName,</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keyword">const</span> std::string& netNsHandle);</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _attach(</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l0
0159"></a><span class="lineno"> 159</span>  <span class="keyword">const</span> std::string& networkName,</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="keyword">const</span> std::string& plugin,</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keyword">const</span> std::tuple<</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="classOption.html">Option<int></a>>,</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<std::string></a>,</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<std::str
ing></a>>& t);</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span> </div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> detach(</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keyword">const</span> std::string& networkName);</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span> </div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _detach(</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="keyword">const</span> ContainerID&
amp; containerId,</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keyword">const</span> std::string& networkName,</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="keyword">const</span> std::string& plugin,</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keyword">const</span> std::tuple<</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="classOption.html">Option<int></a>>,</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<std::string></a>,</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <a class="code" href="clas
sprocess_1_1Future.html">process::Future<std::string></a>>& t);</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span> </div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _cleanup(</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keyword">const</span> <a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a><<a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a>>& detaches);</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span> </div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>
60; <span class="comment">// Searches the `networkConfigs` hashmap for a CNI network. If the</span></div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="comment">// hashmap doesn't contain the network, will try to load all the CNI</span></div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <span class="comment">// configs from `flags.network_cni_config_dir`, and will then</span></div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="comment">// perform another search of the `networkConfigs` hashmap to see if</span></div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="comment">// the missing network was present on disk.</span></div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  <a class="code" href="classTry.html">Try<JSON::Object></a> getNetworkConfigJSON(<span class="keyword">
const</span> std::string& network);</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span> </div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <span class="comment">// Given a network name and the path for the CNI network</span></div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <span class="comment">// configuration file, reads the file, parses the JSON and</span></div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <span class="comment">// validates the name of the network to which this configuration</span></div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <span class="comment">// file belongs.</span></div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <a class="code" href="classTry.html">Try<JSON::Object></a> getNetworkConfigJSON(</div><div class="line"><a name="l00195"></a><sp
an class="lineno"> 195</span>  <span class="keyword">const</span> std::string& network,</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <span class="keyword">const</span> std::string& <a class="code" href="namespacepath.html">path</a>);</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>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> flags;</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">// A map storing the path to CNI network configuration files keyed</span></div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <span class="comment">// by the network name.</span></div><d
iv class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <a class="code" href="classhashmap.html">hashmap<std::string, std::string></a> networkConfigs;</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="comment">// DNS informations of CNI networks keyed by CNI network name.</span></div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <a class="code" href="classhashmap.html">hashmap<string, ContainerDNSInfo::MesosInfo></a> cniDNSMap;</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span> </div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="comment">// Default DNS information for all CNI networks.</span></div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <span class="keyword">const</span
> <a class="code" href="classOption.html">Option<ContainerDNSInfo::MesosInfo></a> defaultCniDNS;</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span> </div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="comment">// CNI network information root directory.</span></div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a> rootDir;</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span> </div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <span class="comment">// CNI plugins directory.</span></div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a> pluginDir;</div><div class="line"><a nam
e="l00215"></a><span class="lineno"> 215</span> </div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <span class="comment">// Information of CNI networks that each container joins.</span></div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <a class="code" href="classhashmap.html">hashmap<ContainerID, process::Owned<Info></a>> infos;</div><div class="line"><a name="l00218"></a><span class="lineno"> 218</span> };</div><div class="line"><a name="l00219"></a><span class="lineno"> 219</span> </div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span> </div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span> <span class="comment">// A subcommand to setup container hostname and mount the hosts,</span></div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span> <span class="comment">// resolv.conf and hostname from the host
file system into the</span></div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="comment">// container's file system. The hostname needs to be setup in the</span></div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span> <span class="comment">// container's UTS namespace, and the files need to be bind mounted in</span></div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <span class="comment">// the container's mnt namespace.</span></div><div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html"> 226</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">NetworkCniIsolatorSetup</a> : <span class="keyword">public</span> <a class="code" href="classSubcommand.html">Subcommand</a></div><div class="line"><a na
me="l00227"></a><span class="lineno"> 227</span> {</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#a08701ae426a20e5f13f4a4996c146bb3"> 229</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#a08701ae426a20e5f13f4a4996c146bb3">NAME</a>;</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span> </div><div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html"> 231</a></span>  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1slave_1_1Netwo
rkCniIsolatorSetup_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  {</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html">Flags</a>();</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span> </div><div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#af126df40a2701d5f9af197b739707faf"> 235</a></span>  <a class="code" href="classOption.html">Option<pid_t></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#af126df40a2701d5f9af197b739707faf">pid</a>;</div><div c
lass="line"><a name="l00236"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a064b784c19753d64ba05cc9e237bbe95"> 236</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a064b784c19753d64ba05cc9e237bbe95">hostname</a>;</div><div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a792e873bae0fe54efee978120acb69fa"> 237</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a792e873bae0fe54efee978120acb69fa">rootfs</a>;</div><div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIso
latorSetup_1_1Flags.html#a5b39398b8277620eadce2c6799585c5c"> 238</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a5b39398b8277620eadce2c6799585c5c">etc_hosts_path</a>;</div><div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#ad4fb436bb59e678ca7121740608cd478"> 239</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#ad4fb436bb59e678ca7121740608cd478">etc_hostname_path</a>;</div><div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a4f8462d186e873b26b40c767f15cf6a5"> 240</a></span>  <a class="code" href="
classOption.html">Option<std::string></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a4f8462d186e873b26b40c767f15cf6a5">etc_resolv_conf</a>;</div><div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#ad773b1f2abf19b8e241c8e5ee6ed4df3"> 241</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#ad773b1f2abf19b8e241c8e5ee6ed4df3">bind_host_files</a>;</div><div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#aa8e1aa95039b355c2f6dff0efd45e959"> 242</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#aa8e1aa95039b355c2f6dff0efd45
e959">bind_readonly</a>;</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  };</div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span> </div><div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#a97b960ca59cacb4f3ad6f43e6fd8bc38"> 245</a></span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#a97b960ca59cacb4f3ad6f43e6fd8bc38">NetworkCniIsolatorSetup</a>() : <a class="code" href="classSubcommand.html">Subcommand</a>(NAME) {}</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span> </div><div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#abc7e1f0ba2294714bbec61bdfcd625b3"> 247</a></span>  <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolato
rSetup_1_1Flags.html">Flags</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#abc7e1f0ba2294714bbec61bdfcd625b3">flags</a>;</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span> </div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span> <span class="keyword">protected</span>:</div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">execute</a>();</div><div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#ace4821b9d55c795a74e09b8d1dd07d6e"> 251</a></span>  <span class="keyword">virtual</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a>* <a class="code" href="classmesos_
1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#ace4821b9d55c795a74e09b8d1dd07d6e">getFlags</a>() { <span class="keywordflow">return</span> &flags; }</div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span> };</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span> </div><div class="line"><a name="l00254"></a><span class="lineno"> 254</span> } <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span> } <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00257"></a><span class="lineno"> 257</span> </div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span> <span class="preprocessor">#endif // __NETWORK_CNI_ISOLATOR_HPP__</span></div><div class="ttc
" id="namespacepath_html"><div class="ttname"><a href="namespacepath.html">path</a></div><div class="ttdef"><b>Definition:</b> path.hpp:26</div></div>
+<a href="cni_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 u
nder 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 __NETWORK_CNI_ISOLATOR_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __NETWORK_CNI_ISOLATOR_HPP__</span></div><div class="l
ine"><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 <<a class="code" href="id_8hpp.html">process/id.hpp</a>></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <<a class="code" href="subprocess_8hpp.html">process/subprocess.hpp</a>></span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <<a class="code" href="subcommand_8hpp.html">stout/subcommand.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="src_2slave_2flags_8
hpp.html">slave/flags.hpp</a>"</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">slave/containerizer/mesos/isolator.hpp</a>"</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2containerizer_2mesos_2isolators_2network_2cni_2spec_8hpp.html">slave/containerizer/mesos/isolators/network/cni/spec.hpp</a>"</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include "<a class="code" href="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html">slave/container
izer/mesos/isolators/network/cni/paths.hpp</a>"</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="comment">// Forward declarations.</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">class </span>NetworkCniIsolatorSetup;
</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="comment">// This isolator implements support for Container Network Interface (CNI)</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">// specification <https://github.com/appc/cni/blob/master/SPEC.md> . It</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="comment">// provides network isolation to containers by creating a network namespace</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="comment">// for each container, and then adding the container to the CNI network</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>
60;<span class="comment">// specified in the NetworkInfo for the container. It adds the container to</span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="comment">// a CNI network by using CNI plugins specified by the operator for the</span></div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="comment">// corresponding CNI network.</span></div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html"> 47</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">NetworkCniIsolatorProcess</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">MesosIsolatorProcess</a></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> {</
div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<mesos::slave::Isolator*></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a12a31bdd9d873ebe68c492c1eea562de">create</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>& <a class="code" href="namespaceflags.html">flags</a>);</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5cb876e852d66514a64562bf46cc92c4"> 52</a></span>  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1inte
rnal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5cb876e852d66514a64562bf46cc92c4">~NetworkCniIsolatorProcess</a>() {}</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#ae38922e85a5082b87910c53ed3614e09">supportsNesting</a>();</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a87f3c1ed9cf30ab3916404b66bc121dd">recover</a>(</div><div class="line"><a name="l00057"></a><span class="lin
eno"> 57</span>  <span class="keyword">const</span> std::list<mesos::slave::ContainerState>& states,</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset<ContainerID></a>& orphans);</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Option<mesos::slave::ContainerLaunchInfo></a>> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5c646c0b22fc11d8abf3feddab473ee0">prepare</a>(</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00062"><
/a><span class="lineno"> 62</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig& containerConfig);</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a4d2771d57033cea741ec6dd2bc6f738d">isolate</a>(</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid);</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="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ContainerStatus></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#aac3a4e9bacac1572ee598bf6d3a75ce4">status</a>(</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keyword">const</span> ContainerID& containerId);</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="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a54854512f8a210b41c3645409f170a2e">cleanup</a>(</div><div class="line"><a name="l00072"></a><
span class="lineno"> 72</span>  <span class="keyword">const</span> ContainerID& containerId);</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keyword">struct </span>ContainerNetwork</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  {</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="comment">// CNI network name.</span></div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  std::string networkName;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="comment">// Interface na
me.</span></div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  std::string ifName;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="comment">// NetworkInfo copied from the ExecutorInfo.containerInfo.network_infos</span></div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="comment">// in 'prepare()' and '_recover()'.</span></div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <a class="code" href="classOption.html">Option<mesos::NetworkInfo></a> networkInfo;</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="comment">// Protobuf of CNI network information returned by CNI plugin.</span>
</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <a class="code" href="classOption.html">Option<cni::spec::NetworkInfo></a> cniNetworkInfo;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  };</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> </div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keyword">struct </span>Info</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  {</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  Info (<span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap<std::string, ContainerNetwork></a>& _containerNetworks,</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::s
tring></a>& _rootfs = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& _hostname = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keywordtype">bool</span> _joinsParentsNetwork = <span class="keyword">false</span>)</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  : containerNetworks (_containerNetworks),</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  rootfs(_rootfs),</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <a class="code" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">hostname</a>(_hostname),</div><div class="line"><a name=
"l00100"></a><span class="lineno"> 100</span>  joinsParentsNetwork(_joinsParentsNetwork) {}</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">// CNI network information keyed by network name.</span></div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="comment">//</span></div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="comment">// NOTE: For nested containers, since the container shares the</span></div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="comment">// network namespace with the root container of its hierarchy,</span></div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="comment">// this should simply be a copy of the `containerNetwork
s` of its</span></div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="comment">// root container.</span></div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <a class="code" href="classhashmap.html">hashmap<std::string, ContainerNetwork></a> containerNetworks;</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="comment">// Rootfs of the container file system. In case the container uses</span></div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="comment">// the host file system, this will be `None`.</span></div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a> rootfs;</div><div class="lin
e"><a name="l00113"></a><span class="lineno"> 113</span> </div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">hostname</a>;</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="keyword">const</span> <span class="keywordtype">bool</span> joinsParentsNetwork;</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> </div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="comment">// Reads each CNI config present in `configDir`, validates if the</span></div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="comment">// `plugin`
is present in the search path associated with</span></div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="comment">// `pluginDir` and adds the CNI network config to `networkConfigs`</span></div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="comment">// if the validation passes. If there is an error while reading the</span></div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <span class="comment">// CNI config, or if the plugin is not found, we log an error and the</span></div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <span class="comment">// CNI network config is not added to `networkConfigs`.</span></div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<hashmap<std::string, std::string></a>> loadNetworkCon
figs(</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <span class="keyword">const</span> std::string& configDir,</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <span class="keyword">const</span> std::string& pluginDir);</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span> </div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">NetworkCniIsolatorProcess</a>(</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>& _flags,</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap<std::
string, std::string></a>& _networkConfigs,</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap<std::string, ContainerDNSInfo::MesosInfo></a>& _cniDNSMap,</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<ContainerDNSInfo::MesosInfo></a>& _defaultCniDNS = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& _rootDir = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="keyword">const</span> <a class="code" href="classOption.htm
l">Option<std::string></a>& _pluginDir = <a class="code" href="structNone.html">None</a>())</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  : <a class="code" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a>(<span class="stringliteral">"mesos-network-cni-isolator"</span>)),</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  flags(_flags),</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  networkConfigs(_networkConfigs),</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  cniDNSMap(_cniDNSMap),</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  defaultCniDNS(_defaultCniDNS),</div><div class="line"><a name="l00140"></a><span clas
s="lineno"> 140</span>  rootDir(_rootDir),</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  pluginDir(_pluginDir) {}</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span> </div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _isolate(</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid,</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keyword">const</span> <a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697
dcd2b5f288bdd3">std::list</a><<a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a>>& attaches);</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span> </div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> __isolate(</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">NetworkCniIsolatorSetup</a>& setup);</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span> </div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <a class="code" href="classTry.html">Try<Nothing></a> _recover(</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class=
"keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerState></a>& state = <a class="code" href="structNone.html">None</a>());</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>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> attach(</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keyword">const</span> std::string& networkName,</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <span cl
ass="keyword">const</span> std::string& netNsHandle);</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span> </div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _attach(</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keyword">const</span> std::string& networkName,</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="keyword">const</span> std::string& plugin,</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keyword">const</span> std::tuple<</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#
160; <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="classOption.html">Option<int></a>>,</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<std::string></a>,</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<std::string></a>>& t);</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span> </div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> detach(</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00171"></a><
span class="lineno"> 171</span>  <span class="keyword">const</span> std::string& networkName);</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span> </div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _detach(</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keyword">const</span> std::string& networkName,</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keyword">const</span> std::string& plugin,</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="keyword">const</span> std::tuple<</div><div class="line"><a n
ame="l00178"></a><span class="lineno"> 178</span>  <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="classOption.html">Option<int></a>>,</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<std::string></a>,</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<std::string></a>>& t);</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span> </div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _cleanup(</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="keyword">const</span> ContainerID& cont
ainerId,</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keyword">const</span> <a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a><<a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a>>& detaches);</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span> </div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="comment">// Searches the `networkConfigs` hashmap for a CNI network. If the</span></div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="comment">// hashmap doesn't contain the network, will try to load all the CNI</span></div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  <span class="comment">// configs from `flags.network_cni_config_dir`, and will then</span></div><div class="line">
<a name="l00189"></a><span class="lineno"> 189</span>  <span class="comment">// perform another search of the `networkConfigs` hashmap to see if</span></div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <span class="comment">// the missing network was present on disk.</span></div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <a class="code" href="classTry.html">Try<JSON::Object></a> getNetworkConfigJSON(<span class="keyword">const</span> std::string& network);</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span> </div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <span class="comment">// Given a network name and the path for the CNI network</span></div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <span class="comment">// configuration file, reads the file, parses the JSON and</span></div><div class="li
ne"><a name="l00195"></a><span class="lineno"> 195</span>  <span class="comment">// validates the name of the network to which this configuration</span></div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <span class="comment">// file belongs.</span></div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <a class="code" href="classTry.html">Try<JSON::Object></a> getNetworkConfigJSON(</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="keyword">const</span> std::string& network,</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <span class="keyword">const</span> std::string& <a class="code" href="namespacepath.html">path</a>);</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span> </div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <span class="keyword"
>const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> flags;</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span> </div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="comment">// A map storing the path to CNI network configuration files keyed</span></div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <span class="comment">// by the network name.</span></div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <a class="code" href="classhashmap.html">hashmap<std::string, std::string></a> networkConfigs;</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span> </div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="comment">// DNS informations of CNI networks keyed by CNI network name.</span></div><div class="line"><a name="l00208"></a><sp
an class="lineno"> 208</span>  <a class="code" href="classhashmap.html">hashmap<std::string, ContainerDNSInfo::MesosInfo></a> cniDNSMap;</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span> </div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="comment">// Default DNS information for all CNI networks.</span></div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<ContainerDNSInfo::MesosInfo></a> defaultCniDNS;</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span> </div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <span class="comment">// CNI network information root directory.</span></div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="keyword">const</span> <a class="code" hr
ef="classOption.html">Option<std::string></a> rootDir;</div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span> </div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <span class="comment">// CNI plugins directory.</span></div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a> pluginDir;</div><div class="line"><a name="l00218"></a><span class="lineno"> 218</span> </div><div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <span class="comment">// Information of CNI networks that each container joins.</span></div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <a class="code" href="classhashmap.html">hashmap<ContainerID, process::Owned<Info></a>> infos;</div><div class="line"><a name="l00221"></a><span class="lineno
"> 221</span> };</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span> </div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span> </div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span> <span class="comment">// A subcommand to setup container hostname and mount the hosts,</span></div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <span class="comment">// resolv.conf and hostname from the host file system into the</span></div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span> <span class="comment">// container's file system. The hostname needs to be setup in the</span></div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span> <span class="comment">// container's UTS namespace, and the files need to be bind mounted in</span></div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span> <
span class="comment">// the container's mnt namespace.</span></div><div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html"> 229</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">NetworkCniIsolatorSetup</a> : <span class="keyword">public</span> <a class="code" href="classSubcommand.html">Subcommand</a></div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span> {</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#a08701ae426a20e5f13f4a4996c146bb3"> 232</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype
">char</span>* <a class="code" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#a08701ae426a20e5f13f4a4996c146bb3">NAME</a>;</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span> </div><div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html"> 234</a></span>  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  {</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html">Flags</a>();</div><
div class="line"><a name="l00237"></a><span class="lineno"> 237</span> </div><div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#af126df40a2701d5f9af197b739707faf"> 238</a></span>  <a class="code" href="classOption.html">Option<pid_t></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#af126df40a2701d5f9af197b739707faf">pid</a>;</div><div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a064b784c19753d64ba05cc9e237bbe95"> 239</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a064b784c19753d64ba05cc9e237bbe95">hostname</a>;</div><div class="line"><a name="l00240"></a><span class=
"lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a792e873bae0fe54efee978120acb69fa"> 240</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a792e873bae0fe54efee978120acb69fa">rootfs</a>;</div><div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a5b39398b8277620eadce2c6799585c5c"> 241</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a5b39398b8277620eadce2c6799585c5c">etc_hosts_path</a>;</div><div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#ad4fb436bb59e6
78ca7121740608cd478"> 242</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#ad4fb436bb59e678ca7121740608cd478">etc_hostname_path</a>;</div><div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a4f8462d186e873b26b40c767f15cf6a5"> 243</a></span>  <a class="code" href="classOption.html">Option<std::string></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a4f8462d186e873b26b40c767f15cf6a5">etc_resolv_conf</a>;</div><div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#ad773b1f2abf19b8e241c8e5ee6ed4df3"> 244</a></span>  <span class="keywordtype">bool</span> <a class="code" href="
structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#ad773b1f2
<TRUNCATED>
[11/13] mesos-site git commit: Updated the website built from mesos
SHA: a741b15.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/container__daemon__process_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/container__daemon__process_8hpp_source.html b/content/api/latest/c++/container__daemon__process_8hpp_source.html
index dc84d48..5b879df 100644
--- a/content/api/latest/c++/container__daemon__process_8hpp_source.html
+++ b/content/api/latest/c++/container__daemon__process_8hpp_source.html
@@ -58,7 +58,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess_html_a2621da4b9fe9ee98822c81fc9b671f12"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a2621da4b9fe9ee98822c81fc9b671f12">mesos::internal::slave::ContainerDaemonProcess::launchContainer</a></div><div class="ttdeci">void launchContainer()</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess_html_a366d8d1293020cb06cf3d8022a0c2fc0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a366d8d1293020cb06cf3d8022a0c2fc0">mesos::internal::slave::ContainerDaemonProcess::operator=</a></div><div class="ttdeci">ContainerDaemonProcess & operator=(const ContainerDaemonProcess &other)=delete</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_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2547</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2550</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess_html_a0dbafee146621f42a6ba0165371db64b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a0dbafee146621f42a6ba0165371db64b">mesos::internal::slave::ContainerDaemonProcess::wait</a></div><div class="ttdeci">process::Future< Nothing > wait()</div></div>
<div class="ttc" id="agent_2agent_8hpp_html"><div class="ttname"><a href="agent_2agent_8hpp.html">agent.hpp</a></div></div>
<div class="ttc" id="src_2common_2http_8hpp_html"><div class="ttname"><a href="src_2common_2http_8hpp.html">http.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/devolve_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/devolve_8hpp_source.html b/content/api/latest/c++/devolve_8hpp_source.html
index 3cfa94b..a9b52db 100644
--- a/content/api/latest/c++/devolve_8hpp_source.html
+++ b/content/api/latest/c++/devolve_8hpp_source.html
@@ -58,10 +58,10 @@
<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="namespacerouting_html_a22848f0fc9ff46d29ce5df25acd1be2e"><div class="ttname"><a href="namespacerouting.html#a22848f0fc9ff46d29ce5df25acd1be2e">routing::check</a></div><div class="ttdeci">Try< Nothing > check()</div></div>
<div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result< ProcessStatus > status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2547</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2550</div></div>
<div class="ttc" id="v1_2resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="v1_2resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>
<div class="ttc" id="agent_2agent_8hpp_html"><div class="ttname"><a href="agent_2agent_8hpp.html">agent.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2548</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2551</div></div>
<div class="ttc" id="include_2mesos_2master_2master_8hpp_html"><div class="ttname"><a href="include_2mesos_2master_2master_8hpp.html">master.hpp</a></div></div>
<div class="ttc" id="scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
<div class="ttc" id="namespacemesos_1_1internal_html_adbf9569c715c985f1549a480f6fd3ec9"><div class="ttname"><a href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">mesos::internal::devolve</a></div><div class="ttdeci">CommandInfo devolve(const v1::CommandInfo &command)</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/evolve_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/evolve_8hpp_source.html b/content/api/latest/c++/evolve_8hpp_source.html
index dc3626d..6eba52f 100644
--- a/content/api/latest/c++/evolve_8hpp_source.html
+++ b/content/api/latest/c++/evolve_8hpp_source.html
@@ -58,13 +58,13 @@
<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_html_a845d4d5a46b931d03f340c8afc58b60a"><div class="ttname"><a href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">mesos::internal::evolve</a></div><div class="ttdeci">v1::AgentID evolve(const SlaveID &slaveId)</div></div>
<div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result< ProcessStatus > status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2547</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2550</div></div>
<div class="ttc" id="v1_2resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="v1_2resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>
<div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
<div class="ttc" id="agent_2agent_8hpp_html"><div class="ttname"><a href="agent_2agent_8hpp.html">agent.hpp</a></div></div>
<div class="ttc" id="structJSON_1_1Array_html"><div class="ttname"><a href="structJSON_1_1Array.html">JSON::Array</a></div><div class="ttdef"><b>Definition:</b> json.hpp:194</div></div>
<div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:154</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2548</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2551</div></div>
<div class="ttc" id="include_2mesos_2master_2master_8hpp_html"><div class="ttname"><a href="include_2mesos_2master_2master_8hpp.html">master.hpp</a></div></div>
<div class="ttc" id="scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
<div class="ttc" id="v1_2scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="v1_2scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_func_p.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_p.html b/content/api/latest/c++/functions_func_p.html
index 1bfe388..977f00c 100644
--- a/content/api/latest/c++/functions_func_p.html
+++ b/content/api/latest/c++/functions_func_p.html
@@ -296,7 +296,7 @@
, <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#ad877f9008c46391e405a64e8e01295aa">mesos::internal::StorageLocalResourceProvider</a>
</li>
<li>Principal()
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#ad371e6931c0d1f6653b9712489c9ca2a">process::http::authentication::Principal</a>
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a55a771528ffe0bb6a3790a96a500948f">process::http::authentication::Principal</a>
</li>
<li>Priority()
: <a class="el" href="classrouting_1_1filter_1_1Priority.html#a2248e8e95c16b14b905d30a4bf6675ee">routing::filter::Priority</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_func_s.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_s.html b/content/api/latest/c++/functions_func_s.html
index c6bd06a..4168cb9 100644
--- a/content/api/latest/c++/functions_func_s.html
+++ b/content/api/latest/c++/functions_func_s.html
@@ -681,7 +681,7 @@
: <a class="el" href="classSynchronized.html#a6f1fcefdbc244929d3a3efce643d1a42">Synchronized< T ></a>
</li>
<li>sysctl()
-: <a class="el" href="structos_1_1sysctl.html#aae16684fca2b68f7ae4c998cee5f6f7e">os::sysctl</a>
+: <a class="el" href="structos_1_1sysctl.html#acce1acf3d6dfb33d4d06dfe2ee09169b">os::sysctl</a>
</li>
<li>System()
: <a class="el" href="classprocess_1_1System.html#ace32519ce64ed719c6a56e5d3f8cce8d">process::System</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_func_t.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_t.html b/content/api/latest/c++/functions_func_t.html
index 9b03de1..a640c4b 100644
--- a/content/api/latest/c++/functions_func_t.html
+++ b/content/api/latest/c++/functions_func_t.html
@@ -177,7 +177,7 @@
: <a class="el" href="classprocess_1_1Timeout.html#a01021e2f51e5f0b1f6ec93977976f570">process::Timeout</a>
</li>
<li>Timeout()
-: <a class="el" href="classprocess_1_1Timeout.html#adeadd19e081fb4f2a0a39ecc586a4af7">process::Timeout</a>
+: <a class="el" href="classprocess_1_1Timeout.html#aa92e0df435b3ef095e9fc40313600334">process::Timeout</a>
</li>
<li>timeout()
: <a class="el" href="classprocess_1_1Timer.html#adcce3e5538751535be6ec4d48670eb89">process::Timer</a>
@@ -245,7 +245,7 @@
, <a class="el" href="structprocess_1_1TimeSeries.html#af0f0682a40225778f4c4c931a1380f0e">process::TimeSeries< T ></a>
</li>
<li>Try()
-: <a class="el" href="classTry.html#a2fa050bcf6cf16a616bec68abf676973">Try< T, E ></a>
+: <a class="el" href="classTry.html#ae0e226aa8c3c77673411edf615e97c2d">Try< T, E ></a>
</li>
<li>type()
: <a class="el" href="classos_1_1WindowsFD.html#a3ce17a730ace5352a1fc6d49f8336d52">os::WindowsFD</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_func_v.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_v.html b/content/api/latest/c++/functions_func_v.html
index 4a5aa4c..73dd665 100644
--- a/content/api/latest/c++/functions_func_v.html
+++ b/content/api/latest/c++/functions_func_v.html
@@ -121,7 +121,7 @@
, <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
</li>
<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#a5e0c2536746e22b71bb3be5883b49c78">JSON::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#ad06301ec9da0f0a4713556214b7ce43a">JSON::Value</a>
</li>
<li>value()
: <a class="el" href="classmesos_1_1state_1_1Variable.html#ade8ed8f89ceb5e3ab004e2922a5b35fa">mesos::state::Variable</a>
@@ -129,7 +129,7 @@
, <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
, <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
, <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
-, <a class="el" href="classprocess_1_1ControlFlow.html#a3a15eba61473df457b0ac4cbaddd21ed">process::ControlFlow< T ></a>
+, <a class="el" href="classprocess_1_1ControlFlow.html#a5c21809a15f9efe012e30d1a1cf05c3a">process::ControlFlow< T ></a>
, <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a5c3ebc2a8264cd0bb05ce6196e290d08">process::metrics::Counter</a>
, <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>
, <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
@@ -165,12 +165,12 @@
<li>visit()
: <a class="el" href="structprocess_1_1DispatchEvent.html#a0e76d6c1283c8e70858d7099be34a5ba">process::DispatchEvent</a>
, <a class="el" href="structprocess_1_1Event.html#a8756ddd411b61f8f1710e13d82e71037">process::Event</a>
-, <a class="el" href="structprocess_1_1EventVisitor.html#a262d352ed7de8dcb9bfed7d8ce0d450e">process::EventVisitor</a>
+, <a class="el" href="structprocess_1_1EventVisitor.html#ac5a1087909568bbac1213d32105e1221">process::EventVisitor</a>
, <a class="el" href="structprocess_1_1ExitedEvent.html#aacae7e724b82f3f33f640b9026e163c8">process::ExitedEvent</a>
, <a class="el" href="structprocess_1_1HttpEvent.html#aef4ca1f2279a4207d18c695fc6510a10">process::HttpEvent</a>
, <a class="el" href="structprocess_1_1MessageEvent.html#a075568b289b0075487233208e5b1fe7d">process::MessageEvent</a>
, <a class="el" href="structprocess_1_1TerminateEvent.html#ae608861d9805a2d34f2533605808b2c1">process::TerminateEvent</a>
-, <a class="el" href="classVariant.html#a60b427988bfa6cfe7dc6bff236f523b5">Variant< T, Ts ></a>
+, <a class="el" href="classVariant.html#ac80eba67c08d5e8c1d0bc87bd112dff7">Variant< T, Ts ></a>
</li>
</ul>
</div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_func_w.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_w.html b/content/api/latest/c++/functions_func_w.html
index 38489d3..5491655 100644
--- a/content/api/latest/c++/functions_func_w.html
+++ b/content/api/latest/c++/functions_func_w.html
@@ -144,7 +144,7 @@
: <a class="el" href="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0">Duration</a>
</li>
<li>Weeks()
-: <a class="el" href="classWeeks.html#a01338098b8fc98f665af954f34fe520b">Weeks</a>
+: <a class="el" href="classWeeks.html#a2606052f27e4baecbf6eb75bd695a034">Weeks</a>
</li>
<li>when()
: <a class="el" href="classprocess_1_1StateMachine.html#ab5ecde2413bc4dc62d5b47584940d1ca">process::StateMachine< State ></a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_h.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_h.html b/content/api/latest/c++/functions_h.html
index 05ab625..3316fbe 100644
--- a/content/api/latest/c++/functions_h.html
+++ b/content/api/latest/c++/functions_h.html
@@ -239,7 +239,7 @@
: <a class="el" href="classDuration.html#a0564918aa36599b575e155644f4513a3">Duration</a>
</li>
<li>Hours()
-: <a class="el" href="classHours.html#ae39f92f6e5d64cc6325d7652de7fb9d8">Hours</a>
+: <a class="el" href="classHours.html#a0c49e25ef71480b8615087c74ccb770f">Hours</a>
</li>
<li>hrs()
: <a class="el" href="classDuration.html#a66d69bb283add7d88e97e8fe61ec1a85">Duration</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_m.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_m.html b/content/api/latest/c++/functions_m.html
index 994fdfb..c3a81db 100644
--- a/content/api/latest/c++/functions_m.html
+++ b/content/api/latest/c++/functions_m.html
@@ -399,13 +399,13 @@
</li>
<li>Metrics()
: <a class="el" href="structmesos_1_1internal_1_1log_1_1Metrics.html#af826d9a6556a89a5e9436c78fd07b021">mesos::internal::log::Metrics</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
</li>
<li>metrics
: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
</li>
-<li>Metrics()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a8bab2e615e686c7e2fb9d197258b06cb">mesos::internal::master::allocator::internal::Metrics</a>
+<li>Metrics
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a8bab2e615e686c7e2fb9d197258b06cb">mesos::internal::master::allocator::internal::Metrics</a>
, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#a09013502681221e6a5bae264563cb954">mesos::internal::master::allocator::Metrics</a>
, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a33768639ed69e6812b805bd70b29bf35">mesos::internal::master::Master</a>
, <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a39a2bce993350772570e273bb0df46f7">mesos::internal::master::Metrics</a>
@@ -548,7 +548,7 @@
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#acf79479daa3f4a26ee3bab26fc61618a">mesos::internal::tests::TestAllocator< T ></a>
</li>
<li>MOCK_METHOD7()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a400b39cff127ca1c665d78f73edca506">mesos::internal::tests::MockSlave</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ad41778df25b2edc85b97016107b8ff8b">mesos::internal::tests::MockSlave</a>
</li>
<li>MockAuthorizer()
: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#add46dcd746f0ba00411487e73d26d0d4">mesos::internal::tests::MockAuthorizer</a>
@@ -651,10 +651,10 @@
: <a class="el" href="classDuration.html#a05ddd6a9f21b82dba6313f81418f53d2">Duration</a>
</li>
<li>multihashmap()
-: <a class="el" href="classmultihashmap.html#a45d7fe21c8940ec15bbcd44e476377ee">multihashmap< Key, Value, Hash, Equal ></a>
+: <a class="el" href="classmultihashmap.html#abf9594bf83c80160e06af9f847285116">multihashmap< Key, Value, Hash, Equal ></a>
</li>
<li>Multimap()
-: <a class="el" href="classMultimap.html#af4c45434eb219747fb536a7b7ff4fde1">Multimap< K, V ></a>
+: <a class="el" href="classMultimap.html#a13d4bd4285946600c1af81e5be4b09ad">Multimap< K, V ></a>
</li>
<li>MULTIPLE_CHOICES
: <a class="el" href="structprocess_1_1http_1_1Status.html#a8feae2af2cdeaf0c0ddbd5f80c9f5ff5">process::http::Status</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_n.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_n.html b/content/api/latest/c++/functions_n.html
index 871f178..707fc09 100644
--- a/content/api/latest/c++/functions_n.html
+++ b/content/api/latest/c++/functions_n.html
@@ -351,7 +351,7 @@
: <a class="el" href="structproc_1_1ProcessStatus.html#a4534d6c1b0da5571b5776a8c769e223a">proc::ProcessStatus</a>
</li>
<li>NullWriter()
-: <a class="el" href="classJSON_1_1NullWriter.html#a397ce55e0db98a8cc6722e1443f20710">JSON::NullWriter</a>
+: <a class="el" href="classJSON_1_1NullWriter.html#a393c690f7f6d1dcde8d0914268cc1bcc">JSON::NullWriter</a>
</li>
<li>num_slaves
: <a class="el" href="classmesos_1_1internal_1_1local_1_1Flags.html#a3aa69974a24bbe5093003cd52d9acd69">mesos::internal::local::Flags</a>
@@ -360,10 +360,10 @@
: <a class="el" href="structproc_1_1ProcessStatus.html#ae1165a6a5e77977d3d0ee8f081c8b4ca">proc::ProcessStatus</a>
</li>
<li>Number()
-: <a class="el" href="structJSON_1_1Number.html#ac8e8299eb0b627136b6fc51b3cee709c">JSON::Number</a>
+: <a class="el" href="structJSON_1_1Number.html#a2d64671419def7448cd5540032458ca4">JSON::Number</a>
</li>
<li>NumberWriter()
-: <a class="el" href="classJSON_1_1NumberWriter.html#ac248fb67aaa7f2bdeeccfd9cbd6b42e7">JSON::NumberWriter</a>
+: <a class="el" href="classJSON_1_1NumberWriter.html#a88564fb4ce2096eb336d68b854a747d2">JSON::NumberWriter</a>
</li>
<li>NvidiaGpuAllocator()
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#ae719bef3975380c61e888f73ae801d8f">mesos::internal::slave::NvidiaGpuAllocator</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_p.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_p.html b/content/api/latest/c++/functions_p.html
index 73ef40d..b4517c7 100644
--- a/content/api/latest/c++/functions_p.html
+++ b/content/api/latest/c++/functions_p.html
@@ -466,7 +466,7 @@
, <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a999ea72bc42ca09641699398e612540a">process::http::authentication::AuthenticationResult</a>
</li>
<li>Principal()
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#ad371e6931c0d1f6653b9712489c9ca2a">process::http::authentication::Principal</a>
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a55a771528ffe0bb6a3790a96a500948f">process::http::authentication::Principal</a>
</li>
<li>print_name
: <a class="el" href="structinternal_1_1windows_1_1SymbolicLink.html#a7ca6332f2c62622fdf6a8340989fb837">internal::windows::SymbolicLink</a>
@@ -482,7 +482,7 @@
, <a class="el" href="structrouting_1_1filter_1_1Filter.html#a4092907cf26633122a73f1f6e2f5dea1">routing::filter::Filter< Classifier ></a>
</li>
<li>Priority()
-: <a class="el" href="classrouting_1_1filter_1_1Priority.html#a2248e8e95c16b14b905d30a4bf6675ee">routing::filter::Priority</a>
+: <a class="el" href="classrouting_1_1filter_1_1Priority.html#a41a1939341586e23fe3260c5b94fcc59">routing::filter::Priority</a>
</li>
<li>privileged
: <a class="el" href="classDocker_1_1RunOptions.html#a33f18cefbc3ca182e25e11864aaf6b7c">Docker::RunOptions</a>
@@ -517,7 +517,7 @@
, <a class="el" href="structprocess_1_1UPID.html#ae1701c7594fe2cf1c96b951a52eb0396">process::UPID</a>
</li>
<li>ProcessReference()
-: <a class="el" href="classprocess_1_1ProcessReference.html#a992d838d9247014a0bd5e70f341e4c9d">process::ProcessReference</a>
+: <a class="el" href="classprocess_1_1ProcessReference.html#a223b9a3edbcdfe9ba306e5d6aa0c0060">process::ProcessReference</a>
</li>
<li>ProcessStatus()
: <a class="el" href="structproc_1_1ProcessStatus.html#a705164fd9473e80e2a02182fd28db11a">proc::ProcessStatus</a>
@@ -538,7 +538,7 @@
: <a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">flags::FlagsBase</a>
</li>
<li>Promise()
-: <a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">process::Promise< T ></a>
+: <a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">process::Promise< T ></a>
</li>
<li>Promise< T >
: <a class="el" href="classprocess_1_1Future.html#a697fa51a09bfecabc58fd6d07ce8f501">process::Future< T ></a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_r.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_r.html b/content/api/latest/c++/functions_r.html
index 376a893..a0e0102 100644
--- a/content/api/latest/c++/functions_r.html
+++ b/content/api/latest/c++/functions_r.html
@@ -261,13 +261,13 @@
</li>
<li>recovered
: <a class="el" href="structmesos_1_1internal_1_1log_1_1Metrics.html#a5c71d6ae6b66a67f23bc60bfe372aabe">mesos::internal::log::Metrics</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ab5285e7b6a2266d1d12167d1a9f561d2">mesos::internal::master::Framework</a>
</li>
<li>RECOVERED
: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4">mesos::internal::master::Framework</a>
</li>
-<li>recovered
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b">mesos::internal::slave::Slave::RecoveryInfo</a>
+<li>recovered()
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ab5285e7b6a2266d1d12167d1a9f561d2">mesos::internal::master::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b">mesos::internal::slave::Slave::RecoveryInfo</a>
</li>
<li>recoveredSlavesTimeout()
: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ab609269957c32b5138b3bfc61194a789">mesos::internal::master::Master</a>
@@ -685,7 +685,7 @@
: <a class="el" href="structmesos_1_1UnavailableResources.html#a2b3f0db5b5a05f3fa0bc1f8abfb68331">mesos::UnavailableResources</a>
</li>
<li>Resources()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a2532379d077c61b1addcd6aa47e61ad0">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#afb96448b026e8b78e338cf82bfc47e7a">mesos::v1::Resources</a>
</li>
<li>resources_offered_or_allocated
: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#af180af540adbda46abde39c5d07d4525">mesos::internal::master::allocator::internal::Metrics</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_rela.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_rela.html b/content/api/latest/c++/functions_rela.html
index c62d17b..10d8d23 100644
--- a/content/api/latest/c++/functions_rela.html
+++ b/content/api/latest/c++/functions_rela.html
@@ -323,12 +323,14 @@
: <a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::protobuf::Variable< T ></a>
, <a class="el" href="classmesos_1_1state_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::Variable</a>
</li>
+<li>Subprocess
+: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
+</li>
<li>subprocess
: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::IO</a>
</li>
<li>Subprocess
-: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
-, <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
+: <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
</li>
<li>subprocess
: <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_s.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_s.html b/content/api/latest/c++/functions_s.html
index c92174a..a691309 100644
--- a/content/api/latest/c++/functions_s.html
+++ b/content/api/latest/c++/functions_s.html
@@ -690,33 +690,31 @@
: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a5213d9aae7bdc332e9fbdc07bb5bbea6">mesos::internal::tests::MockCSIPlugin</a>
, <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
</li>
-<li>State
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65">mesos::internal::master::Framework</a>
-</li>
<li>state
: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#af4322f8c99cfc37c386d3b5457a6f053">mesos::internal::master::Framework</a>
</li>
<li>State
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">mesos::internal::slave::Executor</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65">mesos::internal::master::Framework</a>
</li>
<li>state
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">mesos::internal::slave::Executor</a>
</li>
<li>State
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8add">mesos::internal::slave::Framework</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">mesos::internal::slave::Executor</a>
</li>
<li>state
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#adbfec960b7cb705602bdac9853fb0c12">mesos::internal::slave::Framework</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http</a>
</li>
<li>State
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">mesos::internal::slave::Slave</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8add">mesos::internal::slave::Framework</a>
</li>
-<li>state
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">mesos::internal::slave::Slave</a>
+<li>state()
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">mesos::internal::slave::Slave</a>
</li>
-<li>State()
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
+<li>State
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">mesos::internal::slave::Slave</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
, <a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html#a7e4a15d5df405e0c869a826b6bafc974">mesos::internal::StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType >::State</a>
, <a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html#a074f7a7a087a82b3416965340365413d">mesos::internal::StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType >::StatusUpdateStream::State</a>
</li>
@@ -739,12 +737,12 @@
<li>StateMachine()
: <a class="el" href="classprocess_1_1StateMachine.html#ae57900c329ba1669ccfb98c1a0160652">process::StateMachine< State ></a>
</li>
-<li>Statement
-: <a class="el" href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow< T ></a>
-</li>
<li>statement()
: <a class="el" href="classprocess_1_1ControlFlow.html#a34752a25284d038dc5d4d9e551424cfe">process::ControlFlow< T ></a>
</li>
+<li>Statement
+: <a class="el" href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow< T ></a>
+</li>
<li>StaticVariable()
: <a class="el" href="classJvm_1_1StaticVariable.html#a4f72716c0683295c3ee73a05d3a914c2">Jvm::StaticVariable< T, name, signature ></a>
</li>
@@ -877,7 +875,7 @@
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">mesos::internal::slave::Flags</a>
</li>
<li>String()
-: <a class="el" href="structJSON_1_1String.html#ab868bcf5be8276c353b0e218817c39a1">JSON::String</a>
+: <a class="el" href="structJSON_1_1String.html#a7be21f307ea1e322a19a23da1b35afb4">JSON::String</a>
</li>
<li>string()
: <a class="el" href="classJvm.html#ac2c7a5438fbf91870a29720b0a26b0a1">Jvm</a>
@@ -900,12 +898,14 @@
<li>submitScheduler()
: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f">mesos::internal::master::Master</a>
</li>
+<li>Subprocess
+: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
+</li>
<li>subprocess
: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::IO</a>
</li>
<li>Subprocess
-: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
-, <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
+: <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
</li>
<li>subprocess
: <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>
@@ -1025,7 +1025,7 @@
: <a class="el" href="classSynchronized.html#a6f1fcefdbc244929d3a3efce643d1a42">Synchronized< T ></a>
</li>
<li>sysctl()
-: <a class="el" href="structos_1_1sysctl.html#aae16684fca2b68f7ae4c998cee5f6f7e">os::sysctl</a>
+: <a class="el" href="structos_1_1sysctl.html#a3341cabf86d3585a12fb74000971a2e6">os::sysctl</a>
</li>
<li>sysname
: <a class="el" href="structos_1_1UTSInfo.html#a6d960255088be07cac7157b7cbe94cbf">os::UTSInfo</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_t.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_t.html b/content/api/latest/c++/functions_t.html
index 0d11936..07d2623 100644
--- a/content/api/latest/c++/functions_t.html
+++ b/content/api/latest/c++/functions_t.html
@@ -418,20 +418,20 @@
<li>type
: <a class="el" href="structboost_1_1icl_1_1interval__bound__type_3_01Interval_3_01T_01_4_01_4.html#a1fb0c27f4ab926a92987cd26571c1cd9">boost::icl::interval_bound_type< Interval< T > ></a>
, <a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html#a78dfbb0c4101084fe49212f1867c04d2">boost::icl::interval_traits< Interval< T > ></a>
-, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#ae7566a068a554a9727f32aa50f3eeb81">cgroups::devices::Entry::Selector</a>
</li>
<li>Type
: <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#a3901fb22702c5ae9ca80a4ea0093e8f4">cgroups::devices::Entry::Selector</a>
</li>
<li>type
-: <a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen_3_01T_00_010_00_01Is_8_8_8_01_4.html#a5f00d8d117a878f2a44a2c0870905a20">cpp14::internal::IntegerSequenceGen< T, 0, Is... ></a>
-, <a class="el" href="structJSON_1_1Number.html#a2e9d12ef7b37989c7c1bf2b89dc31690">JSON::Number</a>
+: <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#ae7566a068a554a9727f32aa50f3eeb81">cgroups::devices::Entry::Selector</a>
+, <a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen_3_01T_00_010_00_01Is_8_8_8_01_4.html#a5f00d8d117a878f2a44a2c0870905a20">cpp14::internal::IntegerSequenceGen< T, 0, Is... ></a>
</li>
<li>Type
: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aa">JSON::Number</a>
</li>
<li>type
-: <a class="el" href="structmesos_1_1csi_1_1paths_1_1ContainerPath.html#ae82c8eee1ce13cbd2d0da44e29134b1f">mesos::csi::paths::ContainerPath</a>
+: <a class="el" href="structJSON_1_1Number.html#a2e9d12ef7b37989c7c1bf2b89dc31690">JSON::Number</a>
+, <a class="el" href="structmesos_1_1csi_1_1paths_1_1ContainerPath.html#ae82c8eee1ce13cbd2d0da44e29134b1f">mesos::csi::paths::ContainerPath</a>
, <a class="el" href="structmesos_1_1csi_1_1paths_1_1VolumePath.html#a932b55eda0d5df1444fe5e15adba876d">mesos::csi::paths::VolumePath</a>
, <a class="el" href="classmesos_1_1internal_1_1FilesError.html#aef08f763f1a964529d6e612e5ab49db4">mesos::internal::FilesError</a>
</li>
@@ -442,25 +442,21 @@
: <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#abb78c2f10d58e5d2c8bdd47a459d832b">mesos::internal::fs::MountInfoTable::Entry</a>
, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountTable_1_1Entry.html#a59c7e9a32021a096821a898eb03b20e1">mesos::internal::fs::MountTable::Entry</a>
, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a523f498c1c3ca96190b8a654b9a329f2">mesos::internal::log::tool::Benchmark::Flags</a>
+, <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">mesos::internal::ResourceProviderMessage</a>
</li>
<li>Type
: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">mesos::internal::ResourceProviderMessage</a>
</li>
<li>type
-: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">mesos::internal::ResourceProviderMessage</a>
-, <a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html#ac0d29e60c4e42c93fcd2c5f702f27d45">mesos::internal::tests::ZooKeeperTest::TestWatcher::Event</a>
+: <a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html#ac0d29e60c4e42c93fcd2c5f702f27d45">mesos::internal::tests::ZooKeeperTest::TestWatcher::Event</a>
</li>
<li>Type
: <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html#a7c8f14a0efec6a09b957d5d24b8f9e99">mesos::slave::ContainerIO::IO</a>
+, <a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">os::WindowsFD</a>
</li>
<li>type()
: <a class="el" href="classos_1_1WindowsFD.html#a3ce17a730ace5352a1fc6d49f8336d52">os::WindowsFD</a>
-</li>
-<li>Type
-: <a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">os::WindowsFD</a>
-</li>
-<li>type
-: <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a082bf5dfcd9d0a9ffcb6851d8e042a01">process::http::authentication::JWTError</a>
+, <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a082bf5dfcd9d0a9ffcb6851d8e042a01">process::http::authentication::JWTError</a>
</li>
<li>Type
: <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a6f5217e567bf225c536e03e858a017ed">process::http::authentication::JWTError</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_u.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_u.html b/content/api/latest/c++/functions_u.html
index f1edd33..97559af 100644
--- a/content/api/latest/c++/functions_u.html
+++ b/content/api/latest/c++/functions_u.html
@@ -249,12 +249,12 @@
<li>unsetAuthenticator()
: <a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#aa68812240328fdac177fd106ef8087dd">process::http::authentication::AuthenticatorManager</a>
</li>
-<li>unsigned_integer
-: <a class="el" href="structJSON_1_1Number.html#a9c6b075f53b5419af9cee264482272eb">JSON::Number</a>
-</li>
<li>UNSIGNED_INTEGER
: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaa0ce531160156e5c4aecfabc42df3b68a">JSON::Number</a>
</li>
+<li>unsigned_integer
+: <a class="el" href="structJSON_1_1Number.html#a9c6b075f53b5419af9cee264482272eb">JSON::Number</a>
+</li>
<li>UNSUPPORTED_MEDIA_TYPE
: <a class="el" href="structprocess_1_1http_1_1Status.html#addffbea97c092bf92955b7f513208ceb">process::http::Status</a>
</li>
@@ -430,7 +430,7 @@
: <a class="el" href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request</a>
</li>
<li>URL()
-: <a class="el" href="structprocess_1_1http_1_1URL.html#a0405a5eae13705f0cfe7b78e2928bc5f">process::http::URL</a>
+: <a class="el" href="structprocess_1_1http_1_1URL.html#a6f6a9c959c9bb1519f1c29192aa4a407">process::http::URL</a>
</li>
<li>us()
: <a class="el" href="classDuration.html#ab4bc8981d3ac26e3880e57e19f7f7f92">Duration</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_v.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_v.html b/content/api/latest/c++/functions_v.html
index c5507ce..01f5505 100644
--- a/content/api/latest/c++/functions_v.html
+++ b/content/api/latest/c++/functions_v.html
@@ -181,7 +181,7 @@
: <a class="el" href="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75">JSON::String</a>
</li>
<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#ab05d7584e0a89ecc8a16d0670d3a84b7">JSON::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#adb495699a2d837cc49218b64b342e2bf">JSON::Value</a>
</li>
<li>value
: <a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html#a712288898956dbca1861589a58aa73f7">mesos::ObjectApprover::Object</a>
@@ -248,7 +248,7 @@
<li>visit()
: <a class="el" href="structprocess_1_1DispatchEvent.html#a0e76d6c1283c8e70858d7099be34a5ba">process::DispatchEvent</a>
, <a class="el" href="structprocess_1_1Event.html#a8756ddd411b61f8f1710e13d82e71037">process::Event</a>
-, <a class="el" href="structprocess_1_1EventVisitor.html#ac5a1087909568bbac1213d32105e1221">process::EventVisitor</a>
+, <a class="el" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">process::EventVisitor</a>
, <a class="el" href="structprocess_1_1ExitedEvent.html#aacae7e724b82f3f33f640b9026e163c8">process::ExitedEvent</a>
, <a class="el" href="structprocess_1_1HttpEvent.html#aef4ca1f2279a4207d18c695fc6510a10">process::HttpEvent</a>
, <a class="el" href="structprocess_1_1MessageEvent.html#a075568b289b0075487233208e5b1fe7d">process::MessageEvent</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_vars_m.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_m.html b/content/api/latest/c++/functions_vars_m.html
index 03e7a05..676b9ce 100644
--- a/content/api/latest/c++/functions_vars_m.html
+++ b/content/api/latest/c++/functions_vars_m.html
@@ -265,12 +265,12 @@
<li>METHOD_NOT_ALLOWED
: <a class="el" href="structprocess_1_1http_1_1Status.html#a7ec542fce3fdf8c25bd870a160f569f7">process::http::Status</a>
</li>
-<li>metrics
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-</li>
<li>Metrics
: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
</li>
+<li>metrics
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+</li>
<li>MICROSECONDS
: <a class="el" href="classDuration.html#ad2877fca0bfcc4909706cf128273b3aa">Duration</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/functions_w.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_w.html b/content/api/latest/c++/functions_w.html
index 057852a..9634f91 100644
--- a/content/api/latest/c++/functions_w.html
+++ b/content/api/latest/c++/functions_w.html
@@ -165,12 +165,12 @@
<li>webui_dir
: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a94a63a333e884c51856ce197f29f8e89">mesos::internal::master::Flags</a>
</li>
-<li>WEEKS
-: <a class="el" href="classDuration.html#aadcf23b757330ae23ee70117aec0656e">Duration</a>
-</li>
<li>weeks()
: <a class="el" href="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0">Duration</a>
</li>
+<li>WEEKS
+: <a class="el" href="classDuration.html#aadcf23b757330ae23ee70117aec0656e">Duration</a>
+</li>
<li>Weeks()
: <a class="el" href="classWeeks.html#a2606052f27e4baecbf6eb75bd695a034">Weeks</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/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 010c29a..3e3c549 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#a247a4dee16fdea6cdd332f35a572e7d3">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#a0bc63b24b654ca433be7b97a3edde132">unreachable.hpp</a>
</li>
+<li>Unreachable()
+: <a class="el" href="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3">unreachable.hpp</a>
+</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/hierarchical_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/hierarchical_8hpp_source.html b/content/api/latest/c++/hierarchical_8hpp_source.html
index a110294..af730ca 100644
--- a/content/api/latest/c++/hierarchical_8hpp_source.html
+++ b/content/api/latest/c++/hierarchical_8hpp_source.html
@@ -74,7 +74,7 @@
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave_html_a48c1b27dd3c249141df18a3bd346a36d"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html#a48c1b27dd3c249141df18a3bd346a36d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave::info</a></div><div class="ttdeci">SlaveInfo info</div><div class="ttdef"><b>Definition:</b> hierarchical.hpp:389</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a286878cde1e175a044fb6bb934a9b941"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a286878cde1e175a044fb6bb934a9b941">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::frameworkSorters</a></div><div class="ttdeci">hashmap< std::string, process::Owned< Sorter > > frameworkSorters</div><div class="ttdef"><b>Definition:</b> hierarchical.hpp:535</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_aaa1ce6cba8a90007ee2c9d2f87dae895"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaa1ce6cba8a90007ee2c9d2f87dae895">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::updateAllocation</a></div><div class="ttdeci">void updateAllocation(const FrameworkID &frameworkId, const SlaveID &slaveId, const Resources &offeredResources, const std::vector< ResourceConversion > &conversions)</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">mesos::internal::protobuf::slave::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:258</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">mesos::internal::protobuf::slave::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:261</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a3ad2f1c1ed3395ca6e5d4668f7d65b16"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3ad2f1c1ed3395ca6e5d4668f7d65b16">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::activateFramework</a></div><div class="ttdeci">void activateFramework(const FrameworkID &frameworkId)</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave_html_a7948483c4892d53a1270348795d58a90"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html#a7948483c4892d53a1270348795d58a90">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave::allocated</a></div><div class="ttdeci">Resources allocated</div><div class="ttdef"><b>Definition:</b> hierarchical.hpp:364</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework_html_a73ebf40e183c41b2547b4eeb9613df9a"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a73ebf40e183c41b2547b4eeb9613df9a">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework::inverseOfferFilters</a></div><div class="ttdeci">hashmap< SlaveID, hashset< InverseOfferFilter * > > inverseOfferFilters</div><div class="ttdef"><b>Definition:</b> hierarchical.hpp:323</div></div>
@@ -116,7 +116,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_aa54644fc06b4d56bdebe6f9a317f5cbc"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::recover</a></div><div class="ttdeci">void recover(const int _expectedAgentCount, const hashmap< std::string, Quota > &quotas)</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html_a6baf49d6234eb638d068a98514e4ae3f"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">process::ProcessBase::initialize</a></div><div class="ttdeci">virtual void initialize()</div><div class="ttdoc">Invoked when a process gets spawned. </div><div class="ttdef"><b>Definition:</b> process.hpp:100</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></div><div class="ttdef"><b>Definition:</b> allocator.hpp:184</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:445</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:448</div></div>
<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework_html_a01d3b74fe17c0e15168b053285323a3b"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a01d3b74fe17c0e15168b053285323a3b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework::Framework</a></div><div class="ttdeci">Framework(const FrameworkInfo &frameworkInfo, const std::set< std::string > &suppressedRoles, bool active)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a36f47521514de91d837559b835aeda2a"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a36f47521514de91d837559b835aeda2a">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::frameworks</a></div><div class="ttdeci">hashmap< FrameworkID, Framework > frameworks</div><div class="ttdef"><b>Definition:</b> hierarchical.hpp:346</div></div>
[03/13] mesos-site git commit: Updated the website built from mesos
SHA: a741b15.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
index 685b534..ab14cbd 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
@@ -52,29 +52,30 @@
<div class="title">mesos.hpp</div> </div>
</div><!--header-->
<div class="contents">
-<a href="src_2tests_2mesos_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 __TESTS_MESOS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __TESTS_MESOS_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 <memory></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <string></span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <vector></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <gmock/gmock.h></span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2executor_8hpp.html">mesos/executor.
hpp</a>></span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="code" href="scheduler_8hpp.html">mesos/scheduler.hpp</a>></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2v1_2executor_8hpp.html">mesos/v1/executor.hpp</a>></span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <<a class="code" href="v1_2resources_8hpp.html">mesos/v1/resources.hpp</a>></span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include <<a class="code" href="v1_2resource__provider_8hpp.html">mesos/v1/resource_provider.hpp</a>></span></div><div class="line"><a name="l00032
"></a><span class="lineno"> 32</span> <span class="preprocessor">#include <<a class="code" href="v1_2scheduler_8hpp.html">mesos/v1/scheduler.hpp</a>></span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2v1_2executor_2executor_8hpp.html">mesos/v1/executor/executor.hpp</a>></span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#include <<a class="code" href="v1_2scheduler_2scheduler_8hpp.html">mesos/v1/scheduler/scheduler.hpp</a>></span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preproces
sor">#include <<a class="code" href="authentication_2secret__generator_8hpp.html">mesos/authentication/secret_generator.hpp</a>></span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2authorizer_2authorizer_8hpp.html">mesos/authorizer/authorizer.hpp</a>></span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2fetcher_2fetcher_8hpp.html">mesos/fetcher/fetcher.hpp</a>></span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="preprocessor">#include <<a class
="code" href="include_2mesos_2master_2detector_8hpp.html">mesos/master/detector.hpp</a>></span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="preprocessor">#include <<a class="code" href="future_8hpp.html">process/future.hpp</a>></span></div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="preprocessor">#include <<a class="code" href="gmock_8hpp.html">process/gmock.hpp</a>></span></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="preprocessor">#include <<a class="code" href="libprocess_2include_2process_2gtest_8hpp.html">process/gtest.hpp</a>></span></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2libprocess_2include_2process_2http_8hpp.ht
ml">process/http.hpp</a>></span></div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2libprocess_2include_2process_2io_8hpp.html">process/io.hpp</a>></span></div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="preprocessor">#include <<a class="code" href="owned_8hpp.html">process/owned.hpp</a>></span></div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">process/pid.hpp</a>></span></div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="preprocessor">#include <<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>></span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>
 <span class="preprocessor">#include <<a class="code" href="queue_8hpp.html">process/queue.hpp</a>></span></div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="preprocessor">#include <<a class="code" href="subprocess_8hpp.html">process/subprocess.hpp</a>></span></div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp.html">process/ssl/flags.hpp</a>></span></div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="preprocessor">#include <<a class="code" href="libprocess_2include_2process_2ssl_2gtest_8hpp.html">process/ssl/gtest.hpp</a>></span></div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div><div class="line"><a na
me="l00060"></a><span class="lineno"> 60</span> <span class="preprocessor">#include <<a class="code" href="bytes_8hpp.html">stout/bytes.hpp</a>></span></div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="preprocessor">#include <<a class="code" href="foreach_8hpp.html">stout/foreach.hpp</a>></span></div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="preprocessor">#include <<a class="code" href="stout_2include_2stout_2gtest_8hpp.html">stout/gtest.hpp</a>></span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <span class="preprocessor">#include <<a class="code" href="lambda_8hpp.html">stout/lambda.hpp</a>></span></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="preprocessor">#include <<a class="code" href="none_8hpp.html">stout/none.hpp</a>></span></div><div class="line"><a name="l
00065"></a><span class="lineno"> 65</span> <span class="preprocessor">#include <<a class="code" href="option_8hpp.html">stout/option.hpp</a>></span></div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="preprocessor">#include <<a class="code" href="stringify_8hpp.html">stout/stringify.hpp</a>></span></div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="preprocessor">#include <<a class="code" href="unreachable_8hpp.html">stout/unreachable.hpp</a>></span></div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> <span class="preprocessor">#include <<a class="code" href="uuid_8hpp.html">stout/uuid.hpp</a>></span></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="preprocessor">#include "<a class="code" href="src_2common_2http_8hpp.html">common/http.hpp</a>"</span></div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="preprocessor">#include "<a class="code" href="messages_8hpp.html">messages/messages.hpp</a>"</span> <span class="comment">// For google::protobuf::Message.</span></div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="preprocessor">#include "master/master.hpp"</span></div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span> </div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span
> <span class="preprocessor">#include "<a class="code" href="src_2sched_2constants_8hpp.html">sched/constants.hpp</a>"</span></div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <span class="preprocessor">#include "<a class="code" href="src_2resource__provider_2detector_8hpp.html">resource_provider/detector.hpp</a>"</span></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="preprocessor">#include "<a class="code" href="src_2slave_2constants_8hpp.html">slave/constants.hpp</a>"</span></div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <span class="preprocessor">#include "<a class="code" href="slave_8hpp.html">slave/slave.hpp</a>"</span></div><div class="line"><a name="l0
0083"></a><span class="lineno"> 83</span> </div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2containerizer_2containerizer_8hpp.html">slave/containerizer/containerizer.hpp</a>"</span></div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2containerizer_2mesos_2containerizer_8hpp.html">slave/containerizer/mesos/containerizer.hpp</a>"</span></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="preprocessor">#include "<a class="code" href="cluster_8hpp.html">tests/cluster.hpp</a>"</span></div><div class="line"><a name="l00089"></a><span class="
lineno"> 89</span> <span class="preprocessor">#include "<a class="code" href="src_2tests_2limiter_8hpp.html">tests/limiter.hpp</a>"</span></div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="preprocessor">#include "tests/utils.hpp"</span></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="preprocessor">#ifdef MESOS_HAS_JAVA</span></div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="preprocessor">#include "<a class="code" href="src_2tests_2zookeeper_8hpp.html">tests/zookeeper.hpp</a>"</span></div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="preprocessor">#endif // MESOS_HAS_JAVA</span></div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> </div><div class="line
"><a name="l00096"></a><span class="lineno"> 96</span> using ::testing::_;</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span> using ::testing::An;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span> using ::testing::DoDefault;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> using ::testing::Invoke;</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> using ::testing::Return;</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="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00104">
</a><span class="lineno"> 104</span> <span class="keyword">namespace </span>tests {</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> </div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd"> 106</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd">READONLY_HTTP_AUTHENTICATION_REALM</a>[] = <span class="stringliteral">"test-readonly-realm"</span>;</div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests.html#a3d69b2b965a8a0d6a90319507f015a12"> 107</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a3d69b2b965a8a0d6a90319507f015a12">READWRITE_HTTP_AUTHENTICATION_REALM</a>[] = <span
class="stringliteral">"test-readwrite-realm"</span>;</div><div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests.html#a01abc032929a41cdafd4268985dc1369"> 108</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a01abc032929a41cdafd4268985dc1369">DEFAULT_TEST_ROLE</a>[] = <span class="stringliteral">"default-role"</span>;</div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests.html#af290f8cc581fe8944d4faeb8a56e1f0b"> 109</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1tests.html#af290f8cc581fe8944d4faeb8a56e1f0b">DEFAULT_JWT_SECRET_KEY</a>[] =</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="stringliteral">"72kUKUFtghAjNbIOvLzfF2RxNBfeM64Bri8
g9WhpyaunwqRB/yozHAqSnyHbddAV"</span></div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="stringliteral">"PcWRQlrJAt871oWgSH+n52vMZ3aVI+AFMzXSo8+sUfMk83IGp0WJefhzeQsjDlGH"</span></div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="stringliteral">"GYQgCAuGim0BE2X5U+lEue8s697uQpAO8L/FFRuDH2s"</span>;</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> </div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span> <span class="comment">// Forward declarations.</span></div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html">MockExecutor</a>;</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> </div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="comment">// NOTE: `SSLTemporaryDirectoryTest` exists even when SSL is not compiled into</span></div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="comment">// Mesos. In this case, the class is an alias of `TemporaryDirectoryTest`.</span></div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html"> 121</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html">MesosTest</a> : <span class="keyword">public</span> <a class="code" href="classSSLTemporaryDirectoryTest.html">SSLTemporaryDirectoryTest</a></div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> {</div><div class="li
ne"><a name="l00123"></a><span class="lineno"> 123</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a96e7148ce13d0775202148b8fa637045">SetUpTestCase</a>();</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a610f2bde76cb5a148313cbc96a04d92b">TearDownTestCase</a>();</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="keyword">protected</span>:</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <a class="code" href="class
mesos_1_1internal_1_1tests_1_1MesosTest.html#a7e0692b45897b8f008a859e229767897">MesosTest</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option<zookeeper::URL></a>& url = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span> </div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <span class="comment">// Returns the flags used to create masters.</span></div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <span class="keyword">virtual</span> master::Flags <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a69872811a17d1695a1821db3f55c30af">CreateMasterFlags</a>();</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span> </div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <span class="comment">// Returns the flags used to c
reate slaves.</span></div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">slave::Flags</a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a256d948a0c093f4e4c8c59a5de9ecb8f">CreateSlaveFlags</a>();</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span> </div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="comment">// Starts a master with the specified flags.</span></div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Master></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a95f03722998a08f61bfa25fa298985c1">StartMaster</a>(</div><div class="line"><a name="l00138"></a><span class="l
ineno"> 138</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<master::Flags></a>& <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span> </div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="comment">// Starts a master with the specified allocator process and flags.</span></div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Master></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a95f03722998a08f61bfa25fa298985c1">StartMaster</a>(</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <a class="code" href="classmesos_1_1allocator_1_1Allocato
r.html">mesos::allocator::Allocator</a>* allocator,</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<master::Flags></a>& <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>());</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">// Starts a master with the specified authorizer and flags.</span></div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Master></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a95f03722998a08f61bfa25fa298985c1">StartMaster</a>(</div><div class="line"><a name="l00147"></a
><span class="lineno"> 147</span>  <a class="code" href="classmesos_1_1Authorizer.html">Authorizer</a>* authorizer,</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<master::Flags></a>& <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>());</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">// Starts a master with a slave removal rate limiter and flags.</span></div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <span class="comment">// NOTE: The `slaveRemovalLimiter` is a `shared_ptr` because the</span></div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="comment">// underlying
`Master` process requires the pointer in this form.</span></div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Master></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a95f03722998a08f61bfa25fa298985c1">StartMaster</a>(</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keyword">const</span> std::shared_ptr<MockRateLimiter>& slaveRemovalLimiter,</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<master::Flags></a>& <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div><div class="line
"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="comment">// TODO(bmahler): Consider adding a builder style interface, e.g.</span></div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <span class="comment">//</span></div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="comment">// Try<PID<Slave>> slave =</span></div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="comment">// Slave().With(flags)</span></div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="comment">// .With(executor)</span></div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="comment">// .With(containerizer)</span></div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="comment">// .With(detector)</span
></div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="comment">// .With(gc)</span></div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="comment">// .Start();</span></div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="comment">//</span></div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="comment">// Or options:</span></div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="comment">//</span></div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <span class="comment">// Injections injections;</span></div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="comment">// injections.executor = executor;</span></div><div class="line"><a name="l00171"></a><span class="lineno"> 171<
/span>  <span class="comment">// injections.containerizer = containerizer;</span></div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="comment">// injections.detector = detector;</span></div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="comment">// injections.gc = gc;</span></div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="comment">// Try<PID<Slave>> slave = StartSlave(injections);</span></div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span> </div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="comment">// Starts a slave with the specified detector and flags.</span></div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster
::Slave></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae3b9e1265f6e122ac2a023374ddea4bb">StartSlave</a>(</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::Flags></a>& <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keywordtype">bool</span> mock = <span class="keyword">false</span>);</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span> </div><div class="line"><a name="l00182"></a><span class="lineno"> 182
</span>  <span class="comment">// Starts a slave with the specified detector, containerizer, and flags.</span></div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Slave></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae3b9e1265f6e122ac2a023374ddea4bb">StartSlave</a>(</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">slave::Containerizer</a>* containerizer,</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="keyword">const
</span> <a class="code" href="classOption.html">Option<slave::Flags></a>& <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="keywordtype">bool</span> mock = <span class="keyword">false</span>);</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span> </div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <span class="comment">// Starts a slave with the specified detector, id, and flags.</span></div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Slave></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae3b9e1265f6e122ac2a023374ddea4bb">StartSlave</a>(</div><div class="line"><a name="l00191"></
a><span class="lineno"> 191</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <span class="keyword">const</span> std::string& <span class="keywordtype">id</span>,</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::Flags></a>& <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <span class="keywordtype">bool</span> mock = <span class="keyword">false</span>);</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">// Starts a slave with the specified detector, containerizer, id, and flags.</span></div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Slave></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae3b9e1265f6e122ac2a023374ddea4bb">StartSlave</a>(</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">slave::Containerizer</a>* containerizer,</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  <span class="keyword">const</s
pan> std::string& <span class="keywordtype">id</span>,</div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::Flags></a>& <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span> </div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="comment">// Starts a slave with the specified detector, GC, and flags.</span></div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Slave></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae3b9e1265f6e122ac2a023374ddea4bb">StartSlave</a>(</div><div class="line"><a name="l0020
5"></a><span class="lineno"> 205</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html">slave::GarbageCollector</a>* gc,</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::Flags></a>& <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span> </div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <span class="comment">// Starts a slave with the specified detector, resource estimator, and flags.</span></div><div class="line"><a
name="l00210"></a><span class="lineno"> 210</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Slave></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae3b9e1265f6e122ac2a023374ddea4bb">StartSlave</a>(</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <a class="code" href="classmesos_1_1slave_1_1ResourceEstimator.html">mesos::slave::ResourceEstimator</a>* resourceEstimator,</div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::Flags></a>& <a class="code" href="namespaceflags.html">flags</a>
= <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span> </div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  <span class="comment">// Starts a slave with the specified detector, containerizer,</span></div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <span class="comment">// resource estimator, and flags.</span></div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Slave></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae3b9e1265f6e122ac2a023374ddea4bb">StartSlave</a>(</div><div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterD
etector</a>* detector,</div><div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">slave::Containerizer</a>* containerizer,</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <a class="code" href="classmesos_1_1slave_1_1ResourceEstimator.html">mesos::slave::ResourceEstimator</a>* resourceEstimator,</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::Flags></a>& <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span> </div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  <span class="comment">// Starts a slave with the specified detector, QoS Cont
roller, and flags.</span></div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Slave></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae3b9e1265f6e122ac2a023374ddea4bb">StartSlave</a>(</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <a class="code" href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a>* qosController,</div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::Flags></a>& <a class="co
de" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span> </div><div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <span class="comment">// Starts a slave with the specified detector, containerizer,</span></div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <span class="comment">// QoS Controller, and flags.</span></div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Slave></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae3b9e1265f6e122ac2a023374ddea4bb">StartSlave</a>(</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.ht
ml">mesos::master::detector::MasterDetector</a>* detector,</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">slave::Containerizer</a>* containerizer,</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <a class="code" href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a>* qosController,</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::Flags></a>& <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <span class="keywordtype">bool</span> mock = <span class="keyword">false</span>);</div><div class="line"><a name="l00237"></a><span cl
ass="lineno"> 237</span> </div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  <span class="comment">// Starts a slave with the specified detector, authorizer, and flags.</span></div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Slave></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae3b9e1265f6e122ac2a023374ddea4bb">StartSlave</a>(</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  <a class="code" href="classmesos_1_1Authorizer.html">mesos::Authorizer</a>* authorizer,</div><div class="line"><a name="l00242"></a><sp
an class="lineno"> 242</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::Flags></a>& <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span> </div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  <span class="comment">// Starts a slave with the specified detector, containerizer, authorizer,</span></div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  <span class="comment">// and flags.</span></div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Slave></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae3b9e1265f6e122ac2a023374ddea4bb">StartSlave</a>(</di
v><div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">slave::Containerizer</a>* containerizer,</div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  <a class="code" href="classmesos_1_1Authorizer.html">mesos::Authorizer</a>* authorizer,</div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::Flags></a>& <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span> </d
iv><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  <span class="comment">// Starts a slave with the specified detector, containerizer,</span></div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  <span class="comment">// secretGenerator, authorizer and flags.</span></div><div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Slave></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae3b9e1265f6e122ac2a023374ddea4bb">StartSlave</a>(</div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  <a class="code" href=
"classmesos_1_1internal_1_1slave_1_1Containerizer.html">slave::Containerizer</a>* containerizer,</div><div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  <a class="code" href="classmesos_1_1SecretGenerator.html">mesos::SecretGenerator</a>* secretGenerator,</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::Authorizer*></a>& authorizer = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::Flags></a>& <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  <span class="keywordtype">bool</span> mock
= <span class="keyword">false</span>);</div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span> </div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  <span class="comment">// Starts a slave with the specified detector, secretGenerator,</span></div><div class="line"><a name="l00263"></a><span class="lineno"> 263</span>  <span class="comment">// and flags.</span></div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try<process::Owned<cluster::Slave></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae3b9e1265f6e122ac2a023374ddea4bb">StartSlave</a>(</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div><div c
lass="line"><a name="l00266"></a><span class="lineno"> 266</span>  <a class="code" href="classmesos_1_1SecretGenerator.html">mesos::SecretGenerator</a>* secretGenerator,</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::Flags></a>& <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span> </div><div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a166e4e1e9054846971aa2f4292b03d94"> 269</a></span>  <a class="code" href="classOption.html">Option<zookeeper::URL></a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a166e4e1e9054846971aa2f4292b03d94">zookeeperUrl</a>;</div><div class="line"><a name=
"l00270"></a><span class="lineno"> 270</span> </div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <span class="comment">// NOTE: On Windows, most tasks are run under PowerShell, which uses ~150 MB</span></div><div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  <span class="comment">// of memory per-instance due to loading .NET. Realistically, PowerShell can</span></div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  <span class="comment">// be called more than once in a task, so 512 MB is the safe minimum.</span></div><div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  <span class="comment">// Furthermore, because the Windows `cpu` isolator is a hard-cap, 0.1 CPUs</span></div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <span class="comment">// will cause the task (or even a check command) to timeout, so 1 CPU is the</span
></div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  <span class="comment">// safe minimum.</span></div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  <span class="comment">//</span></div><div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  <span class="comment">// Because multiple tasks can be run, the default agent resources needs to be</span></div><div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  <span class="comment">// at least a multiple of the default task resources: four times seems safe.</span></div><div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="comment">//</span></div><div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  <span class="comment">// On platforms where the shell is, e.g. Bash, the minimum is much lower.</span></div><div class="line"><a name="l00282"></a><span class="li
neno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a8aa00a8b69568d56ce00d14df6ad835e"> 282</a></span>  <span class="keyword">const</span> std::string <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a8aa00a8b69568d56ce00d14df6ad835e">defaultAgentResourcesString</a>{</div><div class="line"><a name="l00283"></a><span class="lineno"> 283</span> <span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  <span class="stringliteral">"cpus:4;gpus:0;mem:2048;disk:1024;ports:[31000-32000]"</span></div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  <span class="stringliteral">"cpus:2;gpus:0;mem:1024;disk:1024;ports:[31000-32000]"</span></div><div class="line"><a name="l002
87"></a><span class="lineno"> 287</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  };</div><div class="line"><a name="l00289"></a><span class="lineno"> 289</span> </div><div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a7f545027bf63a6a28b372603c3375049"> 290</a></span>  <span class="keyword">const</span> std::string <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a7f545027bf63a6a28b372603c3375049">defaultTaskResourcesString</a>{</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span> <span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <span class="stringliteral">"cpus:1;mem:512;disk:32"</span></div><div class="line"><a name="l00293"><
/a><span class="lineno"> 293</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  <span class="stringliteral">"cpus:0.1;mem:32;disk:32"</span></div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span> <span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  };</div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span> };</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span> </div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span> </div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span> <span class="keyword">template</span> <<span class="keyword">typename</span> T></div><div class="line"><a name="l00301"></a><span class="lineno"><a class="line" href="classmesos_1_1
internal_1_1tests_1_1ContainerizerTest.html"> 301</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1tests_1_1ContainerizerTest.html">ContainerizerTest</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html">MesosTest</a> {};</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span> </div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span> <span class="preprocessor">#ifdef __linux__</span></div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span> <span class="comment">// Cgroups hierarchy used by the cgroups related tests.</span></div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span> <span class="keyword">const</span> <span class="keyword">static</span> std::string TEST_CGROUPS_HIERARCHY = <span class="stringliteral">"/tmp/mesos_test_cgroup"</span>;</div><div class
="line"><a name="l00306"></a><span class="lineno"> 306</span> </div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span> <span class="comment">// Name of the root cgroup used by the cgroups related tests.</span></div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span> <span class="keyword">const</span> <span class="keyword">static</span> std::string TEST_CGROUPS_ROOT = <span class="stringliteral">"mesos_test"</span>;</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span> </div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span> </div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span> <span class="keyword">template</span> <></div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1tests_1_1ContainerizerTest.html">Containerize
rTest</a><slave::MesosContainerizer> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html">MesosTest</a></div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span> {</div><div class="line"><a name="l00314"></a><span class="lineno"> 314</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a96e7148ce13d0775202148b8fa637045">SetUpTestCase</a>();</div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a610f2bde76cb5a148313cbc96a04d92b">TearDownTestCase</a>();</div><div class="line"><a name="l00317"></a><sp
an class="lineno"> 317</span> </div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span> <span class="keyword">protected</span>:</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">slave::Flags</a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a256d948a0c093f4e4c8c59a5de9ecb8f">CreateSlaveFlags</a>();</div><div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classTemporaryDirectoryTest.html#a8c276b7f4a8ac1d5ca5d575d56fbea12">SetUp</a>();</div><div class="line"><a name="l00321"></a><span class="lineno"> 321</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classTemporaryDirectoryTest.html#af398699f3f3f018086e
72ea220d65dbd">TearDown</a>();</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span> </div><div class="line"><a name="l00323"></a><span class="lineno"> 323</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  <span class="comment">// Base hierarchy for separately mounted cgroup controllers, e.g., if the</span></div><div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  <span class="comment">// base hierarchy is /sys/fs/cgroup then each controller will be mounted to</span></div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span>  <span class="comment">// /sys/fs/cgroup/{controller}/.</span></div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  std::string baseHierarchy;</div><div class="line"><a name="l00328"></a><span class="lineno"> 328</span> </div><div class="line"><a name="l00329">
</a><span class="lineno"> 329</span>  <span class="comment">// Set of cgroup subsystems used by the cgroups related tests.</span></div><div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  <a class="code" href="classhashset.html">hashset<std::string></a> <a class="code" href="namespacecgroups.html#a43ff5aa5dec5f24b0a3620847e9dd6b6">subsystems</a>;</div><div class="line"><a name="l00331"></a><span class="lineno"> 331</span> };</div><div class="line"><a name="l00332"></a><span class="lineno"> 332</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00333"></a><span class="lineno"> 333</span> <span class="keyword">template</span> <></div><div class="line"><a name="l00334"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1ContainerizerTest_3_01slave_1_1MesosContainerizer_01_4.html"> 334</a></span> <span class="keyword">class </span><a class="code" href="classme
sos_1_1internal_1_1tests_1_1ContainerizerTest.html">ContainerizerTest</a><slave::MesosContainerizer> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html">MesosTest</a></div><div class="line"><a name="l00335"></a><span class="lineno"> 335</span> {</div><div class="line"><a name="l00336"></a><span class="lineno"> 336</span> <span class="keyword">protected</span>:</div><div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">slave::Flags</a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a256d948a0c093f4e4c8c59a5de9ecb8f">CreateSlaveFlags</a>();</div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span> };</div><div class="line"><a name="l00339"></a><span class="lineno"> 339</span> <span class="preprocessor">#endif // __linux__</s
pan></div><div class="line"><a name="l00340"></a><span class="lineno"> 340</span> </div><div class="line"><a name="l00341"></a><span class="lineno"> 341</span> </div><div class="line"><a name="l00342"></a><span class="lineno"> 342</span> <span class="preprocessor">#ifdef MESOS_HAS_JAVA</span></div><div class="line"><a name="l00343"></a><span class="lineno"> 343</span> </div><div class="line"><a name="l00344"></a><span class="lineno"> 344</span> <span class="keyword">class </span>MesosZooKeeperTest : <span class="keyword">public</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html">MesosTest</a></div><div class="line"><a name="l00345"></a><span class="lineno"> 345</span> {</div><div class="line"><a name="l00346"></a><span class="lineno"> 346</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>  <span class="keyword">static</span> <span class="
keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a96e7148ce13d0775202148b8fa637045">SetUpTestCase</a>()</div><div class="line"><a name="l00348"></a><span class="lineno"> 348</span>  {</div><div class="line"><a name="l00349"></a><span class="lineno"> 349</span>  <span class="comment">// Make sure the JVM is created.</span></div><div class="line"><a name="l00350"></a><span class="lineno"> 350</span>  <a class="code" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest.html#a8bbd933c9e18c30b6c6e0502a31b5b9e">ZooKeeperTest::SetUpTestCase</a>();</div><div class="line"><a name="l00351"></a><span class="lineno"> 351</span> </div><div class="line"><a name="l00352"></a><span class="lineno"> 352</span>  <span class="comment">// Launch the ZooKeeper test server.</span></div><div class="line"><a name="l00353"></a><span class="lineno"> 353</span>  server = <span class="keyword">new</span> <a class=
"code" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html">ZooKeeperTestServer</a>();</div><div class="line"><a name="l00354"></a><span class="lineno"> 354</span>  server->startNetwork();</div><div class="line"><a name="l00355"></a><span class="lineno"> 355</span> </div><div class="line"><a name="l00356"></a><span class="lineno"> 356</span>  <a class="code" href="classTry.html">Try<zookeeper::URL></a> <a class="code" href="namespaceappc_1_1spec.html#a2107ae129dd83fbd20b22195247f16b5">parse</a> = <a class="code" href="classzookeeper_1_1URL.html#a1da68f8b465c13a553cb240827fda1a8">zookeeper::URL::parse</a>(</div><div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  <span class="stringliteral">"zk://"</span> + server->connectString() + <span class="stringliteral">"/znode"</span>);</div><div class="line"><a name="l00358"></a><span class="lineno"> 358</span>  <a class="code" hre
f="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(parse);</div><div class="line"><a name="l00359"></a><span class="lineno"> 359</span> </div><div class="line"><a name="l00360"></a><span class="lineno"> 360</span>  url = parse.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>();</div><div class="line"><a name="l00361"></a><span class="lineno"> 361</span>  }</div><div class="line"><a name="l00362"></a><span class="lineno"> 362</span> </div><div class="line"><a name="l00363"></a><span class="lineno"> 363</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a610f2bde76cb5a148313cbc96a04d92b">TearDownTestCase</a>()</div><div class="line"><a name="l00364"></a><span class="lineno"> 364</span>  {</div><div class="line"><a name="l00365"></a><span class="lineno"> 365</span> 
<span class="keyword">delete</span> server;</div><div class="line"><a name="l00366"></a><span class="lineno"> 366</span>  server = <span class="keyword">nullptr</span>;</div><div class="line"><a name="l00367"></a><span class="lineno"> 367</span>  }</div><div class="line"><a name="l00368"></a><span class="lineno"> 368</span> </div><div class="line"><a name="l00369"></a><span class="lineno"> 369</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classTemporaryDirectoryTest.html#a8c276b7f4a8ac1d5ca5d575d56fbea12">SetUp</a>()</div><div class="line"><a name="l00370"></a><span class="lineno"> 370</span>  {</div><div class="line"><a name="l00371"></a><span class="lineno"> 371</span>  <a class="code" href="classTemporaryDirectoryTest.html#a8c276b7f4a8ac1d5ca5d575d56fbea12">MesosTest::SetUp</a>();</div><div class="line"><a name="l00372"></a><span class="lineno"> 372</span>  server-&
gt;startNetwork();</div><div class="line"><a name="l00373"></a><span class="lineno"> 373</span>  }</div><div class="line"><a name="l00374"></a><span class="lineno"> 374</span> </div><div class="line"><a name="l00375"></a><span class="lineno"> 375</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classTemporaryDirectoryTest.html#af398699f3f3f018086e72ea220d65dbd">TearDown</a>()</div><div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  {</div><div class="line"><a name="l00377"></a><span class="lineno"> 377</span>  server->shutdownNetwork();</div><div class="line"><a name="l00378"></a><span class="lineno"> 378</span>  <a class="code" href="classTemporaryDirectoryTest.html#af398699f3f3f018086e72ea220d65dbd">MesosTest::TearDown</a>();</div><div class="line"><a name="l00379"></a><span class="lineno"> 379</span>  }</div><div class="line"><a name="l00380"></a><sp
an class="lineno"> 380</span> </div><div class="line"><a name="l00381"></a><span class="lineno"> 381</span> <span class="keyword">protected</span>:</div><div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  MesosZooKeeperTest() : <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a7e0692b45897b8f008a859e229767897">MesosTest</a>(url) {}</div><div class="line"><a name="l00383"></a><span class="lineno"> 383</span> </div><div class="line"><a name="l00384"></a><span class="lineno"> 384</span>  <span class="keyword">virtual</span> master::Flags <a class="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a69872811a17d1695a1821db3f55c30af">CreateMasterFlags</a>()</div><div class="line"><a name="l00385"></a><span class="lineno"> 385</span>  {</div><div class="line"><a name="l00386"></a><span class="lineno"> 386</span>  master::Flags <a class="code" href="namespaceflags.html">flags</a> = <a cla
ss="code" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a69872811a17d1695a1821db3f55c30af">MesosTest::CreateMasterFlags</a>();</div><div class="line"><a name="l00387"></a><span class="lineno"> 387</span> </div><div class="line"><a name="l00388"></a><span class="lineno"> 388</span>  <span class="comment">// NOTE: Since we are using the replicated log with ZooKeeper</span></div><div class="line"><a name="l00389"></a><span class="lineno"> 389</span>  <span class="comment">// (default storage in MesosTest), we need to specify the quorum.</span></div><div class="line"><a name="l00390"></a><span class="lineno"> 390</span>  flags.quorum = 1;</div><div class="line"><a name="l00391"></a><span class="lineno"> 391</span> </div><div class="line"><a name="l00392"></a><span class="lineno"> 392</span>  <span class="keywordflow">return</span> <a class="code" href="namespacemesos_1_1internal_1_1tests.html#af8289f648a916c3f66923867452c7b1b">fl
ags</a>;</div><div class="line"><a name="l00393"></a><span class="lineno"> 393</span>  }</div><div class="line"><a name="l00394"></a><span class="lineno"> 394</span> </div><div class="line"><a name="l00395"></a><span class="lineno"> 395</span>  <span class="keyword">static</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html">ZooKeeperTestServer</a>* server;</div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span>  <span class="keyword">static</span> <a class="code" href="classOption.html">Option<zookeeper::URL></a> url;</div><div class="line"><a name="l00397"></a><span class="lineno"> 397</span> };</div><div class="line"><a name="l00398"></a><span class="lineno"> 398</span> </div><div class="line"><a name="l00399"></a><span class="lineno"> 399</span> <span class="preprocessor">#endif // MESOS_HAS_JAVA</span></div><div class="line"><a name="l00400"></a><span class="lineno"> 40
0</span> </div><div class="line"><a name="l00401"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests_1_1v1.html"> 401</a></span> <span class="keyword">namespace </span>v1 {</div><div class="line"><a name="l00402"></a><span class="lineno"> 402</span> </div><div class="line"><a name="l00403"></a><span class="lineno"> 403</span> <span class="comment">// Alias existing `mesos::v1` namespaces so that we can easily write</span></div><div class="line"><a name="l00404"></a><span class="lineno"> 404</span> <span class="comment">// `v1::` in tests.</span></div><div class="line"><a name="l00405"></a><span class="lineno"> 405</span> <span class="comment">//</span></div><div class="line"><a name="l00406"></a><span class="lineno"> 406</span> <span class="comment">// TODO(jmlvanre): Remove these aliases once we clean up the `tests`</span></div><div class="line"><a name="l00407"></a><span class="lineno"> 407</span> <span
class="comment">// namespace hierarchy.</span></div><div class="line"><a name="l00408"></a><span class="lineno"> 408</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos_1_1v1_1_1agent.html">agent</a> = <a class="code" href="namespacemesos_1_1v1_1_1agent.html">mesos::v1::agent</a>;</div><div class="line"><a name="l00409"></a><span class="lineno"> 409</span> <span class="keyword">namespace </span>maintenance = mesos::v1::maintenance;</div><div class="line"><a name="l00410"></a><span class="lineno"> 410</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos_1_1v1_1_1master.html">master</a> = <a class="code" href="namespacemesos_1_1v1_1_1master.html">mesos::v1::master</a>;</div><div class="line"><a name="l00411"></a><span class="lineno"> 411</span> <span class="keyword">namespace </span>quota = mesos::v1::quota;</div><div class="line"><a name="l00412"></a><span class="lineno"> 412</span> </div><div
class="line"><a name="l00413"></a><span class="lineno"> 413</span> <span class="keyword">using</span> mesos::v1::TASK_STAGING;</div><div class="line"><a name="l00414"></a><span class="lineno"> 414</span> <span class="keyword">using</span> mesos::v1::TASK_STARTING;</div><div class="line"><a name="l00415"></a><span class="lineno"> 415</span> <span class="keyword">using</span> mesos::v1::TASK_RUNNING;</div><div class="line"><a name="l00416"></a><span class="lineno"> 416</span> <span class="keyword">using</span> mesos::v1::TASK_KILLING;</div><div class="line"><a name="l00417"></a><span class="lineno"> 417</span> <span class="keyword">using</span> mesos::v1::TASK_FINISHED;</div><div class="line"><a name="l00418"></a><span class="lineno"> 418</span> <span class="keyword">using</span> mesos::v1::TASK_FAILED;</div><div class="line"><a name="l00419"></a><span class="lineno"> 419</span> <span class="keyword">using</span> mesos::v1::TASK_KILLED;</div>
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span> <span class="keyword">using</span> mesos::v1::TASK_ERROR;</div><div class="line"><a name="l00421"></a><span class="lineno"> 421</span> <span class="keyword">using</span> mesos::v1::TASK_LOST;</div><div class="line"><a name="l00422"></a><span class="lineno"> 422</span> <span class="keyword">using</span> mesos::v1::TASK_DROPPED;</div><div class="line"><a name="l00423"></a><span class="lineno"> 423</span> <span class="keyword">using</span> mesos::v1::TASK_UNREACHABLE;</div><div class="line"><a name="l00424"></a><span class="lineno"> 424</span> <span class="keyword">using</span> mesos::v1::TASK_GONE;</div><div class="line"><a name="l00425"></a><span class="lineno"> 425</span> <span class="keyword">using</span> mesos::v1::TASK_GONE_BY_OPERATOR;</div><div class="line"><a name="l00426"></a><span class="lineno"> 426</span> <span class="keyword">using</span> mesos::v1::TASK_UNKNO
WN;</div><div class="line"><a name="l00427"></a><span class="lineno"> 427</span> </div><div class="line"><a name="l00428"></a><span class="lineno"> 428</span> <span class="keyword">using</span> mesos::v1::AgentID;</div><div class="line"><a name="l00429"></a><span class="lineno"> 429</span> <span class="keyword">using</span> mesos::v1::CheckInfo;</div><div class="line"><a name="l00430"></a><span class="lineno"> 430</span> <span class="keyword">using</span> mesos::v1::CommandInfo;</div><div class="line"><a name="l00431"></a><span class="lineno"> 431</span> <span class="keyword">using</span> mesos::v1::ContainerID;</div><div class="line"><a name="l00432"></a><span class="lineno"> 432</span> <span class="keyword">using</span> mesos::v1::ContainerStatus;</div><div class="line"><a name="l00433"></a><span class="lineno"> 433</span> <span class="keyword">using</span> mesos::v1::Environment;</div><div class="line"><a name="l00434"></a><span class="li
neno"> 434</span> <span class="keyword">using</span> mesos::v1::ExecutorID;</div><div class="line"><a name="l00435"></a><span class="lineno"> 435</span> <span class="keyword">using</span> mesos::v1::ExecutorInfo;</div><div class="line"><a name="l00436"></a><span class="lineno"> 436</span> <span class="keyword">using</span> mesos::v1::Filters;</div><div class="line"><a name="l00437"></a><span class="lineno"> 437</span> <span class="keyword">using</span> mesos::v1::FrameworkID;</div><div class="line"><a name="l00438"></a><span class="lineno"> 438</span> <span class="keyword">using</span> mesos::v1::FrameworkInfo;</div><div class="line"><a name="l00439"></a><span class="lineno"> 439</span> <span class="keyword">using</span> mesos::v1::HealthCheck;</div><div class="line"><a name="l00440"></a><span class="lineno"> 440</span> <span class="keyword">using</span> mesos::v1::InverseOffer;</div><div class="line"><a name="l00441"></a><span class="lineno
"> 441</span> <span class="keyword">using</span> mesos::v1::MachineID;</div><div class="line"><a name="l00442"></a><span class="lineno"> 442</span> <span class="keyword">using</span> mesos::v1::Metric;</div><div class="line"><a name="l00443"></a><span class="lineno"> 443</span> <span class="keyword">using</span> mesos::v1::Offer;</div><div class="line"><a name="l00444"></a><span class="lineno"> 444</span> <span class="keyword">using</span> mesos::v1::Resource;</div><div class="line"><a name="l00445"></a><span class="lineno"> 445</span> <span class="keyword">using</span> mesos::v1::ResourceProviderInfo;</div><div class="line"><a name="l00446"></a><span class="lineno"> 446</span> <span class="keyword">using</span> <a class="code" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a>;</div><div class="line"><a name="l00447"></a><span class="lineno"> 447</span> <span class="keyword">using</span> mesos::v1::TaskID;</div><div class="l
ine"><a name="l00448"></a><span class="lineno"> 448</span> <span class="keyword">using</span> mesos::v1::TaskInfo;</div><div class="line"><a name="l00449"></a><span class="lineno"> 449</span> <span class="keyword">using</span> mesos::v1::TaskGroupInfo;</div><div class="line"><a name="l00450"></a><span class="lineno"> 450</span> <span class="keyword">using</span> mesos::v1::TaskState;</div><div class="line"><a name="l00451"></a><span class="lineno"> 451</span> <span class="keyword">using</span> mesos::v1::TaskStatus;</div><div class="line"><a name="l00452"></a><span class="lineno"> 452</span> <span class="keyword">using</span> mesos::v1::WeightInfo;</div><div class="line"><a name="l00453"></a><span class="lineno"> 453</span> </div><div class="line"><a name="l00454"></a><span class="lineno"> 454</span> } <span class="comment">// namespace v1 {</span></div><div class="line"><a name="l00455"></a><span class="lineno"> 455</span> </div><div
class="line"><a name="l00456"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests_1_1common.html"> 456</a></span> <span class="keyword">namespace </span>common {</div><div class="line"><a name="l00457"></a><span class="lineno"> 457</span> </div><div class="line"><a name="l00458"></a><span class="lineno"> 458</span> <span class="keyword">template</span> <<span class="keyword">typename</span> TCredential></div><div class="line"><a name="l00459"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html"> 459</a></span> <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html">DefaultCredential</a></div><div class="line"><a name="l00460"></a><span class="lineno"> 460</span> {</div><div class="line"><a name="l00461"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1
_1common_1_1DefaultCredential.html#a2e384f9e69baf909ea32437ecde85143"> 461</a></span>  <span class="keyword">static</span> TCredential <a class="code" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html#a2e384f9e69baf909ea32437ecde85143">create</a>()</div><div class="line"><a name="l00462"></a><span class="lineno"> 462</span>  {</div><div class="line"><a name="l00463"></a><span class="lineno"> 463</span>  TCredential credential;</div><div class="line"><a name="l00464"></a><span class="lineno"> 464</span>  credential.set_principal(<span class="stringliteral">"test-principal"</span>);</div><div class="line"><a name="l00465"></a><span class="lineno"> 465</span>  credential.set_secret(<span class="stringliteral">"test-secret"</span>);</div><div class="line"><a name="l00466"></a><span class="lineno"> 466</span>  <span class="keywordflow">return</span> credential;</div><div class="line"><a name="l
00467"></a><span class="lineno"> 467</span>  }</div><div class="line"><a name="l00468"></a><span class="lineno"> 468</span> };</div><div class="line"><a name="l00469"></a><span class="lineno"> 469</span> </div><div class="line"><a name="l00470"></a><span class="lineno"> 470</span> </div><div class="line"><a name="l00471"></a><span class="lineno"> 471</span> <span class="comment">// TODO(jmlvanre): consider factoring this out.</span></div><div class="line"><a name="l00472"></a><span class="lineno"> 472</span> <span class="keyword">template</span> <<span class="keyword">typename</span> TCredential></div><div class="line"><a name="l00473"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html"> 473</a></span> <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html">DefaultCredential2</a></div><div class="l
ine"><a name="l00474"></a><span class="lineno"> 474</span> {</div><div class="line"><a name="l00475"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html#a75bb6737c4f44529656db306160ddd0f"> 475</a></span>  <span class="keyword">static</span> TCredential <a class="code" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html#a75bb6737c4f44529656db306160ddd0f">create</a>()</div><div class="line"><a name="l00476"></a><span class="lineno"> 476</span>  {</div><div class="line"><a name="l00477"></a><span class="lineno"> 477</span>  TCredential credential;</div><div class="line"><a name="l00478"></a><span class="lineno"> 478</span>  credential.set_principal(<span class="stringliteral">"test-principal-2"</span>);</div><div class="line"><a name="l00479"></a><span class="lineno"> 479</span>  credential.set_secret(<span class="stringliteral">"test-se
cret-2"</span>);</div><div class="line"><a name="l00480"></a><span class="lineno"> 480</span>  <span class="keywordflow">return</span> credential;</div><div class="line"><a name="l00481"></a><span class="lineno"> 481</span>  }</div><div class="line"><a name="l00482"></a><span class="lineno"> 482</span> };</div><div class="line"><a name="l00483"></a><span class="lineno"> 483</span> </div><div class="line"><a name="l00484"></a><span class="lineno"> 484</span> </div><div class="line"><a name="l00485"></a><span class="lineno"> 485</span> <span class="keyword">template</span> <<span class="keyword">typename</span> TFrameworkInfo, <span class="keyword">typename</span> TCredential></div><div class="line"><a name="l00486"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo.html"> 486</a></span> <span class="keyword">struct </span><a class="code" href="structmesos_1_1interna
l_1_1tests_1_1common_1_1DefaultFrameworkInfo.html">DefaultFrameworkInfo</a></div><div class="line"><a name="l00487"></a><span class="lineno"> 487</span> {</div><div class="line"><a name="l00488"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo.html#a842b7475bc4e06999d0570793eb81cb4"> 488</a></span>  <span class="keyword">static</span> TFrameworkInfo <a class="code" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo.html#a842b7475bc4e06999d0570793eb81cb4">create</a>()</div><div class="line"><a name="l00489"></a><span class="lineno"> 489</span>  {</div><div class="line"><a name="l00490"></a><span class="lineno"> 490</span>  TFrameworkInfo framework;</div><div class="line"><a name="l00491"></a><span class="lineno"> 491</span>  framework.set_name(<span class="stringliteral">"default"</span>);</div><div class="line"><a name="l00492"></a><span class="linen
o"> 492</span>  framework.set_user(<a class="code" href="namespaceos.html#a698aa27e5ea6b1dc1c190b978c2f7960">os::user</a>().<span class="keyword">get</span>());</div><div class="line"><a name="l00493"></a><span class="lineno"> 493</span>  framework.set_principal(</div><div class="line"><a name="l00494"></a><span class="lineno"> 494</span>  <a class="code" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html">DefaultCredential<TCredential>::create</a>().principal());</div><div class="line"><a name="l00495"></a><span class="lineno"> 495</span>  framework.add_roles(<span class="stringliteral">"*"</span>);</div><div class="line"><a name="l00496"></a><span class="lineno"> 496</span>  framework.add_capabilities()->set_type(</div><div class="line"><a name="l00497"></a><span class="lineno"> 497</span>  TFrameworkInfo::Capability::MULTI_ROLE);</div><div class="line"><a name="l00498"></a><sp
an class="lineno"> 498</span>  framework.add_capabilities()->set_type(</div><div class="line"><a name="l00499"></a><span class="lineno"> 499</span>  TFrameworkInfo::Capability::RESERVATION_REFINEMENT);</div><div class="line"><a name="l00500"></a><span class="lineno"> 500</span> </div><div class="line"><a name="l00501"></a><span class="lineno"> 501</span>  <span class="keywordflow">return</span> framework;</div><div class="line"><a name="l00502"></a><span class="lineno"> 502</span>  }</div><div class="line"><a name="l00503"></a><span class="lineno"> 503</span> };</div><div class="line"><a name="l00504"></a><span class="lineno"> 504</span> </div><div class="line"><a name="l00505"></a><span class="lineno"> 505</span> } <span class="comment">// namespace common {</span></div><div class="line"><a name="l00506"></a><span class="lineno"> 506</span> </div><div class="line"><a name="l00507"></a><span class="lineno"> 507<
/span> <span class="comment">// TODO(jmlvanre): Remove `inline` once we have adjusted all tests to</span></div><div class="line"><a name="l00508"></a><span class="lineno"> 508</span> <span class="comment">// distinguish between `internal` and `v1`.</span></div><div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests_1_1internal.html"> 509</a></span> <span class="keyword">inline</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00510"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#af54e2c0756107125d4f5544865bd4d78"> 510</a></span> <span class="keyword">using</span> <a class="code" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html">DefaultCredential</a> = <a class="code" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredenti
al.html">common::DefaultCredential<Credential></a>;</div><div class="line"><a name="l00511"></a><span class="lineno"><a class="line" href="namespacemesos_1_1
<TRUNCATED>
[08/13] mesos-site git commit: Updated the website built from mesos
SHA: a741b15.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/index.hhk
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index a943b8e..c260679 100644
--- a/content/api/latest/c++/index.hhk
+++ b/content/api/latest/c++/index.hhk
@@ -1489,10 +1489,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c"><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"><param name="Name" value="Bytes"></OBJECT>
<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>
@@ -3193,12 +3193,12 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1v1.html#a8b90ede7719f7eaed5edfbcf17122a41"><param name="Name" value="mesos::internal::tests::v1"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a7e990915d6fb2d55541ddcb872efe74c"><param name="Name" value="src/tests/mesos.hpp"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a93695a6b143ec2d7c2e66df2034fea3c"><param name="Name" value="createVolumeHostPath"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e816f28915e4ff0fcb29d4833382a96"><param name="Name" value="createVolumeHostPath"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a93695a6b143ec2d7c2e66df2034fea3c"><param name="Name" value="mesos::internal::tests::common"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e816f28915e4ff0fcb29d4833382a96"><param name="Name" value="mesos::internal::tests::common"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1internal.html#a3c67dbcdf31fd4259022ef672d471ab0"><param name="Name" value="mesos::internal::tests::internal"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1v1.html#a136fb1e9d7fb86a3b4c1b24727da4604"><param name="Name" value="mesos::internal::tests::v1"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a93695a6b143ec2d7c2e66df2034fea3c"><param name="Name" value="src/tests/mesos.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e816f28915e4ff0fcb29d4833382a96"><param name="Name" value="src/tests/mesos.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#aab8b24b0bae458e9005c8057bf6ee0f5"><param name="Name" value="createVolumeSandboxPath"></OBJECT>
<UL>
@@ -5830,13 +5830,13 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ace2c6480a4ae80ce927c2a3128599b4d"><param name="Name" value="mesos::internal::slave::containerizer::paths"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ace2c6480a4ae80ce927c2a3128599b4d"><param name="Name" value="slave/containerizer/mesos/paths.hpp"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ab0d860d0eb59db1d2d7b5e6c285bac66"><param name="Name" value="getContainerDir"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a708d077b0b86d5f7acd8374514cbfcac"><param name="Name" value="getContainerDir"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ab0d860d0eb59db1d2d7b5e6c285bac66"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a708d077b0b86d5f7acd8374514cbfcac"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html#a6bca5b32aae2055e069f5fb23b8c6615"><param name="Name" value="mesos::internal::slave::docker::volume::paths"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a0550282ec90e9f538e10170af655af52"><param name="Name" value="mesos::internal::slave::provisioner::paths"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html#a6bca5b32aae2055e069f5fb23b8c6615"><param name="Name" value="slave/containerizer/mesos/isolators/docker/volume/paths.hpp"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ab0d860d0eb59db1d2d7b5e6c285bac66"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a708d077b0b86d5f7acd8374514cbfcac"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a0550282ec90e9f538e10170af655af52"><param name="Name" value="slave/containerizer/mesos/provisioner/paths.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ad85b281334a82974dd385129bd8c6d1a"><param name="Name" value="getContainerForceDestroyOnRecovery"></OBJECT>
@@ -6148,15 +6148,15 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths.html#a12909a1910f5ec152fd5a5722f404ea8"><param name="Name" value="mesos::internal::slave::appc::paths"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths.html#a12909a1910f5ec152fd5a5722f404ea8"><param name="Name" value="slave/containerizer/mesos/provisioner/appc/paths.hpp"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a4f0a850702ab1562a1c1dcb6905c3bb9"><param name="Name" value="getInterfaceDir"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1e03208d79f256daabbc58557163a566"><param name="Name" value="getInterfaceDir"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a4f0a850702ab1562a1c1dcb6905c3bb9"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a4f0a850702ab1562a1c1dcb6905c3bb9"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1e03208d79f256daabbc58557163a566"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1e03208d79f256daabbc58557163a566"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5769e2b50a4dc77c5e0e1dae6d3eabd2"><param name="Name" value="getInterfaces"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a154f3cfcee0ec30d4cc55d472d9b8687"><param name="Name" value="getInterfaces"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5769e2b50a4dc77c5e0e1dae6d3eabd2"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5769e2b50a4dc77c5e0e1dae6d3eabd2"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a154f3cfcee0ec30d4cc55d472d9b8687"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a154f3cfcee0ec30d4cc55d472d9b8687"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#aa13ddcf17f737fd9f2d870fb993891f0"><param name="Name" value="getInverseOffer"></OBJECT>
<UL>
@@ -6261,30 +6261,30 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1csi_1_1paths.html#aed4d2fbe94f0e2c63511ac9cab674654"><param name="Name" value="csi/paths.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1csi_1_1paths.html#aed4d2fbe94f0e2c63511ac9cab674654"><param name="Name" value="mesos::csi::paths"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5470ee8b60363f1e16d5952a630bff40"><param name="Name" value="getNamespacePath"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a61e09aa6b7b7e4735be70c33ea5e68a4"><param name="Name" value="getNamespacePath"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5470ee8b60363f1e16d5952a630bff40"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5470ee8b60363f1e16d5952a630bff40"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a61e09aa6b7b7e4735be70c33ea5e68a4"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a61e09aa6b7b7e4735be70c33ea5e68a4"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaccfb22b60a3e08cb33127cbbd5a4dd9"><param name="Name" value="getNetworkConfigPath"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ae52bf40b757605a4b7adea9f25f7de86"><param name="Name" value="getNetworkConfigPath"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaccfb22b60a3e08cb33127cbbd5a4dd9"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaccfb22b60a3e08cb33127cbbd5a4dd9"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ae52bf40b757605a4b7adea9f25f7de86"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ae52bf40b757605a4b7adea9f25f7de86"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5486ebbf60ed3da817cc1acbdb123851"><param name="Name" value="getNetworkDir"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aa23879891a322bd71a935d4b6edd7315"><param name="Name" value="getNetworkDir"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5486ebbf60ed3da817cc1acbdb123851"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5486ebbf60ed3da817cc1acbdb123851"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aa23879891a322bd71a935d4b6edd7315"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aa23879891a322bd71a935d4b6edd7315"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f46473b8c8b44627517304e3b11e565"><param name="Name" value="getNetworkInfoPath"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaf118d82d70e597a592607e8b22bc4db"><param name="Name" value="getNetworkInfoPath"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f46473b8c8b44627517304e3b11e565"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f46473b8c8b44627517304e3b11e565"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaf118d82d70e597a592607e8b22bc4db"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaf118d82d70e597a592607e8b22bc4db"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f84d8d35681a118bc5d9ca541668931"><param name="Name" value="getNetworkNames"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#acaf1191a422a0c1583e34253736ac570"><param name="Name" value="getNetworkNames"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f84d8d35681a118bc5d9ca541668931"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f84d8d35681a118bc5d9ca541668931"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#acaf1191a422a0c1583e34253736ac570"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#acaf1191a422a0c1583e34253736ac570"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1csi_1_1Client.html#a1ee468715e289f67518647db277146df"><param name="Name" value="GetNodeID"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#afcdf72e4f7e07e60c06352ac391c0adc"><param name="Name" value="getNonLoopbackIP"></OBJECT>
@@ -11172,6 +11172,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf.html#ab560acb5a4bdd25ab0e00b8b9350562a"><param name="Name" value="injectAllocationInfo"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf.html#a19a8e8be02b815dab4cecd8382e3dd26"><param name="Name" value="isSpeculativeOperation"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf.html#aa31907fb62769822a77c06ffbf10451f"><param name="Name" value="isTerminalState"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf.html#a71e79d5f0aede16f72cf52f468faa6b8"><param name="Name" value="parseContainerId"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf.html#a372484e748e346acd43863bfbe999f24"><param name="Name" value="parseResourceVersions"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf.html#a6a6794c6ee6ec11bcd78fcb625faebe1"><param name="Name" value="stripAllocationInfo"></OBJECT>
</UL>
@@ -11354,14 +11355,14 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni.html"><param name="Name" value="mesos::internal::slave::cni"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html"><param name="Name" value="mesos::internal::slave::cni::paths"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ab0d860d0eb59db1d2d7b5e6c285bac66"><param name="Name" value="getContainerDir"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a4f0a850702ab1562a1c1dcb6905c3bb9"><param name="Name" value="getInterfaceDir"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5769e2b50a4dc77c5e0e1dae6d3eabd2"><param name="Name" value="getInterfaces"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5470ee8b60363f1e16d5952a630bff40"><param name="Name" value="getNamespacePath"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaccfb22b60a3e08cb33127cbbd5a4dd9"><param name="Name" value="getNetworkConfigPath"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5486ebbf60ed3da817cc1acbdb123851"><param name="Name" value="getNetworkDir"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f46473b8c8b44627517304e3b11e565"><param name="Name" value="getNetworkInfoPath"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f84d8d35681a118bc5d9ca541668931"><param name="Name" value="getNetworkNames"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a708d077b0b86d5f7acd8374514cbfcac"><param name="Name" value="getContainerDir"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1e03208d79f256daabbc58557163a566"><param name="Name" value="getInterfaceDir"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a154f3cfcee0ec30d4cc55d472d9b8687"><param name="Name" value="getInterfaces"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a61e09aa6b7b7e4735be70c33ea5e68a4"><param name="Name" value="getNamespacePath"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ae52bf40b757605a4b7adea9f25f7de86"><param name="Name" value="getNetworkConfigPath"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aa23879891a322bd71a935d4b6edd7315"><param name="Name" value="getNetworkDir"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaf118d82d70e597a592607e8b22bc4db"><param name="Name" value="getNetworkInfoPath"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#acaf1191a422a0c1583e34253736ac570"><param name="Name" value="getNetworkNames"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#af0609d4ad3e4aa97431fd352d913b706"><param name="Name" value="ROOT_DIR"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1cni_1_1PortMapper.html"><param name="Name" value="mesos::internal::slave::cni::PortMapper"></OBJECT>
@@ -13148,7 +13149,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#aec7c8f10d75fa5c1068f7fa36fe263e8"><param name="Name" value="createTask"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a1aba6f3b305a6cd36e34d0c04ac1dfe2"><param name="Name" value="createTaskGroupInfo"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a7e990915d6fb2d55541ddcb872efe74c"><param name="Name" value="createVolumeFromDockerImage"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a93695a6b143ec2d7c2e66df2034fea3c"><param name="Name" value="createVolumeHostPath"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a5e816f28915e4ff0fcb29d4833382a96"><param name="Name" value="createVolumeHostPath"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#aab8b24b0bae458e9005c8057bf6ee0f5"><param name="Name" value="createVolumeSandboxPath"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a96c6096bba99af5d2e8093b06f315c15"><param name="Name" value="createWeightInfos"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1common.html#a8a7409ebbb940e352722588a8e0bb106"><param name="Name" value="DESTROY"></OBJECT>
@@ -15601,18 +15602,24 @@
<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>
- <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_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>
+ <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_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>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd"><param name="Name" value="mesos::uri::HadoopFetcherPlugin"></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>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46"><param name="Name" value="name"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd"><param name="Name" value="mesos::uri::HadoopFetcherPlugin"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46"><param name="Name" value="os::Shell"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46"><param name="Name" value="posix/shell.hpp"></OBJECT>
</UL>
@@ -15962,13 +15969,10 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Object.html#a79dba4ce034071eeef6a807d8d574cea"><param name="Name" value="JSON::Object"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm.html#a0720b5f434e636e22a3ed34f847eec57"><param name="Name" value="Jvm"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#a3c338f2867b29b7868472a714014ca76"><param name="Name" value="object"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#ace2b910d3838c7ad2ed5f67d872d9bd9"><param name="Name" value="Object"></OBJECT>
- <UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#ace2b910d3838c7ad2ed5f67d872d9bd9"><param name="Name" value="Jvm::Object"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html#a03e6baf0690ffd26ad3bc4929b70d967"><param name="Name" value="mesos::ObjectApprover::Object"></OBJECT>
</UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#a3c338f2867b29b7868472a714014ca76"><param name="Name" value="object"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html#a03e6baf0690ffd26ad3bc4929b70d967"><param name="Name" value="Object"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#a32d3c2a48160df803ce466136940440e"><param name="Name" value="ObjectApprovers::approved< authorization::VIEW_ROLE >"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#a32d3c2a48160df803ce466136940440e"><param name="Name" value="mesos"></OBJECT>
@@ -17321,6 +17325,11 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacedocker_1_1spec.html#a00cf3a524412204d262986efeb28a71d"><param name="Name" value="docker::spec"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacedocker_1_1spec.html#a00cf3a524412204d262986efeb28a71d"><param name="Name" value="include/mesos/docker/spec.hpp"></OBJECT>
</UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf.html#a71e79d5f0aede16f72cf52f468faa6b8"><param name="Name" value="parseContainerId"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf.html#a71e79d5f0aede16f72cf52f468faa6b8"><param name="Name" value="mesos::internal::protobuf"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf.html#a71e79d5f0aede16f72cf52f468faa6b8"><param name="Name" value="protobuf_utils.hpp"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1csi_1_1paths.html#a61718a171074d01104c89b4efc4c8184"><param name="Name" value="parseContainerPath"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1csi_1_1paths.html#a61718a171074d01104c89b4efc4c8184"><param name="Name" value="csi/paths.hpp"></OBJECT>
@@ -17844,12 +17853,9 @@
<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#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#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_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6"><param name="Name" value="PostValidation"></OBJECT>
+ <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>
@@ -18523,8 +18529,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html"><param name="Name" value="process::http::Response"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><param name="Name" value="BODY"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905"><param name="Name" value="body"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><param name="Name" value="BODY"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242"><param name="Name" value="code"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab"><param name="Name" value="headers"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14"><param name="Name" value="NONE"></OBJECT>
@@ -18777,8 +18783,8 @@
<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="namespaceprocess_1_1io.html#ab9c4a52a88fcc9983438e391643424ca"><param name="Name" value="redirect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Latch.html"><param name="Name" value="process::Latch"></OBJECT>
<UL>
@@ -19034,8 +19040,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html"><param name="Name" value="process::Once"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#a2b83d07d529fb1028705e5c5bcafab6c"><param name="Name" value="done"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af60c4d00f5bca3091b20709b038e5ef3"><param name="Name" value="once"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c"><param name="Name" value="Once"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af60c4d00f5bca3091b20709b038e5ef3"><param name="Name" value="once"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#a757b5aa045b5833563235eb0d84afa82"><param name="Name" value="~Once"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Owned.html"><param name="Name" value="process::Owned"></OBJECT>
@@ -19277,8 +19283,8 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990af648d44b624da021da40a80190291380"><param name="Name" value="DUPLICATED"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990ad3f73761156a6e75873cf903a0d62994"><param name="Name" value="OWNED"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea"><param name="Name" value="subprocess"></OBJECT>
<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#ac8482b6f6f0eb22c6137b9c72769d5ea"><param name="Name" value="subprocess"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html"><param name="Name" value="process::Subprocess::ParentHook"></OBJECT>
<UL>
@@ -19420,15 +19426,15 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< AwaitProcess< 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>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< CheckerProcess >"></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>
@@ -19476,29 +19482,29 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Heartbeater< Message, Event > >"></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< Help >"></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< HttpConnectionProcess< Call, Event > >"></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< HttpProxy >"></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>
@@ -19518,15 +19524,15 @@
</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#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< LogReaderProcess >"></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>
@@ -19546,15 +19552,15 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< MesosAllocatorProcess >"></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< MesosContainerizerProcess >"></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>
@@ -19574,22 +19580,22 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><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>
<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< Profiler >"></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< 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>
<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>
@@ -19609,22 +19615,22 @@
</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>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ReqResProcess< Req, Res > >"></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< 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>
@@ -19651,8 +19657,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>
@@ -19935,6 +19941,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="protobuf__utils_8hpp.html#acf9146f09a5cc0dc59ead525d8a45147"><param name="Name" value="operator!="></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="protobuf__utils_8hpp.html#a92e7b9534b178d3b0eaa7ea23106f225"><param name="Name" value="operator<<"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="protobuf__utils_8hpp.html#a565284f0eb182e88dd3930225c028a0e"><param name="Name" value="operator=="></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="protobuf__utils_8hpp.html#a71e79d5f0aede16f72cf52f468faa6b8"><param name="Name" value="parseContainerId"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="protobuf__utils_8hpp.html#a372484e748e346acd43863bfbe999f24"><param name="Name" value="parseResourceVersions"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="protobuf__utils_8hpp.html#a6a6794c6ee6ec11bcd78fcb625faebe1"><param name="Name" value="stripAllocationInfo"></OBJECT>
</UL>
@@ -20200,10 +20207,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#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>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><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#af24a361f8c310bd4d732e68378b57ed3"><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>
@@ -21100,11 +21107,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="roles_8hpp.html"><param name="Name" value="roles.hpp"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="roles_8hpp.html#a70ebdbe08b14acfb4ef2571ce909cc86"><param name="Name" value="isStrictSubroleOf"></OBJECT>
@@ -21300,8 +21304,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html"><param name="Name" value="routing::Handle"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#aaaf5d48afa385557421c29db03c27caf"><param name="Name" value="get"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a872a4583ce676fe1b25b4c971f1cf9c8"><param name="Name" value="handle"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a0094556d6d45c73b277da88407d79376"><param name="Name" value="Handle"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a872a4583ce676fe1b25b4c971f1cf9c8"><param name="Name" value="handle"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a7c6c67baa9ca07440687860fd2614fca"><param name="Name" value="operator!="></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#afc6ceb6d1648fe3587c1fb141d8a910e"><param name="Name" value="operator=="></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#af13fc46c294e65224a1ba560247307f5"><param name="Name" value="parse"></OBJECT>
@@ -21640,19 +21644,24 @@
<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_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>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< AwaitProcess< 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_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><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< CheckerProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< CollectProcess< T > >"></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< CheckerProcess >"></OBJECT>
<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>
@@ -21660,20 +21669,18 @@
<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>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< GarbageCollectorProcess >"></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>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< GarbageCollectorProcess >"></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="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< Heartbeater< Message, Event > >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Help >"></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>
@@ -21682,76 +21689,94 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><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>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< HttpProxy >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< JobObjectManager >"></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="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< LogProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogReaderProcess >"></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>
<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>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosAllocatorProcess >"></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< MesosAllocatorProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosContainerizerProcess >"></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< MesosAllocatorProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosContainerizerProcess >"></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>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosContainerizerProcess >"></OBJECT>
+ <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>
+ <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< NetworkProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Profiler >"></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< Profiler >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ProvisionerProcess >"></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< ProvisionerProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><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>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< RateLimiterProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReaderProcess< T > >"></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< ReaderProcess< T > >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReaperProcess >"></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< ReaperProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReqResProcess< Req, Res > >"></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< SequenceProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Slave >"></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#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< Subsystem >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< System >"></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< Subsystem >"></OBJECT>
<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>
</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< ThunkProcess< R > >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< UriDiskProfileAdaptorProcess >"></OBJECT>
@@ -21762,8 +21787,11 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><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>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< VersionProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><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="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>
@@ -22190,14 +22218,14 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html"><param name="Name" value="slave/containerizer/mesos/isolators/network/cni/paths.hpp"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#ab0d860d0eb59db1d2d7b5e6c285bac66"><param name="Name" value="getContainerDir"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#a4f0a850702ab1562a1c1dcb6905c3bb9"><param name="Name" value="getInterfaceDir"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#a5769e2b50a4dc77c5e0e1dae6d3eabd2"><param name="Name" value="getInterfaces"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#a5470ee8b60363f1e16d5952a630bff40"><param name="Name" value="getNamespacePath"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#aaccfb22b60a3e08cb33127cb
<TRUNCATED>
[05/13] mesos-site git commit: Updated the website built from mesos
SHA: a741b15.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2validation_8hpp_source.html b/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
index 0260cd7..728a6c6 100644
--- a/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
@@ -53,7 +53,7 @@
</div><!--header-->
<div class="contents">
<a href="resource__provider_2validation_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">// or more contributor license agreements. See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">// regarding copyright ownership. The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name
="l00006"></a><span class="lineno"> 6</span> <span class="comment">// "License"); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">// with the License. You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment">// http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class
="comment">// distributed under the License is distributed on an "AS IS" BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __RESOURCE_PROVIDER_VALIDATION_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __RESOURCE_PROVIDER
_VALIDATION_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 <<a class="code" href="resource__provider_2resource__provider_8hpp.html">mesos/resource_provider/resource_provider.hpp</a>></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <<a class="code" href="error_8hpp.html">stout/error.hpp</a>></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <<a class="code" href="option_8hpp.html">stout/option.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="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1resource__provider.html"> 27</a></span> <span class="keyword">namespace </span>resource_provider {</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation.html"> 28</a></span> <span class="keyword">namespace </span>validation {</div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation_1_1call.html"> 29</a></span> <span class="keyword">namespace </span>call {</div><div class="line"><a na
me="l00030"></a><span class="lineno"> 30</span> </div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <a class="code" href="classOption.html">Option<Error></a> <a class="code" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation_1_1call.html#a6280d6bf8b45244134b2bd00bb21a9f8">validate</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::resource_provider::Call</a>& call);</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> } <span class="comment">// namespace call {</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> } <span class="comment">// namespace validation {</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> } <span
class="comment">// namespace resource_provider {</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> } <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#endif // __RESOURCE_PROVIDER_VALIDATION_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Error ></a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2547</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2550</div></div>
<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
<div class="ttc" id="resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html
index 50c7d87..91ea142 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html
@@ -56,7 +56,11 @@
<div class="title">paths.hpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
-
+<div class="textblock"><code>#include <list></code><br />
+<code>#include <string></code><br />
+<code>#include <<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>></code><br />
+<code>#include <<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>></code><br />
+</div>
<p><a href="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
@@ -74,22 +78,22 @@ Namespaces</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ab0d860d0eb59db1d2d7b5e6c285bac66"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ab0d860d0eb59db1d2d7b5e6c285bac66">mesos::internal::slave::cni::paths::getContainerDir</a> (const string &rootDir, const string &containerId)</td></tr>
-<tr class="separator:ab0d860d0eb59db1d2d7b5e6c285bac66"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5470ee8b60363f1e16d5952a630bff40"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5470ee8b60363f1e16d5952a630bff40">mesos::internal::slave::cni::paths::getNamespacePath</a> (const string &rootDir, const string &containerId)</td></tr>
-<tr class="separator:a5470ee8b60363f1e16d5952a630bff40"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5486ebbf60ed3da817cc1acbdb123851"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5486ebbf60ed3da817cc1acbdb123851">mesos::internal::slave::cni::paths::getNetworkDir</a> (const string &rootDir, const string &containerId, const string &networkName)</td></tr>
-<tr class="separator:a5486ebbf60ed3da817cc1acbdb123851"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1f84d8d35681a118bc5d9ca541668931"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< list< string > > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f84d8d35681a118bc5d9ca541668931">mesos::internal::slave::cni::paths::getNetworkNames</a> (const string &rootDir, const string &containerId)</td></tr>
-<tr class="separator:a1f84d8d35681a118bc5d9ca541668931"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaccfb22b60a3e08cb33127cbbd5a4dd9"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaccfb22b60a3e08cb33127cbbd5a4dd9">mesos::internal::slave::cni::paths::getNetworkConfigPath</a> (const string &rootDir, const string &containerId, const string &networkName)</td></tr>
-<tr class="separator:aaccfb22b60a3e08cb33127cbbd5a4dd9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4f0a850702ab1562a1c1dcb6905c3bb9"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a4f0a850702ab1562a1c1dcb6905c3bb9">mesos::internal::slave::cni::paths::getInterfaceDir</a> (const string &rootDir, const string &containerId, const string &networkName, const string &ifName)</td></tr>
-<tr class="separator:a4f0a850702ab1562a1c1dcb6905c3bb9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5769e2b50a4dc77c5e0e1dae6d3eabd2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< list< string > > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5769e2b50a4dc77c5e0e1dae6d3eabd2">mesos::internal::slave::cni::paths::getInterfaces</a> (const string &rootDir, const string &containerId, const string &networkName)</td></tr>
-<tr class="separator:a5769e2b50a4dc77c5e0e1dae6d3eabd2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1f46473b8c8b44627517304e3b11e565"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f46473b8c8b44627517304e3b11e565">mesos::internal::slave::cni::paths::getNetworkInfoPath</a> (const string &rootDir, const string &containerId, const string &networkName, const string &ifName)</td></tr>
-<tr class="separator:a1f46473b8c8b44627517304e3b11e565"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a708d077b0b86d5f7acd8374514cbfcac"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a708d077b0b86d5f7acd8374514cbfcac">mesos::internal::slave::cni::paths::getContainerDir</a> (const std::string &rootDir, const ContainerID &containerId)</td></tr>
+<tr class="separator:a708d077b0b86d5f7acd8374514cbfcac"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a61e09aa6b7b7e4735be70c33ea5e68a4"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a61e09aa6b7b7e4735be70c33ea5e68a4">mesos::internal::slave::cni::paths::getNamespacePath</a> (const std::string &rootDir, const ContainerID &containerId)</td></tr>
+<tr class="separator:a61e09aa6b7b7e4735be70c33ea5e68a4"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:aa23879891a322bd71a935d4b6edd7315"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aa23879891a322bd71a935d4b6edd7315">mesos::internal::slave::cni::paths::getNetworkDir</a> (const std::string &rootDir, const ContainerID &containerId, const std::string &networkName)</td></tr>
+<tr class="separator:aa23879891a322bd71a935d4b6edd7315"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:acaf1191a422a0c1583e34253736ac570"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< std::list< std::string > > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#acaf1191a422a0c1583e34253736ac570">mesos::internal::slave::cni::paths::getNetworkNames</a> (const std::string &rootDir, const ContainerID &containerId)</td></tr>
+<tr class="separator:acaf1191a422a0c1583e34253736ac570"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ae52bf40b757605a4b7adea9f25f7de86"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ae52bf40b757605a4b7adea9f25f7de86">mesos::internal::slave::cni::paths::getNetworkConfigPath</a> (const std::string &rootDir, const ContainerID &containerId, const std::string &networkName)</td></tr>
+<tr class="separator:ae52bf40b757605a4b7adea9f25f7de86"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a1e03208d79f256daabbc58557163a566"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1e03208d79f256daabbc58557163a566">mesos::internal::slave::cni::paths::getInterfaceDir</a> (const std::string &rootDir, const ContainerID &containerId, const std::string &networkName, const std::string &ifName)</td></tr>
+<tr class="separator:a1e03208d79f256daabbc58557163a566"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a154f3cfcee0ec30d4cc55d472d9b8687"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< std::list< std::string > > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a154f3cfcee0ec30d4cc55d472d9b8687">mesos::internal::slave::cni::paths::getInterfaces</a> (const std::string &rootDir, const ContainerID &containerId, const std::string &networkName)</td></tr>
+<tr class="separator:a154f3cfcee0ec30d4cc55d472d9b8687"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:aaf118d82d70e597a592607e8b22bc4db"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaf118d82d70e597a592607e8b22bc4db">mesos::internal::slave::cni::paths::getNetworkInfoPath</a> (const std::string &rootDir, const ContainerID &containerId, const std::string &networkName, const std::string &ifName)</td></tr>
+<tr class="separator:aaf118d82d70e597a592607e8b22bc4db"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp_source.html
index 8085054..9773c95 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp_source.html
@@ -52,20 +52,21 @@
<div class="title">paths.hpp</div> </div>
</div><!--header-->
<div class="contents">
-<a href="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_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 __ISOLATOR_CNI_PATHS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define
__ISOLATOR_CNI_PATHS_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="keyword">using</span> std::string;</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="keyword">using</span> <a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a>;</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>
0;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1cni.html"> 26</a></span> <span class="keyword">namespace </span>cni {</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html"> 27</a></span> <span class="keyword">namespace </span><a class="code" href="namespaceos_1_1libraries.html#a41b3cb8b32c32ab2abf7a7aa62de9f18">paths</a> {</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="comment">// The root directory where we keep the information of CNI networks that each</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="comment">// container joins. The layout is as follows:</span></div><di
v class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="comment">// /var/run/mesos/isolators/network/cni/</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="comment">// |- <ID of Container1>/</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="comment">// | |-- ns -> /proc/<pid>/ns/net (bind mount)</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="comment">// | |-- <Name of CNI network 1>/</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="comment">// | | |-- network.conf (JSON file to keep the CNI network configuration)</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="comment">// | | |-- ifname1/</span></div><div class="line"><a name="l00037"></a><
span class="lineno"> 37</span> <span class="comment">// | | |-- network.info (JSON file to keep the output of CNI plugin)</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="comment">// | |-- <Name of CNI network 2>/</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="comment">// | | |-- network.conf</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="comment">// | |-- ifname2/</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">// | |-- network.info</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="comment">// |-- <ID of ContainerID 2>/</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="comment">// | ...</
span></div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#af0609d4ad3e4aa97431fd352d913b706"> 44</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#af0609d4ad3e4aa97431fd352d913b706">ROOT_DIR</a>[] = <span class="stringliteral">"/var/run/mesos/isolators/network/cni"</span>;</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </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> <span class="keywordtype">string</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ab0d860d0eb59db1d2d7b5e6c285bac66">getContainerDir</a>(<span class="keyword">const</span> <span class="keywordtype">string</span>& rootDir, <span class=
"keyword">const</span> <span class="keywordtype">string</span>& containerId);</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="keywordtype">string</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5470ee8b60363f1e16d5952a630bff40">getNamespacePath</a>(<span class="keyword">const</span> <span class="keywordtype">string</span>& rootDir, <span class="keyword">const</span> <span class="keywordtype">string</span>& containerId);</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </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="keywordtype">string</span> <a class="code"
href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5486ebbf60ed3da817cc1acbdb123851">getNetworkDir</a>(</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& rootDir,</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& containerId,</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& networkName);</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> </div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <a class="code" href="classTry.html">Try<list<string></a>> <a class="code" href
="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f84d8d35681a118bc5d9ca541668931">getNetworkNames</a>(</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& rootDir,</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& containerId);</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="keywordtype">string</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaccfb22b60a3e08cb33127cbbd5a4dd9">getNetworkConfigPath</a>(</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span c
lass="keyword">const</span> <span class="keywordtype">string</span>& rootDir,</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& containerId,</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& networkName);</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="keywordtype">string</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a4f0a850702ab1562a1c1dcb6905c3bb9">getInterfaceDir</a>(</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keyword">const</span> <span
class="keywordtype">string</span>& rootDir,</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& containerId,</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& networkName,</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& ifName);</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span> </div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> <a class="code" href="classTry.html">Try<list<string></a>> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5769e2b50a4
dc77c5e0e1dae6d3eabd2">getInterfaces</a>(</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& rootDir,</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& containerId,</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& networkName);</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span> <span class="keywordtype">string</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f46473b8c8b44627517304e3b11e565">getNetworkInf
oPath</a>(</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& rootDir,</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& containerId,</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& networkName,</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keyword">const</span> <span class="keywordtype">string</span>& ifName);</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> </div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span> } <span class="comment">// namespace paths {</span></div><div class="line"><a name="l00090"></a><span class
="lineno"> 90</span> } <span class="comment">// namespace cni {</span></div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span> } <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span> } <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <span class="preprocessor">#endif // __ISOLATOR_CNI_PATHS_HPP__</span></div><div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_aaccfb22b60a3e08cb33127cbbd5a4dd9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaccfb22b60a3e08cb33127cbbd5a4dd9">mesos::internal::slave::cni::paths
::getNetworkConfigPath</a></div><div class="ttdeci">string getNetworkConfigPath(const string &rootDir, const string &containerId, const string &networkName)</div></div>
-<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_a1f46473b8c8b44627517304e3b11e565"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f46473b8c8b44627517304e3b11e565">mesos::internal::slave::cni::paths::getNetworkInfoPath</a></div><div class="ttdeci">string getNetworkInfoPath(const string &rootDir, const string &containerId, const string &networkName, const string &ifName)</div></div>
+<a href="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_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 __ISOLATOR_CNI_PATHS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define
__ISOLATOR_CNI_PATHS_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 <list></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <string></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="try_8hpp.html">stout/try.hpp</a>></span></div><div class="line"><a name="l
00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1cni.html"> 30</a></span> <span class="keyword">namespace </span>cni {</div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html"> 31</a></span> <span class="keyword">namespace </span><a class="code" href="namespaceos_1_1libraries.
html#a41b3cb8b32c32ab2abf7a7aa62de9f18">paths</a> {</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="comment">// The root directory where we keep the information of CNI networks that each</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="comment">// container joins. The layout is as follows:</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="comment">// /var/run/mesos/isolators/network/cni/</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="comment">// |- <ID of Container1>/</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="comment">// | |-- ns -> /proc/<pid>/ns/net (bind mount)</span></div><div class="line"><a name="l00038"
></a><span class="lineno"> 38</span> <span class="comment">// | |-- <Name of CNI network 1>/</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="comment">// | | |-- network.conf (JSON file to keep the CNI network configuration)</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="comment">// | | |-- ifname1/</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">// | | |-- network.info (JSON file to keep the output of CNI plugin)</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="comment">// | |-- <Name of CNI network 2>/</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="comment">// | | |-- network.conf</span></div><div class="line"><a name="l00044"></a><span class="line
no"> 44</span> <span class="comment">// | |-- ifname2/</span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="comment">// | |-- network.info</span></div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="comment">// |-- <ID of ContainerID 2>/</span></div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="comment">// | ...</span></div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#af0609d4ad3e4aa97431fd352d913b706"> 48</a></span> constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#af0609d4ad3e4aa97431fd352d913b706">ROOT_DIR</a>[] = <span class="stringliteral">"/var/run/mesos/isolators/network/cni"</span>;</div><div class="line"><a name="l0
0049"></a><span class="lineno"> 49</span> </div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span> std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a708d077b0b86d5f7acd8374514cbfcac">getContainerDir</a>(</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keyword">const</span> std::string& rootDir,</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keyword">const</span> ContainerID& containerId);</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1p
aths.html#a61e09aa6b7b7e4735be70c33ea5e68a4">getNamespacePath</a>(</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keyword">const</span> std::string& rootDir,</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">const</span> ContainerID& containerId);</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </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> std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aa23879891a322bd71a935d4b6edd7315">getNetworkDir</a>(</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keyword">const</span> std::string& rootDir,</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> 
<span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keyword">const</span> std::string& networkName);</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <a class="code" href="classTry.html">Try<std::list<std::string></a>> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#acaf1191a422a0c1583e34253736ac570">getNetworkNames</a>(</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">const</span> std::string& rootDir,</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keyword">const</span> ContainerID& containerId);</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> </div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ae52bf40b757605a4b7adea9f25f7de86">getNetworkConfigPath</a>(</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keyword">const</span> std::string& rootDir,</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keyword">const</span> std::string& networkName);</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span> </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> std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1e03208d79f256daabbc58557163a566">getInterfaceDir</a>(</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keyword">const</span> std::string& rootDir,</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="keyword">const</span> std::string& networkName,</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keyword">const</span> std::string& ifName);</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> </div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> <a class="code" href="classTry.html">Try<std::list<std::string></a>> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a154f3cfcee0ec30d4cc55d472d9b8687">getInterfaces</a>(</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keyword">const</span> std::string& rootDir,</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keyword">const</span> std::string& networkName);</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> </div><div class="line"><a name="l00091"></a><span class="lin
eno"> 91</span> std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaf118d82d70e597a592607e8b22bc4db">getNetworkInfoPath</a>(</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keyword">const</span> std::string& rootDir,</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keyword">const</span> ContainerID& containerId,</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keyword">const</span> std::string& networkName,</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keyword">const</span> std::string& ifName);</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span> } <span class="comment">// namespace paths {</span></div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> } <span class="comment">// namespace cni {</span></div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> } <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> } <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span> } <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __ISOLATOR_CNI_PATHS_HPP__</span></div><div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</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_1_1cni_1_1paths_html_aaf118d82d70e597a592607e8b22bc4db"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aaf118d82d70e597a592607e8b22bc4db">mesos::internal::slave::cni::paths::getNetworkInfoPath</a></div><div class="ttdeci">std::string getNetworkInfoPath(const std::string &rootDir, const ContainerID &containerId, const std::string &networkName, const std::string &ifName)</div></div>
<div class="ttc" id="namespaceos_1_1libraries_html_a41b3cb8b32c32ab2abf7a7aa62de9f18"><div class="ttname"><a href="namespaceos_1_1libraries.html#a41b3cb8b32c32ab2abf7a7aa62de9f18">os::libraries::paths</a></div><div class="ttdeci">std::string paths()</div><div class="ttdef"><b>Definition:</b> os.hpp:136</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_a5470ee8b60363f1e16d5952a630bff40"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5470ee8b60363f1e16d5952a630bff40">mesos::internal::slave::cni::paths::getNamespacePath</a></div><div class="ttdeci">string getNamespacePath(const string &rootDir, const string &containerId)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_a5769e2b50a4dc77c5e0e1dae6d3eabd2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5769e2b50a4dc77c5e0e1dae6d3eabd2">mesos::internal::slave::cni::paths::getInterfaces</a></div><div class="ttdeci">Try< list< string > > getInterfaces(const string &rootDir, const string &containerId, const string &networkName)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_ab0d860d0eb59db1d2d7b5e6c285bac66"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ab0d860d0eb59db1d2d7b5e6c285bac66">mesos::internal::slave::cni::paths::getContainerDir</a></div><div class="ttdeci">string getContainerDir(const string &rootDir, const string &containerId)</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_a1e03208d79f256daabbc58557163a566"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1e03208d79f256daabbc58557163a566">mesos::internal::slave::cni::paths::getInterfaceDir</a></div><div class="ttdeci">std::string getInterfaceDir(const std::string &rootDir, const ContainerID &containerId, const std::string &networkName, const std::string &ifName)</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_a154f3cfcee0ec30d4cc55d472d9b8687"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a154f3cfcee0ec30d4cc55d472d9b8687">mesos::internal::slave::cni::paths::getInterfaces</a></div><div class="ttdeci">Try< std::list< std::string > > getInterfaces(const std::string &rootDir, const ContainerID &containerId, const std::string &networkName)</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_acaf1191a422a0c1583e34253736ac570"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#acaf1191a422a0c1583e34253736ac570">mesos::internal::slave::cni::paths::getNetworkNames</a></div><div class="ttdeci">Try< std::list< std::string > > getNetworkNames(const std::string &rootDir, const ContainerID &containerId)</div></div>
<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_a4f0a850702ab1562a1c1dcb6905c3bb9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a4f0a850702ab1562a1c1dcb6905c3bb9">mesos::internal::slave::cni::paths::getInterfaceDir</a></div><div class="ttdeci">string getInterfaceDir(const string &rootDir, const string &containerId, const string &networkName, const string &ifName)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_a5486ebbf60ed3da817cc1acbdb123851"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5486ebbf60ed3da817cc1acbdb123851">mesos::internal::slave::cni::paths::getNetworkDir</a></div><div class="ttdeci">string getNetworkDir(const string &rootDir, const string &containerId, const string &networkName)</div></div>
-<div class="ttc" id="namespacecgroups_1_1devices_html_a22494291bc2cb89697dcd2b5f288bdd3"><div class="ttname"><a href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">cgroups::devices::list</a></div><div class="ttdeci">Try< std::vector< Entry > > list(const std::string &hierarchy, const std::string &cgroup)</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_a708d077b0b86d5f7acd8374514cbfcac"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a708d077b0b86d5f7acd8374514cbfcac">mesos::internal::slave::cni::paths::getContainerDir</a></div><div class="ttdeci">std::string getContainerDir(const std::string &rootDir, const ContainerID &containerId)</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_ae52bf40b757605a4b7adea9f25f7de86"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ae52bf40b757605a4b7adea9f25f7de86">mesos::internal::slave::cni::paths::getNetworkConfigPath</a></div><div class="ttdeci">std::string getNetworkConfigPath(const std::string &rootDir, const ContainerID &containerId, const std::string &networkName)</div></div>
<div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_af0609d4ad3e4aa97431fd352d913b706"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#af0609d4ad3e4aa97431fd352d913b706">mesos::internal::slave::cni::paths::ROOT_DIR</a></div><div class="ttdeci">constexpr char ROOT_DIR[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_a1f84d8d35681a118bc5d9ca541668931"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a1f84d8d35681a118bc5d9ca541668931">mesos::internal::slave::cni::paths::getNetworkNames</a></div><div class="ttdeci">Try< list< string > > getNetworkNames(const string &rootDir, const string &containerId)</div></div>
+<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_a61e09aa6b7b7e4735be70c33ea5e68a4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a61e09aa6b7b7e4735be70c33ea5e68a4">mesos::internal::slave::cni::paths::getNamespacePath</a></div><div class="ttdeci">std::string getNamespacePath(const std::string &rootDir, const ContainerID &containerId)</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_af0609d4ad3e4aa97431fd352d913b706"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#af0609d4ad3e4aa97431fd352d913b706">mesos::internal::slave::cni::paths::ROOT_DIR</a></div><div class="ttdeci">constexpr char ROOT_DIR[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:48</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_aa23879891a322bd71a935d4b6edd7315"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#aa23879891a322bd71a935d4b6edd7315">mesos::internal::slave::cni::paths::getNetworkDir</a></div><div class="ttdeci">std::string getNetworkDir(const std::string &rootDir, const ContainerID &containerId, const std::string &networkName)</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/slave_2validation_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2validation_8hpp_source.html b/content/api/latest/c++/slave_2validation_8hpp_source.html
index 1e956c6..43c04e2 100644
--- a/content/api/latest/c++/slave_2validation_8hpp_source.html
+++ b/content/api/latest/c++/slave_2validation_8hpp_source.html
@@ -53,7 +53,7 @@
</div><!--header-->
<div class="contents">
<a href="slave_2validation_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_VALIDATION_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __SLAVE_VALIDATION_HPP__</span></div><div cl
ass="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 <<a class="code" href="agent_2agent_8hpp.html">mesos/agent/agent.hpp</a>></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2executor_2executor_8hpp.html">mesos/executor/executor.hpp</a>></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="error_8hpp.html">stout/error.hpp</a>></span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <<
a class="code" href="option_8hpp.html">stout/option.hpp</a>></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1validation.html"> 30</a></span> <span class="keyword">namespace </span>validation {</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div><div class="line"><a name="l00032"></a><span c
lass="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container.html"> 32</a></span> <span class="keyword">namespace </span>container {</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <a class="code" href="classOption.html">Option<Error></a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container.html#ae576305179ad464bbd1bf38f34799f13">validateContainerId</a>(<span class="keyword">const</span> ContainerID& containerId);</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> } <span class="comment">// namespace container {</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00038"></a><span class="lineno"><
a class="line" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent.html"> 38</a></span> <span class="keyword">namespace </span><a class="code" href="namespacemesos_1_1v1_1_1agent.html">agent</a> {</div><div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent_1_1call.html"> 39</a></span> <span class="keyword">namespace </span>call {</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">// Validates that an agent::Call is well-formed.</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="comment">// TODO(bmahler): Add unit tests.</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <a class="code" href="classOption.html">Option<Error></a> <a class="code
" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor_1_1call.html#a2cecaed381004dded5fc4ec626660bb4">validate</a>(</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& principal = <a class="code" href="structNone.html">None</a>());</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> } <span class="comment">// namespace call {</span></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> } <span class="comment">// nam
espace agent {</span></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor.html"> 50</a></span> <span class="keyword">namespace </span>executor {</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor_1_1call.html"> 51</a></span> <span class="keyword">namespace </span>call {</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">// Validates that an executor call is well-formed.</span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="comment">// TODO(ijimenez): Add unit tests.</span></div><div class="line"><a name="l00055"
></a><span class="lineno"> 55</span> <a class="code" href="classOption.html">Option<Error></a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor_1_1call.html#a2cecaed381004dded5fc4ec626660bb4">validate</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::executor::Call</a>& call);</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> } <span class="comment">// namespace call {</span></div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> } <span class="comment">// namespace executor {</span></div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> } <span class="comment">// namespace validation {</span></div><div class="line"><a name="l00060"></a><span class="l
ineno"> 60</span> } <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> } <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="preprocessor">#endif // __SLAVE_VALIDATION_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Error ></a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2547</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2550</div></div>
<div class="ttc" id="agent_2agent_8hpp_html"><div class="ttname"><a href="agent_2agent_8hpp.html">agent.hpp</a></div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container_html_ae576305179ad464bbd1bf38f34799f13"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container.html#ae576305179ad464bbd1bf38f34799f13">mesos::internal::slave::validation::container::validateContainerId</a></div><div class="ttdeci">Option< Error > validateContainerId(const ContainerID &containerId)</div></div>
<div class="ttc" id="namespacemesos_1_1v1_1_1agent_html"><div class="ttname"><a href="namespacemesos_1_1v1_1_1agent.html">mesos::v1::agent</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:27</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/slave_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_8hpp_source.html b/content/api/latest/c++/slave_8hpp_source.html
index f310189..2c64932 100644
--- a/content/api/latest/c++/slave_8hpp_source.html
+++ b/content/api/latest/c++/slave_8hpp_source.html
@@ -87,7 +87,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_af678d52f877800e895ff62f56be970cf"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#af678d52f877800e895ff62f56be970cf">mesos::internal::slave::Slave::_checkDiskUsage</a></div><div class="ttdeci">void _checkDiskUsage(const process::Future< double > &usage)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_af47e4a69c5542ae625bdd1a5b7fdb308"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#af47e4a69c5542ae625bdd1a5b7fdb308">mesos::internal::slave::Slave::getFramework</a></div><div class="ttdeci">Framework * getFramework(const FrameworkID &frameworkId) const </div></div>
<div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset</a></div><div class="ttdef"><b>Definition:</b> hashset.hpp:53</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">mesos::internal::protobuf::slave::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:258</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">mesos::internal::protobuf::slave::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:261</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa91b3747671faf9f39404a8730e5ef3d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa91b3747671faf9f39404a8730e5ef3d">mesos::internal::slave::Slave::_statusUpdateAcknowledgement</a></div><div class="ttdeci">void _statusUpdateAcknowledgement(const process::Future< bool > &future, const TaskID &taskId, const FrameworkID &frameworkId, const UUID &uuid)</div></div>
<div class="ttc" id="src_2slave_2metrics_8hpp_html"><div class="ttname"><a href="src_2slave_2metrics_8hpp.html">metrics.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa0a3ade2dde9dd762b30fb376497de35"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa0a3ade2dde9dd762b30fb376497de35">mesos::internal::slave::Slave::removeExecutor</a></div><div class="ttdeci">void removeExecutor(Framework *framework, Executor *executor)</div></div>
@@ -130,7 +130,7 @@
<div class="ttc" id="authentication_2secret__generator_8hpp_html"><div class="ttname"><a href="authentication_2secret__generator_8hpp.html">secret_generator.hpp</a></div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a300cf38a0e34b0dded9297699aad4cd7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a300cf38a0e34b0dded9297699aad4cd7">mesos::internal::slave::executorEnvironment</a></div><div class="ttdeci">std::map< std::string, std::string > executorEnvironment(const Flags &flags, const ExecutorInfo &executorInfo, const std::string &directory, const SlaveID &slaveId, const process::PID< Slave > &slavePid, const Option< Secret > &authenticationToken, bool checkpoint)</div><div class="ttdoc">Returns a map of environment variables necessary in order to launch an executor. </div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a687e239fe854b91b0f64e076ab4dbf57"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a687e239fe854b91b0f64e076ab4dbf57">mesos::internal::slave::Slave::recoverFramework</a></div><div class="ttdeci">void recoverFramework(const state::FrameworkState &state, const hashset< ExecutorID > &executorsToRecheckpoint, const hashmap< ExecutorID, hashset< TaskID >> &tasksToRecheckpoint)</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html">mesos::internal::protobuf::master::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:374</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html">mesos::internal::protobuf::master::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:377</div></div>
<div class="ttc" id="classProtobufProcess_html_a6c404fdc490a7199a0d2ad881d588e5c"><div class="ttname"><a href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">ProtobufProcess::send</a></div><div class="ttdeci">void send(const process::UPID &to, const google::protobuf::Message &message)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:118</div></div>
<div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html">mesos::internal::slave::TaskStatusUpdateManager</a></div><div class="ttdef"><b>Definition:</b> task_status_update_manager.hpp:58</div></div>
@@ -173,7 +173,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a1200b872e31b092349f482e4711d41e4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1200b872e31b092349f482e4711d41e4">mesos::internal::slave::Slave::getExecutorInfo</a></div><div class="ttdeci">ExecutorInfo getExecutorInfo(const FrameworkInfo &frameworkInfo, const TaskInfo &task) const </div></div>
<div class="ttc" id="src_2slave_2state_8hpp_html"><div class="ttname"><a href="src_2slave_2state_8hpp.html">state.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a2ca66ded2a1266abdf00e370691a80df"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2ca66ded2a1266abdf00e370691a80df">mesos::internal::slave::Slave::forward</a></div><div class="ttdeci">void forward(StatusUpdate update)</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:445</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:448</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a0ba4694079a24c1185bda1ae271ec571"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a0ba4694079a24c1185bda1ae271ec571">mesos::internal::slave::Slave::reconcileOperations</a></div><div class="ttdeci">void reconcileOperations(const ReconcileOperationsMessage &message)</div></div>
<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a65933e3034706258069b54549081fdbf"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a65933e3034706258069b54549081fdbf">mesos::internal::slave::Framework::id</a></div><div class="ttdeci">const FrameworkID id() const </div><div class="ttdef"><b>Definition:</b> slave.hpp:1075</div></div>
[06/13] mesos-site git commit: Updated the website built from mesos
SHA: a741b15.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/protobuf__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/protobuf__utils_8hpp_source.html b/content/api/latest/c++/protobuf__utils_8hpp_source.html
index 0f2a4f8..33327e9 100644
--- a/content/api/latest/c++/protobuf__utils_8hpp_source.html
+++ b/content/api/latest/c++/protobuf__utils_8hpp_source.html
@@ -52,10 +52,10 @@
<div class="title">protobuf_utils.hpp</div> </div>
</div><!--header-->
<div class="contents">
-<a href="protobuf__utils_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">// d
istributed 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 __PROTOBUF_UTILS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __PROTOBUF_UTILS_HPP__</span></div><div class="l
ine"><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 <initializer_list></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <ostream></span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <set></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <string></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 <sys/stat.h></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00027"></a><s
pan class="lineno"> 27</span> <span class="preprocessor">#include <google/protobuf/map.h></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</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="l00030"></a><span class="lineno"> 30</span> </div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2maintenance_2maintenance_8hpp.html">mesos/maintenance/maintenance.hpp</a>></span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2master_2master_8hpp
.html">mesos/master/master.hpp</a>></span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2slave_2isolator_8hpp.html">mesos/slave/isolator.hpp</a>></span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">#include <<a class="code" href="time_8hpp.html">process/time.hpp</a>></span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#include <<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>></span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#
160;<span class="preprocessor">#include <<a class="code" href="3rdparty_2stout_2include_2stout_2ip_8hpp.html">stout/ip.hpp</a>></span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="preprocessor">#include <<a class="code" href="none_8hpp.html">stout/none.hpp</a>></span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="preprocessor">#include <<a class="code" href="option_8hpp.html">stout/option.hpp</a>></span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="preprocessor">#include <<a class="code" href="uuid_8hpp.html">stout/uuid.hpp</a>></span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div><
div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="preprocessor">#include "<a class="code" href="messages_8hpp.html">messages/messages.hpp</a>"</span></div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="comment">// Forward declaration (in lieu of an include).</span></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</a> {</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="keyword">struct </span>UPID;</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span> }</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>&
#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="keyword">class </span>ObjectApprovers;</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div><div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master.html"> 59</a></span> <span class="keyword">namespace </span><a class="code" href="namespacemesos_1_1v1_1_1master.html">master</a> {</div><div class="line"><a name="l00060"></a><span class="lineno">
60</span> <span class="comment">// Forward declaration (in lieu of an include).</span></div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1master_1_1Framework.html">Framework</a>;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>;</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> } <span class="comment">// namespace master {</span></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1protobuf.html"> 65</a></span> <span class="keyword">namespace </span><a class="code" href="namespaceprotobuf.html">protobuf</a> {</div><div class="l
ine"><a name="l00066"></a><span class="lineno"> 66</span> </div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a388107c00a9a6c79d34289393ddffca5">frameworkHasCapability</a>(</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">const</span> FrameworkInfo& framework,</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">FrameworkInfo::Capability::Type</a> capability);</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> </div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="comment">// Returns whet
her the task state is terminal. Terminal states</span></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="comment">// mean that the resources are released and the task cannot</span></div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="comment">// transition back to a non-terminal state. Note that</span></div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="comment">// `TASK_UNREACHABLE` is not a terminal state, but still</span></div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="comment">// releases the resources.</span></div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> <span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#ade777537955dc212aea80866edd089f3">isTerminalState</a>(<span class="keyword">const</span> TaskState& stat
e);</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span> <span class="comment">// See TaskStatus for more information about these fields. Note</span></div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <span class="comment">// that the 'uuid' must be provided for updates that need</span></div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <span class="comment">// acknowledgement. Currently, all slave and executor generated</span></div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span> <span class="comment">// updates require acknowledgement, whereas master generated</span></div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <span class="comment">// and scheduler
driver generated updates do not.</span></div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> StatusUpdate <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a58d7b5b72080e3e6a6332842b5ad5f0d">createStatusUpdate</a>(</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keyword">const</span> FrameworkID& frameworkId,</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<SlaveID></a>& slaveId,</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keyword">const</span> TaskID& taskId,</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keyword">const</span> TaskState& state,</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span cla
ss="keyword">const</span> TaskStatus::Source& source,</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<id::UUID></a>& uuid,</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keyword">const</span> std::string& message = <span class="stringliteral">""</span>,</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<TaskStatus::Reason></a>& reason = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<ExecutorID></a>& executorId = <a class="code" href="structNone.html">None</a>(),</div><div class="
line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<bool></a>& healthy = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<CheckStatusInfo></a>& checkStatus = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Labels></a>& labels = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<ContainerStatus></a>& containerStatus = <a class="code" href="stru
ctNone.html">None</a>(),</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<TimeInfo></a>& unreachableTime = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Resources></a>& limitedResources = <a class="code" href="structNone.html">None</a>());</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> </div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> StatusUpdate <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a58d7b5b72080e3e6a6332842b5ad5f0d">createStatusUpdate</a>(</div><div class="line"><a name="l00104"></a><span clas
s="lineno"> 104</span>  <span class="keyword">const</span> FrameworkID& frameworkId,</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keyword">const</span> TaskStatus& <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>,</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<SlaveID></a>& slaveId);</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> </div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span> <span class="comment">// Helper function that creates a new task status from scratch with</span></div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span> <span class="comment">// obligatory fie
lds set.</span></div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span> TaskStatus <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a9568ffade693b25df978d5512b079ab3">createTaskStatus</a>(</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keyword">const</span> TaskID& taskId,</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <span class="keyword">const</span> TaskState& state,</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>& uuid,</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="keywordtype">double</span> timestamp);</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> </div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="comment">// Helper function that creates a new task status from the given task</span></div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="comment">// status. Specific fields in `status` can be overridden in the new</span></div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="comment">// status by specifying the appropriate argument. Fields `task_id`,</span></div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <span class="comment">// `slave_id`, `executor_id`, cannot be changed; while `timestamp`</span></div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="comment">// and `uuid` cannot be preserved.</span></div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="comment">//</
span></div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="comment">// NOTE: A task status update may be used for guaranteed delivery of</span></div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <span class="comment">// some task-related information, e.g., task's health update. In this</span></div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span> <span class="comment">// case, it is often desirable to preserve specific fields from the</span></div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <span class="comment">// previous status update to avoid shadowing information that was</span></div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <span class="comment">// delivered previously.</span></div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span> TaskStatus <a class="code" href="namespacemeso
s_1_1internal_1_1protobuf.html#a9568ffade693b25df978d5512b079ab3">createTaskStatus</a>(</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  TaskStatus status,</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>& uuid,</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <span class="keywordtype">double</span> timestamp,</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<TaskState></a>& state = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& message = <a class="cod
e" href="structNone.html">None</a>(),</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<TaskStatus::Source></a>& source = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<TaskStatus::Reason></a>& reason = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& data = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<bool
></a>& healthy = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<CheckStatusInfo></a>& checkStatus = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Labels></a>& labels = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<ContainerStatus></a>& containerStatus = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keyword">const</span> <a class="co
de" href="classOption.html">Option<TimeInfo></a>& unreachableTime = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </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> Task <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#ac4ae9d9e44c7a92327e4cbd111a6bbd7">createTask</a>(</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keyword">const</span> TaskInfo& task,</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keyword">const</span> TaskState& state,</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keyword">const</span> FrameworkID& frameworkId);</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> </div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <a class="code" href="classOption.html">Option<bool></a> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a1f16c3cd383827f0c86f6dab2ae959dd">getTaskHealth</a>(<span class="keyword">const</span> Task& task);</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span> </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> <a class="code" href="classOption.html">Option<CheckStatusInfo></a> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a5cd00b9f2bf518fb5cea40dccf4188ea">getTaskCheckStatus</a>(<span class="keyword">const</span> Task& task);</div><div class="line"><a name="l00155"></a><span class="lineno">
155</span> </div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <a class="code" href="classOption.html">Option<ContainerStatus></a> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#ae2c95da054d42be4ebf9eb6156db1841">getTaskContainerStatus</a>(<span class="keyword">const</span> Task& task);</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> </div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span> <span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#ade777537955dc212aea80866edd089f3">isTerminalState</a>(<span class="keyword">const</span> OperationState& state);</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span> </
div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span> </div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span> OperationStatus <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a0a8d385223ec86f5b9431a8a67dac151">createOperationStatus</a>(</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keyword">const</span> OperationState& state,</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<OperationID></a>& operationId = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& message = <a class="code" href="structNone.html">None</a>(),</div><div class="l
ine"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Resources></a>& convertedResources = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<id::UUID></a>& statusUUID = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</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> <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a95d79d6f07889fe3438388aa6e593204">createOperation</a>(</div><div clas
s="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keyword">const</span> <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Offer::Operation</a>& info,</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="keyword">const</span> OperationStatus& latestStatus,</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<FrameworkID></a>& frameworkId,</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<SlaveID></a>& slaveId,</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<UUID></a>& operationU
UID = <a class="code" href="structNone.html">None</a>());</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> </div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span> UpdateOperationStatusMessage <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#aeefc82459e488c3f8f69f4e49b7ff390">createUpdateOperationStatusMessage</a>(</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keyword">const</span> UUID& operationUUID,</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keyword">const</span> OperationStatus& status,</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<OperationStatus></a>& latestStatus = <a c
lass="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<FrameworkID></a>& frameworkId = <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<SlaveID></a>& slaveId = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span> </div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span> </div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span> <span class="comment">// Create a `UUID`. If `uuid` is given it is used to initialize</span></div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span
class="comment">// the created `UUID`; otherwise a random `UUID` is returned.</span></div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span> UUID <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a3c3b0e4b802a76bb12c7b72709d8c890">createUUID</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option<id::UUID></a>& uuid = <a class="code" href="structNone.html">None</a>());</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> </div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="comment">// Helper function that creates a MasterInfo from UPID.</span></div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span> MasterInfo <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a638bffc6be26057ab5f2054bd5d467e3">createMaste
rInfo</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>& pid);</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> </div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span> Label <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#afbc28e67bfbbed45cad7350a47088229">createLabel</a>(</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <span class="keyword">const</span> std::string& key,</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& value = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span> </div><div cla
ss="line"><a name="l00200"></a><span class="lineno"> 200</span> </div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span> <span class="comment">// Helper function to convert a protobuf string map to `Labels`.</span></div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span> Labels <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a649a83be485ffb745ffb766d831fd595">convertStringMapToLabels</a>(</div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="keyword">const</span> google::protobuf::Map<std::string, std::string>& <a class="code" href="namespacelambda.html#a6030d65051d5968ada4d2e528b2fcd57">map</a>);</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span> </div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span> </div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span> <span cl
ass="comment">// Helper function to convert a `Labels` to a protobuf string map.</span></div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span> <a class="code" href="classTry.html">Try<google::protobuf::Map<std::string, std::string></a>> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a0a242d4cdc9c18a3c19fd025a614e1fa">convertLabelsToStringMap</a>(</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <span class="keyword">const</span> Labels& labels);</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span> </div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span> </div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span> <span class="comment">// Previously, `Resource` did not contain `AllocationInfo`.</span></div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span> <span class="comment">/
/ So for backwards compatibility with old schedulers and</span></div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span> <span class="comment">// tooling, we must allow operations to contain `Resource`s</span></div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span> <span class="comment">// without an `AllocationInfo`. This allows the master to</span></div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span> <span class="comment">// inject the offer's `AllocationInfo` into the operation's</span></div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span> <span class="comment">// resources.</span></div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span> <span class="keywordtype">void</span> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#ab560acb5a4bdd25ab0e00b8b9350562a">injectAllocationInfo</a>(</div><div class="line"><a name="l0021
8"></a><span class="lineno"> 218</span>  <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Offer::Operation</a>* operation,</div><div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <span class="keyword">const</span> Resource::AllocationInfo& allocationInfo);</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span> </div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span> </div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span> <span class="comment">// This strips the Resource::AllocationInfo from all</span></div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="comment">// Resource objects contained within the operation.</span></div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span> <span class="keywordtype">void</span> <a class="code" href="namespacemesos_1_
1internal_1_1protobuf.html#a6a6794c6ee6ec11bcd78fcb625faebe1">stripAllocationInfo</a>(<a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Offer::Operation</a>* operation);</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span> </div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span> </div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span> <span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a19a8e8be02b815dab4cecd8382e3dd26">isSpeculativeOperation</a>(<span class="keyword">const</span> <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Offer::Operation</a>& operation);</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span> </div><div class="line"><a name="l00229"></a><span class="lineno"> 229</span> </div><div class="line"><a name="l00230"></a
><span class="lineno"> 230</span> <span class="comment">// Helper function to pack a protobuf list of resource versions.</span></div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span> google::protobuf::RepeatedPtrField<ResourceVersionUUID> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a301b5b72cabd3253f860965822ff959d">createResourceVersions</a>(</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a><<a class="code" href="classOption.html">Option<ResourceProviderID></a>, UUID>& resourceVersions);</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span> </div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span> </div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span> <span class="comment">// Helper function to unpac
k a protobuf list of resource versions.</span></div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <a class="code" href="classhashmap.html">hashmap<Option<ResourceProviderID></a>, UUID> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a372484e748e346acd43863bfbe999f24">parseResourceVersions</a>(</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  <span class="keyword">const</span> google::protobuf::RepeatedPtrField<ResourceVersionUUID>&</div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  resourceVersionUUIDs);</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span> </div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span> </div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span> <span class="comment">// Helper function that fills in a TimeInfo from the current time.
</span></div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span> TimeInfo <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a4a9e9b7ab44f03e60e1650ab6e1cea25">getCurrentTime</a>();</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span> </div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span> </div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span> <span class="comment">// Helper function that creates a `FileInfo` from data returned by `stat()`.</span></div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span> FileInfo <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a2eefacd53f893b58a35ab9f16fa1b494">createFileInfo</a>(<span class="keyword">const</span> std::string& <a class="code" href="namespacepath.html">path</a>, <span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="namespac
ecgroups.html#a78e3c7ca2e422779908eec45f859d757">stat</a>& s);</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span> </div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span> </div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span> ContainerID <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a59b2fa160b16134c19df0b38e1becf27">getRootContainerId</a>(<span class="keyword">const</span> ContainerID& containerId);</div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span> </div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span> </div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span> <a class="code" href="classTry.html">Try<Resources></a> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#aaad34fc9798891303cecdba77c1e473c">getConsumedResources</a>(<span class="keyword">const</span> <a
class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Offer::Operation</a>& operation);</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span> </div><div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html"> 254</a></span> <span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span> </div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span> <span class="comment">// TODO(bmahler): Store the repeated field within this so that we</span></div><div class="line"><a name="l00257"></a><span class="lineno"> 257</span> <span class="comment">// don't drop unknown capabilities.</span></div><div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html"> 258</a></s
pan> <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">Capabilities</a></div><div class="line"><a name="l00259"></a><span class="lineno"> 259</span> {</div><div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  <a class="code" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">Capabilities</a>() = <span class="keywordflow">default</span>;</div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span> </div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> Iterable></div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#af31bbd9308f44e99ec47756b93ba580c"> 263</a></span>  <a class="code" href="structmesos_1_1internal_1_1
protobuf_1_1slave_1_1Capabilities.html#af31bbd9308f44e99ec47756b93ba580c">Capabilities</a>(<span class="keyword">const</span> Iterable& capabilities)</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  {</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58">SlaveInfo::Capability</a>& capability, capabilities) {</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  <span class="keywordflow">switch</span> (capability.type()) {</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <span class="keywordflow">case</span> <a class="code" href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">SlaveInfo::Capability::UNKNOWN</a>:</
div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  <span class="keywordflow">case</span> SlaveInfo::Capability::MULTI_ROLE:</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  multiRole = <span class="keyword">true</span>;</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  <span class="keywordflow">case</span> SlaveInfo::Capability::HIERARCHICAL_ROLE:</div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  hierarchicalRole = <span class="keyword">true</span>;</div><div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  <span class="keyw
ordflow">break</span>;</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <span class="keywordflow">case</span> SlaveInfo::Capability::RESERVATION_REFINEMENT:</div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  reservationRefinement = <span class="keyword">true</span>;</div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  <span class="keywordflow">case</span> SlaveInfo::Capability::RESOURCE_PROVIDER:</div><div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  resourceProvider = <span class="keyword">true</span>;</div><div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00281"></a><span class="linen
o"> 281</span>  <span class="comment">// If adding another case here be sure to update the</span></div><div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <span class="comment">// equality operator.</span></div><div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  }</div><div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  }</div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  }</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span> </div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  <span class="comment">// See mesos.proto for the meaning of agent capabilities.</span></div><div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#a074c9f963e06924b5b2385e7bd2367cb"> 288</a></span>  <span cla
ss="keywordtype">bool</span> multiRole = <span class="keyword">false</span>;</div><div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#a93bdb4564eb9ca64045614a788c6791c"> 289</a></span>  <span class="keywordtype">bool</span> hierarchicalRole = <span class="keyword">false</span>;</div><div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#ab4a7dde0c75069bfc2880624a218e2f4"> 290</a></span>  <span class="keywordtype">bool</span> reservationRefinement = <span class="keyword">false</span>;</div><div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#ac7ae64c25e62bbe1ec798f0c3203e3d8"> 291</a></span>  <span class="keywordtype">bool</span> resourceProvider = <span class="keyword">false</span>;<
/div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span> </div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  google::protobuf::RepeatedPtrField<SlaveInfo::Capability></div><div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#a805d49839e5dfe48601afad099dfdc67"> 294</a></span>  <a class="code" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#a805d49839e5dfe48601afad099dfdc67">toRepeatedPtrField</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span> <span class="keyword"> </span>{</div><div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  google::protobuf::RepeatedPtrField<SlaveInfo::Capability> result;</div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  <span c
lass="keywordflow">if</span> (multiRole) {</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  result.Add()->set_type(SlaveInfo::Capability::MULTI_ROLE);</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  }</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <span class="keywordflow">if</span> (hierarchicalRole) {</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  result.Add()->set_type(SlaveInfo::Capability::HIERARCHICAL_ROLE);</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  }</div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <span class="keywordflow">if</span> (reservationRefinement) {</div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  result.Add()->set_type(SlaveInfo::Capability::RESERVATION_REFINEMENT);</div><div c
lass="line"><a name="l00305"></a><span class="lineno"> 305</span>  }</div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  <span class="keywordflow">if</span> (resourceProvider) {</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>  result.Add()->set_type(SlaveInfo::Capability::RESOURCE_PROVIDER);</div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  }</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span> </div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  <span class="keywordflow">return</span> result;</div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  }</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span> };</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span> </div><div class="line"><a name="l00314"></a><span cl
ass="lineno"> 314</span> </div><div class="line"><a name="l00315"></a><span class="lineno"> 315</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceprocess.html#aecbdc1b686bf195f0a1ae0cc891b5f7c">operator==</a>(<span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">Capabilities</a>& left, <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">Capabilities</a>& right);</div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceprocess.html#ac891ac7e3502ead65abcbc1a5e3874ae">operator!=</a>(<span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">Capabilities</a>& left, <span class="keyword">const</span> <a class="code" href="structmesos_1_1inter
nal_1_1protobuf_1_1slave_1_1Capabilities.html">Capabilities</a>& right);</div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span> std::ostream& <a class="code" href="namespaceprocess.html#a1f0b8b2ea7d75c3b9d8d4781689f731b">operator<<</a>(std::ostream& stream, <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">Capabilities</a>& c);</div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span> </div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span> </div><div class="line"><a name="l00320"></a><span class="lineno"> 320</span> mesos::slave::ContainerLimitation <a class="code" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#ab481a7d4ff89ad7e92d086389261e53c">createContainerLimitation</a>(</div><div class="line"><a name="l00321"></a><span class="lineno"> 321</span>  <span class="keyword">const</s
pan> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& resources,</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span>  <span class="keyword">const</span> std::string& message,</div><div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  <span class="keyword">const</span> TaskStatus::Reason& reason);</div><div class="line"><a name="l00324"></a><span class="lineno"> 324</span> </div><div class="line"><a name="l00325"></a><span class="lineno"> 325</span> </div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span> mesos::slave::ContainerState <a class="code" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a2ec7a33e80d320e4dbf4d89ae1b8ace1">createContainerState</a>(</div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<ExecutorInfo></a
>& executorInfo,</div><div class="line"><a name="l00328"></a><span class="lineno"> 328</span>  <span class="keyword">const</span> ContainerID& <span class="keywordtype">id</span>,</div><div class="line"><a name="l00329"></a><span class="lineno"> 329</span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid,</div><div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  <span class="keyword">const</span> std::string& directory);</div><div class="line"><a name="l00331"></a><span class="lineno"> 331</span> </div><div class="line"><a name="l00332"></a><span class="lineno"> 332</span> } <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00333"></a><span class="lineno"> 333</span> </div><div class="line"><a name="l00334"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1protobuf_1_1mainten
ance.html"> 334</a></span> <span class="keyword">namespace </span>maintenance {</div><div class="line"><a name="l00335"></a><span class="lineno"> 335</span> </div><div class="line"><a name="l00339"></a><span class="lineno"> 339</span> Unavailability <a class="code" href="namespacemesos_1_1internal_1_1protobuf_1_1maintenance.html#ab815502946fdd10320bf5bbd5d6a861e">createUnavailability</a>(</div><div class="line"><a name="l00340"></a><span class="lineno"> 340</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Time.html">process::Time</a>& <a class="code" href="namespacesystemd_1_1slices.html#a95aa197d8eed9f20dacb44f433b15f01">start</a>,</div><div class="line"><a name="l00341"></a><span class="lineno"> 341</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Duration></a>& duration = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l003
42"></a><span class="lineno"> 342</span> </div><div class="line"><a name="l00343"></a><span class="lineno"> 343</span> </div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span> google::protobuf::RepeatedPtrField<MachineID> <a class="code" href="namespacemesos_1_1internal_1_1protobuf_1_1maintenance.html#acaaf550110b9c5e305e48525f9e5ddc0">createMachineList</a>(</div><div class="line"><a name="l00348"></a><span class="lineno"> 348</span>  std::initializer_list<MachineID> ids);</div><div class="line"><a name="l00349"></a><span class="lineno"> 349</span> </div><div class="line"><a name="l00350"></a><span class="lineno"> 350</span> </div><div class="line"><a name="l00355"></a><span class="lineno"> 355</span> mesos::maintenance::Window <a class="code" href="namespacemesos_1_1internal_1_1protobuf_1_1maintenance.html#a3fa93ed41b8e957b26d4224eed6ee4a0">createWindow</a>(</div><div class="line"><a name="l00356"></a><sp
an class="lineno"> 356</span>  std::initializer_list<MachineID> ids,</div><div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  <span class="keyword">const</span> Unavailability& <a class="code" href="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation.html#a766d3749f894fce457b084746f0ba868">unavailability</a>);</div><div class="line"><a name="l00358"></a><span class="lineno"> 358</span> </div><div class="line"><a name="l00359"></a><span class="lineno"> 359</span> </div><div class="line"><a name="l00364"></a><span class="lineno"> 364</span> mesos::maintenance::Schedule <a class="code" href="namespacemesos_1_1internal_1_1protobuf_1_1maintenance.html#a1669caee9ef867397eca668ad1cf89f0">createSchedule</a>(</div><div class="line"><a name="l00365"></a><span class="lineno"> 365</span>  std::initializer_list<mesos::maintenance::Window> windows);</div><div class="line"><a name="l00366"></a><span cla
ss="lineno"> 366</span> </div><div class="line"><a name="l00367"></a><span class="lineno"> 367</span> } <span class="comment">// namespace maintenance {</span></div><div class="line"><a name="l00368"></a><span class="lineno"> 368</span> </div><div class="line"><a name="l00369"></a><span class="lineno"> 369</span> </div><div class="line"><a name="l00370"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1protobuf_1_1master.html"> 370</a></span> <span class="keyword">namespace </span><a class="code" href="namespacemesos_1_1v1_1_1master.html">master</a> {</div><div class="line"><a name="l00371"></a><span class="lineno"> 371</span> </div><div class="line"><a name="l00372"></a><span class="lineno"> 372</span> <span class="comment">// TODO(bmahler): Store the repeated field within this so that we</span></div><div class="line"><a name="l00373"></a><span class="lineno"> 373</span> <span class="comment">// don't dr
op unknown capabilities.</span></div><div class="line"><a name="l00374"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html"> 374</a></span> <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html">Capabilities</a></div><div class="line"><a name="l00375"></a><span class="lineno"> 375</span> {</div><div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  <a class="code" href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html">Capabilities</a>() = <span class="keywordflow">default</span>;</div><div class="line"><a name="l00377"></a><span class="lineno"> 377</span> </div><div class="line"><a name="l00378"></a><span class="lineno"> 378</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> Iterable></div><div class="line"><a name="l00379"></a><span class="lin
eno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html#a4779782ffff300d888634c7ab7ddf3ea"> 379</a></span>  <a class="code" href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html#a4779782ffff300d888634c7ab7ddf3ea">Capabilities</a>(<span class="keyword">const</span> Iterable& capabilities)</div><div class="line"><a name="l00380"></a><span class="lineno"> 380</span>  {</div><div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58">MasterInfo::Capability</a>& capability, capabilities) {</div><div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  <span class="keywordflow">switch</span> (capability.type()) {</div><div class="line"><a name="l00383"></a><span class="lineno"> 383</s
pan>  <span class="keywordflow">case</span> <a class="code" href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">MasterInfo::Capability::UNKNOWN</a>:</div><div class="line"><a name="l00384"></a><span class="lineno"> 384</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00385"></a><span class="lineno"> 385</span>  <span class="keywordflow">case</span> MasterInfo::Capability::AGENT_UPDATE:</div><div class="line"><a name="l00386"></a><span class="lineno"> 386</span>  agentUpdate = <span class="keyword">true</span>;</div><div class="line"><a name="l00387"></a><span class="lineno"> 387</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00388"></a><span class="lineno"> 388</span>  }</div><div class="line"><a name="l00389"></a><span class="lineno"> 389</span>  }</div><div class="line"><a name="l00390
"></a><span class="lineno"> 390</span>  }</div><div class="line"><a name="l00391"></a><span class="lineno"> 391</span> </div><div class="line"><a name="l00392"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html#a221abe252c418eeaf4984f2c9c5fdef4"> 392</a></span>  <span class="keywordtype">bool</span> agentUpdate = <span class="keyword">false</span>;</div><div class="line"><a name="l00393"></a><span class="lineno"> 393</span> };</div><div class="line"><a name="l00394"></a><span class="lineno"> 394</span> </div><div class="line"><a name="l00395"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html"> 395</a></span> <span class="keyword">namespace </span>event {</div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span> </div><div class="line"><a name="l00397"></a><span class="lineno"> 397</span> <span
class="comment">// Helper for creating a `TASK_UPDATED` event from a `Task`, its</span></div><div class="line"><a name="l00398"></a><span class="lineno"> 398</span> <span class="comment">// latest state according to the agent, and its status corresponding</span></div><div class="line"><a name="l00399"></a><span class="lineno"> 399</span> <span class="comment">// to the last status update acknowledged from the scheduler.</span></div><div class="line"><a name="l00400"></a><span class="lineno"> 400</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::master::Event</a> <a class="code" href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#a6afd8a21c1cf14d6ab80abeb476720bc">createTaskUpdated</a>(</div><div class="line"><a name="l00401"></a><span class="lineno"> 401</span>  <span class="keyword">const</span> Task& task,</div><div class="line"><a name="l00402"></a><spa
n class="lineno"> 402</span>  <span class="keyword">const</span> TaskState& state,</div><div class="line"><a name="l00403"></a><span class="lineno"> 403</span>  <span class="keyword">const</span> TaskStatus& status);</div><div class="line"><a name="l00404"></a><span class="lineno"> 404</span> </div><div class="line"><a name="l00405"></a><span class="lineno"> 405</span> </div><div class="line"><a name="l00406"></a><span class="lineno"> 406</span> <span class="comment">// Helper for creating a `TASK_ADDED` event from a `Task`.</span></div><div class="line"><a name="l00407"></a><span class="lineno"> 407</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::master::Event</a> <a class="code" href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#a69703958853b44f22fbf6123be76e0a2">createTaskAdded</a>(<span class="keyword">const</span> Task& task)
;</div><div class="line"><a name="l00408"></a><span class="lineno"> 408</span> </div><div class="line"><a name="l00409"></a><span class="lineno"> 409</span> </div><div class="line"><a name="l00410"></a><span class="lineno"> 410</span> <span class="comment">// Helper for creating a 'FRAMEWORK_ADDED' event from a `Framework`.</span></div><div class="line"><a name="l00411"></a><span class="lineno"> 411</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::master::Event</a> <a class="code" href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#a57627d6cffb087c80f8139ab67c343f2">createFrameworkAdded</a>(</div><div class="line"><a name="l00412"></a><span class="lineno"> 412</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a>& framework);</div><div clas
s="line"><a name="l00413"></a><span class="lineno"> 413</span> </div><div class="line"><a name="l00414"></a><span class="lineno"> 414</span> </div><div class="line"><a name="l00415"></a><span class="lineno"> 415</span> <span class="comment">// Helper for creating a 'FRAMEWORK_UPDATED' event from a `Framework`.</span></div><div class="line"><a name="l00416"></a><span class="lineno"> 416</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::master::Event</a> <a class="code" href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#ad2a0a4314ebe887ce1ee3e7d52880169">createFrameworkUpdated</a>(</div><div class="line"><a name="l00417"></a><span class="lineno"> 417</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a>& framework);</div><div class="line"><a
name="l00418"></a><span class="lineno"> 418</span> </div><div class="line"><a name="l00419"></a><span class="lineno"> 419</span> </div><div class="line"><a name="l00420"></a><span class="lineno"> 420</span> <span class="comment">// Helper for creating a 'FRAMEWORK_REMOVED' event from a `FrameworkInfo`.</span></div><div class="line"><a name="l00421"></a><span class="lineno"> 421</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::master::Event</a> <a class="code" href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#abfb70e9c628c704e940554fd37917d0d">createFrameworkRemoved</a>(<span class="keyword">const</span> FrameworkInfo& frameworkInfo);</div><div class="line"><a name="l00422"></a><span class="lineno"> 422</span> </div><div class="line"><a name="l00423"></a><span class="lineno"> 423</span> </div><div class="line"><a name="l00424"></a><span
class="lineno"> 424</span> <span class="comment">// Helper for creating an `Agent` response.</span></div><div class="line"><a name="l00425"></a><span class="lineno"> 425</span> mesos::master::Response::GetAgents::Agent <a class="code" href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#a9465defcddcb2c2619b4151de03a8bf7">createAgentResponse</a>(</div><div class="line"><a name="l00426"></a><span class="lineno"> 426</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a>& slave,</div><div class="line"><a name="l00427"></a><span class="lineno"> 427</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a><<a class="code" href="classprocess_1_1Owned.html">process::Owned<ObjectApprovers></a>>& approvers = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00428">
</a><span class="lineno"> 428</span> </div><div class="line"><a name="l00429"></a><span class="lineno"> 429</span> </div><div class="line"><a name="l00430"></a><span class="lineno"> 430</span> <span class="comment">// Helper for creating an `AGENT_ADDED` event from a `Slave`.</span></div><div class="line"><a name="l00431"></a><span class="lineno"> 431</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::master::Event</a> <a class="code" href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#aeb9968659f36fcbedba61c010305d252">createAgentAdded</a>(</div><div class="line"><a name="l00432"></a><span class="lineno"> 432</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a>& slave);</div><div class="line"><a name="l00433"></a><span class="lineno"> 433</span> </di
v><div class="line"><a name="l00434"></a><span class="lineno"> 434</span> </div><div class="line"><a name="l00435"></a><span class="lineno"> 435</span> <span class="comment">// Helper for creating an `AGENT_REMOVED` event from a `SlaveID`.</span></div><div class="line"><a name="l00436"></a><span class="lineno"> 436</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::master::Event</a> <a class="code" href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#ada82f1b351124b2e2ed859dabac94933">createAgentRemoved</a>(<span class="keyword">const</span> SlaveID& slaveId);</div><div class="line"><a name="l00437"></a><span class="lineno"> 437</span> </div><div class="line"><a name="l00438"></a><span class="lineno"> 438</span> } <span class="comment">// namespace event {</span></div><div class="line"><a name="l00439"></a><span class="lineno"> 439</span> } <span cl
ass="comment">// namespace master {</span></div><div class="line"><a name="l00440"></a><span class="lineno"> 440</span> </div><div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1protobuf_1_1framework.html"> 441</a></span> <span class="keyword">namespace </span>framework {</div><div class="line"><a name="l00442"></a><span class="lineno"> 442</span> </div><div class="line"><a name="l00443"></a><span class="lineno"> 443</span> <span class="comment">// TODO(bmahler): Store the repeated field within this so that we</span></div><div class="line"><a name="l00444"></a><span class="lineno"> 444</span> <span class="comment">// don't drop unknown capabilities.</span></div><div class="line"><a name="l00445"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html"> 445</a></span> <span class="keyword">struct </span><a class="code" href="
structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">Capabilities</a></div><div class="line"><a name="l00446"></a><span class="lineno"> 446</span> {</div><div class="line"><a name="l00447"></a><span class="lineno"> 447</span>  <a class="code" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">Capabilities</a>() = <span class="keywordflow">default</span>;</div><div class="line"><a name="l00448"></a><span class="lineno"> 448</span> </div><div class="line"><a name="l00449"></a><span class="lineno"> 449</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> Iterable></div><div class="line"><a name="l00450"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#aad0128d18048818ccede75dbd3d3ad43"> 450</a></span>  <a class="code" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#aad0128d18048
818ccede75dbd3d3ad43">Capabilities</a>(<span class="keyword">const</span> Iterable& capabilities)</div><div class="line"><a name="l00451"></a><span class="lineno"> 451</span>  {</div><div class="line"><a name="l00452"></a><span class="lineno"> 452</span>  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58">FrameworkInfo::Capability</a>& capability, capabilities) {</div><div class="line"><a name="l00453"></a><span class="lineno"> 453</span>  <span class="keywordflow">switch</span> (capability.type()) {</div><div class="line"><a name="l00454"></a><span class="lineno"> 454</span>  <span class="keywordflow">case</span> <a class="code" href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">FrameworkInfo::Capability::UNKNOWN</a>:</div><div class="line"><a name="l00455"></a><
span class="lineno"> 455</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00456"></a><span class="lineno"> 456</span>  <span class="keywordflow">case</span> FrameworkInfo::Capability::REVOCABLE_RESOURCES:</div><div class="line"><a name="l00457"></a><span class="lineno"> 457</span>  revocableResources = <span class="keyword">true</span>;</div><div class="line"><a name="l00458"></a><span class="lineno"> 458</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00459"></a><span class="lineno"> 459</span>  <span class="keywordflow">case</span> FrameworkInfo::Capability::TASK_KILLING_STATE:</div><div class="line"><a name="l00460"></a><span class="lineno"> 460</span>  taskKillingState = <span class="keyword">true</span>;</div><div class="line"><a name="l00461"></a><span class="lineno"> 461</span>  <span class="keywordflow">break</s
pan>;</div><div class="line"><a name="l00462"></a><span class="lineno"> 462</span>  <span class="keywordflow">case</span> FrameworkInfo::Capability::GPU_RESOURCES:</div><div class="line"><a name="l00463"></a><span class="lineno"> 463</span>  gpuResources = <span class="keyword">true</span>;</div><div class="line"><a name="l00464"></a><span class="lineno"> 464</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00465"></a><span class="lineno"> 465</span>  <span class="keywordflow">case</span> FrameworkInfo::Capability::SHARED_RESOURCES:</div><div class="line"><a name="l00466"></a><span class="lineno"> 466</span>  sharedResources = <span class="keyword">true</span>;</div><div class="line"><a name="l00467"></a><span class="lineno"> 467</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00468"></a><span class="lineno"> 468</span> 
<span class="keywordflow">case</span> FrameworkInfo::Capability::PARTITION_AWARE:</div><div class="line"><a name="l00469"></a><span class="lineno"> 469</span>  partitionAware = <span class="keyword">true</span>;</div><div class="line"><a name="l00470"></a><span class="lineno"> 470</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00471"></a><span class="lineno"> 471</span>  <span class="keywordflow">case</span> FrameworkInfo::Capability::MULTI_ROLE:</div><div class="line"><a name="l00472"></a><span class="lineno"> 472</span>  multiRole = <span class="keyword">true</span>;</div><div class="line"><a name="l00473"></a><span class="lineno"> 473</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00474"></a><span class="lineno"> 474</span>  <span class="keywordflow">case</span> FrameworkInfo::Capability::RESERVATION_REFINEMENT:</div><div class=
"line"><a name="l00475"></a><span class="lineno"> 475</span>  reservationRefinement = <span class="keyword">true</span>;</div><div class="line"><a name="l00476"></a><span class="lineno"> 476</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00477"></a><span class="lineno"> 477</span>  <span class="keywordflow">case</span> FrameworkInfo::Capability::REGION_AWARE:</div><div class="line"><a name="l00478"></a><span class="lineno"> 478</span>  regionAware = <span class="keyword">true</span>;</div><div class="line"><a name="l00479"></a><span class="lineno"> 479</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00480"></a><span class="lineno"> 480</span>  }</div><div class="line"><a name="l00481"></a><span class="lineno"> 481</span>  }</div><div class="line"><a name="l00482"></a><span class="lineno"> 482</span>  }</div><div class=
"line"><a name="l00483"></a><span class="lineno"> 483</span> </div><div class="line"><a name="l00484"></a><span class="lineno"> 484</span>  <span class="comment">// See mesos.proto for the meaning of these capabilities.</span></div><div class="line"><a name="l00485"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a9a94be1c011c55b0ed30eca00b52cfb9"> 485</a></span>  <span class="keywordtype">bool</span> revocableResources = <span class="keyword">false</span>;</div><div class="line"><a name="l00486"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a3b40f0ffb725e3a1d8ebe92ca3574da8"> 486</a></span>  <span class="keywordtype">bool</span> taskKillingState = <span class="keyword">false</span>;</div><div class="line"><a name="l00487"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1framework_1
_1Capabilities.html#a6940917a2f1d687602cbf6437da4e532"> 487</a></span>  <span class="keywordtype">bool</span> gpuResources = <span class="keyword">false</span>;</div><div class="line"><a name="l00488"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a5e08482b78a570f4ea9ac0105da9ba3b"> 488</a></span>  <span class="keywordtype">bool</span> sharedResources = <span class="keyword">false</span>;</div><div class="line"><a name="l00489"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a639eef6e6f88e44c76da56fd8919dc09"> 489</a></span>  <span class="keywordtype">bool</span> partitionAware = <span class="keyword">false</span>;</div><div class="line"><a name="l00490"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a134591f666f03cb9d0e9a13f5a72592b"> 490</a></span> 
<span class="keywordtype">bool</span> multiRole = <span class="keyword">false</span>;</div><div class="line"><a name="l00491"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#adc73ff01a1f99456add6a59426bf65e5"> 491</a></span>  <span class="keywordtype">bool</span> reservationRefinement = <span class="keyword">false</span>;</div><div class="line"><a name="l00492"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#aef5088e1b5fb2b16fdd9adf0a12f6c99"> 492</a></span>  <span class="keywordtype">bool</span> regionAware = <span class="keyword">false</span>;</div><div class="line"><a name="l00493"></a><span class="lineno"> 493</span> };</div><div class="line"><a name="l00494"></a><span class="lineno"> 494</span> </div><div class="line"><a name="l00495"></a><span class="lineno"> 495</span> </div><div class="line"><a name="l0049
6"></a><span class="lineno"> 496</span> <span class="comment">// Helper to get roles from FrameworkInfo based on the</span></div><div class="line"><a name="l00497"></a><span class="lineno"> 497</span> <span class="comment">// presence of the MULTI_ROLE capability.</span></div><div class="line"><a name="l00498"></a><span class="lineno"> 498</span> std::set<std::string> <a class="code" href="namespacemesos_1_1internal_1_1protobuf_1_1framework.html#a34d007aecebcd1c9dbd3ee0ad1d39155">getRoles</a>(<span class="keyword">const</span> FrameworkInfo& frameworkInfo);</div><div class="line"><a name="l00499"></a><span class="lineno"> 499</span> </div><div class="line"><a name="l00500"></a><span class="lineno"> 500</span> } <span class="comment">// namespace framework {</span></div><div class="line"><a name="l00501"></a><span class="lineno"> 501</span> </div><div class="line"><a name="l00502"></a><span class="lineno"> 502</span> } <span class="
comment">// namespace protobuf {</span></div><div class="line"><a name="l00503"></a><span class="lineno"> 503</span> } <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00504"></a><span class="lineno"> 504</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00505"></a><span class="lineno"> 505</span> </div><div class="line"><a name="l00506"></a><span class="lineno"> 506</span> <span class="preprocessor">#endif // __PROTOBUF_UTILS_HPP__</span></div><div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_a372484e748e346acd43863bfbe999f24"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#a372484e748e346acd43863bfbe999f24">mesos::internal::protobuf::parseResourceVersions</a></div><div class="ttdeci">hashmap< Option< ResourceProviderID >, UUID > parseResourceVersions(const google::protobuf::RepeatedPtrField< ResourceVersionUUID > &reso
urceVersionUUIDs)</div></div>
+<a href="protobuf__utils_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">// d
istributed 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 __PROTOBUF_UTILS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __PROTOBUF_UTILS_HPP__</span></div><div class="l
ine"><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 <initializer_list></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <ostream></span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <set></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <string></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 <sys/stat.h></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00027"></a><s
pan class="lineno"> 27</span> <span class="preprocessor">#include <google/protobuf/map.h></span></div><div class="line">
<TRUNCATED>
[09/13] mesos-site git commit: Updated the website built from mesos
SHA: a741b15.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/include_2mesos_2v1_2executor_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2v1_2executor_8hpp_source.html b/content/api/latest/c++/include_2mesos_2v1_2executor_8hpp_source.html
index d241182..210f7fb 100644
--- a/content/api/latest/c++/include_2mesos_2v1_2executor_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2v1_2executor_8hpp_source.html
@@ -55,8 +55,8 @@
<a href="include_2mesos_2v1_2executor_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 __MESOS_V1_EXECUTOR_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __MESOS_V1_EXECUTOR_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 <functional></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <queue></span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <string></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2http_8hpp.html">mesos/http.hpp</a>></span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#
include <<a class="code" href="include_2mesos_2v1_2mesos_8hpp.html">mesos/v1/mesos.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="preprocessor">#include <<a class="code" href="include_2mesos_2v1_2executor_2executor_8hpp.html">mesos/v1/executor/executor.hpp</a>></span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <<a class="code" href="owned_8hpp.html">process/owned.hpp</a>></span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a n
ame="l00033"></a><span class="lineno"> 33</span> <span class="keyword">namespace </span>v1 {</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">namespace </span>executor {</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">class </span>MesosProcess; <span class="comment">// Forward declaration.</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="classmesos_1_1v1_1_1executor_1_1MesosBase.html"> 38</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1v1_1_1executor_1_1MesosBase.html">MesosBase</a></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> {</div><div class="line"><a name="l00040"></a><span
class="lineno"> 40</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="comment">// Empty virtual destructor (necessary to instantiate subclasses).</span></div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classmesos_1_1v1_1_1executor_1_1MesosBase.html#ae29a0e0423556d7ea07d36e4d3abf185"> 42</a></span>  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1v1_1_1executor_1_1MesosBase.html#ae29a0e0423556d7ea07d36e4d3abf185">~MesosBase</a>() {}</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1v1_1_1executor_1_1MesosBase.html#a21bd78cd127c8a8565b6432318a55dd3">send</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ac
b18ceaa5f6f2338f2a9727af398eb79">Call</a>& call) = 0;</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> };</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </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> <span class="comment">// Interface to Mesos for an executor.</span></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="comment">//</span></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="comment">// Expects three callbacks, 'connected', 'disconnected', and</span></div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="comment">// 'received' which will get invoked _serially_ when it's determined</span></div><div class="line"><a name="l0005
1"></a><span class="lineno"> 51</span> <span class="comment">// that we've connected (i.e. established TCP connection), disconnected</span></div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="comment">// (i.e, connection is broken), or received events from the agent.</span></div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="comment">// Note that we drop events while disconnected.</span></div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="classmesos_1_1v1_1_1executor_1_1Mesos.html"> 54</a></span> <span class="keyword">class </span><a class="code" href="classmesos_1_1v1_1_1executor_1_1Mesos.html">Mesos</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1v1_1_1executor_1_1MesosBase.html">MesosBase</a></div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> {</div><div class="line"><a name="l000
56"></a><span class="lineno"> 56</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab87ee31e10bdc282bae31a2c973602df">Mesos</a>(<a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> contentType,</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">const</span> std::function<<span class="keywordtype">void</span>(<span class="keywordtype">void</span>)>& connected,</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keyword">const</span> std::function<<span class="keywordtype">void</span>(<span class="keywordtype">void</span>)>& disconnected,</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keyword"
>const</span> std::function<<span class="keywordtype">void</span>(<span class="keyword">const</span> std::queue<Event>&)>& received);</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="comment">// Delete copy constructor.</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab87ee31e10bdc282bae31a2c973602df">Mesos</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1v1_1_1executor_1_1Mesos.html">Mesos</a>& other) = <span class="keyword">delete</span>;</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="comment">// Delete assignment operator.</span></div><div clas
s="line"><a name="l00066"></a><span class="lineno"> 66</span>  <a class="code" href="classmesos_1_1v1_1_1executor_1_1Mesos.html">Mesos</a>& operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1v1_1_1executor_1_1Mesos.html">Mesos</a>& other) = <span class="keyword">delete</span>;</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="keyword">virtual</span> ~<a class="code" href="classmesos_1_1v1_1_1executor_1_1Mesos.html">Mesos</a>();</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="comment">// Attempts to send a call to the agent.</span></div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="comment">//</span></div><div class="line"><a name=
"l00072"></a><span class="lineno"> 72</span>  <span class="comment">// Some local validation of calls is performed which may result in dropped</span></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="comment">// events without ever being sent to the agent.</span></div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1v1_1_1executor_1_1MesosBase.html#a21bd78cd127c8a8565b6432318a55dd3">send</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a>& call) <span class="keyword">override</span>;</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="keyword">priv
ate</span>:</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<MesosProcess></a> <a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>;</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span> };</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span> } <span class="comment">// namespace executor {</span></div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> } <span class="comment">// namespace v1 {</span></div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> } <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __MESOS_V1_EXECUTOR_HPP__</span></div><div class="ttc" id="include_2mesos_2http_8hpp_html"><div class="ttname"><a href="include_2mesos_2http_8hpp.html">http.hpp</a></div></div>
<div class="ttc" id="namespacemesos_html_a13035ce0cc66cca4a467787b4716039e"><div class="ttname"><a href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">mesos::ContentType</a></div><div class="ttdeci">ContentType</div><div class="ttdef"><b>Definition:</b> http.hpp:43</div></div>
<div class="ttc" id="classmesos_1_1v1_1_1executor_1_1MesosBase_html_a21bd78cd127c8a8565b6432318a55dd3"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1MesosBase.html#a21bd78cd127c8a8565b6432318a55dd3">mesos::v1::executor::MesosBase::send</a></div><div class="ttdeci">virtual void send(const Call &call)=0</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2547</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_ab87ee31e10bdc282bae31a2c973602df"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab87ee31e10bdc282bae31a2c973602df">mesos::internal::tests::v1::scheduler::Mesos</a></div><div class="ttdeci">mesos::v1::scheduler::Mesos Mesos</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2549</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2550</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_ab87ee31e10bdc282bae31a2c973602df"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab87ee31e10bdc282bae31a2c973602df">mesos::internal::tests::v1::scheduler::Mesos</a></div><div class="ttdeci">mesos::v1::scheduler::Mesos Mesos</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2552</div></div>
<div class="ttc" id="classmesos_1_1v1_1_1executor_1_1MesosBase_html_ae29a0e0423556d7ea07d36e4d3abf185"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1MesosBase.html#ae29a0e0423556d7ea07d36e4d3abf185">mesos::v1::executor::MesosBase::~MesosBase</a></div><div class="ttdeci">virtual ~MesosBase()</div><div class="ttdef"><b>Definition:</b> executor.hpp:42</div></div>
<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
<div class="ttc" id="include_2mesos_2v1_2executor_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2executor_2executor_8hpp.html">executor.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/44a6fb41/content/api/latest/c++/index.hhc
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index ad7da01..d9fc924 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -10188,8 +10188,8 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="SharedHandle"><param name="Local" value="classSharedHandle.html"><param name="ImageNumber" value="11"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::cluster::Slave"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::state::SlaveState"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="process::network::internal::Socket< AddressType >"><param name="Local" value="classprocess_1_1network_1_1internal_1_1Socket.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10229,11 +10229,11 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::LogStorage"><param name="Local" value="classmesos_1_1state_1_1LogStorage.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::ZooKeeperStorage"><param name="Local" value="classmesos_1_1state_1_1ZooKeeperStorage.html"><param name="ImageNumber" value="11"></OBJECT>
</UL>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="net::IP::Storage"><param name="Local" value="unionnet_1_1IP_1_1Storage.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::Storage"><param name="Local" value="classmesos_1_1internal_1_1log_1_1Storage.html"><param name="ImageNumber" value="1"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::LevelDBStorage"><param name="Local" value="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html"><param name="ImageNumber" value="11"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="net::IP::Storage"><param name="Local" value="unionnet_1_1IP_1_1Storage.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::Store"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html"><param name="ImageNumber" value="1"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::appc::Store"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10560,6 +10560,10 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap< State, std::vector< process::Promise< Nothing > > >"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
</UL>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map< std::string, ContainerDNSInfo::MesosInfo, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > >"><param name="ImageNumber" value="1"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap< std::string, ContainerDNSInfo::MesosInfo >"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map< std::string, ContainerNetwork, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > >"><param name="ImageNumber" value="1"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap< std::string, ContainerNetwork >"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10676,10 +10680,6 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap< std::string, Value::Scalar >"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map< string, ContainerDNSInfo::MesosInfo, typename std::conditional< std::is_enum< string >::value,EnumClassHash,std::hash< string >>::type, std::equal_to< string > >"><param name="ImageNumber" value="1"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap< string, ContainerDNSInfo::MesosInfo >"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map< TaskID, mesos::internal::slave::state::TaskState, typename std::conditional< std::is_enum< TaskID >::value,EnumClassHash,std::hash< TaskID >>::type, std::equal_to< TaskID > >"><param name="ImageNumber" value="1"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap< TaskID, mesos::internal::slave::state::TaskState >"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10779,8 +10779,8 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="process::PID< slave::mesos::internal::tests::cluster::Slave >"><param name="Local" value="structprocess_1_1PID.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="process::PID< T >"><param name="Local" value="structprocess_1_1PID.html"><param name="ImageNumber" value="11"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::URL"><param name="Local" value="structprocess_1_1http_1_1URL.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="zookeeper::URL"><param name="Local" value="classzookeeper_1_1URL.html"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::URL"><param name="Local" value="structprocess_1_1http_1_1URL.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="os::UTSInfo"><param name="Local" value="structos_1_1UTSInfo.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="uuid"><param name="ImageNumber" value="1"></OBJECT>
<UL>
@@ -10788,15 +10788,15 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="process::TimeSeries< T >::Value"><param name="Local" value="structprocess_1_1TimeSeries_1_1Value.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="cgroups::blkio::Value"><param name="Local" value="structcgroups_1_1blkio_1_1Value.html"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::protobuf::Variable< T >"><param name="Local" value="classmesos_1_1state_1_1protobuf_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::Variable"><param name="Local" value="classmesos_1_1state_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::protobuf::Variable< T >"><param name="Local" value="classmesos_1_1state_1_1protobuf_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Jvm::Variable< T, name, signature >"><param name="Local" value="classJvm_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Jvm::Variable< org::apache::zookeeper::server::SessionTracker, ZOOKEEPERSERVER_SESSIONTRACKER, ZOOKEEPERSERVER_SESSIONTRACKER_SIGNATURE >"><param name="Local" value="classJvm_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant< T, Ts >"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Variant"><param name="ImageNumber" value="1"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="JSON::Value"><param name="Local" value="structJSON_1_1Value.html"><param name="ImageNumber" value="11"></OBJECT>
</UL>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant< T, Ts >"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Variant< check::Command, check::Http, check::Tcp >"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Variant< runtime::Plain, runtime::Docker, runtime::Nested >"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Variant< unix::Address, inet4::Address, inet6::Address >"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -10817,8 +10817,8 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="os::WindowsFD"><param name="Local" value="classos_1_1WindowsFD.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="process::internal::wrap< T >"><param name="Local" value="structprocess_1_1internal_1_1wrap.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="process::internal::wrap< Future< X > >"><param name="Local" value="structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::log::Log::Writer"><param name="Local" value="classmesos_1_1log_1_1Log_1_1Writer.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::Pipe::Writer"><param name="Local" value="classprocess_1_1http_1_1Pipe_1_1Writer.html"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::log::Log::Writer"><param name="Local" value="classmesos_1_1log_1_1Log_1_1Writer.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="JSON::WriterProxy"><param name="Local" value="classJSON_1_1WriterProxy.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::header::WWWAuthenticate"><param name="Local" value="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="ZooKeeper"><param name="Local" value="classZooKeeper.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -18396,6 +18396,7 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator!="><param name="Local" value="protobuf__utils_8hpp.html#acf9146f09a5cc0dc59ead525d8a45147"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="protobuf__utils_8hpp.html#a92e7b9534b178d3b0eaa7ea23106f225"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator=="><param name="Local" value="protobuf__utils_8hpp.html#a565284f0eb182e88dd3930225c028a0e"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="parseContainerId"><param name="Local" value="protobuf__utils_8hpp.html#a71e79d5f0aede16f72cf52f468faa6b8"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="parseResourceVersions"><param name="Local" value="protobuf__utils_8hpp.html#a372484e748e346acd43863bfbe999f24"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="stripAllocationInfo"><param name="Local" value="protobuf__utils_8hpp.html#a6a6794c6ee6ec11bcd78fcb625faebe1"><param name="ImageNumber" value="11"></OBJECT>
</UL>
@@ -22494,14 +22495,14 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="paths.hpp"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="getContainerDir"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#ab0d860d0eb59db1d2d7b5e6c285bac66"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="getInterfaceDir"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#a4f0a850702ab1562a1c1dcb6905c3bb9"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="getInterfaces"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#a5769e2b50a4dc77c5e0e1dae6d3eabd2"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="getNamespacePath"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#a5470ee8b60363f1e16d5952a630bff40"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="getNetworkConfigPath"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#aaccfb22b60a3e08cb33127cbbd5a4dd9"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="getNetworkDir"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#a5486ebbf60ed3da817cc1acbdb123851"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="getNetworkInfoPath"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#a1f46473b8c8b44627517304e3b11e565"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="getNetworkNames"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#a1f84d8d35681a118bc5d9ca541668931"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="getContainerDir"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#a708d077b0b86d5f7acd8374514cbfcac"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="getInterfaceDir"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#a1e03208d79f256daabbc58557163a566"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="getInterfaces"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#a154f3cfcee0ec30d4cc55d472d9b8687"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="getNamespacePath"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#a61e09aa6b7b7e4735be70c33ea5e68a4"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="getNetworkConfigPath"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#ae52bf40b757605a4b7adea9f25f7de86"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="getNetworkDir"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#aa23879891a322bd71a935d4b6edd7315"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="getNetworkInfoPath"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#aaf118d82d70e597a592607e8b22bc4db"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="getNetworkNames"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#acaf1191a422a0c1583e34253736ac570"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="ROOT_DIR"><param name="Local" value="slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html#af0609d4ad3e4aa97431fd352d913b706"><param name="ImageNumber" value="11"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="spec.hpp"><param name="Local" value="src_2slave_2containerizer_2mesos_2isolators_2network_2cni_2spec_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -24817,7 +24818,7 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="createVolumeFromDockerImage"><param name="Local" value="src_2tests_2mesos_8hpp.html#a7e990915d6fb2d55541ddcb872efe74c"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="createVolumeFromDockerImage"><param name="Local" value="src_2tests_2mesos_8hpp.html#a7762d7729fcc9475d06a0a88d4f7d462"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="createVolumeFromDockerImage"><param name="Local" value="src_2tests_2mesos_8hpp.html#a8b90ede7719f7eaed5edfbcf17122a41"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="createVolumeHostPath"><param name="Local" value="src_2tests_2mesos_8hpp.html#a93695a6b143ec2d7c2e66df2034fea3c"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="createVolumeHostPath"><param name="Local" value="src_2tests_2mesos_8hpp.html#a5e816f28915e4ff0fcb29d4833382a96"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="createVolumeHostPath"><param name="Local" value="src_2tests_2mesos_8hpp.html#a3c67dbcdf31fd4259022ef672d471ab0"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="createVolumeHostPath"><param name="Local" value="src_2tests_2mesos_8hpp.html#a136fb1e9d7fb86a3b4c1b24727da4604"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="createVolumeSandboxPath"><param name="Local" value="src_2tests_2mesos_8hpp.html#aab8b24b0bae458e9005c8057bf6ee0f5"><param name="ImageNumber" value="11"></OBJECT>