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 2017/09/13 19:47:29 UTC

[1/5] mesos-site git commit: Updated the website built from mesos SHA: 38cb694.

Repository: mesos-site
Updated Branches:
  refs/heads/asf-site bd08090cb -> fe32ba32c


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/sitemap.xml
----------------------------------------------------------------------
diff --git a/content/sitemap.xml b/content/sitemap.xml
index c23b9fb..f6bb16b 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -1,10051 +1,10051 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/overview-tree.html</loc>
+    <loc>http://mesos.apache.org/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/help-doc.html</loc>
+    <loc>http://mesos.apache.org/downloads/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/constant-values.html</loc>
+    <loc>http://mesos.apache.org/blog/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/allclasses-frame.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-1-0-3-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/deprecated-list.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-1-0-1-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/allclasses-noframe.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-22-1-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskState.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-20-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RateLimit.Builder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesoscon-seattle-preconference-and-social-activities/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.Http.Builder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesoscon-goes-europe/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SlaveInfo.CapabilityOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-18-1-and-0-18-2-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.html</loc>
+    <loc>http://mesos.apache.org/blog/mesoscon-2016-cfp-is-now-open/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.LinuxInfo.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-1-2-1-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RLimitInfo.RLimit.Type.html</loc>
+    <loc>http://mesos.apache.org/blog/mesoscon-europe-2015-schedule-announced/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceProviderInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-16-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-25-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ParameterOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/register-for-mesoscon-seattle-save/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.Operation.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-1-0-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.Throttling.Statistics.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-27-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Flag.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-26-1-and-more-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TimeInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-19-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RLimitInfo.RLimit.Builder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-1-1-1-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.CFQ.StatisticsOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/dev-community-status/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TTYInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-23-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Ports.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-1-0-4-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CommandInfo.URI.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-24-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.DestroyVolume.Builder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-28-2-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.UdpStatistics.Builder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-27-3-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FlagOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-1-1-3-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Unavailability.Builder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-17-0-released-featuring-autorecovery/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Metric.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-1-1-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.AttributeOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-1-2-2-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.WeightInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesoscon-2015-earlybird-registration-now-open/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Filters.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-community-survey-2014-results/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Image.DockerOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-21-1-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-1-0-2-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.URLOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-21-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.ScalarOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-27-1-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckStatusInfo.TcpOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-14-2-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.URL.html</loc>
+    <loc>http://mesos.apache.org/blog/niklas-nielsen-becomes-mesos-committer/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.SandboxPath.Type.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-24-1-and-more-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.InverseOfferOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-26-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/ExecutorDriver.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-28-3-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.Mount.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-18-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceUsage.Executor.Task.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-27-2-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FrameworkInfo.Capability.Builder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesoscon-2014-program-announced/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Attribute.Builder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-community-update-1/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.HealthCheck.TCPCheckInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-22-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskStatus.Builder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesoscon-2014-hackathon-details-announced/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Environment.VariableOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/framework-authentication-in-apache-mesos-0-15-0/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.UdpStatisticsOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-1-2-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Range.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-1-3-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.UnreserveOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/announcing-mesoscon-eu-2015-hackathon/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-28-0-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.UdpStatistics.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-19-1-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-0-20-1-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FileInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/blog/mesoscon-seattle-keynote-speakers-announced/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.WeightInfo.html</loc>
+    <loc>http://mesos.apache.org/blog/mesos-1-3-1-released/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FrameworkID.html</loc>
+    <loc>http://mesos.apache.org/blog/slave-recovery-in-apache-mesos/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RateLimitOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/release-plan/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.html</loc>
+    <loc>http://mesos.apache.org/community/user-groups/</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/resource__provider_2local_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskGroupInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classnet_1_1IP-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.NetworkInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1Profiler.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MasterInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/module_2resource__estimator_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Device.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1UPID-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.RevocableInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/libevent_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.HttpOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Secret.Value.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FrameworkInfo.Capability.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_6d69388fc21a704f6b1f466469252a76.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.ReservationInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/unreachable_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DomainInfo.FaultDomainOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.PortOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classcgroups_1_1memory_1_1pressure_1_1Counter.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.ReserveOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classSharedHandle.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceAccess.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1DispatchEvent.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.PerfStatistics.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1executor.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Reserve.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/result_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.PerfStatisticsOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/functions_0x6c.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DomainInfo.FaultDomain.RegionInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/include_2mesos_2v1_2attributes_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Parameter.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Scheduler.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classTry.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Parameters.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1http_1_1URL.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerID.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess_1_1Info_1_1PathInfo-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Unreserve.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceAccess.AccessOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_58b3cdcf8fab9e6e406814ad373f8525.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.HostPath.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.VersionInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/functions_type.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/SchedulerDriver.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/abort_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.HealthCheck.HTTPCheckInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/posix_2getcwd_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.SandboxPath.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1StreamingResponseDecoder.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Create.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1modules_1_1Module.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.BlkioOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceWhitelistOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/getcwd_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/package-summary.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1master_1_1Registrar-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.LabelsOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespaceprocess_1_1network_1_1inet4.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckStatusInfo.Tcp.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structcgroups_1_1blkio_1_1Value.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SNMPStatistics.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/gc__process_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.Throttling.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1LocalAuthorizer.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Text.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/include_2mesos_2v1_2values_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.SandboxPath.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/src_2log_2metrics_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Environment.Variable.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/queue_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.DockerInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/src_2common_2values_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Secret.Type.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/3rdparty_2libprocess_2include_2process_2shared_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Ranges.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1v1_1_1scheduler.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.LaunchGroup.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/loop_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.NetworkInfo.IPAddressOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/write_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DomainInfo.FaultDomain.ZoneInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemembers_vars_0x74.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Flag.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/include_2mesos_2module_2authorizer_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskStatus.Reason.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.LinuxInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1rlimits.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.SetOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/main_8dox.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RLimitInfo.RLimitOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/scheduler_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DurationInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1master_1_1HttpConnection.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.Statistics.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/pipe_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.DockerInfo.PortMappingOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1http_1_1BadRequest.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Persistence.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/libevent__ssl__socket_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/MesosNativeLibrary.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/src_2v1_2parse_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Text.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structstd_1_1hash_3_01net_1_1IPv4_01_4-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.CFQ.Statistics.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1uri_1_1DockerFetcherPlugin-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceWhitelist.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/windows_2signals_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Persistence.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/once_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RateLimitsOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structAtLeastOneIsSameOrConvertible.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MetricOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1HttpConnectionProcess.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.UnavailabilityOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/libprocess_2include_2process_2ssl_2gtest_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Unavailability.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_11a22c44fd2c0157ed9751ccaa20956a.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SNMPStatisticsOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/secret__resolver_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.LabelOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/globals_defs_0x78.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SlaveIDOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/defer_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Set.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/resource__provider_2resource__provider_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Log.WriterFailedException.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1logger.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ExecutorID.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/tests_2containerizer_2launcher_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MachineInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classFutureResultAction.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Request.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/windows_2getcwd_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CredentialsOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/functions_func_0x70.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.MesosInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classcgroups_1_1blkio_1_1Device.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.LaunchGroupOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/uri_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FrameworkInfo.Capability.Type.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/posix_2ftruncate_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.CreateVolume.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.ReservationInfo.Type.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_dbd52553d038069c1ed93e3477ea333d.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.DestroyBlock.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacerouting_1_1filter_1_1icmp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerStatus.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1state_1_1protobuf_1_1Variable-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DiscoveryInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1SequenceProcess-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.PersistenceOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/stout_2include_2stout_2check_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.KillPolicy.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/functions_vars_0x65.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceUsage.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/logrotate_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskStatus.Source.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/rmdir_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskGroupInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceAccess.Access.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/posix_2rlimits_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.HealthCheck.TCPCheckInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_34080d3f7d5ef52581c035b6390752ca.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceProviderInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/perf__event_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/src_2master_2detector_2zookeeper_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.OperationOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Scalar.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1resource__provider_1_1validation.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MachineID.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structflags_1_1Flag-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classDays.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.Tcp.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TTYInfo.WindowSizeOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/windows_2mkdtemp_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.DestroyBlock.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_fa2b557a7dcfdfbb494c92630f76f822.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DiscoveryInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/src_2linux_2routing_2filter_2filter_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SNMPStatistics.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.Statistics.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/src_2tests_2allocator_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TTYInfo.WindowSize.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/windows_2exists_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.Command.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classzookeeper_1_1LeaderDetector.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/package-frame.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classnet_1_1MAC.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespaceos_1_1stat_1_1internal.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CapabilityInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/perf_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerID.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Label.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/containerizer_2mesos_2provisioner_2paths_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DurationInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classJvm_1_1Null-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckStatusInfo.HttpOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceUsage.Executor.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_c7eb4fb5b3548168e57f75b63628aa56.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceAccess.Access.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classos_1_1raw_1_1Argv.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.HealthCheck.HTTPCheckInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1internal_1_1CollectProcess.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Environment.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1authorization.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Image.Type.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/pstree_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SlaveInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/convert_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Credentials.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/functions_vars_0x64.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DomainInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1network_1_1internal_1_1SocketImpl-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.CreateVolumeOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/appc_2runtime_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckStatusInfo.Tcp.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/functions_0x7a.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.HealthCheck.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/killtree_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.RangesOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/systemd_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Environment.Variable.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Secret.Reference.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/3rdparty_2libprocess_2include_2process_2io_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FileInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_dd4ba4eedd144015b05e17ab3b28c1c2.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.Value.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1appc.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceUsage.Executor.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.Value.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1master_1_1validation_1_1framework_1_1internal.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Image.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SecretOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structDocker_1_1Device-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.IcmpStatistics.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classJvm_1_1Object-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.IpStatistics.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/include_2mesos_2state_2storage_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CommandInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/event__queue_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.NetworkInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structstd_1_1hash_3_01mesos_1_1internal_1_1tests_1_1ModuleID_01_4-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ExecutorInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/libprocess_2include_2process_2check_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.Type.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1csi_1_1Client.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceUsage.Executor.TaskOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1state_1_1InMemoryStorage-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Address.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classMilliseconds-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ExecutorInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/src_2csi_2spec_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Reserve.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classZooKeeperNetwork.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MachineIDOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacerouting_1_1diagnosis.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Type.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_95e7e37fdd08ec500cc8c986cc823cf5.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.CFQ.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/globals_defs_0x63.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DomainInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.Type.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/sched_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Ranges.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Log.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacecgroups_1_1blkio_1_1throttle.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ExecutorIDOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1command.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.SharedInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1RunQueue-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_cfb14614ce6e90ad60ab940420bd67b4.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ImageOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/functions_vars_0x6c.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Role.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_ae1a660fbe587eff2b475b14d217c1ef.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskID.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classnet_1_1IP_1_1Network.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MasterInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_25eb023e1172fd19f632724eb191924d.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.DockerInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Destroy.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/include_2mesos_2slave_2containerizer_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ExecutorID.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1detector_1_1MasterDetector_01_4-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.Throttling.Statistics.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/include_2mesos_2mesos_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1http_1_1PreconditionFailed-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Environment.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/src_2messages_2log_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckStatusInfo.Command.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespaceprocess_1_1network_1_1inet6.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.Type.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_2121c5c868326fcd5504d357fb76f114.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.DockerInfo.Network.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2network_2cni_2spec_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DiskStatistics.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1EventQueue.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/slave_2containerizer_2mesos_2launcher_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classJSON_1_1WriterProxy.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.HealthCheckOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1master_1_1validation_1_1master.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/package-tree.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_eac18f7a64f6f8afbd1493ef4e09abdb.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.CFQ.Statistics.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MachineInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classrouting_1_1filter_1_1ip_1_1PortRange.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Executor.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1MessageEvent.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.WeightInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1master.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.LaunchOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1internal_1_1Dispatch_3_01void_01_4-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.SharedInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1uri_1_1fetcher_1_1Flags.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskStatusOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classnet_1_1MAC-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.URL.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/functions_0x73.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.Mount.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/pagesize_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ValueOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/functions_0x66.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RoleOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/3rdparty_2stout_2include_2stout_2recordio_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.VersionInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/mktemp_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.IpStatistics.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/windows_2fcntl_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.HostPath.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1authentication_1_1executor.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Launch.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/globals_defs_0x6e.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Type.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structcgroups_1_1blkio_1_1Value-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.CreateVolume.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DurationInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RequestOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/setns__test__helper_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskID.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.AllocationInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Log.Entry.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/src_2logging_2flags_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.CreateOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/elf_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TcpStatistics.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classorg_1_1apache_1_1log4j_1_1Level-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CapabilityInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1http_1_1NotImplemented.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Parameters.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.NetCls.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/nothing_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FrameworkInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classMultimap.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TTYInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.RevocableInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/protobuf__utils_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FiltersOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.DockerInfo.PortMapping.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classSynchronized.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TrafficControlStatisticsOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceUsageOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/chdir_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.AddressOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2shared_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerIDOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classSharedHandle-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CommandInfo.URI.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_9a6d2c82450779b96177e4cabddb051e.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TimeInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classDocker_1_1Container-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.TextOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/event_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.NetworkInfo.PortMapping.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/mock__fetcher_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.ReservationInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacerecordio.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/MesosNativeLibrary.Version.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1EventQueue_1_1Producer-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.MesosInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_39880c9a8060096796ec12e5dff56ba6.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CapabilityInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Secret.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1state_1_1Variable.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.HealthCheck.Type.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemembers_func_0x6a.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FrameworkIDOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DomainInfo.FaultDomain.ZoneInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Device.Number.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classProtobufProcess.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RLimitInfo.RLimit.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/strerror_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.CreateBlock.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/3rdparty_2libprocess_2include_2process_2network_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.NetworkInfo.PortMapping.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1http_1_1Headers.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.DockerInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/access_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FrameworkInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/include_2mesos_2authentication_2authenticator_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Device.NumberOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/access_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Secret.ValueOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classJSON_1_1ArrayWriter-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Log.Writer.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/posix_2kill_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RateLimits.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.DestroyBlockOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/os_2os_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Log.OperationFailedException.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1WeakFuture.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.ValueOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/url_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckStatusInfoOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/3rdparty_2stout_2include_2stout_2cache_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.OfferID.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/windows_2mkdir_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SlaveInfo.Capability.Type.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/semaphore_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Launch.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structrouting_1_1action_1_1Terminal-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceAccess.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CommandInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Set.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/delay_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CredentialOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2utils_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Environment.Variable.Type.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacecgroups_1_1memory_1_1oom.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.NetworkInfo.IPAddress.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.ThrottlingOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/dir_fbb1f3397356a940a2dbc4baf07ee5bb.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.RevocableInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/mesos__scheduler__driver__impl_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Credential.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RLimitInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/posix_2fcntl_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerStatusOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/globals_0x72.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceProviderIDOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/hierarchical_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.SandboxPathOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/functions_func_0x73.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Destroy.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/mock__slave_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TTYInfo.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/acls_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.OfferIDOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockAuthorizer-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MachineInfo.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/namespaceprocess_1_1http_1_1internal.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Role.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.OfferID.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/run_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Credential.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.KillPolicyOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/containerizer_2mesos_2paths_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceWhitelist.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/posix_2chroot_8hpp_source.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.NetworkInfo.PortMappingOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/usage_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestContainerizer-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1SequenceProcess.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TcpStatistics.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1internal_1_1Dispatch_3_01Future_3_01R_01_4_01_4-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.RangeOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/3rdparty_2stout_2include_2stout_2tests_2utils_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/MesosSchedulerDriver.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/structrouting_1_1queueing_1_1Discipline-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/v1_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Image.Appc.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/linux__launcher_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TcpStatisticsOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1scheduler_1_1Flags.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.DestroyOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceStatisticsOrBuilder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/windows_2getenv_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Task.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/windows_2fsync_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Scalar.Builder.html</loc>
+    <loc>http://mesos.apache.org/api/latest/c++/sorter_8hpp.html</loc>
     <lastmod>2017-09-13T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/ap

<TRUNCATED>

[3/5] mesos-site git commit: Updated the website built from mesos SHA: 38cb694.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/path_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/path_8hpp_source.html b/content/api/latest/c++/path_8hpp_source.html
index d7a6ba8..a7b204e 100644
--- a/content/api/latest/c++/path_8hpp_source.html
+++ b/content/api/latest/c++/path_8hpp_source.html
@@ -346,7 +346,7 @@
 <div class="ttc" id="path_8hpp_html_ae108a381c03097c921ee17af0f248c02"><div class="ttname"><a href="path_8hpp.html#ae108a381c03097c921ee17af0f248c02">operator&lt;=</a></div><div class="ttdeci">bool operator&lt;=(const Path &amp;left, const Path &amp;right)</div><div class="ttdef"><b>Definition:</b> path.hpp:324</div></div>
 <div class="ttc" id="path_8hpp_html_a71e4826c717e331e929eec4f3f01998d"><div class="ttname"><a href="path_8hpp.html#a71e4826c717e331e929eec4f3f01998d">operator&lt;</a></div><div class="ttdeci">bool operator&lt;(const Path &amp;left, const Path &amp;right)</div><div class="ttdef"><b>Definition:</b> path.hpp:312</div></div>
 <div class="ttc" id="classPath_html_a11c34646ac636526f1b28b61057f3b1f"><div class="ttname"><a href="classPath.html#a11c34646ac636526f1b28b61057f3b1f">Path::basename</a></div><div class="ttdeci">std::string basename() const </div><div class="ttdoc">Extracts the component following the final &amp;#39;/&amp;#39;. </div><div class="ttdef"><b>Definition:</b> path.hpp:152</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespacestrings_html_aa5513faacb213c7e097c0d43af43d9c7"><div class="ttname"><a href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a></div><div class="ttdeci">bool startsWith(const std::string &amp;s, const std::string &amp;prefix)</div><div class="ttdef"><b>Definition:</b> strings.hpp:380</div></div>
 <div class="ttc" id="classPath_html_a9d36a94d674e3f889eb8f46dc7a156b8"><div class="ttname"><a href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">Path::string</a></div><div class="ttdeci">const std::string &amp; string() const </div><div class="ttdef"><b>Definition:</b> path.hpp:290</div></div>
 <div class="ttc" id="classPath_html_af26cfab021ddf49af73da3b2beca85ac"><div class="ttname"><a href="classPath.html#af26cfab021ddf49af73da3b2beca85ac">Path::Path</a></div><div class="ttdeci">Path()</div><div class="ttdef"><b>Definition:</b> path.hpp:121</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/posix_2bootid_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2bootid_8hpp_source.html b/content/api/latest/c++/posix_2bootid_8hpp_source.html
index 7cfde75..6aac57c 100644
--- a/content/api/latest/c++/posix_2bootid_8hpp_source.html
+++ b/content/api/latest/c++/posix_2bootid_8hpp_source.html
@@ -122,7 +122,7 @@
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></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="structos_1_1sysctl_html"><div class="ttname"><a href="structos_1_1sysctl.html">os::sysctl</a></div><div class="ttdef"><b>Definition:</b> sysctl.hpp:59</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="namespacestrings_html_a91df967b38a9c92553f009d681688734"><div class="ttname"><a href="namespacestrings.html#a91df967b38a9c92553f009d681688734">strings::trim</a></div><div class="ttdeci">std::string trim(const std::string &amp;from, Mode mode=ANY, const std::string &amp;chars=WHITESPACE)</div><div class="ttdef"><b>Definition:</b> strings.hpp:66</div></div>
 <div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/posix_2fork_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2fork_8hpp_source.html b/content/api/latest/c++/posix_2fork_8hpp_source.html
index 03e0725..0133b27 100644
--- a/content/api/latest/c++/posix_2fork_8hpp_source.html
+++ b/content/api/latest/c++/posix_2fork_8hpp_source.html
@@ -555,7 +555,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="structos_1_1Fork_1_1Tree_1_1Memory_html_a0b729116e8198f1d46aabdc91d1a19a5"><div class="ttname"><a href="structos_1_1Fork_1_1Tree_1_1Memory.html#a0b729116e8198f1d46aabdc91d1a19a5">os::Fork::Tree::Memory::parent</a></div><div class="ttdeci">pid_t parent</div><div class="ttdef"><b>Definition:</b> fork.hpp:237</div></div>
 <div class="ttc" id="structos_1_1Fork_html_a6e85142dd902a44998ab51d3f80be3e0"><div class="ttname"><a href="structos_1_1Fork.html#a6e85142dd902a44998ab51d3f80be3e0">os::Fork::Fork</a></div><div class="ttdeci">Fork(const Option&lt; void(*)()&gt; &amp;_function, const Fork &amp;fork1, const Fork &amp;fork2, const Wait &amp;_wait)</div><div class="ttdef"><b>Definition:</b> fork.hpp:174</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespaceos_html_a23a7b8f4b4c145ad212381e89d4b6dc4"><div class="ttname"><a href="namespaceos.html#a23a7b8f4b4c145ad212381e89d4b6dc4">os::memory</a></div><div class="ttdeci">Try&lt; Memory &gt; memory()</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:78</div></div>
 <div class="ttc" id="structos_1_1Fork_html_a7e369215c6f2a7935092adb2ed3d9200"><div class="ttname"><a href="structos_1_1Fork.html#a7e369215c6f2a7935092adb2ed3d9200">os::Fork::Fork</a></div><div class="ttdeci">Fork(const Option&lt; void(*)()&gt; &amp;_function, const Fork &amp;fork1, const Exec &amp;_exec)</div><div class="ttdef"><b>Definition:</b> fork.hpp:132</div></div>
 <div class="ttc" id="structos_1_1Fork_1_1Tree_1_1Memory_html_a6f2b0d4ecdfdf57152c17028c2ec7024"><div class="ttname"><a href="structos_1_1Fork_1_1Tree_1_1Memory.html#a6f2b0d4ecdfdf57152c17028c2ec7024">os::Fork::Tree::Memory::set</a></div><div class="ttdeci">std::atomic_bool set</div><div class="ttdef"><b>Definition:</b> fork.hpp:241</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/posix_2ftruncate_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2ftruncate_8hpp_source.html b/content/api/latest/c++/posix_2ftruncate_8hpp_source.html
index 8ae2c96..832a7c4 100644
--- a/content/api/latest/c++/posix_2ftruncate_8hpp_source.html
+++ b/content/api/latest/c++/posix_2ftruncate_8hpp_source.html
@@ -98,7 +98,7 @@
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></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="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespaceos_html_af41b169df092f5afbd41de13c450e959"><div class="ttname"><a href="namespaceos.html#af41b169df092f5afbd41de13c450e959">os::ftruncate</a></div><div class="ttdeci">Try&lt; Nothing &gt; ftruncate(int fd, off_t length)</div><div class="ttdef"><b>Definition:</b> ftruncate.hpp:26</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/posix_2mac_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2mac_8hpp_source.html b/content/api/latest/c++/posix_2mac_8hpp_source.html
index 7128d1d..f491325 100644
--- a/content/api/latest/c++/posix_2mac_8hpp_source.html
+++ b/content/api/latest/c++/posix_2mac_8hpp_source.html
@@ -154,7 +154,7 @@
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/posix_2mkdir_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2mkdir_8hpp_source.html b/content/api/latest/c++/posix_2mkdir_8hpp_source.html
index 01ad5a9..9a95cd9 100644
--- a/content/api/latest/c++/posix_2mkdir_8hpp_source.html
+++ b/content/api/latest/c++/posix_2mkdir_8hpp_source.html
@@ -123,7 +123,7 @@
 <div class="ttc" id="namespaceos_html_af0f3343df38b8241f66750a273d4a5a6"><div class="ttname"><a href="namespaceos.html#af0f3343df38b8241f66750a273d4a5a6">os::mkdir</a></div><div class="ttdeci">Try&lt; Nothing &gt; mkdir(const std::string &amp;directory, bool recursive=true)</div><div class="ttdef"><b>Definition:</b> mkdir.hpp:31</div></div>
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></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="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespaceos_html_a493d7d8775f0ed778ad3b52ec19bbaab"><div class="ttname"><a href="namespaceos.html#a493d7d8775f0ed778ad3b52ec19bbaab">os::PATH_SEPARATOR</a></div><div class="ttdeci">constexpr char PATH_SEPARATOR</div><div class="ttdef"><b>Definition:</b> constants.hpp:24</div></div>
 <div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2os_2constants_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2os_2constants_8hpp.html">constants.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/posix_2rmdir_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2rmdir_8hpp_source.html b/content/api/latest/c++/posix_2rmdir_8hpp_source.html
index 11c057d..7f27870 100644
--- a/content/api/latest/c++/posix_2rmdir_8hpp_source.html
+++ b/content/api/latest/c++/posix_2rmdir_8hpp_source.html
@@ -211,7 +211,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_ae58e703656ab4a1bd5d9870441236727"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">mesos::internal::slave::cni::spec::error</a></div><div class="ttdeci">std::string error(const std::string &amp;msg, uint32_t code)</div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></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="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</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/fe32ba32/content/api/latest/c++/posix_2shell_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2shell_8hpp_source.html b/content/api/latest/c++/posix_2shell_8hpp_source.html
index a94bbf5..35e3e5a 100644
--- a/content/api/latest/c++/posix_2shell_8hpp_source.html
+++ b/content/api/latest/c++/posix_2shell_8hpp_source.html
@@ -251,7 +251,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="3rdparty_2stout_2include_2stout_2windows_8hpp_html_aeba4d421572a9d681c73c347f24ad348"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348">WTERMSIG</a></div><div class="ttdeci">#define WTERMSIG(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:386</div></div>
 <div class="ttc" id="namespacestrings_1_1internal_html_a870e2db270d980f83de20525ec414d2a"><div class="ttname"><a href="namespacestrings_1_1internal.html#a870e2db270d980f83de20525ec414d2a">strings::internal::format</a></div><div class="ttdeci">Try&lt; std::string &gt; format(const std::string &amp;fmt, va_list args)</div><div class="ttdef"><b>Definition:</b> format.hpp:68</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
 <div class="ttc" id="namespaceos_html_a3491ce5d4a57fcac5ca2e3ca40abe176"><div class="ttname"><a href="namespaceos.html#a3491ce5d4a57fcac5ca2e3ca40abe176">os::system</a></div><div class="ttdeci">int system(const std::string &amp;command)</div><div class="ttdef"><b>Definition:</b> shell.hpp:130</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/posix_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_8hpp_source.html b/content/api/latest/c++/posix_8hpp_source.html
index d358584..a0cfa72 100644
--- a/content/api/latest/c++/posix_8hpp_source.html
+++ b/content/api/latest/c++/posix_8hpp_source.html
@@ -311,7 +311,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess_html_af36fa743b641e5eb7bc6f7360a417442"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#af36fa743b641e5eb7bc6f7360a417442">mesos::internal::slave::PosixIsolatorProcess::cleanup</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; cleanup(const ContainerID &amp;containerId)</div><div class="ttdef"><b>Definition:</b> posix.hpp:116</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess_html_a89b494196c800a3f3f47b8d7846acd5d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#a89b494196c800a3f3f47b8d7846acd5d">mesos::internal::slave::PosixMemIsolatorProcess::usage</a></div><div class="ttdeci">virtual process::Future&lt; ResourceStatistics &gt; usage(const ContainerID &amp;containerId)</div><div class="ttdef"><b>Definition:</b> posix.hpp:187</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess_html_a7e3f98099d4bdd27753980b5aaea1b37"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7e3f98099d4bdd27753980b5aaea1b37">mesos::internal::slave::PosixIsolatorProcess::recover</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; recover(const std::list&lt; mesos::slave::ContainerState &gt; &amp;state, const hashset&lt; ContainerID &gt; &amp;orphans)</div><div class="ttdef"><b>Definition:</b> posix.hpp:44</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
 <div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html">mesos::internal::slave::PosixCpuIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> posix.hpp:142</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/proc_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/proc_8hpp_source.html b/content/api/latest/c++/proc_8hpp_source.html
index 630c597..69b2be6 100644
--- a/content/api/latest/c++/proc_8hpp_source.html
+++ b/content/api/latest/c++/proc_8hpp_source.html
@@ -648,7 +648,7 @@
 <div class="ttc" id="structproc_1_1ProcessStatus_html_a8f0b4146fa534688841dae577731638e"><div class="ttname"><a href="structproc_1_1ProcessStatus.html#a8f0b4146fa534688841dae577731638e">proc::ProcessStatus::tty_nr</a></div><div class="ttdeci">const int tty_nr</div><div class="ttdef"><b>Definition:</b> proc.hpp:132</div></div>
 <div class="ttc" id="namespaceproc_html_a3ee88b8c28ffc4c5092f2b728921dc24"><div class="ttname"><a href="namespaceproc.html#a3ee88b8c28ffc4c5092f2b728921dc24">proc::cpus</a></div><div class="ttdeci">Try&lt; std::list&lt; CPU &gt; &gt; cpus()</div><div class="ttdef"><b>Definition:</b> proc.hpp:436</div></div>
 <div class="ttc" id="namespacerouting_html_aee51d4e36a57bab7d6ada56e15467370"><div class="ttname"><a href="namespacerouting.html#aee51d4e36a57bab7d6ada56e15467370">routing::socket</a></div><div class="ttdeci">Try&lt; Netlink&lt; struct nl_sock &gt; &gt; socket(int protocol=NETLINK_ROUTE)</div><div class="ttdef"><b>Definition:</b> internal.hpp:91</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="structproc_1_1ProcessStatus_html_aed175d985b4212546f91d3b57b9de6b0"><div class="ttname"><a href="structproc_1_1ProcessStatus.html#aed175d985b4212546f91d3b57b9de6b0">proc::ProcessStatus::kstkeip</a></div><div class="ttdeci">const unsigned long kstkeip</div><div class="ttdef"><b>Definition:</b> proc.hpp:154</div></div>
 <div class="ttc" id="structproc_1_1CPU_html"><div class="ttname"><a href="structproc_1_1CPU.html">proc::CPU</a></div><div class="ttdef"><b>Definition:</b> proc.hpp:391</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/pstree_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/pstree_8hpp_source.html b/content/api/latest/c++/pstree_8hpp_source.html
index 52324e8..f438fbc 100644
--- a/content/api/latest/c++/pstree_8hpp_source.html
+++ b/content/api/latest/c++/pstree_8hpp_source.html
@@ -207,7 +207,7 @@
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></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="namespaceos_html_ac324ef4f356d10686ce7024257251443"><div class="ttname"><a href="namespaceos.html#ac324ef4f356d10686ce7024257251443">os::pstree</a></div><div class="ttdeci">Try&lt; ProcessTree &gt; pstree(pid_t pid, const std::list&lt; Process &gt; &amp;processes)</div><div class="ttdef"><b>Definition:</b> pstree.hpp:37</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classos_1_1ProcessTree_html"><div class="ttname"><a href="classos_1_1ProcessTree.html">os::ProcessTree</a></div><div class="ttdef"><b>Definition:</b> process.hpp:74</div></div>
 <div class="ttc" id="namespaceos_html_a42af1cab63434cedf2b698cd6f49f073"><div class="ttname"><a href="namespaceos.html#a42af1cab63434cedf2b698cd6f49f073">os::pids</a></div><div class="ttdeci">Try&lt; std::set&lt; pid_t &gt; &gt; pids()</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:62</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
index e10e641..f60f667 100644
--- a/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
@@ -617,7 +617,7 @@
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="namespacecgroups_html_a2ecc89636706df947027a4c3c2100fbe"><div class="ttname"><a href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">cgroups::create</a></div><div class="ttdeci">Try&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>
 <div class="ttc" id="src_2docker_2executor_8hpp_html"><div class="ttname"><a href="src_2docker_2executor_8hpp.html">executor.hpp</a></div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_af53050cb063baa2f543665f62d1bb54d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#af53050cb063baa2f543665f62d1bb54d">mesos::internal::slave::DOCKER_NAME_SEPERATOR</a></div><div class="ttdeci">const std::string DOCKER_NAME_SEPERATOR</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned&lt; mesos::slave::ContainerLogger &gt;</a></div></div>
 <div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:489</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/src_2common_2parse_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2common_2parse_8hpp_source.html b/content/api/latest/c++/src_2common_2parse_8hpp_source.html
index 8c5cae3..782c303 100644
--- a/content/api/latest/c++/src_2common_2parse_8hpp_source.html
+++ b/content/api/latest/c++/src_2common_2parse_8hpp_source.html
@@ -336,7 +336,7 @@
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></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="include_2mesos_2module_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_2module_8hpp.html">module.hpp</a></div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
 <div class="ttc" id="messages_8hpp_html"><div class="ttname"><a href="messages_8hpp.html">messages.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/src_2log_2network_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2log_2network_8hpp_source.html b/content/api/latest/c++/src_2log_2network_8hpp_source.html
index 043d5da..23fd519 100644
--- a/content/api/latest/c++/src_2log_2network_8hpp_source.html
+++ b/content/api/latest/c++/src_2log_2network_8hpp_source.html
@@ -616,7 +616,7 @@
 <div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try&lt; Nothing &gt; bind(int_fd s, const Address &amp;address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
 <div class="ttc" id="classZooKeeperNetwork_html"><div class="ttname"><a href="classZooKeeperNetwork.html">ZooKeeperNetwork</a></div><div class="ttdef"><b>Definition:</b> network.hpp:108</div></div>
 <div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string &amp; failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1168</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Executor_html"><div class="ttname"><a href="classprocess_1_1Executor.html">process::Executor</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:26</div></div>
 <div class="ttc" id="classNetworkProcess_html_aeddc897b59e6a9f85b878c8d7280df86"><div class="ttname"><a href="classNetworkProcess.html#aeddc897b59e6a9f85b878c8d7280df86">NetworkProcess::set</a></div><div class="ttdeci">void set(const std::set&lt; process::UPID &gt; &amp;_pids)</div><div class="ttdef"><b>Definition:</b> network.hpp:194</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/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 6085ea2..515ed1c 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html
@@ -3260,7 +3260,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a73bf7efab01d3620fb8cb615c338da6c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a73bf7efab01d3620fb8cb615c338da6c">mesos::internal::master::Slave::executors</a></div><div class="ttdeci">hashmap&lt; FrameworkID, hashmap&lt; ExecutorID, ExecutorInfo &gt; &gt; executors</div><div class="ttdef"><b>Definition:</b> master.hpp:209</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a3461bdc133dd1d5df5d977dfa561979d"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a3461bdc133dd1d5df5d977dfa561979d">mesos::internal::master::Master::reviveOffers</a></div><div class="ttdeci">void reviveOffers(const process::UPID &amp;from, const FrameworkID &amp;frameworkId, const std::vector&lt; std::string &gt; &amp;role)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a6fe60c0c1a491ac16776bad1598da52e"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a6fe60c0c1a491ac16776bad1598da52e">mesos::internal::master::Framework::offers</a></div><div class="ttdeci">hashset&lt; Offer * &gt; offers</div><div class="ttdef"><b>Definition:</b> master.hpp:2847</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Operation_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:45</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a9caaed85a00e7c8981f88de2346ee9cc"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a9caaed85a00e7c8981f88de2346ee9cc">mesos::internal::master::Master::fileAttached</a></div><div class="ttdeci">void fileAttached(const process::Future&lt; Nothing &gt; &amp;result, const std::string &amp;path)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/src_2sched_2flags_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2sched_2flags_8hpp_source.html b/content/api/latest/c++/src_2sched_2flags_8hpp_source.html
index e15e1c9..7a55ee3 100644
--- a/content/api/latest/c++/src_2sched_2flags_8hpp_source.html
+++ b/content/api/latest/c++/src_2sched_2flags_8hpp_source.html
@@ -211,7 +211,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1scheduler_1_1Flags_html_a1fd8c56f3514e6f5e5bb7d75d64e09c5"><div class="ttname"><a href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#a1fd8c56f3514e6f5e5bb7d75d64e09c5">mesos::internal::scheduler::Flags::authenticatee</a></div><div class="ttdeci">std::string authenticatee</div><div class="ttdef"><b>Definition:</b> flags.hpp:132</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1scheduler_1_1Flags_html_a4e3fdfee0aff6a443cd37f5b6df8a8d7"><div class="ttname"><a href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#a4e3fdfee0aff6a443cd37f5b6df8a8d7">mesos::internal::scheduler::Flags::registration_backoff_factor</a></div><div class="ttdeci">Duration registration_backoff_factor</div><div class="ttdef"><b>Definition:</b> flags.hpp:129</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1scheduler_html_a1e4f1584313a24e26460deed192cc1e6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1scheduler.html#a1e4f1584313a24e26460deed192cc1e6">mesos::internal::scheduler::DEFAULT_AUTHENTICATION_BACKOFF_FACTOR</a></div><div class="ttdeci">constexpr Duration DEFAULT_AUTHENTICATION_BACKOFF_FACTOR</div><div class="ttdef"><b>Definition:</b> constants.hpp:47</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1scheduler_1_1Flags_html_a276a9e1a40b0900fe29fbb8bc0015c37"><div class="ttname"><a href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#a276a9e1a40b0900fe29fbb8bc0015c37">mesos::internal::scheduler::Flags::modulesDir</a></div><div class="ttdeci">Option&lt; std::string &gt; modulesDir</div><div class="ttdef"><b>Definition:</b> flags.hpp:131</div></div>
 <div class="ttc" id="src_2logging_2flags_8hpp_html"><div class="ttname"><a href="src_2logging_2flags_8hpp.html">flags.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1scheduler_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1scheduler_1_1Flags.html">mesos::internal::scheduler::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:34</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/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 4d4631c..df4a112 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
@@ -3123,7 +3123,7 @@
 <div class="ttc" id="classBytes_html"><div class="ttname"><a href="classBytes.html">Bytes</a></div><div class="ttdef"><b>Definition:</b> bytes.hpp:30</div></div>
 <div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a0add664e84bbf99f845f1b715dd63f90"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a></div><div class="ttdeci">#define ASSERT_SOME(actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:128</div></div>
 <div class="ttc" id="classprocess_1_1Clock_html_ae3ea265163df2de286e185914265f538"><div class="ttname"><a href="classprocess_1_1Clock.html#ae3ea265163df2de286e185914265f538">process::Clock::resume</a></div><div class="ttdeci">static void resume()</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="libprocess_2include_2process_2ssl_2gtest_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2ssl_2gtest_8hpp.html">gtest.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned&lt; mesos::internal::EndpointDetector &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_a30fc4fe000da99818bfcee5bb780e5d4"><div class="ttname"><a href="classmesos_1_1Resources.html#a30fc4fe000da99818bfcee5bb780e5d4">mesos::Resources::contains</a></div><div class="ttdeci">bool contains(const Resources &amp;that) const </div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/status__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/status__utils_8hpp_source.html b/content/api/latest/c++/status__utils_8hpp_source.html
index 6bb9554..fb6e0fe 100644
--- a/content/api/latest/c++/status__utils_8hpp_source.html
+++ b/content/api/latest/c++/status__utils_8hpp_source.html
@@ -126,7 +126,7 @@
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a6db11dadebdde2109e82adc8e02befc9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6db11dadebdde2109e82adc8e02befc9">WCOREDUMP</a></div><div class="ttdeci">#define WCOREDUMP(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:391</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_aeba4d421572a9d681c73c347f24ad348"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348">WTERMSIG</a></div><div class="ttdeci">#define WTERMSIG(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:386</div></div>
 <div class="ttc" id="status__utils_8hpp_html_aec7297ea295ff53f48cc0f25ce4a63f9"><div class="ttname"><a href="status__utils_8hpp.html#aec7297ea295ff53f48cc0f25ce4a63f9">WSTRINGIFY</a></div><div class="ttdeci">std::string WSTRINGIFY(int status)</div><div class="ttdef"><b>Definition:</b> status_utils.hpp:32</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</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/fe32ba32/content/api/latest/c++/stout_2include_2stout_2os_2process_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/stout_2include_2stout_2os_2process_8hpp_source.html b/content/api/latest/c++/stout_2include_2stout_2os_2process_8hpp_source.html
index 7999847..85eed9b 100644
--- a/content/api/latest/c++/stout_2include_2stout_2os_2process_8hpp_source.html
+++ b/content/api/latest/c++/stout_2include_2stout_2os_2process_8hpp_source.html
@@ -265,7 +265,7 @@
 <div class="ttc" id="structos_1_1Process_html_aa5be31ecf3f7624622f949edfa4770e5"><div class="ttname"><a href="structos_1_1Process.html#aa5be31ecf3f7624622f949edfa4770e5">os::Process::stime</a></div><div class="ttdeci">const Option&lt; Duration &gt; stime</div><div class="ttdef"><b>Definition:</b> process.hpp:59</div></div>
 <div class="ttc" id="namespaceos_html_adf8abf607ec106e38317de03bcdda834"><div class="ttname"><a href="namespaceos.html#adf8abf607ec106e38317de03bcdda834">os::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const ProcessTree &amp;tree)</div><div class="ttdef"><b>Definition:</b> process.hpp:126</div></div>
 <div class="ttc" id="structos_1_1Process_html_a1d540a0a2640fd907423f8277bccce48"><div class="ttname"><a href="structos_1_1Process.html#a1d540a0a2640fd907423f8277bccce48">os::Process::operator==</a></div><div class="ttdeci">bool operator==(const Process &amp;p) const </div><div class="ttdef"><b>Definition:</b> process.hpp:69</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classos_1_1ProcessTree_html"><div class="ttname"><a href="classos_1_1ProcessTree.html">os::ProcessTree</a></div><div class="ttdef"><b>Definition:</b> process.hpp:74</div></div>
 <div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
 <div class="ttc" id="structos_1_1Process_html_a76dd0285ba52c97a1c6776778c584d47"><div class="ttname"><a href="structos_1_1Process.html#a76dd0285ba52c97a1c6776778c584d47">os::Process::Process</a></div><div class="ttdeci">Process(pid_t _pid, pid_t _parent, pid_t _group, const Option&lt; pid_t &gt; &amp;_session, const Option&lt; Bytes &gt; &amp;_rss, const Option&lt; Duration &gt; &amp;_utime, const Option&lt; Duration &gt; &amp;_stime, const std::string &amp;_command, bool _zombie)</div><div class="ttdef"><b>Definition:</b> process.hpp:34</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/stringify_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/stringify_8hpp_source.html b/content/api/latest/c++/stringify_8hpp_source.html
index aa3f618..802bdbb 100644
--- a/content/api/latest/c++/stringify_8hpp_source.html
+++ b/content/api/latest/c++/stringify_8hpp_source.html
@@ -253,7 +253,7 @@
 <div class="ttc" id="namespacelambda_html_afcafcae83c68e89f8b0b325afb7c9ea1"><div class="ttname"><a href="namespacelambda.html#afcafcae83c68e89f8b0b325afb7c9ea1">lambda::map</a></div><div class="ttdeci">Iterable&lt; V &gt; map(F &amp;&amp;f, const Iterable&lt; U, Us...&gt; &amp;input)</div><div class="ttdef"><b>Definition:</b> lambda.hpp:38</div></div>
 <div class="ttc" id="abort_8hpp_html"><div class="ttname"><a href="abort_8hpp.html">abort.hpp</a></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&lt; std::vector&lt; Entry &gt; &gt; list(const std::string &amp;hierarchy, const std::string &amp;cgroup)</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/strings_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/strings_8hpp_source.html b/content/api/latest/c++/strings_8hpp_source.html
index a535cd8..9b6810c 100644
--- a/content/api/latest/c++/strings_8hpp_source.html
+++ b/content/api/latest/c++/strings_8hpp_source.html
@@ -507,7 +507,7 @@
 <div class="ttc" id="namespacestrings_html_a6ebac6b171c6b20adb298cb020915b03"><div class="ttname"><a href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03">strings::Mode</a></div><div class="ttdeci">Mode</div><div class="ttdef"><b>Definition:</b> strings.hpp:32</div></div>
 <div class="ttc" id="namespaceos_1_1stat_html_afc51654ad486693167c300612bf8ebfa"><div class="ttname"><a href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">os::stat::mode</a></div><div class="ttdeci">Try&lt; mode_t &gt; mode(const std::string &amp;path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:126</div></div>
 <div class="ttc" id="namespacestrings_html_a1f86a4a73f20056475dc065ec984eb7a"><div class="ttname"><a href="namespacestrings.html#a1f86a4a73f20056475dc065ec984eb7a">strings::split</a></div><div class="ttdeci">std::vector&lt; std::string &gt; split(const std::string &amp;s, const std::string &amp;delims, const Option&lt; size_t &gt; &amp;maxTokens=None())</div><div class="ttdef"><b>Definition:</b> strings.hpp:183</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespacestrings_html_aa5513faacb213c7e097c0d43af43d9c7"><div class="ttname"><a href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a></div><div class="ttdeci">bool startsWith(const std::string &amp;s, const std::string &amp;prefix)</div><div class="ttdef"><b>Definition:</b> strings.hpp:380</div></div>
 <div class="ttc" id="namespacestrings_html_a6ebac6b171c6b20adb298cb020915b03a8e08e943e8e52d7502962483d90f52cc"><div class="ttname"><a href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03a8e08e943e8e52d7502962483d90f52cc">strings::ANY</a></div><div class="ttdef"><b>Definition:</b> strings.hpp:36</div></div>
 <div class="ttc" id="namespacestrings_html_a66b9edbbfb1f158b6c420367a1457a0b"><div class="ttname"><a href="namespacestrings.html#a66b9edbbfb1f158b6c420367a1457a0b">strings::lower</a></div><div class="ttdeci">std::string lower(const std::string &amp;s)</div><div class="ttdef"><b>Definition:</b> strings.hpp:412</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/subprocess_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/subprocess_8hpp_source.html b/content/api/latest/c++/subprocess_8hpp_source.html
index 7849e72..d8b04a7 100644
--- a/content/api/latest/c++/subprocess_8hpp_source.html
+++ b/content/api/latest/c++/subprocess_8hpp_source.html
@@ -302,7 +302,7 @@
 <div class="ttc" id="namespaceprocess_html_aabc8d31889b5a325275d13d7bcef6a9c"><div class="ttname"><a href="namespaceprocess.html#aabc8d31889b5a325275d13d7bcef6a9c">process::subprocess</a></div><div class="ttdeci">Try&lt; Subprocess &gt; subprocess(const std::string &amp;path, std::vector&lt; std::string &gt; argv, const Subprocess::IO &amp;in=Subprocess::FD(STDIN_FILENO), const Subprocess::IO &amp;out=Subprocess::FD(STDOUT_FILENO), const Subprocess::IO &amp;err=Subprocess::FD(STDERR_FILENO), const flags::FlagsBase *flags=nullptr, const Option&lt; std::map&lt; std::string, std::string &gt;&gt; &amp;environment=None(), const Option&lt; lambda::function&lt; pid_t(const lambda::function&lt; int()&gt; &amp;)&gt;&gt; &amp;clone=None(), const std::vector&lt; Subprocess::ParentHook &gt; &amp;parent_hooks={}, const std::vector&lt; Subprocess::ChildHook &gt; &amp;child_hooks={})</div><div class="ttdoc">Forks a subprocess and execs the specified &amp;#39;path&amp;#39; with the specified &amp;#
 39;argv&amp;#39;, redirecting stdin...</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_a44f50f66f2a231de974b53c9f4384ba5"><div class="ttname"><a href="namespaceos_1_1Shell.html#a44f50f66f2a231de974b53c9f4384ba5">os::Shell::arg1</a></div><div class="ttdeci">constexpr const char * arg1</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; int_fd &gt;</a></div></div>
-<div class="ttc" id="namespacens_html_a98bf4d9e11d546326250997a6493f835"><div class="ttname"><a href="namespacens.html#a98bf4d9e11d546326250997a6493f835">ns::clone</a></div><div class="ttdeci">Try&lt; pid_t &gt; clone(pid_t target, int nstypes, const lambda::function&lt; int()&gt; &amp;f, int flags)</div><div class="ttdoc">Performs an os::clone after entering a set of namespaces for the specified target process...</div><div class="ttdef"><b>Definition:</b> ns.hpp:292</div></div>
+<div class="ttc" id="namespacens_html_a98bf4d9e11d546326250997a6493f835"><div class="ttname"><a href="namespacens.html#a98bf4d9e11d546326250997a6493f835">ns::clone</a></div><div class="ttdeci">Try&lt; pid_t &gt; clone(pid_t target, int nstypes, const lambda::function&lt; int()&gt; &amp;f, int flags)</div><div class="ttdoc">Performs an os::clone after entering a set of namespaces for the specified target process...</div><div class="ttdef"><b>Definition:</b> ns.hpp:296</div></div>
 <div class="ttc" id="namespaceprocess_html_a882829822afa4f33b90aafc9c4ffa9af"><div class="ttname"><a href="namespaceprocess.html#a882829822afa4f33b90aafc9c4ffa9af">process::OutputFileDescriptors</a></div><div class="ttdeci">Subprocess::IO::OutputFileDescriptors OutputFileDescriptors</div><div class="ttdef"><b>Definition:</b> subprocess.hpp:342</div></div>
 <div class="ttc" id="classprocess_1_1Subprocess_1_1ChildHook_html"><div class="ttname"><a href="classprocess_1_1Subprocess_1_1ChildHook.html">process::Subprocess::ChildHook</a></div><div class="ttdoc">A ChildHook can be passed to a subprocess call. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:189</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/subprocess__posix_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/subprocess__posix_8hpp_source.html b/content/api/latest/c++/subprocess__posix_8hpp_source.html
index adfc2d7..f592833 100644
--- a/content/api/latest/c++/subprocess__posix_8hpp_source.html
+++ b/content/api/latest/c++/subprocess__posix_8hpp_source.html
@@ -412,7 +412,7 @@
 <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
 <div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:35</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:24</div></div>
-<div class="ttc" id="namespacens_html_a98bf4d9e11d546326250997a6493f835"><div class="ttname"><a href="namespacens.html#a98bf4d9e11d546326250997a6493f835">ns::clone</a></div><div class="ttdeci">Try&lt; pid_t &gt; clone(pid_t target, int nstypes, const lambda::function&lt; int()&gt; &amp;f, int flags)</div><div class="ttdoc">Performs an os::clone after entering a set of namespaces for the specified target process...</div><div class="ttdef"><b>Definition:</b> ns.hpp:292</div></div>
+<div class="ttc" id="namespacens_html_a98bf4d9e11d546326250997a6493f835"><div class="ttname"><a href="namespacens.html#a98bf4d9e11d546326250997a6493f835">ns::clone</a></div><div class="ttdeci">Try&lt; pid_t &gt; clone(pid_t target, int nstypes, const lambda::function&lt; int()&gt; &amp;f, int flags)</div><div class="ttdoc">Performs an os::clone after entering a set of namespaces for the specified target process...</div><div class="ttdef"><b>Definition:</b> ns.hpp:296</div></div>
 <div class="ttc" id="abort_8hpp_html_a4d84a74fe6e4f84bc3d2f901b9e89f93"><div class="ttname"><a href="abort_8hpp.html#a4d84a74fe6e4f84bc3d2f901b9e89f93">ABORT</a></div><div class="ttdeci">#define ABORT(...)</div><div class="ttdef"><b>Definition:</b> abort.hpp:40</div></div>
 <div class="ttc" id="namespaceprocess_html_a882829822afa4f33b90aafc9c4ffa9af"><div class="ttname"><a href="namespaceprocess.html#a882829822afa4f33b90aafc9c4ffa9af">process::OutputFileDescriptors</a></div><div class="ttdeci">Subprocess::IO::OutputFileDescriptors OutputFileDescriptors</div><div class="ttdef"><b>Definition:</b> subprocess.hpp:342</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a1c2b5693161bbc9d516ef5d16c7b54f5"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a1c2b5693161bbc9d516ef5d16c7b54f5">SIGKILL</a></div><div class="ttdeci">const mode_t SIGKILL</div><div class="ttdef"><b>Definition:</b> windows.hpp:347</div></div>
@@ -472,7 +472,7 @@
 <div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try&lt; Nothing &gt; bind(int_fd s, const Address &amp;address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
 <div class="ttc" id="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors_html_ab812da47364d793d9ec0471d3dc8c1bc"><div class="ttname"><a href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#ab812da47364d793d9ec0471d3dc8c1bc">process::Subprocess::IO::InputFileDescriptors::write</a></div><div class="ttdeci">Option&lt; int_fd &gt; write</div><div class="ttdef"><b>Definition:</b> subprocess.hpp:76</div></div>
 <div class="ttc" id="structprocess_1_1Subprocess_1_1ParentHook_html"><div class="ttname"><a href="structprocess_1_1Subprocess_1_1ParentHook.html">process::Subprocess::ParentHook</a></div><div class="ttdoc">A hook can be passed to a subprocess call. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:151</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classOption_html_a6a6c9f0bcb1a83e2251d3e49960e97f5"><div class="ttname"><a href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">Option::getOrElse</a></div><div class="ttdeci">T getOrElse(const T &amp;_t) const </div><div class="ttdef"><b>Definition:</b> option.hpp:120</div></div>
 <div class="ttc" id="exit_8hpp_html_a637cd32ee4af0a5a1d1aea8a0d7f7564"><div class="ttname"><a href="exit_8hpp.html#a637cd32ee4af0a5a1d1aea8a0d7f7564">SAFE_EXIT</a></div><div class="ttdeci">#define SAFE_EXIT(status, fmt,...)</div><div class="ttdef"><b>Definition:</b> exit.hpp:42</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/subprocess__windows_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/subprocess__windows_8hpp_source.html b/content/api/latest/c++/subprocess__windows_8hpp_source.html
index 5c43896..3fe8b2d 100644
--- a/content/api/latest/c++/subprocess__windows_8hpp_source.html
+++ b/content/api/latest/c++/subprocess__windows_8hpp_source.html
@@ -185,7 +185,7 @@
 <div class="ttc" id="structinternal_1_1windows_1_1ProcessData_html_a65a4a4aba5450087363bfffdb30eea25"><div class="ttname"><a href="structinternal_1_1windows_1_1ProcessData.html#a65a4a4aba5450087363bfffdb30eea25">internal::windows::ProcessData::pid</a></div><div class="ttdeci">pid_t pid</div><div class="ttdef"><b>Definition:</b> shell.hpp:215</div></div>
 <div class="ttc" id="shell_8hpp_html"><div class="ttname"><a href="shell_8hpp.html">shell.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1Subprocess_1_1ParentHook_html"><div class="ttname"><a href="structprocess_1_1Subprocess_1_1ParentHook.html">process::Subprocess::ParentHook</a></div><div class="ttdoc">A hook can be passed to a subprocess call. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:151</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="namespaceinternal_1_1windows_html_a2aa192bfa7f7cff72ec40efdfa983a72"><div class="ttname"><a href="namespaceinternal_1_1windows.html#a2aa192bfa7f7cff72ec40efdfa983a72">internal::windows::create_process</a></div><div class="ttdeci">Try&lt; ProcessData &gt; create_process(const std::string &amp;command, const std::vector&lt; std::string &gt; &amp;argv, const Option&lt; std::map&lt; std::string, std::string &gt;&gt; &amp;environment, const bool create_suspended=false, const Option&lt; std::tuple&lt; int_fd, int_fd, int_fd &gt;&gt; pipes=None())</div><div class="ttdef"><b>Definition:</b> shell.hpp:234</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/sunos_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/sunos_8hpp_source.html b/content/api/latest/c++/sunos_8hpp_source.html
index 6add106..0348135 100644
--- a/content/api/latest/c++/sunos_8hpp_source.html
+++ b/content/api/latest/c++/sunos_8hpp_source.html
@@ -200,7 +200,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="int__fd_8hpp_html"><div class="ttname"><a href="int__fd_8hpp.html">int_fd.hpp</a></div></div>
 <div class="ttc" id="classNanoseconds_html"><div class="ttname"><a href="classNanoseconds.html">Nanoseconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:213</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespaceos_html_a23a7b8f4b4c145ad212381e89d4b6dc4"><div class="ttname"><a href="namespaceos.html#a23a7b8f4b4c145ad212381e89d4b6dc4">os::memory</a></div><div class="ttdeci">Try&lt; Memory &gt; memory()</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:78</div></div>
 <div class="ttc" id="namespaceos_html_a42af1cab63434cedf2b698cd6f49f073"><div class="ttname"><a href="namespaceos.html#a42af1cab63434cedf2b698cd6f49f073">os::pids</a></div><div class="ttdeci">Try&lt; std::set&lt; pid_t &gt; &gt; pids()</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:62</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/switchboard_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/switchboard_8hpp_source.html b/content/api/latest/c++/switchboard_8hpp_source.html
index d19f4ed..d5340b4 100644
--- a/content/api/latest/c++/switchboard_8hpp_source.html
+++ b/content/api/latest/c++/switchboard_8hpp_source.html
@@ -374,7 +374,7 @@
 <div class="ttc" id="src_2slave_2flags_8hpp_html"><div class="ttname"><a href="src_2slave_2flags_8hpp.html">flags.hpp</a></div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="namespacerouting_html_aee51d4e36a57bab7d6ada56e15467370"><div class="ttname"><a href="namespacerouting.html#aee51d4e36a57bab7d6ada56e15467370">routing::socket</a></div><div class="ttdeci">Try&lt; Netlink&lt; struct nl_sock &gt; &gt; socket(int protocol=NETLINK_ROUTE)</div><div class="ttdef"><b>Definition:</b> internal.hpp:91</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned&lt; mesos::slave::ContainerLogger &gt;</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html">mesos::internal::slave::IOSwitchboardServer::Flags</a></div><div class="ttdef"><b>Definition:</b> switchboard.hpp:160</div></div>
 <div class="ttc" id="classprocess_1_1network_1_1internal_1_1Socket_html"><div class="ttname"><a href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket</a></div><div class="ttdoc">An abstraction around a socket (file descriptor). </div><div class="ttdef"><b>Definition:</b> socket.hpp:241</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/windows_2bootid_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2bootid_8hpp_source.html b/content/api/latest/c++/windows_2bootid_8hpp_source.html
index f026291..5567ea3 100644
--- a/content/api/latest/c++/windows_2bootid_8hpp_source.html
+++ b/content/api/latest/c++/windows_2bootid_8hpp_source.html
@@ -104,7 +104,7 @@
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></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="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</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/fe32ba32/content/api/latest/c++/windows_2error_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2error_8hpp_source.html b/content/api/latest/c++/windows_2error_8hpp_source.html
index c5da1da..a6a16af 100644
--- a/content/api/latest/c++/windows_2error_8hpp_source.html
+++ b/content/api/latest/c++/windows_2error_8hpp_source.html
@@ -205,7 +205,7 @@
 <div class="ttc" id="classWindowsError_html_a95807a4d4619cb117ead04f3303249d6"><div class="ttname"><a href="classWindowsError.html#a95807a4d4619cb117ead04f3303249d6">WindowsError::WindowsError</a></div><div class="ttdeci">WindowsError(const std::string &amp;message)</div><div class="ttdef"><b>Definition:</b> error.hpp:112</div></div>
 <div class="ttc" id="classWindowsErrorBase_html_a73005906bfdea54ae771e9ee2b8b9bf0"><div class="ttname"><a href="classWindowsErrorBase.html#a73005906bfdea54ae771e9ee2b8b9bf0">WindowsErrorBase::WindowsErrorBase</a></div><div class="ttdeci">WindowsErrorBase(DWORD _code)</div><div class="ttdef"><b>Definition:</b> error.hpp:34</div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</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/fe32ba32/content/api/latest/c++/windows_2ftruncate_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2ftruncate_8hpp_source.html b/content/api/latest/c++/windows_2ftruncate_8hpp_source.html
index bac4f42..c7bfc29 100644
--- a/content/api/latest/c++/windows_2ftruncate_8hpp_source.html
+++ b/content/api/latest/c++/windows_2ftruncate_8hpp_source.html
@@ -104,7 +104,7 @@
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></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="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespaceos_html_af41b169df092f5afbd41de13c450e959"><div class="ttname"><a href="namespaceos.html#af41b169df092f5afbd41de13c450e959">os::ftruncate</a></div><div class="ttdeci">Try&lt; Nothing &gt; ftruncate(int fd, off_t length)</div><div class="ttdef"><b>Definition:</b> ftruncate.hpp:26</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/windows_2getcwd_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2getcwd_8hpp_source.html b/content/api/latest/c++/windows_2getcwd_8hpp_source.html
index 4fa24cf..03e0f7b 100644
--- a/content/api/latest/c++/windows_2getcwd_8hpp_source.html
+++ b/content/api/latest/c++/windows_2getcwd_8hpp_source.html
@@ -111,7 +111,7 @@
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></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_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:78</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</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/fe32ba32/content/api/latest/c++/windows_2getenv_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2getenv_8hpp_source.html b/content/api/latest/c++/windows_2getenv_8hpp_source.html
index b74c0e8..8a5ffd3 100644
--- a/content/api/latest/c++/windows_2getenv_8hpp_source.html
+++ b/content/api/latest/c++/windows_2getenv_8hpp_source.html
@@ -129,7 +129,7 @@
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</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/fe32ba32/content/api/latest/c++/windows_2ls_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2ls_8hpp_source.html b/content/api/latest/c++/windows_2ls_8hpp_source.html
index 17184c1..716389e 100644
--- a/content/api/latest/c++/windows_2ls_8hpp_source.html
+++ b/content/api/latest/c++/windows_2ls_8hpp_source.html
@@ -131,7 +131,7 @@
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></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="namespaceinternal_1_1windows_html_abd7dbdbc8d95626d0c66455078380aa1"><div class="ttname"><a href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows::longpath</a></div><div class="ttdeci">std::wstring longpath(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> longpath.hpp:38</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespaceos_html_a5effa5ea3568d8c18e5c66039702dfa0"><div class="ttname"><a href="namespaceos.html#a5effa5ea3568d8c18e5c66039702dfa0">os::ls</a></div><div class="ttdeci">Try&lt; std::list&lt; std::string &gt; &gt; ls(const std::string &amp;directory)</div><div class="ttdef"><b>Definition:</b> ls.hpp:29</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/windows_2mac_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2mac_8hpp_source.html b/content/api/latest/c++/windows_2mac_8hpp_source.html
index a872e55..18bed09 100644
--- a/content/api/latest/c++/windows_2mac_8hpp_source.html
+++ b/content/api/latest/c++/windows_2mac_8hpp_source.html
@@ -149,7 +149,7 @@
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespaceutils_html_ac8be4e5e1fedfabe178ca20b6a37349c"><div class="ttname"><a href="namespaceutils.html#ac8be4e5e1fedfabe178ca20b6a37349c">utils::copy</a></div><div class="ttdeci">T copy(const T &amp;t)</div><div class="ttdef"><b>Definition:</b> utils.hpp:21</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/windows_2mkdir_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2mkdir_8hpp_source.html b/content/api/latest/c++/windows_2mkdir_8hpp_source.html
index 32a844b..41d982f 100644
--- a/content/api/latest/c++/windows_2mkdir_8hpp_source.html
+++ b/content/api/latest/c++/windows_2mkdir_8hpp_source.html
@@ -139,7 +139,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="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:78</div></div>
 <div class="ttc" id="namespaceinternal_1_1windows_html_abd7dbdbc8d95626d0c66455078380aa1"><div class="ttname"><a href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows::longpath</a></div><div class="ttdeci">std::wstring longpath(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> longpath.hpp:38</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespaceos_html_a493d7d8775f0ed778ad3b52ec19bbaab"><div class="ttname"><a href="namespaceos.html#a493d7d8775f0ed778ad3b52ec19bbaab">os::PATH_SEPARATOR</a></div><div class="ttdeci">constexpr char PATH_SEPARATOR</div><div class="ttdef"><b>Definition:</b> constants.hpp:24</div></div>
 <div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2os_2constants_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2os_2constants_8hpp.html">constants.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/windows_2mktemp_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2mktemp_8hpp_source.html b/content/api/latest/c++/windows_2mktemp_8hpp_source.html
index f25888e..64e5eca 100644
--- a/content/api/latest/c++/windows_2mktemp_8hpp_source.html
+++ b/content/api/latest/c++/windows_2mktemp_8hpp_source.html
@@ -154,7 +154,7 @@
 <div class="ttc" id="int__fd_8hpp_html"><div class="ttname"><a href="int__fd_8hpp.html">int_fd.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_aa3debc8caa054e7a0a3bfe4aa42aae07"><div class="ttname"><a href="namespaceos.html#aa3debc8caa054e7a0a3bfe4aa42aae07">os::temp</a></div><div class="ttdeci">std::string temp()</div><div class="ttdef"><b>Definition:</b> temp.hpp:27</div></div>
 <div class="ttc" id="namespaceinternal_1_1windows_html_abd7dbdbc8d95626d0c66455078380aa1"><div class="ttname"><a href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows::longpath</a></div><div class="ttdeci">std::wstring longpath(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> longpath.hpp:38</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->


[5/5] mesos-site git commit: Updated the website built from mesos SHA: 38cb694.

Posted by gi...@apache.org.
Updated the website built from mesos SHA: 38cb694.


Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/fe32ba32
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/fe32ba32
Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/fe32ba32

Branch: refs/heads/asf-site
Commit: fe32ba32c4d2834f97c5bde4a585e3401ac4253d
Parents: bd08090
Author: jenkins <bu...@apache.org>
Authored: Wed Sep 13 19:47:25 2017 +0000
Committer: jenkins <bu...@apache.org>
Committed: Wed Sep 13 19:47:25 2017 +0000

----------------------------------------------------------------------
 ...ess_2include_2process_2http_8hpp_source.html |    2 +-
 ..._2include_2process_2network_8hpp_source.html |    2 +-
 ...nclude_2stout_2flags_2flags_8hpp_source.html |    2 +-
 ...ternal_2windows_2attributes_8hpp_source.html |    2 +-
 ..._2stout_2include_2stout_2ip_8hpp_source.html |    2 +-
 ...stout_2os_2raw_2environment_8hpp_source.html |    2 +-
 ...t_2os_2windows_2environment_8hpp_source.html |    2 +-
 ..._2include_2stout_2posix_2ip_8hpp_source.html |    2 +-
 ...2include_2stout_2posix_2net_8hpp_source.html |    2 +-
 ...t_2include_2stout_2protobuf_8hpp_source.html |    2 +-
 ...ut_2include_2stout_2version_8hpp_source.html |    2 +-
 ...include_2stout_2windows_2fs_8hpp_source.html |    2 +-
 ...include_2stout_2windows_2ip_8hpp_source.html |    2 +-
 ...nclude_2stout_2windows_2net_8hpp_source.html |    2 +-
 content/api/latest/c++/address_8hpp_source.html |    2 +-
 content/api/latest/c++/base64_8hpp_source.html  |    2 +-
 .../api/latest/c++/credentials_8hpp_source.html |    2 +-
 .../latest/c++/docker__archive_8hpp_source.html |    2 +-
 content/api/latest/c++/elf_8hpp_source.html     |    2 +-
 content/api/latest/c++/encoder_8hpp_source.html |    2 +-
 content/api/latest/c++/event_8hpp_source.html   |    2 +-
 content/api/latest/c++/files_8hpp_source.html   |    2 +-
 .../c++/filter_2internal_8hpp_source.html       |    2 +-
 content/api/latest/c++/gzip_8hpp_source.html    |    2 +-
 .../c++/http__connection_8hpp_source.html       |    2 +-
 .../latest/c++/lib__logrotate_8hpp_source.html  |    2 +-
 ...nclude_2process_2ssl_2gtest_8hpp_source.html |    2 +-
 .../api/latest/c++/logrotate_8hpp_source.html   |    2 +-
 .../latest/c++/module_2manager_8hpp_source.html |    2 +-
 content/api/latest/c++/ns_8hpp_source.html      |  962 +-
 content/api/latest/c++/path_8hpp_source.html    |    2 +-
 .../latest/c++/posix_2bootid_8hpp_source.html   |    2 +-
 .../api/latest/c++/posix_2fork_8hpp_source.html |    2 +-
 .../c++/posix_2ftruncate_8hpp_source.html       |    2 +-
 .../api/latest/c++/posix_2mac_8hpp_source.html  |    2 +-
 .../latest/c++/posix_2mkdir_8hpp_source.html    |    2 +-
 .../latest/c++/posix_2rmdir_8hpp_source.html    |    2 +-
 .../latest/c++/posix_2shell_8hpp_source.html    |    2 +-
 content/api/latest/c++/posix_8hpp_source.html   |    2 +-
 content/api/latest/c++/proc_8hpp_source.html    |    2 +-
 content/api/latest/c++/pstree_8hpp_source.html  |    2 +-
 ...lave_2containerizer_2docker_8hpp_source.html |    2 +-
 .../c++/src_2common_2parse_8hpp_source.html     |    2 +-
 .../c++/src_2log_2network_8hpp_source.html      |    2 +-
 .../c++/src_2master_2master_8hpp_source.html    |    2 +-
 .../c++/src_2sched_2flags_8hpp_source.html      |    2 +-
 .../c++/src_2tests_2mesos_8hpp_source.html      |    2 +-
 .../latest/c++/status__utils_8hpp_source.html   |    2 +-
 ...include_2stout_2os_2process_8hpp_source.html |    2 +-
 .../api/latest/c++/stringify_8hpp_source.html   |    2 +-
 content/api/latest/c++/strings_8hpp_source.html |    2 +-
 .../api/latest/c++/subprocess_8hpp_source.html  |    2 +-
 .../c++/subprocess__posix_8hpp_source.html      |    4 +-
 .../c++/subprocess__windows_8hpp_source.html    |    2 +-
 content/api/latest/c++/sunos_8hpp_source.html   |    2 +-
 .../api/latest/c++/switchboard_8hpp_source.html |    2 +-
 .../latest/c++/windows_2bootid_8hpp_source.html |    2 +-
 .../latest/c++/windows_2error_8hpp_source.html  |    2 +-
 .../c++/windows_2ftruncate_8hpp_source.html     |    2 +-
 .../latest/c++/windows_2getcwd_8hpp_source.html |    2 +-
 .../latest/c++/windows_2getenv_8hpp_source.html |    2 +-
 .../api/latest/c++/windows_2ls_8hpp_source.html |    2 +-
 .../latest/c++/windows_2mac_8hpp_source.html    |    2 +-
 .../latest/c++/windows_2mkdir_8hpp_source.html  |    2 +-
 .../latest/c++/windows_2mktemp_8hpp_source.html |    2 +-
 .../api/latest/c++/windows_2os_8hpp_source.html |    2 +-
 .../c++/windows_2realpath_8hpp_source.html      |    2 +-
 .../latest/c++/windows_2rmdir_8hpp_source.html  |    2 +-
 .../latest/c++/windows_2shell_8hpp_source.html  |    2 +-
 .../api/latest/c++/windows_2su_8hpp_source.html |    2 +-
 .../latest/c++/windows_2temp_8hpp_source.html   |    2 +-
 content/sitemap.xml                             | 8494 +++++++++---------
 72 files changed, 4801 insertions(+), 4797 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html
index 375614d..a2fa8e8 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html
@@ -1389,7 +1389,7 @@
 <div class="ttc" id="classprocess_1_1http_1_1Connection_html_aa9696817fcbfd1b70a3e649d484c17ac"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html#aa9696817fcbfd1b70a3e649d484c17ac">process::http::Connection::connect</a></div><div class="ttdeci">friend Future&lt; Connection &gt; connect(const network::Address &amp;address, Scheme scheme)</div></div>
 <div class="ttc" id="namespacemesos_1_1uri_html_a5dff7c4a2df7be12fb642b5801c34f9f"><div class="ttname"><a href="namespacemesos_1_1uri.html#a5dff7c4a2df7be12fb642b5801c34f9f">mesos::uri::http</a></div><div class="ttdeci">URI http(const std::string &amp;host, const std::string &amp;path=&quot;/&quot;, const Option&lt; int &gt; &amp;port=None(), const Option&lt; std::string &gt; &amp;query=None(), const Option&lt; std::string &gt; &amp;fragment=None(), const Option&lt; std::string &gt; &amp;user=None(), const Option&lt; std::string &gt; &amp;password=None())</div><div class="ttdoc">Creates an http URI with the given parameters. </div><div class="ttdef"><b>Definition:</b> http.hpp:35</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html_ab05ad7874980715328153d42c6b138be"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ab05ad7874980715328153d42c6b138be">process::http::Pipe::Reader::operator==</a></div><div class="ttdeci">bool operator==(const Reader &amp;other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:323</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a4b9ac228c6172625a36f454797b1b33c"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a4b9ac228c6172625a36f454797b1b33c">process::http::Status::NOT_IMPLEMENTED</a></div><div class="ttdeci">static const uint16_t NOT_IMPLEMENTED</div><div class="ttdef"><b>Definition:</b> http.hpp:251</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Headers_html_a8ebd5d74c3557ec3ee54daf933c5e51c"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#a8ebd5d74c3557ec3ee54daf933c5e51c">process::http::Headers::Headers</a></div><div class="ttdeci">Headers()</div><div class="ttdef"><b>Definition:</b> http.hpp:463</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2network_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2network_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2network_8hpp_source.html
index fc747b4..12f6711 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2network_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2network_8hpp_source.html
@@ -175,7 +175,7 @@
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2net_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2net_8hpp.html">net.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try&lt; Nothing &gt; bind(int_fd s, const Address &amp;address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
 <div class="ttc" id="int__fd_8hpp_html_aea4dbda01c90455f158ffa9b924c2f07"><div class="ttname"><a href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a></div><div class="ttdeci">int int_fd</div><div class="ttdef"><b>Definition:</b> int_fd.hpp:35</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</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/fe32ba32/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html
index 22bf958..9efae3c 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html
@@ -1055,7 +1055,7 @@
 <div class="ttc" id="classflags_1_1FlagsBase_html_a609f23d3e09a55acbf23adaf48f3740d"><div class="ttname"><a href="classflags_1_1FlagsBase.html#a609f23d3e09a55acbf23adaf48f3740d">flags::FlagsBase::add</a></div><div class="ttdeci">void add(T1 Flags::*t1, const Name &amp;name, const std::string &amp;help, const T2 &amp;t2, F validate)</div><div class="ttdef"><b>Definition:</b> flags.hpp:207</div></div>
 <div class="ttc" id="classPath_html_a11c34646ac636526f1b28b61057f3b1f"><div class="ttname"><a href="classPath.html#a11c34646ac636526f1b28b61057f3b1f">Path::basename</a></div><div class="ttdeci">std::string basename() const </div><div class="ttdoc">Extracts the component following the final &amp;#39;/&amp;#39;. </div><div class="ttdef"><b>Definition:</b> path.hpp:152</div></div>
 <div class="ttc" id="structflags_1_1Name_html"><div class="ttname"><a href="structflags_1_1Name.html">flags::Name</a></div><div class="ttdef"><b>Definition:</b> flag.hpp:31</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespacestrings_html_aa5513faacb213c7e097c0d43af43d9c7"><div class="ttname"><a href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a></div><div class="ttdeci">bool startsWith(const std::string &amp;s, const std::string &amp;prefix)</div><div class="ttdef"><b>Definition:</b> strings.hpp:380</div></div>
 <div class="ttc" id="multimap_8hpp_html"><div class="ttname"><a href="multimap_8hpp.html">multimap.hpp</a></div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html_a51b9edeaf47b010420ce174e1929bf04"><div class="ttname"><a href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">flags::FlagsBase::operator=</a></div><div class="ttdeci">FlagsBase &amp; operator=(const FlagsBase &amp;)=default</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp_source.html
index 8fa331d..f1e6fdc 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp_source.html
@@ -98,7 +98,7 @@
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></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="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</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/fe32ba32/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html
index 3f3e458..bacabed 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html
@@ -875,7 +875,7 @@
 <div class="ttc" id="structstd_1_1hash_3_01net_1_1IP_01_4_html_a5e2eba58070d0460314c2aed7c10453a"><div class="ttname"><a href="structstd_1_1hash_3_01net_1_1IP_01_4.html#a5e2eba58070d0460314c2aed7c10453a">std::hash&lt; net::IP &gt;::argument_type</a></div><div class="ttdeci">net::IP argument_type</div><div class="ttdef"><b>Definition:</b> ip.hpp:688</div></div>
 <div class="ttc" id="namespacecgroups_html_a2ecc89636706df947027a4c3c2100fbe"><div class="ttname"><a href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">cgroups::create</a></div><div class="ttdeci">Try&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>
 <div class="ttc" id="classnet_1_1IPv6_html_abbd2f53ff9af6cb1b1c50c99792c9be1"><div class="ttname"><a href="classnet_1_1IPv6.html#abbd2f53ff9af6cb1b1c50c99792c9be1">net::IPv6::IPv6</a></div><div class="ttdeci">IPv6(const in6_addr &amp;in6)</div><div class="ttdef"><b>Definition:</b> ip.hpp:403</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classnet_1_1IP_html_aaee210b512bc19fd992111a88da25929"><div class="ttname"><a href="classnet_1_1IP.html#aaee210b512bc19fd992111a88da25929">net::IP::operator!=</a></div><div class="ttdeci">bool operator!=(const IP &amp;that) const </div><div class="ttdef"><b>Definition:</b> ip.hpp:180</div></div>
 <div class="ttc" id="classnet_1_1IP_html_a24fde6c74bb2f48af330048fb4740408"><div class="ttname"><a href="classnet_1_1IP.html#a24fde6c74bb2f48af330048fb4740408">net::IP::IP</a></div><div class="ttdeci">IP(uint32_t _ip)</div><div class="ttdef"><b>Definition:</b> ip.hpp:112</div></div>
 <div class="ttc" id="classnet_1_1IP_1_1Network_html_abc2d27a92a48427b9a85bcfd78e6e1c1"><div class="ttname"><a href="classnet_1_1IP_1_1Network.html#abc2d27a92a48427b9a85bcfd78e6e1c1">net::IP::Network::netmask_</a></div><div class="ttdeci">std::unique_ptr&lt; IP &gt; netmask_</div><div class="ttdef"><b>Definition:</b> ip.hpp:314</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_source.html
index f6e304e..2561780 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_source.html
@@ -275,7 +275,7 @@
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_html_aa006daaf11f1e2e45a6ababaf463212b"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp.html#aa006daaf11f1e2e45a6ababaf463212b">environ</a></div><div class="ttdeci">char ** environ</div></div>
 <div class="ttc" id="classos_1_1raw_1_1Envp_html_ade95b03756bcee62904337357ddaeee3"><div class="ttname"><a href="classos_1_1raw_1_1Envp.html#ade95b03756bcee62904337357ddaeee3">os::raw::Envp::Envp</a></div><div class="ttdeci">Envp(Envp &amp;&amp;that)</div><div class="ttdef"><b>Definition:</b> environment.hpp:122</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="structJSON_1_1String_html_a6d61cfa2a10f02133833eaaf23b87e75"><div class="ttname"><a href="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75">JSON::String::value</a></div><div class="ttdeci">std::string value</div><div class="ttdef"><b>Definition:</b> json.hpp:80</div></div>
 <div class="ttc" id="classos_1_1raw_1_1Envp_html_a0fc7836e26ef97152884f47326589668"><div class="ttname"><a href="classos_1_1raw_1_1Envp.html#a0fc7836e26ef97152884f47326589668">os::raw::Envp::~Envp</a></div><div class="ttdeci">~Envp()</div><div class="ttdef"><b>Definition:</b> environment.hpp:173</div></div>
 <div class="ttc" id="namespaceos_1_1raw_html_aad2bd3acb3ca09c75a1a1db58075f9f4"><div class="ttname"><a href="namespaceos_1_1raw.html#aad2bd3acb3ca09c75a1a1db58075f9f4">os::raw::environment</a></div><div class="ttdeci">char ** environment()</div><div class="ttdef"><b>Definition:</b> environment.hpp:66</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp_source.html
index 60eeea8..cf15883 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp_source.html
@@ -109,7 +109,7 @@
 <div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_WINDOWS_ENVIRONMENT_HPP__</span></div>
 <div class="ttc" id="namespaceos_html_a00a73ff5de812b0d6e1ffbbb16fc1f27"><div class="ttname"><a href="namespaceos.html#a00a73ff5de812b0d6e1ffbbb16fc1f27">os::environment</a></div><div class="ttdeci">std::map&lt; std::string, std::string &gt; environment()</div><div class="ttdef"><b>Definition:</b> environment.hpp:24</div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</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/fe32ba32/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html
index 0b84904..9fd2000 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html
@@ -163,7 +163,7 @@
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</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="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classnet_1_1IP_html_ada206eb1ab14c032f071daf9b8c1b96c"><div class="ttname"><a href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP::create</a></div><div class="ttdeci">static Try&lt; IP &gt; create(const struct sockaddr_storage &amp;_storage)</div><div class="ttdef"><b>Definition:</b> ip.hpp:456</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2net_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2net_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2net_8hpp_source.html
index e0bb5f7..1e577d7 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2net_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2net_8hpp_source.html
@@ -264,7 +264,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="classnet_1_1IP_html_ac7007d7cc8e87925e19d60515bf28c03"><div class="ttname"><a href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">net::IP::family</a></div><div class="ttdeci">int family() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:120</div></div>
 <div class="ttc" id="namespacenet_html_aa8c693ebde304b17ed7e1d55cd77121a"><div class="ttname"><a href="namespacenet.html#aa8c693ebde304b17ed7e1d55cd77121a">net::getIP</a></div><div class="ttdeci">Try&lt; IP &gt; getIP(const std::string &amp;hostname, int family=AF_UNSPEC)</div><div class="ttdef"><b>Definition:</b> net.hpp:106</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classnet_1_1IP_html_ada206eb1ab14c032f071daf9b8c1b96c"><div class="ttname"><a href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP::create</a></div><div class="ttdeci">static Try&lt; IP &gt; create(const struct sockaddr_storage &amp;_storage)</div><div class="ttdef"><b>Definition:</b> ip.hpp:456</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
index 4b0dc0b..ee4e1f9 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
@@ -1159,7 +1159,7 @@
 <div class="ttc" id="representation_8hpp_html"><div class="ttname"><a href="representation_8hpp.html">representation.hpp</a></div></div>
 <div class="ttc" id="jsonify_8hpp_html"><div class="ttname"><a href="jsonify_8hpp.html">jsonify.hpp</a></div></div>
 <div class="ttc" id="int__fd_8hpp_html_aea4dbda01c90455f158ffa9b924c2f07"><div class="ttname"><a href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a></div><div class="ttdeci">int int_fd</div><div class="ttdef"><b>Definition:</b> int_fd.hpp:35</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespacemesos_html_a13035ce0cc66cca4a467787b4716039ea0ecd11c1d7a287401d148a23bbd7a2f8"><div class="ttname"><a href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039ea0ecd11c1d7a287401d148a23bbd7a2f8">mesos::ContentType::JSON</a></div></div>
 <div class="ttc" id="lseek_8hpp_html"><div class="ttname"><a href="lseek_8hpp.html">lseek.hpp</a></div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a90d7514882640a8cd7b8da14138103b7"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a90d7514882640a8cd7b8da14138103b7">S_IROTH</a></div><div class="ttdeci">const mode_t S_IROTH</div><div class="ttdef"><b>Definition:</b> windows.hpp:326</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/3rdparty_2stout_2include_2stout_2version_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2version_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2version_8hpp_source.html
index d7667b0..b6a305f 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2version_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2version_8hpp_source.html
@@ -454,7 +454,7 @@
 <div class="ttc" id="structVersion_html"><div class="ttname"><a href="structVersion.html">Version</a></div><div class="ttdef"><b>Definition:</b> version.hpp:41</div></div>
 <div class="ttc" id="namespacestrings_html_a1f86a4a73f20056475dc065ec984eb7a"><div class="ttname"><a href="namespacestrings.html#a1f86a4a73f20056475dc065ec984eb7a">strings::split</a></div><div class="ttdeci">std::vector&lt; std::string &gt; split(const std::string &amp;s, const std::string &amp;delims, const Option&lt; size_t &gt; &amp;maxTokens=None())</div><div class="ttdef"><b>Definition:</b> strings.hpp:183</div></div>
 <div class="ttc" id="structVersion_html_a85b8334778605508043fe809becac358"><div class="ttname"><a href="structVersion.html#a85b8334778605508043fe809becac358">Version::operator!=</a></div><div class="ttdeci">bool operator!=(const Version &amp;other) const </div><div class="ttdef"><b>Definition:</b> version.hpp:168</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespacestrings_html_aa5513faacb213c7e097c0d43af43d9c7"><div class="ttname"><a href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a></div><div class="ttdeci">bool startsWith(const std::string &amp;s, const std::string &amp;prefix)</div><div class="ttdef"><b>Definition:</b> strings.hpp:380</div></div>
 <div class="ttc" id="structVersion_html_a59e48748021526b2498be363d1adfde2"><div class="ttname"><a href="structVersion.html#a59e48748021526b2498be363d1adfde2">Version::build</a></div><div class="ttdeci">const std::vector&lt; std::string &gt; build</div><div class="ttdef"><b>Definition:</b> version.hpp:282</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2fs_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2fs_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2fs_8hpp_source.html
index ac9a17e..4b0f6b9 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2fs_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2fs_8hpp_source.html
@@ -210,7 +210,7 @@
 <div class="ttc" id="classResult_html_aeca16ad17d299ad885c9b46c83b12a3d"><div class="ttname"><a href="classResult.html#aeca16ad17d299ad885c9b46c83b12a3d">Result::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> result.hpp:110</div></div>
 <div class="ttc" id="namespaceinternal_1_1windows_html_abd7dbdbc8d95626d0c66455078380aa1"><div class="ttname"><a href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows::longpath</a></div><div class="ttdeci">std::wstring longpath(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> longpath.hpp:38</div></div>
 <div class="ttc" id="classBytes_html"><div class="ttname"><a href="classBytes.html">Bytes</a></div><div class="ttdef"><b>Definition:</b> bytes.hpp:30</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespaceinternal_1_1windows_html_aeb3eff223f2ea4c2899bcc82d8818334"><div class="ttname"><a href="namespaceinternal_1_1windows.html#aeb3eff223f2ea4c2899bcc82d8818334">internal::windows::create_symbolic_link</a></div><div class="ttdeci">Try&lt; Nothing &gt; create_symbolic_link(const std::string &amp;target, const std::string &amp;reparse_point)</div><div class="ttdef"><b>Definition:</b> reparsepoint.hpp:295</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html
index 4e2977e..1dde2ed 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html
@@ -169,7 +169,7 @@
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</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="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
 <div class="ttc" id="classnet_1_1IP_1_1Network_html_a4058bf3b6ef0142f5f1fd0827171fcba"><div class="ttname"><a href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">net::IP::Network::prefix</a></div><div class="ttdeci">int prefix() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:268</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2net_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2net_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2net_8hpp_source.html
index 0796cec..e513207 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2net_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2net_8hpp_source.html
@@ -274,7 +274,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="windows_2os_8hpp_html"><div class="ttname"><a href="windows_2os_8hpp.html">os.hpp</a></div></div>
 <div class="ttc" id="namespacenet_html_aa8c693ebde304b17ed7e1d55cd77121a"><div class="ttname"><a href="namespacenet.html#aa8c693ebde304b17ed7e1d55cd77121a">net::getIP</a></div><div class="ttdeci">Try&lt; IP &gt; getIP(const std::string &amp;hostname, int family=AF_UNSPEC)</div><div class="ttdef"><b>Definition:</b> net.hpp:106</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classnet_1_1IP_html_ada206eb1ab14c032f071daf9b8c1b96c"><div class="ttname"><a href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP::create</a></div><div class="ttdeci">static Try&lt; IP &gt; create(const struct sockaddr_storage &amp;_storage)</div><div class="ttdef"><b>Definition:</b> ip.hpp:456</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/address_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/address_8hpp_source.html b/content/api/latest/c++/address_8hpp_source.html
index 4bbdd8b..753ce71 100644
--- a/content/api/latest/c++/address_8hpp_source.html
+++ b/content/api/latest/c++/address_8hpp_source.html
@@ -687,7 +687,7 @@
 <div class="ttc" id="classprocess_1_1network_1_1inet4_1_1Address_html"><div class="ttname"><a href="classprocess_1_1network_1_1inet4_1_1Address.html">process::network::inet4::Address</a></div><div class="ttdef"><b>Definition:</b> address.hpp:150</div></div>
 <div class="ttc" id="classprocess_1_1network_1_1Address_html_a0c9fa166dbf9c863a6ef68aa8343e3fca026226c3cf0400ffbf1ef901c0709aea"><div class="ttname"><a href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fca026226c3cf0400ffbf1ef901c0709aea">process::network::Address::Family::INET4</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1network_1_1inet_html_aeeb98511a7f2ae5797a252cab8c15679"><div class="ttname"><a href="namespaceprocess_1_1network_1_1inet.html#aeeb98511a7f2ae5797a252cab8c15679">process::network::inet::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Address &amp;address)</div><div class="ttdef"><b>Definition:</b> address.hpp:139</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classprocess_1_1network_1_1inet_1_1Address_html_a3e0a3cf87d1bcdfdeb68a82a8595b0fd"><div class="ttname"><a href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">process::network::inet::Address::ip</a></div><div class="ttdeci">net::IP ip</div><div class="ttdef"><b>Definition:</b> address.hpp:134</div></div>
 <div class="ttc" id="classprocess_1_1network_1_1inet6_1_1Address_html"><div class="ttname"><a href="classprocess_1_1network_1_1inet6_1_1Address.html">process::network::inet6::Address</a></div><div class="ttdef"><b>Definition:</b> address.hpp:175</div></div>
 <div class="ttc" id="classprocess_1_1network_1_1Address_html_a0c9fa166dbf9c863a6ef68aa8343e3fc"><div class="ttname"><a href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fc">process::network::Address::Family</a></div><div class="ttdeci">Family</div><div class="ttdef"><b>Definition:</b> address.hpp:286</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/base64_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/base64_8hpp_source.html b/content/api/latest/c++/base64_8hpp_source.html
index 9552572..db7f793 100644
--- a/content/api/latest/c++/base64_8hpp_source.html
+++ b/content/api/latest/c++/base64_8hpp_source.html
@@ -241,7 +241,7 @@
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></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="namespacebase64_html_aae9b40e06fb97752bef369b2a0190eaf"><div class="ttname"><a href="namespacebase64.html#aae9b40e06fb97752bef369b2a0190eaf">base64::decode_url_safe</a></div><div class="ttdeci">Try&lt; std::string &gt; decode_url_safe(const std::string &amp;s)</div><div class="ttdoc">Decode a string that is Base64-encoded with a URL and filename safe alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:198</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespacebase64_1_1internal_html_a622ff5960fa75c8f838f40b5473766cc"><div class="ttname"><a href="namespacebase64_1_1internal.html#a622ff5960fa75c8f838f40b5473766cc">base64::internal::STANDARD_CHARS</a></div><div class="ttdeci">constexpr char STANDARD_CHARS[]</div><div class="ttdef"><b>Definition:</b> base64.hpp:32</div></div>
 <div class="ttc" id="namespacebase64_1_1internal_html_a08e99be281678c1aedc09c8ede696f69"><div class="ttname"><a href="namespacebase64_1_1internal.html#a08e99be281678c1aedc09c8ede696f69">base64::internal::decode</a></div><div class="ttdeci">Try&lt; std::string &gt; decode(const std::string &amp;s, const std::string &amp;chars)</div><div class="ttdef"><b>Definition:</b> base64.hpp:92</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/credentials_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/credentials_8hpp_source.html b/content/api/latest/c++/credentials_8hpp_source.html
index dc4dde4..eef36d1 100644
--- a/content/api/latest/c++/credentials_8hpp_source.html
+++ b/content/api/latest/c++/credentials_8hpp_source.html
@@ -209,7 +209,7 @@
 <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1credentials_html_a137c93d60149616181a10e9f39986f7f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials::read</a></div><div class="ttdeci">Result&lt; Credentials &gt; read(const Path &amp;path)</div><div class="ttdef"><b>Definition:</b> credentials.hpp:35</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="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classPath_html_a9d36a94d674e3f889eb8f46dc7a156b8"><div class="ttname"><a href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">Path::string</a></div><div class="ttdeci">const std::string &amp; string() const </div><div class="ttdef"><b>Definition:</b> path.hpp:290</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/docker__archive_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/docker__archive_8hpp_source.html b/content/api/latest/c++/docker__archive_8hpp_source.html
index 06120e8..265b30e 100644
--- a/content/api/latest/c++/docker__archive_8hpp_source.html
+++ b/content/api/latest/c++/docker__archive_8hpp_source.html
@@ -335,7 +335,7 @@
 <div class="ttc" id="namespacestrings_html_a7884a23bea2a6543b8a93ad48faabe0c"><div class="ttname"><a href="namespacestrings.html#a7884a23bea2a6543b8a93ad48faabe0c">strings::format</a></div><div class="ttdeci">Try&lt; std::string &gt; format(const std::string &amp;s, const T &amp;...t)</div><div class="ttdef"><b>Definition:</b> format.hpp:58</div></div>
 <div class="ttc" id="jsonify_8hpp_html"><div class="ttname"><a href="jsonify_8hpp.html">jsonify.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string &amp; failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1168</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
 <div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1084</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/elf_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/elf_8hpp_source.html b/content/api/latest/c++/elf_8hpp_source.html
index 0f18243..d145918 100644
--- a/content/api/latest/c++/elf_8hpp_source.html
+++ b/content/api/latest/c++/elf_8hpp_source.html
@@ -312,7 +312,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
 <div class="ttc" id="clasself_1_1File_html_abaa808bc07fd13b783072de3e6f9e9de"><div class="ttname"><a href="clasself_1_1File.html#abaa808bc07fd13b783072de3e6f9e9de">elf::File::get_class</a></div><div class="ttdeci">Try&lt; Class &gt; get_class() const </div><div class="ttdef"><b>Definition:</b> elf.hpp:93</div></div>
 <div class="ttc" id="namespaceelf_html_aa0e1bb44f5a1cfea955819e32ebaa780a1c75020169df4035921f27a49554c7ad"><div class="ttname"><a href="namespaceelf.html#aa0e1bb44f5a1cfea955819e32ebaa780a1c75020169df4035921f27a49554c7ad">elf::CLASSNONE</a></div><div class="ttdef"><b>Definition:</b> elf.hpp:40</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="clasself_1_1File_html_a6566b238508d4407604370e1db96d16a"><div class="ttname"><a href="clasself_1_1File.html#a6566b238508d4407604370e1db96d16a">elf::File::load</a></div><div class="ttdeci">static Try&lt; File * &gt; load(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> elf.hpp:74</div></div>
 <div class="ttc" id="namespaceelf_html_aa0e1bb44f5a1cfea955819e32ebaa780a1663a23b1c391e18abe476ddb70775b8"><div class="ttname"><a href="namespaceelf.html#aa0e1bb44f5a1cfea955819e32ebaa780a1663a23b1c391e18abe476ddb70775b8">elf::CLASS64</a></div><div class="ttdef"><b>Definition:</b> elf.hpp:42</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/encoder_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/encoder_8hpp_source.html b/content/api/latest/c++/encoder_8hpp_source.html
index a1f938f..36c4ca2 100644
--- a/content/api/latest/c++/encoder_8hpp_source.html
+++ b/content/api/latest/c++/encoder_8hpp_source.html
@@ -395,7 +395,7 @@
 <div class="ttc" id="classprocess_1_1MessageEncoder_html"><div class="ttname"><a href="classprocess_1_1MessageEncoder.html">process::MessageEncoder</a></div><div class="ttdef"><b>Definition:</b> encoder.hpp:101</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html_ad7d00aa355c9f8c1fa6bc1caeda7c5a1"><div class="ttname"><a href="structprocess_1_1UPID.html#ad7d00aa355c9f8c1fa6bc1caeda7c5a1">process::UPID::id</a></div><div class="ttdeci">struct process::UPID::ID id</div></div>
 <div class="ttc" id="int__fd_8hpp_html_aea4dbda01c90455f158ffa9b924c2f07"><div class="ttname"><a href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a></div><div class="ttdeci">int int_fd</div><div class="ttdef"><b>Definition:</b> int_fd.hpp:35</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_ae463c5c7a083aea98a89cf9b675b59ab"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">process::http::Response::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:623</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_a6846045a3c3df3abd8e2735847af3a79"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">process::http::Response::type</a></div><div class="ttdeci">enum process::http::Response::@4 type</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/event_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/event_8hpp_source.html b/content/api/latest/c++/event_8hpp_source.html
index c7e7e4a..6acc474 100644
--- a/content/api/latest/c++/event_8hpp_source.html
+++ b/content/api/latest/c++/event_8hpp_source.html
@@ -400,7 +400,7 @@
 <div class="ttc" id="structprocess_1_1EventVisitor_html_ac5a1087909568bbac1213d32105e1221"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#ac5a1087909568bbac1213d32105e1221">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const DispatchEvent &amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:42</div></div>
 <div class="ttc" id="structprocess_1_1EventVisitor_html_ac13fa54ee331a688e72ef97b1e6b32ac"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">process::EventVisitor::~EventVisitor</a></div><div class="ttdeci">virtual ~EventVisitor()</div><div class="ttdef"><b>Definition:</b> event.hpp:40</div></div>
 <div class="ttc" id="structprocess_1_1HttpEvent_html_adbcae48502a23e845a30d6aa35f56205"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#adbcae48502a23e845a30d6aa35f56205">process::HttpEvent::~HttpEvent</a></div><div class="ttdeci">virtual ~HttpEvent()</div><div class="ttdef"><b>Definition:</b> event.hpp:139</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="structprocess_1_1Event_html_a8756ddd411b61f8f1710e13d82e71037"><div class="ttname"><a href="structprocess_1_1Event.html#a8756ddd411b61f8f1710e13d82e71037">process::Event::visit</a></div><div class="ttdeci">virtual void visit(EventVisitor *visitor) const =0</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1EventVisitor_html_a699f0cd053139bdcee787f51194bbc5e"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#a699f0cd053139bdcee787f51194bbc5e">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const ExitedEvent &amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:44</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/files_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/files_8hpp_source.html b/content/api/latest/c++/files_8hpp_source.html
index 412cba5..f0ede95 100644
--- a/content/api/latest/c++/files_8hpp_source.html
+++ b/content/api/latest/c++/files_8hpp_source.html
@@ -188,7 +188,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1FilesError_html_ace93cf1c2ae2be0671102df57ed0b5a1acfc988478adbf124c28fc4aca33655d5"><div class="ttname"><a href="classmesos_1_1internal_1_1FilesError.html#ace93cf1c2ae2be0671102df57ed0b5a1acfc988478adbf124c28fc4aca33655d5">mesos::internal::FilesError::NOT_FOUND</a></div><div class="ttdef"><b>Definition:</b> files.hpp:51</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1FilesError_html_a8b51d297cb0ebb4b7d44cd4a8f343da6"><div class="ttname"><a href="classmesos_1_1internal_1_1FilesError.html#a8b51d297cb0ebb4b7d44cd4a8f343da6">mesos::internal::FilesError::FilesError</a></div><div class="ttdeci">FilesError(Type _type)</div><div class="ttdef"><b>Definition:</b> files.hpp:56</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1FilesError_html_ace93cf1c2ae2be0671102df57ed0b5a1aa741e894029f1c8e90a96157e2a8431a"><div class="ttname"><a href="classmesos_1_1internal_1_1FilesError.html#ace93cf1c2ae2be0671102df57ed0b5a1aa741e894029f1c8e90a96157e2a8431a">mesos::internal::FilesError::INVALID</a></div><div class="ttdef"><b>Definition:</b> files.hpp:50</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1FilesError_html_a3376a64097330c2f042e0b8d36e92531"><div class="ttname"><a href="classmesos_1_1internal_1_1FilesError.html#a3376a64097330c2f042e0b8d36e92531">mesos::internal::FilesError::FilesError</a></div><div class="ttdeci">FilesError(Type _type, const std::string &amp;_message)</div><div class="ttdef"><b>Definition:</b> files.hpp:59</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/filter_2internal_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/filter_2internal_8hpp_source.html b/content/api/latest/c++/filter_2internal_8hpp_source.html
index 737a1bf..3baf8b6 100644
--- a/content/api/latest/c++/filter_2internal_8hpp_source.html
+++ b/content/api/latest/c++/filter_2internal_8hpp_source.html
@@ -955,7 +955,7 @@
 <div class="ttc" id="namespacerouting_html_a728e253aba8e42f601752ddc771e9902"><div class="ttname"><a href="namespacerouting.html#a728e253aba8e42f601752ddc771e9902">routing::cleanup</a></div><div class="ttdeci">void cleanup(struct rtnl_cls *cls)</div><div class="ttdef"><b>Definition:</b> internal.hpp:64</div></div>
 <div class="ttc" id="structrouting_1_1action_1_1Mirror_html"><div class="ttname"><a href="structrouting_1_1action_1_1Mirror.html">routing::action::Mirror</a></div><div class="ttdef"><b>Definition:</b> action.hpp:54</div></div>
 <div class="ttc" id="namespacerouting_html_aee51d4e36a57bab7d6ada56e15467370"><div class="ttname"><a href="namespacerouting.html#aee51d4e36a57bab7d6ada56e15467370">routing::socket</a></div><div class="ttdeci">Try&lt; Netlink&lt; struct nl_sock &gt; &gt; socket(int protocol=NETLINK_ROUTE)</div><div class="ttdef"><b>Definition:</b> internal.hpp:91</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="structrouting_1_1action_1_1Redirect_html_a0e300417a11c82969cd5aa5c9a336fa3"><div class="ttname"><a href="structrouting_1_1action_1_1Redirect.html#a0e300417a11c82969cd5aa5c9a336fa3">routing::action::Redirect::link</a></div><div class="ttdeci">std::string link</div><div class="ttdef"><b>Definition:</b> action.hpp:47</div></div>
 <div class="ttc" id="classprocess_1_1Shared_html_a1826ec84528910fcec813d35993a1fd4"><div class="ttname"><a href="classprocess_1_1Shared.html#a1826ec84528910fcec813d35993a1fd4">process::Shared::get</a></div><div class="ttdeci">const T * get() const </div><div class="ttdef"><b>Definition:</b> shared.hpp:116</div></div>
 <div class="ttc" id="classhashmap_html_ac142b3f8b73c76d5d4545bbd299007e5"><div class="ttname"><a href="classhashmap.html#ac142b3f8b73c76d5d4545bbd299007e5">hashmap::contains</a></div><div class="ttdeci">bool contains(const Key &amp;key) const </div><div class="ttdef"><b>Definition:</b> hashmap.hpp:84</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/gzip_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/gzip_8hpp_source.html b/content/api/latest/c++/gzip_8hpp_source.html
index 7462445..c541ca6 100644
--- a/content/api/latest/c++/gzip_8hpp_source.html
+++ b/content/api/latest/c++/gzip_8hpp_source.html
@@ -335,7 +335,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_ae58e703656ab4a1bd5d9870441236727"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">mesos::internal::slave::cni::spec::error</a></div><div class="ttdeci">std::string error(const std::string &amp;msg, uint32_t code)</div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></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="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classgzip_1_1internal_1_1GzipError_html"><div class="ttname"><a href="classgzip_1_1internal_1_1GzipError.html">gzip::internal::GzipError</a></div><div class="ttdef"><b>Definition:</b> gzip.hpp:37</div></div>
 <div class="ttc" id="classgzip_1_1Decompressor_html_a7a7d893074b0b0b5eeb9ec3f5f7ffef3"><div class="ttname"><a href="classgzip_1_1Decompressor.html#a7a7d893074b0b0b5eeb9ec3f5f7ffef3">gzip::Decompressor::Decompressor</a></div><div class="ttdeci">Decompressor()</div><div class="ttdef"><b>Definition:</b> gzip.hpp:91</div></div>
 <div class="ttc" id="gzip_8hpp_html_ab5bb6360130257e53d2205c798cccc59"><div class="ttname"><a href="gzip_8hpp.html#ab5bb6360130257e53d2205c798cccc59">GZIP_BUFFER_SIZE</a></div><div class="ttdeci">#define GZIP_BUFFER_SIZE</div><div class="ttdef"><b>Definition:</b> gzip.hpp:34</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/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 fcc6492..24a3a21 100644
--- a/content/api/latest/c++/http__connection_8hpp_source.html
+++ b/content/api/latest/c++/http__connection_8hpp_source.html
@@ -683,7 +683,7 @@
 <div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_ab9caadbc291e8d0e7d633faada0119a0"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ab9caadbc291e8d0e7d633faada0119a0">process::http::Status::NOT_FOUND</a></div><div class="ttdeci">static const uint16_t NOT_FOUND</div><div class="ttdef"><b>Definition:</b> http.hpp:236</div></div>
 <div class="ttc" id="include_2mesos_2v1_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2mesos_8hpp.html">mesos.hpp</a></div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_ae463c5c7a083aea98a89cf9b675b59ab"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">process::http::Response::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:623</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a9fd245d04700870e03111f9471d1d858"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a9fd245d04700870e03111f9471d1d858">mesos::internal::HttpConnectionProcess::disconnect</a></div><div class="ttdeci">void disconnect()</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:308</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/lib__logrotate_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/lib__logrotate_8hpp_source.html b/content/api/latest/c++/lib__logrotate_8hpp_source.html
index bbcf00a..2bbc8e2 100644
--- a/content/api/latest/c++/lib__logrotate_8hpp_source.html
+++ b/content/api/latest/c++/lib__logrotate_8hpp_source.html
@@ -311,7 +311,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1logger_1_1Flags_html_a4a5d15a242a55783cf676b2fa799e360"><div class="ttname"><a href="structmesos_1_1internal_1_1logger_1_1Flags.html#a4a5d15a242a55783cf676b2fa799e360">mesos::internal::logger::Flags::environment_variable_prefix</a></div><div class="ttdeci">std::string environment_variable_prefix</div><div class="ttdef"><b>Definition:</b> lib_logrotate.hpp:177</div></div>
 <div class="ttc" id="classBytes_html"><div class="ttname"><a href="classBytes.html">Bytes</a></div><div class="ttdef"><b>Definition:</b> bytes.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1logger_1_1Flags_html"><div class="ttname"><a href="structmesos_1_1internal_1_1logger_1_1Flags.html">mesos::internal::logger::Flags</a></div><div class="ttdef"><b>Definition:</b> lib_logrotate.hpp:108</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned&lt; LogrotateContainerLoggerProcess &gt;</a></div></div>
 <div class="ttc" id="logrotate_8hpp_html"><div class="ttname"><a href="logrotate_8hpp.html">logrotate.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1logger_1_1Flags_html_a68a07a76e5b8842c754852a424d12525"><div class="ttname"><a href="structmesos_1_1internal_1_1logger_1_1Flags.html#a68a07a76e5b8842c754852a424d12525">mesos::internal::logger::Flags::launcher_dir</a></div><div class="ttdeci">std::string launcher_dir</div><div class="ttdef"><b>Definition:</b> lib_logrotate.hpp:179</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/libprocess_2include_2process_2ssl_2gtest_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/libprocess_2include_2process_2ssl_2gtest_8hpp_source.html b/content/api/latest/c++/libprocess_2include_2process_2ssl_2gtest_8hpp_source.html
index b0ba4aa..ff92c6d 100644
--- a/content/api/latest/c++/libprocess_2include_2process_2ssl_2gtest_8hpp_source.html
+++ b/content/api/latest/c++/libprocess_2include_2process_2ssl_2gtest_8hpp_source.html
@@ -431,7 +431,7 @@
 <div class="ttc" id="namespacecgroups_html_a2ecc89636706df947027a4c3c2100fbe"><div class="ttname"><a href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">cgroups::create</a></div><div class="ttdeci">Try&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>
 <div class="ttc" id="classprocess_1_1Subprocess_html_a6af5024bd1932707893908fceb86ddad"><div class="ttname"><a href="classprocess_1_1Subprocess.html#a6af5024bd1932707893908fceb86ddad">process::Subprocess::PIPE</a></div><div class="ttdeci">static IO PIPE()</div></div>
 <div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try&lt; Nothing &gt; bind(int_fd s, const Address &amp;address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classprocess_1_1network_1_1inet_1_1Address_html_a3e0a3cf87d1bcdfdeb68a82a8595b0fd"><div class="ttname"><a href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">process::network::inet::Address::ip</a></div><div class="ttdeci">net::IP ip</div><div class="ttdef"><b>Definition:</b> address.hpp:134</div></div>
 <div class="ttc" id="classprocess_1_1network_1_1internal_1_1Socket_html"><div class="ttname"><a href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket</a></div><div class="ttdoc">An abstraction around a socket (file descriptor). </div><div class="ttdef"><b>Definition:</b> socket.hpp:241</div></div>
 <div class="ttc" id="classprocess_1_1network_1_1internal_1_1Socket_html_ae0a90b8a9cbc66e8042905a34652f2db"><div class="ttname"><a href="classprocess_1_1network_1_1internal_1_1Socket.html#ae0a90b8a9cbc66e8042905a34652f2db">process::network::internal::Socket::address</a></div><div class="ttdeci">Try&lt; AddressType &gt; address() const </div><div class="ttdef"><b>Definition:</b> socket.hpp:321</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/logrotate_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/logrotate_8hpp_source.html b/content/api/latest/c++/logrotate_8hpp_source.html
index 4de15ae..def9de0 100644
--- a/content/api/latest/c++/logrotate_8hpp_source.html
+++ b/content/api/latest/c++/logrotate_8hpp_source.html
@@ -220,7 +220,7 @@
 <div class="ttc" id="classflags_1_1FlagsBase_html_a09ebe840242a3b0fbd3263bb6c7ca226"><div class="ttname"><a href="classflags_1_1FlagsBase.html#a09ebe840242a3b0fbd3263bb6c7ca226">flags::FlagsBase::add</a></div><div class="ttdeci">void add(T1 Flags::*t1, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help, const T2 *t2, F validate)</div><div class="ttdef"><b>Definition:</b> flags.hpp:333</div></div>
 <div class="ttc" id="classOption_html_a06eab791122ebc1f8af4ad310e5e7d7e"><div class="ttname"><a href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> option.hpp:109</div></div>
 <div class="ttc" id="classBytes_html"><div class="ttname"><a href="classBytes.html">Bytes</a></div><div class="ttdef"><b>Definition:</b> bytes.hpp:30</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2os_2constants_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2os_2constants_8hpp.html">constants.hpp</a></div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/module_2manager_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/module_2manager_8hpp_source.html b/content/api/latest/c++/module_2manager_8hpp_source.html
index 325cda4..194e78e 100644
--- a/content/api/latest/c++/module_2manager_8hpp_source.html
+++ b/content/api/latest/c++/module_2manager_8hpp_source.html
@@ -270,7 +270,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="include_2mesos_2module_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_2module_8hpp.html">module.hpp</a></div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classmesos_1_1modules_1_1ModuleManager_html_a0d96d6d1cc268698b11db2fabcf2f9e3"><div class="ttname"><a href="classmesos_1_1modules_1_1ModuleManager.html#a0d96d6d1cc268698b11db2fabcf2f9e3">mesos::modules::ModuleManager::find</a></div><div class="ttdeci">static std::vector&lt; std::string &gt; find()</div><div class="ttdef"><b>Definition:</b> manager.hpp:130</div></div>
 <div class="ttc" id="dynamiclibrary_8hpp_html"><div class="ttname"><a href="dynamiclibrary_8hpp.html">dynamiclibrary.hpp</a></div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>


[2/5] mesos-site git commit: Updated the website built from mesos SHA: 38cb694.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/windows_2os_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2os_8hpp_source.html b/content/api/latest/c++/windows_2os_8hpp_source.html
index bd1dcee..425e70e 100644
--- a/content/api/latest/c++/windows_2os_8hpp_source.html
+++ b/content/api/latest/c++/windows_2os_8hpp_source.html
@@ -930,7 +930,7 @@
 <div class="ttc" id="classNanoseconds_html"><div class="ttname"><a href="classNanoseconds.html">Nanoseconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:213</div></div>
 <div class="ttc" id="classBytes_html"><div class="ttname"><a href="classBytes.html">Bytes</a></div><div class="ttdef"><b>Definition:</b> bytes.hpp:30</div></div>
 <div class="ttc" id="namespaceos_html_a547f04b42e472b2ff0070897010fac78"><div class="ttname"><a href="namespaceos.html#a547f04b42e472b2ff0070897010fac78">os::var</a></div><div class="ttdeci">Try&lt; std::string &gt; var()</div><div class="ttdef"><b>Definition:</b> os.hpp:448</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="namespaceos_html_a23a7b8f4b4c145ad212381e89d4b6dc4"><div class="ttname"><a href="namespaceos.html#a23a7b8f4b4c145ad212381e89d4b6dc4">os::memory</a></div><div class="ttdeci">Try&lt; Memory &gt; memory()</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:78</div></div>
 <div class="ttc" id="namespaceos_html_a781ae694650dd3c6addab2a383a8c422"><div class="ttname"><a href="namespaceos.html#a781ae694650dd3c6addab2a383a8c422">os::glob</a></div><div class="ttdeci">Try&lt; std::list&lt; std::string &gt; &gt; glob(const std::string &amp;pattern)</div><div class="ttdef"><b>Definition:</b> os.hpp:241</div></div>
 <div class="ttc" id="namespaceos_html_a42af1cab63434cedf2b698cd6f49f073"><div class="ttname"><a href="namespaceos.html#a42af1cab63434cedf2b698cd6f49f073">os::pids</a></div><div class="ttdeci">Try&lt; std::set&lt; pid_t &gt; &gt; pids()</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:62</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/windows_2realpath_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2realpath_8hpp_source.html b/content/api/latest/c++/windows_2realpath_8hpp_source.html
index 3d03d98..81a3a59 100644
--- a/content/api/latest/c++/windows_2realpath_8hpp_source.html
+++ b/content/api/latest/c++/windows_2realpath_8hpp_source.html
@@ -120,7 +120,7 @@
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:78</div></div>
 <div class="ttc" id="namespaceinternal_1_1windows_html_abd7dbdbc8d95626d0c66455078380aa1"><div class="ttname"><a href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows::longpath</a></div><div class="ttdeci">std::wstring longpath(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> longpath.hpp:38</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/windows_2rmdir_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2rmdir_8hpp_source.html b/content/api/latest/c++/windows_2rmdir_8hpp_source.html
index 585969a..3ff8d68 100644
--- a/content/api/latest/c++/windows_2rmdir_8hpp_source.html
+++ b/content/api/latest/c++/windows_2rmdir_8hpp_source.html
@@ -297,7 +297,7 @@
 <div class="ttc" id="classResult_html_aeca16ad17d299ad885c9b46c83b12a3d"><div class="ttname"><a href="classResult.html#aeca16ad17d299ad885c9b46c83b12a3d">Result::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> result.hpp:110</div></div>
 <div class="ttc" id="namespaceinternal_1_1windows_html_abd7dbdbc8d95626d0c66455078380aa1"><div class="ttname"><a href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows::longpath</a></div><div class="ttdeci">std::wstring longpath(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> longpath.hpp:38</div></div>
 <div class="ttc" id="windows_2error_8hpp_html"><div class="ttname"><a href="windows_2error_8hpp.html">error.hpp</a></div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="rm_8hpp_html"><div class="ttname"><a href="rm_8hpp.html">rm.hpp</a></div></div>
 <div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/windows_2shell_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2shell_8hpp_source.html b/content/api/latest/c++/windows_2shell_8hpp_source.html
index f1aecb8..7d48ce0 100644
--- a/content/api/latest/c++/windows_2shell_8hpp_source.html
+++ b/content/api/latest/c++/windows_2shell_8hpp_source.html
@@ -497,7 +497,7 @@
 <div class="ttc" id="int__fd_8hpp_html"><div class="ttname"><a href="int__fd_8hpp.html">int_fd.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_1_1windows_html_a7b6974b9ba88dd5d9658c40268147581"><div class="ttname"><a href="namespaceinternal_1_1windows.html#a7b6974b9ba88dd5d9658c40268147581">internal::windows::create_process_env</a></div><div class="ttdeci">Option&lt; std::wstring &gt; create_process_env(const Option&lt; std::map&lt; std::string, std::string &gt;&gt; &amp;env)</div><div class="ttdef"><b>Definition:</b> shell.hpp:104</div></div>
 <div class="ttc" id="structinternal_1_1windows_1_1ProcessData_html_a65a4a4aba5450087363bfffdb30eea25"><div class="ttname"><a href="structinternal_1_1windows_1_1ProcessData.html#a65a4a4aba5450087363bfffdb30eea25">internal::windows::ProcessData::pid</a></div><div class="ttdeci">pid_t pid</div><div class="ttdef"><b>Definition:</b> shell.hpp:215</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
 <div class="ttc" id="namespaceinternal_1_1windows_html_a2aa192bfa7f7cff72ec40efdfa983a72"><div class="ttname"><a href="namespaceinternal_1_1windows.html#a2aa192bfa7f7cff72ec40efdfa983a72">internal::windows::create_process</a></div><div class="ttdeci">Try&lt; ProcessData &gt; create_process(const std::string &amp;command, const std::vector&lt; std::string &gt; &amp;argv, const Option&lt; std::map&lt; std::string, std::string &gt;&gt; &amp;environment, const bool create_suspended=false, const Option&lt; std::tuple&lt; int_fd, int_fd, int_fd &gt;&gt; pipes=None())</div><div class="ttdef"><b>Definition:</b> shell.hpp:234</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/windows_2su_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2su_8hpp_source.html b/content/api/latest/c++/windows_2su_8hpp_source.html
index 58b4fb4..52f4a52 100644
--- a/content/api/latest/c++/windows_2su_8hpp_source.html
+++ b/content/api/latest/c++/windows_2su_8hpp_source.html
@@ -172,7 +172,7 @@
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</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="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</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/fe32ba32/content/api/latest/c++/windows_2temp_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2temp_8hpp_source.html b/content/api/latest/c++/windows_2temp_8hpp_source.html
index 56d5c4c..33cf24e 100644
--- a/content/api/latest/c++/windows_2temp_8hpp_source.html
+++ b/content/api/latest/c++/windows_2temp_8hpp_source.html
@@ -104,7 +104,7 @@
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">windows.hpp</a></div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_aa3debc8caa054e7a0a3bfe4aa42aae07"><div class="ttname"><a href="namespaceos.html#aa3debc8caa054e7a0a3bfe4aa42aae07">os::temp</a></div><div class="ttdeci">std::string temp()</div><div class="ttdef"><b>Definition:</b> temp.hpp:27</div></div>
-<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:632</div></div>
+<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div><div class="ttdef"><b>Definition:</b> ns.hpp:636</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[4/5] mesos-site git commit: Updated the website built from mesos SHA: 38cb694.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/ns_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/ns_8hpp_source.html b/content/api/latest/c++/ns_8hpp_source.html
index 73fa908..c372313 100644
--- a/content/api/latest/c++/ns_8hpp_source.html
+++ b/content/api/latest/c++/ns_8hpp_source.html
@@ -183,499 +183,503 @@
 <div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;  <a class="code" href="classTry.html">Try&lt;std::list&lt;std::string&gt;</a>&gt; entries = <a class="code" href="namespaceos.html#a5effa5ea3568d8c18e5c66039702dfa0">os::ls</a>(<span class="stringliteral">&quot;/proc/self/ns&quot;</span>);</div>
 <div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  <span class="keywordflow">if</span> (entries.<a class="code" href="classTry.html#a6543d7d5db4f298bcd673bf3cd509acc">isSome</a>()) {</div>
 <div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;    <span class="keywordflow">foreach</span> (<span class="keyword">const</span> std::string&amp; entry, entries.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>()) {</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;      result.insert(entry);</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;    }</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;  }</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;  <span class="keywordflow">return</span> result;</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;}</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="comment">// Returns all the supported namespaces by the kernel.</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="namespacens.html#ae308e5fb79986971a85717365f2258d4">  140</a></span>&#160;<span class="keyword">inline</span> std::set&lt;int&gt; <a class="code" href="namespacens.html#ae308e5fb79986971a85717365f2258d4">nstypes</a>()</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;{</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  std::set&lt;int&gt; result;</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> std::string&amp; ns, <a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">namespaces</a>()) {</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    <a class="code" href="classTry.html">Try&lt;int&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a> = <a class="code" href="namespacens.html#a1c4fd4fd04bde294d2d7477dfee8427e">nstype</a>(ns);</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;    <span class="keywordflow">if</span> (type.<a class="code" href="classTry.html#a6543d7d5db4f298bcd673bf3cd509acc">isSome</a>()) {</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;      result.insert(type.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;    }</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;  }</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;  <span class="keywordflow">return</span> result;</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;}</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;<span class="comment">// Re-associate the calling process with the specified namespace. The</span></div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;<span class="comment">// path refers to one of the corresponding namespace entries in the</span></div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="comment">// /proc/[pid]/ns/ directory (or bind mounted elsewhere). We do not</span></div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<span class="comment">// allow a process with multiple threads to call this function because</span></div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="comment">// it will lead to some weird situations where different threads of a</span></div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;<span class="comment">// process are in different namespaces.</span></div>
-<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="namespacens.html#aff4db8d452eb5c8f07fba2ceeb5a7d83">  159</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespacens.html#aff4db8d452eb5c8f07fba2ceeb5a7d83">setns</a>(</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;    <span class="keyword">const</span> std::string&amp; path,</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;    <span class="keyword">const</span> std::string&amp; ns,</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;    <span class="keywordtype">bool</span> checkMultithreaded = <span class="keyword">true</span>)</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;{</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;  <span class="keywordflow">if</span> (checkMultithreaded) {</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;    <span class="comment">// Return error if there&#39;re multiple threads in the calling process.</span></div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;    <a class="code" href="classTry.html">Try&lt;std::set&lt;pid_t&gt;</a>&gt; <a class="code" href="namespacecgroups.html#a9fb61299862484ab2d1bd382ea109ca9">threads</a> = <a class="code" href="namespaceproc.html#a15bf23098084d86bb1f2ac75b863ec24">proc::threads</a>(::getpid());</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;    <span class="keywordflow">if</span> (threads.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;          <span class="stringliteral">&quot;Failed to get the threads of the current process: &quot;</span> +</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;          threads.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;    } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (threads.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>().size() &gt; 1) {</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Multiple threads exist in the current process&quot;</span>);</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;    }</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  }</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;  <span class="keywordflow">if</span> (<a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">ns::namespaces</a>().count(ns) == 0) {</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Namespace &#39;&quot;</span> + ns + <span class="stringliteral">&quot;&#39; is not supported&quot;</span>);</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;      <span class="comment">// Introduced in Linux 4.12, pid_for_children is a handle for the PID</span></div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;      <span class="comment">// namespace of child processes created by the current process.</span></div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;      <span class="keywordflow">if</span> (entry != <span class="stringliteral">&quot;pid_for_children&quot;</span>) {</div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;        result.insert(entry);</div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;      }</div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    }</div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;  }</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;  <span class="keywordflow">return</span> result;</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;}</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<span class="comment">// Returns all the supported namespaces by the kernel.</span></div>
+<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="namespacens.html#ae308e5fb79986971a85717365f2258d4">  144</a></span>&#160;<span class="keyword">inline</span> std::set&lt;int&gt; <a class="code" href="namespacens.html#ae308e5fb79986971a85717365f2258d4">nstypes</a>()</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;{</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;  std::set&lt;int&gt; result;</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> std::string&amp; ns, <a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">namespaces</a>()) {</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;    <a class="code" href="classTry.html">Try&lt;int&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a> = <a class="code" href="namespacens.html#a1c4fd4fd04bde294d2d7477dfee8427e">nstype</a>(ns);</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;    <span class="keywordflow">if</span> (type.<a class="code" href="classTry.html#a6543d7d5db4f298bcd673bf3cd509acc">isSome</a>()) {</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;      result.insert(type.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;    }</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;  }</div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;  <span class="keywordflow">return</span> result;</div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;}</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="comment">// Re-associate the calling process with the specified namespace. The</span></div>
+<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;<span class="comment">// path refers to one of the corresponding namespace entries in the</span></div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;<span class="comment">// /proc/[pid]/ns/ directory (or bind mounted elsewhere). We do not</span></div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;<span class="comment">// allow a process with multiple threads to call this function because</span></div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;<span class="comment">// it will lead to some weird situations where different threads of a</span></div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;<span class="comment">// process are in different namespaces.</span></div>
+<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="namespacens.html#aff4db8d452eb5c8f07fba2ceeb5a7d83">  163</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespacens.html#aff4db8d452eb5c8f07fba2ceeb5a7d83">setns</a>(</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;    <span class="keyword">const</span> std::string&amp; path,</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;    <span class="keyword">const</span> std::string&amp; ns,</div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;    <span class="keywordtype">bool</span> checkMultithreaded = <span class="keyword">true</span>)</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;{</div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;  <span class="keywordflow">if</span> (checkMultithreaded) {</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    <span class="comment">// Return error if there&#39;re multiple threads in the calling process.</span></div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;    <a class="code" href="classTry.html">Try&lt;std::set&lt;pid_t&gt;</a>&gt; <a class="code" href="namespacecgroups.html#a9fb61299862484ab2d1bd382ea109ca9">threads</a> = <a class="code" href="namespaceproc.html#a15bf23098084d86bb1f2ac75b863ec24">proc::threads</a>(::getpid());</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;    <span class="keywordflow">if</span> (threads.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;          <span class="stringliteral">&quot;Failed to get the threads of the current process: &quot;</span> +</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;          threads.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;    } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (threads.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>().size() &gt; 1) {</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Multiple threads exist in the current process&quot;</span>);</div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    }</div>
 <div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;  }</div>
 <div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;  <span class="comment">// Currently, we don&#39;t support pid namespace as its semantics is</span></div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;  <span class="comment">// different from other namespaces (instead of re-associating the</span></div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;  <span class="comment">// calling thread, it re-associates the *children* of the calling</span></div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;  <span class="comment">// thread with the specified namespace).</span></div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;  <span class="keywordflow">if</span> (ns == <span class="stringliteral">&quot;pid&quot;</span>) {</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Pid namespace is not supported&quot;</span>);</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;  }</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  <a class="code" href="classTry.html">Try&lt;int&gt;</a> fd = <a class="code" href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a>(path, <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a7a68c9ffaac7dbcd652225dd7c06a54b">O_RDONLY</a> | <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a>);</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;  <span class="keywordflow">if</span> (fd.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Failed to open &#39;&quot;</span> + path + <span class="stringliteral">&quot;&#39;: &quot;</span> + fd.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;  }</div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;  <span class="keywordflow">if</span> (<a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">ns::namespaces</a>().count(ns) == 0) {</div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Namespace &#39;&quot;</span> + ns + <span class="stringliteral">&quot;&#39; is not supported&quot;</span>);</div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;  }</div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;  <span class="comment">// Currently, we don&#39;t support pid namespace as its semantics is</span></div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  <span class="comment">// different from other namespaces (instead of re-associating the</span></div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;  <span class="comment">// calling thread, it re-associates the *children* of the calling</span></div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  <span class="comment">// thread with the specified namespace).</span></div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  <span class="keywordflow">if</span> (ns == <span class="stringliteral">&quot;pid&quot;</span>) {</div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Pid namespace is not supported&quot;</span>);</div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;  }</div>
+<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;  <a class="code" href="classTry.html">Try&lt;int&gt;</a> fd = <a class="code" href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a>(path, <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a7a68c9ffaac7dbcd652225dd7c06a54b">O_RDONLY</a> | <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a>);</div>
 <div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;</div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;  <a class="code" href="classTry.html">Try&lt;int&gt;</a> <a class="code" href="namespacens.html#a1c4fd4fd04bde294d2d7477dfee8427e">nstype</a> = <a class="code" href="namespacens.html#a1c4fd4fd04bde294d2d7477dfee8427e">ns::nstype</a>(ns);</div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;  <span class="keywordflow">if</span> (nstype.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(nstype.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;  }</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;  <span class="keywordflow">if</span> (::<a class="code" href="namespacens.html#aff4db8d452eb5c8f07fba2ceeb5a7d83">setns</a>(fd.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>(), nstype.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>()) == -1) {</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    <span class="comment">// Save the errno as it might be overwritten by &#39;os::close&#39; below.</span></div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;    <a class="code" href="classErrnoError.html">ErrnoError</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a>;</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;    <a class="code" href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a>(fd.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a>;</div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;  }</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;  <a class="code" href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a>(fd.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>();</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;}</div>
+<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;  <span class="keywordflow">if</span> (fd.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Failed to open &#39;&quot;</span> + path + <span class="stringliteral">&quot;&#39;: &quot;</span> + fd.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;  }</div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;</div>
+<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;  <a class="code" href="classTry.html">Try&lt;int&gt;</a> <a class="code" href="namespacens.html#a1c4fd4fd04bde294d2d7477dfee8427e">nstype</a> = <a class="code" href="namespacens.html#a1c4fd4fd04bde294d2d7477dfee8427e">ns::nstype</a>(ns);</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;  <span class="keywordflow">if</span> (nstype.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
+<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(nstype.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
+<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;  }</div>
+<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div>
+<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;  <span class="keywordflow">if</span> (::<a class="code" href="namespacens.html#aff4db8d452eb5c8f07fba2ceeb5a7d83">setns</a>(fd.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>(), nstype.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>()) == -1) {</div>
+<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    <span class="comment">// Save the errno as it might be overwritten by &#39;os::close&#39; below.</span></div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;    <a class="code" href="classErrnoError.html">ErrnoError</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a>;</div>
+<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;    <a class="code" href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a>(fd.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div>
+<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a>;</div>
+<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;  }</div>
 <div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;</div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;<span class="comment">// Re-associate the calling process with the specified namespace. The</span></div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;<span class="comment">// pid specifies the process whose namespace we will associate.</span></div>
-<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="namespacens.html#a7e58011de0d8219645c27912fc3bc8f4">  213</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespacens.html#aff4db8d452eb5c8f07fba2ceeb5a7d83">setns</a>(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid, <span class="keyword">const</span> std::string&amp; ns)</div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;{</div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;  <span class="keywordflow">if</span> (!<a class="code" href="namespaceos.html#a69b3969276ffa4cb698b9431ee43bd7c">os::exists</a>(pid)) {</div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Pid &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid) + <span class="stringliteral">&quot; does not exist&quot;</span>);</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;  }</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;</div>
-<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;  std::string path = <a class="code" href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a>(<span class="stringliteral">&quot;/proc&quot;</span>, <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid), <span class="stringliteral">&quot;ns&quot;</span>, ns);</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;  <span class="keywordflow">if</span> (!<a class="code" href="namespaceos.html#a69b3969276ffa4cb698b9431ee43bd7c">os::exists</a>(path)) {</div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Namespace &#39;&quot;</span> + ns + <span class="stringliteral">&quot;&#39; is not supported&quot;</span>);</div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;  }</div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespacens.html#aff4db8d452eb5c8f07fba2ceeb5a7d83">ns::setns</a>(path, ns);</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;}</div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;  <a class="code" href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a>(fd.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>();</div>
+<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;}</div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;</div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;</div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;<span class="comment">// Re-associate the calling process with the specified namespace. The</span></div>
+<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;<span class="comment">// pid specifies the process whose namespace we will associate.</span></div>
+<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="namespacens.html#a7e58011de0d8219645c27912fc3bc8f4">  217</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespacens.html#aff4db8d452eb5c8f07fba2ceeb5a7d83">setns</a>(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid, <span class="keyword">const</span> std::string&amp; ns)</div>
+<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;{</div>
+<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;  <span class="keywordflow">if</span> (!<a class="code" href="namespaceos.html#a69b3969276ffa4cb698b9431ee43bd7c">os::exists</a>(pid)) {</div>
+<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Pid &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid) + <span class="stringliteral">&quot; does not exist&quot;</span>);</div>
+<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;  }</div>
+<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;</div>
+<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;  std::string path = <a class="code" href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a>(<span class="stringliteral">&quot;/proc&quot;</span>, <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid), <span class="stringliteral">&quot;ns&quot;</span>, ns);</div>
+<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;  <span class="keywordflow">if</span> (!<a class="code" href="namespaceos.html#a69b3969276ffa4cb698b9431ee43bd7c">os::exists</a>(path)) {</div>
+<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Namespace &#39;&quot;</span> + ns + <span class="stringliteral">&quot;&#39; is not supported&quot;</span>);</div>
+<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;  }</div>
 <div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;</div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;<span class="comment">// Get the inode number of the specified namespace for the specified</span></div>
-<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;<span class="comment">// pid. The inode number identifies the namespace and can be used for</span></div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;<span class="comment">// comparisons, i.e., two processes with the same inode for a given</span></div>
-<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;<span class="comment">// namespace type are in the same namespace.</span></div>
-<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="namespacens.html#a0f104f8776ccb934a05efeaeeebab328">  232</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;ino_t&gt;</a> <a class="code" href="namespacens.html#a0f104f8776ccb934a05efeaeeebab328">getns</a>(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid, <span class="keyword">const</span> std::string&amp; ns)</div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;{</div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;  <span class="keywordflow">if</span> (!<a class="code" href="namespaceos.html#a69b3969276ffa4cb698b9431ee43bd7c">os::exists</a>(pid)) {</div>
-<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Pid &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid) + <span class="stringliteral">&quot; does not exist&quot;</span>);</div>
-<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;  }</div>
-<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;</div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;  <span class="keywordflow">if</span> (<a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">ns::namespaces</a>().count(ns) &lt; 1) {</div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Namespace &#39;&quot;</span> + ns + <span class="stringliteral">&quot;&#39; is not supported&quot;</span>);</div>
+<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespacens.html#aff4db8d452eb5c8f07fba2ceeb5a7d83">ns::setns</a>(path, ns);</div>
+<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;}</div>
+<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;</div>
+<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;</div>
+<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;<span class="comment">// Get the inode number of the specified namespace for the specified</span></div>
+<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;<span class="comment">// pid. The inode number identifies the namespace and can be used for</span></div>
+<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;<span class="comment">// comparisons, i.e., two processes with the same inode for a given</span></div>
+<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;<span class="comment">// namespace type are in the same namespace.</span></div>
+<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="namespacens.html#a0f104f8776ccb934a05efeaeeebab328">  236</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;ino_t&gt;</a> <a class="code" href="namespacens.html#a0f104f8776ccb934a05efeaeeebab328">getns</a>(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid, <span class="keyword">const</span> std::string&amp; ns)</div>
+<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;{</div>
+<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;  <span class="keywordflow">if</span> (!<a class="code" href="namespaceos.html#a69b3969276ffa4cb698b9431ee43bd7c">os::exists</a>(pid)) {</div>
+<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Pid &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid) + <span class="stringliteral">&quot; does not exist&quot;</span>);</div>
 <div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;  }</div>
 <div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;</div>
-<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;  std::string path = <a class="code" href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a>(<span class="stringliteral">&quot;/proc&quot;</span>, <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid), <span class="stringliteral">&quot;ns&quot;</span>, ns);</div>
-<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;  <span class="keyword">struct </span><a class="code" href="namespacecgroups.html#a78e3c7ca2e422779908eec45f859d757">stat</a> s;</div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;  <span class="keywordflow">if</span> (::<a class="code" href="namespacecgroups.html#a78e3c7ca2e422779908eec45f859d757">stat</a>(path.c_str(), &amp;s) &lt; 0) {</div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>(<span class="stringliteral">&quot;Failed to stat &quot;</span> + ns + <span class="stringliteral">&quot; namespace handle&quot;</span></div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;                      <span class="stringliteral">&quot; for pid &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid));</div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;  }</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;</div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;  <span class="keywordflow">return</span> s.st_ino;</div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;}</div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;</div>
+<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;  <span class="keywordflow">if</span> (<a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">ns::namespaces</a>().count(ns) &lt; 1) {</div>
+<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Namespace &#39;&quot;</span> + ns + <span class="stringliteral">&quot;&#39; is not supported&quot;</span>);</div>
+<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;  }</div>
+<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;</div>
+<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;  std::string path = <a class="code" href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a>(<span class="stringliteral">&quot;/proc&quot;</span>, <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid), <span class="stringliteral">&quot;ns&quot;</span>, ns);</div>
+<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;  <span class="keyword">struct </span><a class="code" href="namespacecgroups.html#a78e3c7ca2e422779908eec45f859d757">stat</a> s;</div>
+<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;  <span class="keywordflow">if</span> (::<a class="code" href="namespacecgroups.html#a78e3c7ca2e422779908eec45f859d757">stat</a>(path.c_str(), &amp;s) &lt; 0) {</div>
+<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>(<span class="stringliteral">&quot;Failed to stat &quot;</span> + ns + <span class="stringliteral">&quot; namespace handle&quot;</span></div>
+<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;                      <span class="stringliteral">&quot; for pid &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid));</div>
+<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;  }</div>
 <div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;</div>
-<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div>
-<div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="namespacens.html#a98bf4d9e11d546326250997a6493f835">  292</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;pid_t&gt;</a> <a class="code" href="namespacens.html#a98bf4d9e11d546326250997a6493f835">clone</a>(</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;    <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> target,</div>
-<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;    <span class="keywordtype">int</span> <a class="code" href="namespacens.html#ae308e5fb79986971a85717365f2258d4">nstypes</a>,</div>
-<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;    <span class="keyword">const</span> lambda::function&lt;<span class="keywordtype">int</span>()&gt;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>,</div>
-<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;    <span class="keywordtype">int</span> <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</div>
-<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;{</div>
-<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;  <span class="comment">// NOTE: the order in which we &#39;setns&#39; is significant, so we use an</span></div>
-<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;  <span class="comment">// array here rather than something like a map.</span></div>
-<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;  <span class="comment">// The user namespace needs to be entered first if we need to</span></div>
-<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;  <span class="comment">// increase the privilege and last if we want to decrease the</span></div>
-<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;  <span class="comment">// privilege. Said another way, entering the user namespace first</span></div>
-<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;  <span class="comment">// gives an unprivileged user the potential to enter the other</span></div>
-<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;  <span class="comment">// namespaces.</span></div>
-<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">size_t</span> NAMESPACES = 7;</div>
-<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;  <span class="keyword">struct</span></div>
-<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;  {</div>
-<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;    <span class="keywordtype">int</span> <a class="code" href="namespacens.html#a1c4fd4fd04bde294d2d7477dfee8427e">nstype</a>;</div>
-<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;    std::string <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>;</div>
-<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;  } <a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">namespaces</a>[NAMESPACES] = {</div>
-<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;    {<a class="code" href="ns_8hpp.html#a5d697cae6f0156524a1bd7d77bcf8e87">CLONE_NEWUSER</a>, <span class="stringliteral">&quot;user&quot;</span>},</div>
-<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;    {<a class="code" href="ns_8hpp.html#a9d5d88148a26086567c3731e2e5e110a">CLONE_NEWCGROUP</a>, <span class="stringliteral">&quot;cgroup&quot;</span>},</div>
-<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;    {<a class="code" href="ns_8hpp.html#a1f702bf1b80ed7a8cef30e363a87e3e3">CLONE_NEWIPC</a>, <span class="stringliteral">&quot;ipc&quot;</span>},</div>
-<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;    {<a class="code" href="ns_8hpp.html#afaf1addd4b1e90196d1876896c1a53c3">CLONE_NEWUTS</a>, <span class="stringliteral">&quot;uts&quot;</span>},</div>
-<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    {<a class="code" href="ns_8hpp.html#a2ba1673aa7423b46a7bcfa8f68cd2bce">CLONE_NEWNET</a>, <span class="stringliteral">&quot;net&quot;</span>},</div>
-<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;    {<a class="code" href="ns_8hpp.html#a2fa6801173606dd3492ca9061d1c4ad4">CLONE_NEWPID</a>, <span class="stringliteral">&quot;pid&quot;</span>},</div>
-<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;    {<a class="code" href="ns_8hpp.html#aab02ccd05c3d9fa806d974e38a8debc4">CLONE_NEWNS</a>, <span class="stringliteral">&quot;mnt&quot;</span>}</div>
-<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;  };</div>
-<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;</div>
-<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;  <span class="comment">// Support for user namespaces in all filesystems is incomplete</span></div>
-<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;  <span class="comment">// until version 3.12 (see &#39;Availability&#39; in man page of</span></div>
-<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;  <span class="comment">// &#39;user_namespaces&#39;), so for now we don&#39;t support entering them.</span></div>
-<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;  <span class="comment">// TODO(benh): Support user namespaces if the current system can</span></div>
-<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;  <span class="comment">// support it, e.g., check the kernel version number or try and do a</span></div>
-<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;  <span class="comment">// clone with CLONE_NEWUSER to see if it works. NOTE: before we can</span></div>
-<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;  <span class="comment">// fully support user namespaces, however, we must take care to</span></div>
-<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;  <span class="comment">// either enter the user namespace first or last. We&#39;ll want to</span></div>
-<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;  <span class="comment">// enter it first if we need to increase the privilege and last if</span></div>
-<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;  <span class="comment">// we want to decrease the privilege. Currently nsenter.c from</span></div>
-<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;  <span class="comment">// utils-linux does this via doing two passes to make sure we either</span></div>
-<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;  <span class="comment">// enter first or last. We&#39;ll need to do something similar here once</span></div>
-<div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;  <span class="comment">// we support user namespaces as well.</span></div>
-<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;  <span class="keywordflow">if</span> (nstypes &amp; <a class="code" href="ns_8hpp.html#a5d697cae6f0156524a1bd7d77bcf8e87">CLONE_NEWUSER</a>) {</div>
-<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;User namespaces are not supported&quot;</span>);</div>
-<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;  }</div>
-<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;</div>
-<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;  <span class="comment">// File descriptors keyed by the (parent) namespace we are entering.</span></div>
-<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;int, int&gt;</a> fds = {};</div>
-<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;</div>
-<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;  <span class="comment">// Helper for closing a list of file descriptors.</span></div>
-<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;  <span class="keyword">auto</span> close = [](<span class="keyword">const</span> std::list&lt;int&gt;&amp; fds) {</div>
-<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;    <span class="keywordflow">foreach</span> (<span class="keywordtype">int</span> fd, fds) {</div>
-<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;      ::close(fd); <span class="comment">// Need to call the async-signal safe version.</span></div>
-<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;    }</div>
-<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;  };</div>
-<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;</div>
-<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;  <span class="comment">// NOTE: we do all of this ahead of time so we can be async signal</span></div>
-<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;  <span class="comment">// safe after calling fork below.</span></div>
-<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;  <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; NAMESPACES; i++) {</div>
-<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;    <span class="comment">// Only open the namespace file descriptor if it&#39;s been requested.</span></div>
-<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">namespaces</a>[i].<a class="code" href="namespacens.html#a1c4fd4fd04bde294d2d7477dfee8427e">nstype</a> &amp; nstypes) {</div>
-<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;      std::string path =</div>
-<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;        <a class="code" href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a>(<span class="stringliteral">&quot;/proc&quot;</span>, <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(target), <span class="stringliteral">&quot;ns&quot;</span>, <a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">namespaces</a>[i].<a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>);</div>
-<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;      <a class="code" href="classTry.html">Try&lt;int&gt;</a> fd = <a class="code" href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a>(path, <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a7a68c9ffaac7dbcd652225dd7c06a54b">O_RDONLY</a>);</div>
-<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;      <span class="keywordflow">if</span> (fd.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;        close(fds.<a class="code" href="classhashmap.html#a3e6a1fdf47dc2216eb8c0900e0bc969e">values</a>());</div>
-<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;        <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Failed to open &#39;&quot;</span> + path +</div>
-<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;                     <span class="stringliteral">&quot;&#39; for entering namespace: &quot;</span> + fd.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
-<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;      }</div>
-<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;      fds[<a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">namespaces</a>[i].nstype] = fd.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>();</div>
-<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;    }</div>
-<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;  }</div>
-<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;</div>
-<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;  <span class="comment">// We use a domain socket rather than pipes so that we can send back</span></div>
-<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;  <span class="comment">// the PID of the final child process. The parent socket is</span></div>
-<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;  <span class="comment">// `sockets[0]` and the child socket is `sockets[1]`. Note that both</span></div>
-<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;  <span class="comment">// sockets are both read/write but currently only the parent reads</span></div>
-<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;  <span class="comment">// and the child writes.</span></div>
-<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;  <span class="keywordtype">int</span> sockets[2] = {-1, -1};</div>
-<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;  <span class="keywordflow">if</span> (socketpair(AF_UNIX, SOCK_STREAM, 0, sockets) != 0) {</div>
-<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;    close(fds.<a class="code" href="classhashmap.html#a3e6a1fdf47dc2216eb8c0900e0bc969e">values</a>());</div>
-<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>(<span class="stringliteral">&quot;Failed to create Unix domain socket&quot;</span>);</div>
-<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;  }</div>
-<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;</div>
-<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;  <span class="comment">// Need to set SO_PASSCRED option in order to receive credentials</span></div>
-<div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;  <span class="comment">// (which is how we get the pid of the clone&#39;d process, see</span></div>
-<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;  <span class="comment">// below). Note that apparently we only need to do this for</span></div>
-<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;  <span class="comment">// receiving, not also for sending.</span></div>
-<div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">int</span> value = 1;</div>
-<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;  <span class="keyword">const</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a894c4d58faeee7675b9e7e8244de1386">ssize_t</a> <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a> = <span class="keyword">sizeof</span>(value);</div>
-<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;  <span class="keywordflow">if</span> (setsockopt(sockets[0], SOL_SOCKET, SO_PASSCRED, &amp;value, size) == -1) {</div>
-<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;    <a class="code" href="classError.html">Error</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a> = <a class="code" href="classErrnoError.html">ErrnoError</a>(<span class="stringliteral">&quot;Failed to set socket option SO_PASSCRED&quot;</span>);</div>
-<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;    close(fds.<a class="code" href="classhashmap.html#a3e6a1fdf47dc2216eb8c0900e0bc969e">values</a>());</div>
-<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;    ::close(sockets[0]);</div>
-<div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;    ::close(sockets[1]);</div>
-<div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a>;</div>
-<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;  }</div>
-<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;</div>
-<div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;  <span class="comment">// NOTE: to determine the pid of the final process executing the</span></div>
-<div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;  <span class="comment">// specified lambda we use the SCM_CREDENTIALS mechanism of</span></div>
-<div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;  <span class="comment">// &#39;sendmsg&#39; and &#39;recvmsg&#39;. On Linux there is also a way to do this</span></div>
-<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;  <span class="comment">// via &#39;getsockopt&#39; and SO_PEERCRED which looks easier, but IIUC</span></div>
-<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;  <span class="comment">// requires you to do an explicit connect from the child process</span></div>
-<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;  <span class="comment">// back to the parent so that there is only one connection per</span></div>
-<div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;  <span class="comment">// socket (unlike in our world where the socket can be used by</span></div>
-<div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;  <span class="comment">// multiple forks/clones simultaneously because it&#39;s just a file</span></div>
-<div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;  <span class="comment">// descriptor that gets copied after each fork/clone). Perhaps the</span></div>
-<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;  <span class="comment">// SO_PEERCRED is less lines of code but this approach was taken for</span></div>
-<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;  <span class="comment">// now.</span></div>
-<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;</div>
-<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;  <span class="keywordtype">char</span> <a class="code" href="namespaceprocess.html#a373bd5e2bd8f2694e4589293af477854">base</a>[1];</div>
-<div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;</div>
-<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;  iovec iov = {0};</div>
-<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;  iov.iov_base = <a class="code" href="namespaceprocess.html#a373bd5e2bd8f2694e4589293af477854">base</a>;</div>
-<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;  iov.iov_len = <span class="keyword">sizeof</span>(<a class="code" href="namespaceprocess.html#a373bd5e2bd8f2694e4589293af477854">base</a>);</div>
+<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;  <span class="keywordflow">return</span> s.st_ino;</div>
+<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;}</div>
+<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;</div>
+<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;</div>
+<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;</div>
+<div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="namespacens.html#a98bf4d9e11d546326250997a6493f835">  296</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;pid_t&gt;</a> <a class="code" href="namespacens.html#a98bf4d9e11d546326250997a6493f835">clone</a>(</div>
+<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;    <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> target,</div>
+<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;    <span class="keywordtype">int</span> <a class="code" href="namespacens.html#ae308e5fb79986971a85717365f2258d4">nstypes</a>,</div>
+<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;    <span class="keyword">const</span> lambda::function&lt;<span class="keywordtype">int</span>()&gt;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>,</div>
+<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;    <span class="keywordtype">int</span> <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</div>
+<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;{</div>
+<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;  <span class="comment">// NOTE: the order in which we &#39;setns&#39; is significant, so we use an</span></div>
+<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;  <span class="comment">// array here rather than something like a map.</span></div>
+<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;  <span class="comment">// The user namespace needs to be entered first if we need to</span></div>
+<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;  <span class="comment">// increase the privilege and last if we want to decrease the</span></div>
+<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;  <span class="comment">// privilege. Said another way, entering the user namespace first</span></div>
+<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;  <span class="comment">// gives an unprivileged user the potential to enter the other</span></div>
+<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;  <span class="comment">// namespaces.</span></div>
+<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">size_t</span> NAMESPACES = 7;</div>
+<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;  <span class="keyword">struct</span></div>
+<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;  {</div>
+<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;    <span class="keywordtype">int</span> <a class="code" href="namespacens.html#a1c4fd4fd04bde294d2d7477dfee8427e">nstype</a>;</div>
+<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;    std::string <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>;</div>
+<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;  } <a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">namespaces</a>[NAMESPACES] = {</div>
+<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    {<a class="code" href="ns_8hpp.html#a5d697cae6f0156524a1bd7d77bcf8e87">CLONE_NEWUSER</a>, <span class="stringliteral">&quot;user&quot;</span>},</div>
+<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;    {<a class="code" href="ns_8hpp.html#a9d5d88148a26086567c3731e2e5e110a">CLONE_NEWCGROUP</a>, <span class="stringliteral">&quot;cgroup&quot;</span>},</div>
+<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;    {<a class="code" href="ns_8hpp.html#a1f702bf1b80ed7a8cef30e363a87e3e3">CLONE_NEWIPC</a>, <span class="stringliteral">&quot;ipc&quot;</span>},</div>
+<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;    {<a class="code" href="ns_8hpp.html#afaf1addd4b1e90196d1876896c1a53c3">CLONE_NEWUTS</a>, <span class="stringliteral">&quot;uts&quot;</span>},</div>
+<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;    {<a class="code" href="ns_8hpp.html#a2ba1673aa7423b46a7bcfa8f68cd2bce">CLONE_NEWNET</a>, <span class="stringliteral">&quot;net&quot;</span>},</div>
+<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;    {<a class="code" href="ns_8hpp.html#a2fa6801173606dd3492ca9061d1c4ad4">CLONE_NEWPID</a>, <span class="stringliteral">&quot;pid&quot;</span>},</div>
+<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;    {<a class="code" href="ns_8hpp.html#aab02ccd05c3d9fa806d974e38a8debc4">CLONE_NEWNS</a>, <span class="stringliteral">&quot;mnt&quot;</span>}</div>
+<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;  };</div>
+<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;</div>
+<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;  <span class="comment">// Support for user namespaces in all filesystems is incomplete</span></div>
+<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;  <span class="comment">// until version 3.12 (see &#39;Availability&#39; in man page of</span></div>
+<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;  <span class="comment">// &#39;user_namespaces&#39;), so for now we don&#39;t support entering them.</span></div>
+<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;  <span class="comment">// TODO(benh): Support user namespaces if the current system can</span></div>
+<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;  <span class="comment">// support it, e.g., check the kernel version number or try and do a</span></div>
+<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;  <span class="comment">// clone with CLONE_NEWUSER to see if it works. NOTE: before we can</span></div>
+<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;  <span class="comment">// fully support user namespaces, however, we must take care to</span></div>
+<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;  <span class="comment">// either enter the user namespace first or last. We&#39;ll want to</span></div>
+<div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;  <span class="comment">// enter it first if we need to increase the privilege and last if</span></div>
+<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;  <span class="comment">// we want to decrease the privilege. Currently nsenter.c from</span></div>
+<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;  <span class="comment">// utils-linux does this via doing two passes to make sure we either</span></div>
+<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;  <span class="comment">// enter first or last. We&#39;ll need to do something similar here once</span></div>
+<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;  <span class="comment">// we support user namespaces as well.</span></div>
+<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;  <span class="keywordflow">if</span> (nstypes &amp; <a class="code" href="ns_8hpp.html#a5d697cae6f0156524a1bd7d77bcf8e87">CLONE_NEWUSER</a>) {</div>
+<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;User namespaces are not supported&quot;</span>);</div>
+<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;  }</div>
+<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;</div>
+<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;  <span class="comment">// File descriptors keyed by the (parent) namespace we are entering.</span></div>
+<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;int, int&gt;</a> fds = {};</div>
+<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;</div>
+<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;  <span class="comment">// Helper for closing a list of file descriptors.</span></div>
+<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;  <span class="keyword">auto</span> close = [](<span class="keyword">const</span> std::list&lt;int&gt;&amp; fds) {</div>
+<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;    <span class="keywordflow">foreach</span> (<span class="keywordtype">int</span> fd, fds) {</div>
+<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;      ::close(fd); <span class="comment">// Need to call the async-signal safe version.</span></div>
+<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;    }</div>
+<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;  };</div>
+<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;</div>
+<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;  <span class="comment">// NOTE: we do all of this ahead of time so we can be async signal</span></div>
+<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;  <span class="comment">// safe after calling fork below.</span></div>
+<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;  <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; NAMESPACES; i++) {</div>
+<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;    <span class="comment">// Only open the namespace file descriptor if it&#39;s been requested.</span></div>
+<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">namespaces</a>[i].<a class="code" href="namespacens.html#a1c4fd4fd04bde294d2d7477dfee8427e">nstype</a> &amp; nstypes) {</div>
+<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;      std::string path =</div>
+<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;        <a class="code" href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a>(<span class="stringliteral">&quot;/proc&quot;</span>, <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(target), <span class="stringliteral">&quot;ns&quot;</span>, <a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">namespaces</a>[i].<a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>);</div>
+<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;      <a class="code" href="classTry.html">Try&lt;int&gt;</a> fd = <a class="code" href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a>(path, <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a7a68c9ffaac7dbcd652225dd7c06a54b">O_RDONLY</a>);</div>
+<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;      <span class="keywordflow">if</span> (fd.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
+<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;        close(fds.<a class="code" href="classhashmap.html#a3e6a1fdf47dc2216eb8c0900e0bc969e">values</a>());</div>
+<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;        <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Failed to open &#39;&quot;</span> + path +</div>
+<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;                     <span class="stringliteral">&quot;&#39; for entering namespace: &quot;</span> + fd.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
+<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;      }</div>
+<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;      fds[<a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">namespaces</a>[i].nstype] = fd.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>();</div>
+<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;    }</div>
+<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;  }</div>
+<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;</div>
+<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;  <span class="comment">// We use a domain socket rather than pipes so that we can send back</span></div>
+<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;  <span class="comment">// the PID of the final child process. The parent socket is</span></div>
+<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;  <span class="comment">// `sockets[0]` and the child socket is `sockets[1]`. Note that both</span></div>
+<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;  <span class="comment">// sockets are both read/write but currently only the parent reads</span></div>
+<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;  <span class="comment">// and the child writes.</span></div>
+<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;  <span class="keywordtype">int</span> sockets[2] = {-1, -1};</div>
+<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;  <span class="keywordflow">if</span> (socketpair(AF_UNIX, SOCK_STREAM, 0, sockets) != 0) {</div>
+<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;    close(fds.<a class="code" href="classhashmap.html#a3e6a1fdf47dc2216eb8c0900e0bc969e">values</a>());</div>
+<div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>(<span class="stringliteral">&quot;Failed to create Unix domain socket&quot;</span>);</div>
+<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;  }</div>
+<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;</div>
+<div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;  <span class="comment">// Need to set SO_PASSCRED option in order to receive credentials</span></div>
+<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;  <span class="comment">// (which is how we get the pid of the clone&#39;d process, see</span></div>
+<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;  <span class="comment">// below). Note that apparently we only need to do this for</span></div>
+<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;  <span class="comment">// receiving, not also for sending.</span></div>
+<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">int</span> value = 1;</div>
+<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;  <span class="keyword">const</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a894c4d58faeee7675b9e7e8244de1386">ssize_t</a> <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a> = <span class="keyword">sizeof</span>(value);</div>
+<div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;  <span class="keywordflow">if</span> (setsockopt(sockets[0], SOL_SOCKET, SO_PASSCRED, &amp;value, size) == -1) {</div>
+<div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;    <a class="code" href="classError.html">Error</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a> = <a class="code" href="classErrnoError.html">ErrnoError</a>(<span class="stringliteral">&quot;Failed to set socket option SO_PASSCRED&quot;</span>);</div>
+<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;    close(fds.<a class="code" href="classhashmap.html#a3e6a1fdf47dc2216eb8c0900e0bc969e">values</a>());</div>
+<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;    ::close(sockets[0]);</div>
+<div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;    ::close(sockets[1]);</div>
+<div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a>;</div>
+<div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;  }</div>
+<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;</div>
+<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;  <span class="comment">// NOTE: to determine the pid of the final process executing the</span></div>
+<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;  <span class="comment">// specified lambda we use the SCM_CREDENTIALS mechanism of</span></div>
+<div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;  <span class="comment">// &#39;sendmsg&#39; and &#39;recvmsg&#39;. On Linux there is also a way to do this</span></div>
+<div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;  <span class="comment">// via &#39;getsockopt&#39; and SO_PEERCRED which looks easier, but IIUC</span></div>
+<div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;  <span class="comment">// requires you to do an explicit connect from the child process</span></div>
+<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;  <span class="comment">// back to the parent so that there is only one connection per</span></div>
+<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;  <span class="comment">// socket (unlike in our world where the socket can be used by</span></div>
+<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;  <span class="comment">// multiple forks/clones simultaneously because it&#39;s just a file</span></div>
+<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;  <span class="comment">// descriptor that gets copied after each fork/clone). Perhaps the</span></div>
+<div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;  <span class="comment">// SO_PEERCRED is less lines of code but this approach was taken for</span></div>
+<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;  <span class="comment">// now.</span></div>
+<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;</div>
+<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;  <span class="keywordtype">char</span> <a class="code" href="namespaceprocess.html#a373bd5e2bd8f2694e4589293af477854">base</a>[1];</div>
 <div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;</div>
-<div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;  <span class="comment">// Need to allocate a char array large enough to hold &quot;control&quot;</span></div>
-<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;  <span class="comment">// data. However, since this buffer is in reality a &#39;struct cmsghdr&#39;</span></div>
-<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;  <span class="comment">// we use a union to ensure that it is aligned as required for that</span></div>
-<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;  <span class="comment">// structure.</span></div>
-<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;  <span class="keyword">union </span>{</div>
-<div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;    <span class="keyword">struct </span>cmsghdr cmessage;</div>
-<div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;    <span class="keywordtype">char</span> control[CMSG_SPACE(<span class="keyword">sizeof</span>(<span class="keyword">struct</span> ucred))];</div>
-<div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;  };</div>
-<div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;</div>
-<div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;  cmessage.cmsg_len = CMSG_LEN(<span class="keyword">sizeof</span>(<span class="keyword">struct</span> ucred));</div>
-<div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;  cmessage.cmsg_level = SOL_SOCKET;</div>
-<div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;  cmessage.cmsg_type = SCM_CREDENTIALS;</div>
+<div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;  iovec iov = {0};</div>
+<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;  iov.iov_base = <a class="code" href="namespaceprocess.html#a373bd5e2bd8f2694e4589293af477854">base</a>;</div>
+<div class="line"><a name="l00411"></a><span class

<TRUNCATED>