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/20 00:27:38 UTC

[1/3] mesos-site git commit: Updated the website built from mesos SHA: 11de04c.

Repository: mesos-site
Updated Branches:
  refs/heads/asf-site 83f9651a0 -> b90a07682


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/b90a0768/content/sitemap.xml
----------------------------------------------------------------------
diff --git a/content/sitemap.xml b/content/sitemap.xml
index 605a4ba..ce976ef 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -2,17026 +2,17026 @@
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
     <loc>http://mesos.apache.org/api/latest/java/overview-tree.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/help-doc.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/constant-values.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/allclasses-frame.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/deprecated-list.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/allclasses-noframe.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskState.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RateLimit.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.Http.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SlaveInfo.CapabilityOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.LinuxInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RLimitInfo.RLimit.Type.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceProviderInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ParameterOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.Operation.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Flag.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TimeInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RLimitInfo.RLimit.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TTYInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Ports.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CommandInfo.URI.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.UdpStatistics.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FlagOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Unavailability.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Metric.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.AttributeOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.WeightInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Filters.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Image.DockerOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.URLOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.ScalarOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckStatusInfo.TcpOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.URL.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.InverseOfferOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/ExecutorDriver.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceUsage.Executor.Task.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FrameworkInfo.Capability.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Attribute.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.HealthCheck.TCPCheckInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskStatus.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Environment.VariableOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.UdpStatisticsOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Range.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.UnreserveOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.UdpStatistics.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FileInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.WeightInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FrameworkID.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RateLimitOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskGroupInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.NetworkInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MasterInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Device.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.RevocableInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.HttpOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Secret.Value.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FrameworkInfo.Capability.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.ReservationInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DomainInfo.FaultDomainOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.PortOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.ReserveOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceAccess.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.PerfStatistics.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.PerfStatisticsOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DomainInfo.FaultDomain.RegionInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Parameter.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Scheduler.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Parameters.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerID.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Unreserve.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceAccess.AccessOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.VersionInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/SchedulerDriver.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.HealthCheck.HTTPCheckInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.SandboxPath.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.BlkioOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceWhitelistOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/package-summary.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.LabelsOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckStatusInfo.Tcp.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SNMPStatistics.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Text.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Environment.Variable.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.DockerInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Secret.Type.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Ranges.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.LaunchGroup.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.NetworkInfo.IPAddressOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DomainInfo.FaultDomain.ZoneInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Flag.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskStatus.Reason.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.LinuxInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.SetOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RLimitInfo.RLimitOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DurationInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.Statistics.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.DockerInfo.PortMappingOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Persistence.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/MesosNativeLibrary.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Text.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceWhitelist.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RateLimitsOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MetricOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.UnavailabilityOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Unavailability.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SNMPStatisticsOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.LabelOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SlaveIDOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Set.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Log.WriterFailedException.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ExecutorID.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MachineInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Request.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CredentialsOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.MesosInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.LaunchGroupOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FrameworkInfo.Capability.Type.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.CreateVolume.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.ReservationInfo.Type.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.DestroyBlock.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerStatus.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DiscoveryInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.PersistenceOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.KillPolicy.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceUsage.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskStatus.Source.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskGroupInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceAccess.Access.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.HealthCheck.TCPCheckInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceProviderInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.OperationOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Scalar.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MachineID.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.Tcp.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TTYInfo.WindowSizeOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DiscoveryInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SNMPStatistics.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TTYInfo.WindowSize.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.Command.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/package-frame.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CapabilityInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerID.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Label.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DurationInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckStatusInfo.HttpOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceUsage.Executor.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceAccess.Access.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.HealthCheck.HTTPCheckInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Environment.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Image.Type.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SlaveInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Credentials.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DomainInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.CreateVolumeOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckStatusInfo.Tcp.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.HealthCheck.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.RangesOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Environment.Variable.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Secret.Reference.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FileInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceUsage.Executor.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.Value.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Image.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SecretOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.IcmpStatistics.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.IpStatistics.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CommandInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.NetworkInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ExecutorInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.Type.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceUsage.Executor.TaskOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Address.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ExecutorInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Reserve.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MachineIDOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Type.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.CFQ.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DomainInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Ranges.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Log.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ExecutorIDOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.SharedInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ImageOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Role.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskID.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MasterInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.DockerInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ExecutorID.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Environment.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckStatusInfo.Command.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.Type.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.DockerInfo.Network.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DiskStatistics.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.HealthCheckOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/package-tree.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MachineInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Executor.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.WeightInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.LaunchOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.SharedInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskStatusOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.URL.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ValueOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RoleOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.VersionInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.IpStatistics.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.HostPath.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Type.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DurationInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RequestOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskID.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.AllocationInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Log.Entry.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.CreateOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TcpStatistics.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CapabilityInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Parameters.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.NetCls.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FrameworkInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TTYInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.RevocableInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FiltersOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.DockerInfo.PortMapping.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TrafficControlStatisticsOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceUsageOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.AddressOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerIDOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CommandInfo.URI.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TimeInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.TextOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.NetworkInfo.PortMapping.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.ReservationInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/MesosNativeLibrary.Version.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.MesosInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CapabilityInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Secret.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.HealthCheck.Type.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FrameworkIDOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Device.Number.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RLimitInfo.RLimit.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.CreateBlock.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.NetworkInfo.PortMapping.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.DockerInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FrameworkInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Device.NumberOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Secret.ValueOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Log.Writer.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RateLimits.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.DestroyBlockOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Log.OperationFailedException.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.ValueOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckStatusInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.OfferID.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SlaveInfo.Capability.Type.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Launch.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceAccess.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CommandInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Set.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CredentialOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Environment.Variable.Type.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.NetworkInfo.IPAddress.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.ThrottlingOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.RevocableInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Credential.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RLimitInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerStatusOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceProviderIDOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.SandboxPathOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Destroy.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TTYInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.OfferIDOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MachineInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Role.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.OfferID.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Credential.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.KillPolicyOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DeviceWhitelist.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.NetworkInfo.PortMappingOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00: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>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TcpStatistics.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.RangeOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/MesosSchedulerDriver.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Image.Appc.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TcpStatisticsOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.DestroyOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceStatisticsOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Task.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Scalar.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FrameworkInfo.CapabilityOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Parameter.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.IcmpStatisticsOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MachineID.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.FileInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.Http.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.CreateBlockOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.Path.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceUsage.ExecutorOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.Type.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Secret.Value.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ExecutorInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DiskStatistics.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Address.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceUsage.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.AllocationInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Device.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.LaunchGroup.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.TcpOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DiscoveryInfo.Visibility.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskIDOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Log.Position.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TrafficControlStatistics.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Port.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceProviderID.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Metric.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskGroupInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ParametersOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DomainInfo.FaultDomain.RegionInfo.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Filters.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TrafficControlStatistics.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceProviderInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DomainInfo.FaultDomain.RegionInfoOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceStatistics.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TimeInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.DockerVolume.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.RateLimits.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CheckInfo.Tcp.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.Source.DockerVolumeOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Volume.SourceOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.MountOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Device.Number.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DiskStatisticsOrBuilder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ContainerInfo.MesosInfo.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CgroupInfo.Blkio.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskStatus.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Labels.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Image.Docker.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Value.Range.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.MachineInfo.Mode.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.Unreserve.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceStatistics.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.SlaveInfo.Capability.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Image.Docker.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.DomainInfo.FaultDomain.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Ports.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Offer.Operation.CreateBlock.Builder.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.IcmpStatistics.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.Attribute.html</loc>
-    <lastmod>2017-09-19T00:00:00+00:00</lastmod>
+    <lastmod>2017-09-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/

<TRUNCATED>

[3/3] mesos-site git commit: Updated the website built from mesos SHA: 11de04c.

Posted by gi...@apache.org.
Updated the website built from mesos SHA: 11de04c.


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

Branch: refs/heads/asf-site
Commit: b90a0768277a654394454df94abba8c21b440fa6
Parents: 83f9651
Author: jenkins <bu...@apache.org>
Authored: Wed Sep 20 00:27:36 2017 +0000
Committer: jenkins <bu...@apache.org>
Committed: Wed Sep 20 00:27:36 2017 +0000

----------------------------------------------------------------------
 content/api/latest/c++/encoder_8hpp_source.html |    2 +-
 .../c++/http__connection_8hpp_source.html       |    2 +-
 ...nclude_2mesos_2state_2state_8hpp_source.html |    2 +-
 .../api/latest/c++/jobobject_8hpp_source.html   |    8 +-
 .../api/latest/c++/posix_2os_8hpp_source.html   |    4 +-
 .../c++/src_2tests_2mesos_8hpp_source.html      |    2 +-
 .../c++/windows_2killtree_8hpp_source.html      |    6 +-
 .../api/latest/c++/windows_2os_8hpp_source.html | 1205 +--
 content/sitemap.xml                             | 8512 +++++++++---------
 9 files changed, 4880 insertions(+), 4863 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/b90a0768/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 36c4ca2..0a4157b 100644
--- a/content/api/latest/c++/encoder_8hpp_source.html
+++ b/content/api/latest/c++/encoder_8hpp_source.html
@@ -406,7 +406,7 @@
 <div class="ttc" id="namespaceprocess_html_a13d37773ca341b12d88d7e5cf2654e83"><div class="ttname"><a href="namespaceprocess.html#a13d37773ca341b12d88d7e5cf2654e83">process::GZIP_MINIMUM_BODY_LENGTH</a></div><div class="ttdeci">const uint32_t GZIP_MINIMUM_BODY_LENGTH</div><div class="ttdef"><b>Definition:</b> encoder.hpp:35</div></div>
 <div class="ttc" id="namespacecgroups_1_1blkio_1_1cfq_html_abe4d7d69fdf7ca70fb30c6cd34a953e4"><div class="ttname"><a href="namespacecgroups_1_1blkio_1_1cfq.html#abe4d7d69fdf7ca70fb30c6cd34a953e4">cgroups::blkio::cfq::time</a></div><div class="ttdeci">Try&lt; std::vector&lt; Value &gt; &gt; time(const std::string &amp;hierarchy, const std::string &amp;cgroup)</div></div>
 <div class="ttc" id="classprocess_1_1Encoder_html_a61ab7c7c77f3285b9e1a91c3f962a007a0268afc52c40ae5367e3735511000246"><div class="ttname"><a href="classprocess_1_1Encoder.html#a61ab7c7c77f3285b9e1a91c3f962a007a0268afc52c40ae5367e3735511000246">process::Encoder::FILE</a></div><div class="ttdef"><b>Definition:</b> encoder.hpp:47</div></div>
-<div class="ttc" id="namespaceos_html_a5e0295f0e3bae2bd29d86803f9293b5d"><div class="ttname"><a href="namespaceos.html#a5e0295f0e3bae2bd29d86803f9293b5d">os::gmtime_r</a></div><div class="ttdeci">tm * gmtime_r(const time_t *timep, tm *result)</div><div class="ttdef"><b>Definition:</b> os.hpp:471</div></div>
+<div class="ttc" id="namespaceos_html_a5e0295f0e3bae2bd29d86803f9293b5d"><div class="ttname"><a href="namespaceos.html#a5e0295f0e3bae2bd29d86803f9293b5d">os::gmtime_r</a></div><div class="ttdeci">tm * gmtime_r(const time_t *timep, tm *result)</div><div class="ttdef"><b>Definition:</b> os.hpp:480</div></div>
 <div class="ttc" id="classprocess_1_1FileEncoder_html_a25204db3e56d1089156b5954f3ca973b"><div class="ttname"><a href="classprocess_1_1FileEncoder.html#a25204db3e56d1089156b5954f3ca973b">process::FileEncoder::~FileEncoder</a></div><div class="ttdeci">virtual ~FileEncoder()</div><div class="ttdef"><b>Definition:</b> encoder.hpp:246</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/b90a0768/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 24a3a21..75e2499 100644
--- a/content/api/latest/c++/http__connection_8hpp_source.html
+++ b/content/api/latest/c++/http__connection_8hpp_source.html
@@ -650,7 +650,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_aa5d1d7deac2035597a715a0c115ca38e"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#aa5d1d7deac2035597a715a0c115ca38e">mesos::internal::HttpConnectionProcess::HttpConnectionProcess</a></div><div class="ttdeci">HttpConnectionProcess(const std::string &amp;prefix, process::Owned&lt; EndpointDetector &gt; _detector, ContentType _contentType, const std::function&lt; Option&lt; Error &gt;(const Call &amp;)&gt; &amp;validate, const std::function&lt; void(void)&gt; &amp;connected, const std::function&lt; void(void)&gt; &amp;disconnected, const std::function&lt; void(const std::queue&lt; Event &gt; &amp;)&gt; &amp;received)</div><div class="ttdoc">Construct a HTTP connection process. </div><div class="ttdef"><b>Definition:</b> http_connection.hpp:84</div></div>
 <div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:111</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_a54e53c8006298fe99e3fb5f55c0e8c41"><div class="ttname"><a href="namespaceprocess_1_1http.html#a54e53c8006298fe99e3fb5f55c0e8c41">process::http::connect</a></div><div class="ttdeci">Future&lt; Connection &gt; connect(const network::Address &amp;address, Scheme scheme)</div></div>
-<div class="ttc" id="namespaceos_html_aede9f61dcb4b7d1f276302a7bce37446"><div class="ttname"><a href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">os::random</a></div><div class="ttdeci">int random()</div><div class="ttdef"><b>Definition:</b> os.hpp:612</div></div>
+<div class="ttc" id="namespaceos_html_aede9f61dcb4b7d1f276302a7bce37446"><div class="ttname"><a href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">os::random</a></div><div class="ttdeci">int random()</div><div class="ttdef"><b>Definition:</b> os.hpp:629</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html_a3a459e9dbce042511e6359533f6925d4"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4">process::http::Request::keepAlive</a></div><div class="ttdeci">bool keepAlive</div><div class="ttdef"><b>Definition:</b> http.hpp:543</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2recordio_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2recordio_8hpp.html">recordio.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_ae105d018cfcf82f5c19c79196101fd9b"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ae105d018cfcf82f5c19c79196101fd9b">process::http::Status::OK</a></div><div class="ttdeci">static const uint16_t OK</div><div class="ttdef"><b>Definition:</b> http.hpp:218</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/b90a0768/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
index 0904532..9901f0a 100644
--- a/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
@@ -267,7 +267,7 @@
 <div class="ttc" id="classmesos_1_1state_1_1Variable_html_abb0a232f470a26e935076cc6dd8f114a"><div class="ttname"><a href="classmesos_1_1state_1_1Variable.html#abb0a232f470a26e935076cc6dd8f114a">mesos::state::Variable::mutate</a></div><div class="ttdeci">Variable mutate(const std::string &amp;value) const </div><div class="ttdef"><b>Definition:</b> state.hpp:72</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:40</div></div>
 <div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:111</div></div>
-<div class="ttc" id="namespaceos_html_aede9f61dcb4b7d1f276302a7bce37446"><div class="ttname"><a href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">os::random</a></div><div class="ttdeci">int random()</div><div class="ttdef"><b>Definition:</b> os.hpp:612</div></div>
+<div class="ttc" id="namespaceos_html_aede9f61dcb4b7d1f276302a7bce37446"><div class="ttname"><a href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">os::random</a></div><div class="ttdeci">int random()</div><div class="ttdef"><b>Definition:</b> os.hpp:629</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Storage_html"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html">mesos::state::Storage</a></div><div class="ttdef"><b>Definition:</b> storage.hpp:33</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/b90a0768/content/api/latest/c++/jobobject_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/jobobject_8hpp_source.html b/content/api/latest/c++/jobobject_8hpp_source.html
index 4430e54..9949cb4 100644
--- a/content/api/latest/c++/jobobject_8hpp_source.html
+++ b/content/api/latest/c++/jobobject_8hpp_source.html
@@ -181,7 +181,7 @@
 <div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;} <span class="comment">// namespace process {</span></div>
 <div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div>
 <div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;<span class="preprocessor">#endif // __PROCESS_WINDOWS_JOBOBJECT_HPP__</span></div>
-<div class="ttc" id="namespaceos_html_acd6de159f33dbb6ab80e7011e96ee444"><div class="ttname"><a href="namespaceos.html#acd6de159f33dbb6ab80e7011e96ee444">os::kill_job</a></div><div class="ttdeci">Try&lt; Nothing &gt; kill_job(SharedHandle jobHandle)</div><div class="ttdef"><b>Definition:</b> os.hpp:739</div></div>
+<div class="ttc" id="namespaceos_html_acd6de159f33dbb6ab80e7011e96ee444"><div class="ttname"><a href="namespaceos.html#acd6de159f33dbb6ab80e7011e96ee444">os::kill_job</a></div><div class="ttdeci">Try&lt; Nothing &gt; kill_job(SharedHandle jobHandle)</div><div class="ttdef"><b>Definition:</b> os.hpp:756</div></div>
 <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
 <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&lt; int &gt;</a></div></div>
@@ -193,14 +193,14 @@
 <div class="ttc" id="classprocess_1_1Subprocess_html_ac3af3805968fc8b53e6c5a2a3cbdad2b"><div class="ttname"><a href="classprocess_1_1Subprocess.html#ac3af3805968fc8b53e6c5a2a3cbdad2b">process::Subprocess::pid</a></div><div class="ttdeci">pid_t pid() const </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:241</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div>
 <div class="ttc" id="namespaceprocess_html_a8225ae5aa1b4963bb8413312282a91be"><div class="ttname"><a href="namespaceprocess.html#a8225ae5aa1b4963bb8413312282a91be">process::reap</a></div><div class="ttdeci">Future&lt; Option&lt; int &gt; &gt; reap(pid_t pid)</div></div>
-<div class="ttc" id="namespaceos_html_a4c477c8086d4b3004c170ee05e5be9bf"><div class="ttname"><a href="namespaceos.html#a4c477c8086d4b3004c170ee05e5be9bf">os::name_job</a></div><div class="ttdeci">Try&lt; std::wstring &gt; name_job(pid_t pid)</div><div class="ttdef"><b>Definition:</b> os.hpp:623</div></div>
+<div class="ttc" id="namespaceos_html_a4c477c8086d4b3004c170ee05e5be9bf"><div class="ttname"><a href="namespaceos.html#a4c477c8086d4b3004c170ee05e5be9bf">os::name_job</a></div><div class="ttdeci">Try&lt; std::wstring &gt; name_job(pid_t pid)</div><div class="ttdef"><b>Definition:</b> os.hpp:640</div></div>
 <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="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:158</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:186</div></div>
 <div class="ttc" id="classprocess_1_1internal_1_1JobObjectManager_html_a1d7ed88d58a332060514091e8a7385d3"><div class="ttname"><a href="classprocess_1_1internal_1_1JobObjectManager.html#a1d7ed88d58a332060514091e8a7385d3">process::internal::JobObjectManager::~JobObjectManager</a></div><div class="ttdeci">virtual ~JobObjectManager()</div><div class="ttdef"><b>Definition:</b> jobobject.hpp:40</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespaceos_html_a88a1637a0168d78faad2ac5b82e5cc4d"><div class="ttname"><a href="namespaceos.html#a88a1637a0168d78faad2ac5b82e5cc4d">os::create_job</a></div><div class="ttdeci">Try&lt; SharedHandle &gt; create_job(const std::wstring &amp;name)</div><div class="ttdef"><b>Definition:</b> os.hpp:665</div></div>
+<div class="ttc" id="namespaceos_html_a88a1637a0168d78faad2ac5b82e5cc4d"><div class="ttname"><a href="namespaceos.html#a88a1637a0168d78faad2ac5b82e5cc4d">os::create_job</a></div><div class="ttdeci">Try&lt; SharedHandle &gt; create_job(const std::wstring &amp;name)</div><div class="ttdef"><b>Definition:</b> os.hpp:682</div></div>
 <div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future&lt; T &gt; &amp; onAny(AnyCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1268</div></div>
 <div class="ttc" id="classprocess_1_1internal_1_1JobObjectManager_html"><div class="ttname"><a href="classprocess_1_1internal_1_1JobObjectManager.html">process::internal::JobObjectManager</a></div><div class="ttdef"><b>Definition:</b> jobobject.hpp:36</div></div>
 <div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
@@ -211,7 +211,7 @@
 <div class="ttc" id="classprocess_1_1internal_1_1JobObjectManager_html_abbd61e261fe0c9111f2df8af27f8f465"><div class="ttname"><a href="classprocess_1_1internal_1_1JobObjectManager.html#abbd61e261fe0c9111f2df8af27f8f465">process::internal::JobObjectManager::JobObjectManager</a></div><div class="ttdeci">JobObjectManager()</div><div class="ttdef"><b>Definition:</b> jobobject.hpp:39</div></div>
 <div class="ttc" id="namespaceprocess_1_1internal_html_a05a2591dfe6a59e00bad2a5c9b6c8db3"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a05a2591dfe6a59e00bad2a5c9b6c8db3">process::internal::job_object_manager</a></div><div class="ttdeci">PID&lt; JobObjectManager &gt; job_object_manager</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="namespaceos_html_aa4a2195dc6e4a058f8cac5f65858fbb3"><div class="ttname"><a href="namespaceos.html#aa4a2195dc6e4a058f8cac5f65858fbb3">os::assign_job</a></div><div class="ttdeci">Try&lt; Nothing &gt; assign_job(SharedHandle jobHandle, pid_t pid)</div><div class="ttdef"><b>Definition:</b> os.hpp:708</div></div>
+<div class="ttc" id="namespaceos_html_aa4a2195dc6e4a058f8cac5f65858fbb3"><div class="ttname"><a href="namespaceos.html#aa4a2195dc6e4a058f8cac5f65858fbb3">os::assign_job</a></div><div class="ttdeci">Try&lt; Nothing &gt; assign_job(SharedHandle jobHandle, pid_t pid)</div><div class="ttdef"><b>Definition:</b> os.hpp:725</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>
 <div class="ttc" id="defer_8hpp_html"><div class="ttname"><a href="defer_8hpp.html">defer.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html_a8b27a2ef76eb133bf0ce7a5eea4fb77c"><div class="ttname"><a href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">process::defer</a></div><div class="ttdeci">Deferred&lt; void()&gt; defer(const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> defer.hpp:35</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/b90a0768/content/api/latest/c++/posix_2os_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2os_8hpp_source.html b/content/api/latest/c++/posix_2os_8hpp_source.html
index b3f6301..aa52359 100644
--- a/content/api/latest/c++/posix_2os_8hpp_source.html
+++ b/content/api/latest/c++/posix_2os_8hpp_source.html
@@ -638,7 +638,7 @@
 <div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:111</div></div>
 <div class="ttc" id="namespaceos_html_add69634db977768c56f0367b4bb03cd5"><div class="ttname"><a href="namespaceos.html#add69634db977768c56f0367b4bb03cd5">os::getenv</a></div><div class="ttdeci">Option&lt; std::string &gt; getenv(const std::string &amp;key)</div><div class="ttdef"><b>Definition:</b> getenv.hpp:29</div></div>
 <div class="ttc" id="namespaceos_html_acdff0f297e3166c5a2ad4766f6ef9e9b"><div class="ttname"><a href="namespaceos.html#acdff0f297e3166c5a2ad4766f6ef9e9b">os::which</a></div><div class="ttdeci">Option&lt; std::string &gt; which(const std::string &amp;command, const Option&lt; std::string &gt; &amp;_path=None())</div><div class="ttdef"><b>Definition:</b> os.hpp:409</div></div>
-<div class="ttc" id="namespaceos_html_aede9f61dcb4b7d1f276302a7bce37446"><div class="ttname"><a href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">os::random</a></div><div class="ttdeci">int random()</div><div class="ttdef"><b>Definition:</b> os.hpp:612</div></div>
+<div class="ttc" id="namespaceos_html_aede9f61dcb4b7d1f276302a7bce37446"><div class="ttname"><a href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">os::random</a></div><div class="ttdeci">int random()</div><div class="ttdef"><b>Definition:</b> os.hpp:629</div></div>
 <div class="ttc" id="namespaceos_html_a079aa1b108c567735620a14ea2a2e506"><div class="ttname"><a href="namespaceos.html#a079aa1b108c567735620a14ea2a2e506">os::release</a></div><div class="ttdeci">Try&lt; Version &gt; release()</div><div class="ttdef"><b>Definition:</b> os.hpp:380</div></div>
 <div class="ttc" id="classDuration_html_a31ebb8d92dc93914cb830d70753d802b"><div class="ttname"><a href="classDuration.html#a31ebb8d92dc93914cb830d70753d802b">Duration::secs</a></div><div class="ttdeci">double secs() const </div><div class="ttdef"><b>Definition:</b> duration.hpp:101</div></div>
 <div class="ttc" id="namespaceos_html_a48c86262928f59c5c54d0cb0012e2aba"><div class="ttname"><a href="namespaceos.html#a48c86262928f59c5c54d0cb0012e2aba">os::waitpid</a></div><div class="ttdeci">Result&lt; pid_t &gt; waitpid(pid_t pid, int *status, int options)</div><div class="ttdef"><b>Definition:</b> os.hpp:142</div></div>
@@ -674,7 +674,7 @@
 <div class="ttc" id="namespaceos_html_a788e763662cf01a30bcd06baa95332bb"><div class="ttname"><a href="namespaceos.html#a788e763662cf01a30bcd06baa95332bb">os::setWindowSize</a></div><div class="ttdeci">Try&lt; Nothing &gt; setWindowSize(int fd, unsigned short rows, unsigned short columns)</div><div class="ttdef"><b>Definition:</b> os.hpp:496</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp.html">environment.hpp</a></div></div>
 <div class="ttc" id="structos_1_1UTSInfo_html"><div class="ttname"><a href="structos_1_1UTSInfo.html">os::UTSInfo</a></div><div class="ttdef"><b>Definition:</b> os.hpp:44</div></div>
-<div class="ttc" id="namespaceos_html_a5e0295f0e3bae2bd29d86803f9293b5d"><div class="ttname"><a href="namespaceos.html#a5e0295f0e3bae2bd29d86803f9293b5d">os::gmtime_r</a></div><div class="ttdeci">tm * gmtime_r(const time_t *timep, tm *result)</div><div class="ttdef"><b>Definition:</b> os.hpp:471</div></div>
+<div class="ttc" id="namespaceos_html_a5e0295f0e3bae2bd29d86803f9293b5d"><div class="ttname"><a href="namespaceos.html#a5e0295f0e3bae2bd29d86803f9293b5d">os::gmtime_r</a></div><div class="ttdeci">tm * gmtime_r(const time_t *timep, tm *result)</div><div class="ttdef"><b>Definition:</b> os.hpp:480</div></div>
 <div class="ttc" id="structos_1_1Load_html_ac65d8819bbf8201cfa6975d853061e93"><div class="ttname"><a href="structos_1_1Load.html#ac65d8819bbf8201cfa6975d853061e93">os::Load::one</a></div><div class="ttdeci">double one</div><div class="ttdef"><b>Definition:</b> os.hpp:26</div></div>
 <div class="ttc" id="namespaceos_html_a07a766e0355221b949e5fe6fdfca63f2"><div class="ttname"><a href="namespaceos.html#a07a766e0355221b949e5fe6fdfca63f2">os::ptsname</a></div><div class="ttdeci">Try&lt; std::string &gt; ptsname(int master)</div><div class="ttdef"><b>Definition:</b> os.hpp:467</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/b90a0768/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 df4a112..71ff6f0 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
@@ -3029,7 +3029,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_html_a77705dfb0b927b24cd21648d7362dd48"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType.html#a77705dfb0b927b24cd21648d7362dd48">mesos::internal::tests::ParamExecutorType::defaultExecutor</a></div><div class="ttdeci">static ParamExecutorType defaultExecutor()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2813</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos_html_ab02fe8f9cda498e7f5fe1b07fc1802d9"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos.html#ab02fe8f9cda498e7f5fe1b07fc1802d9">mesos::internal::tests::scheduler::TestMesos::TestMesos</a></div><div class="ttdeci">TestMesos(const std::string &amp;master, ContentType contentType, const std::shared_ptr&lt; MockHTTPScheduler&lt; Mesos, Event &gt;&gt; &amp;_scheduler, const Option&lt; std::shared_ptr&lt; mesos::master::detector::MasterDetector &gt;&gt; &amp;detector=None())</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2091</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1executor_1_1TestMesos_html_a471ed4b7b92ec0c3a61e75b6accc3e91"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1executor_1_1TestMesos.html#a471ed4b7b92ec0c3a61e75b6accc3e91">mesos::internal::tests::executor::TestMesos::TestMesos</a></div><div class="ttdeci">TestMesos(ContentType contentType, const std::shared_ptr&lt; MockHTTPExecutor&lt; Mesos, Event &gt;&gt; &amp;_executor)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2259</div></div>
-<div class="ttc" id="namespaceos_html_aede9f61dcb4b7d1f276302a7bce37446"><div class="ttname"><a href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">os::random</a></div><div class="ttdeci">int random()</div><div class="ttdef"><b>Definition:</b> os.hpp:612</div></div>
+<div class="ttc" id="namespaceos_html_aede9f61dcb4b7d1f276302a7bce37446"><div class="ttname"><a href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">os::random</a></div><div class="ttdeci">int random()</div><div class="ttdef"><b>Definition:</b> os.hpp:629</div></div>
 <div class="ttc" id="classmesos_1_1SecretGenerator_html"><div class="ttname"><a href="classmesos_1_1SecretGenerator.html">mesos::SecretGenerator</a></div><div class="ttdoc">The SecretGenerator interface represents a mechanism to create a secret from a principal. </div><div class="ttdef"><b>Definition:</b> secret_generator.hpp:34</div></div>
 <div class="ttc" id="namespacerouting_1_1diagnosis_1_1socket_1_1state_html_a4cceb5a8a4b3f5e1323fdf4a14c5d2a6"><div class="ttname"><a href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">routing::diagnosis::socket::state::UNKNOWN</a></div><div class="ttdeci">const int UNKNOWN</div><div class="ttdef"><b>Definition:</b> diagnosis.hpp:39</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a2166ae4f0e46aaeedb761b68f5142e22"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a2166ae4f0e46aaeedb761b68f5142e22">mesos::internal::tests::common::createStaticReservationInfo</a></div><div class="ttdeci">TResource::ReservationInfo createStaticReservationInfo(const std::string &amp;role)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:844</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/b90a0768/content/api/latest/c++/windows_2killtree_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2killtree_8hpp_source.html b/content/api/latest/c++/windows_2killtree_8hpp_source.html
index e3bfd5c..00c73c8 100644
--- a/content/api/latest/c++/windows_2killtree_8hpp_source.html
+++ b/content/api/latest/c++/windows_2killtree_8hpp_source.html
@@ -113,16 +113,16 @@
 <div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;} <span class="comment">// namespace os {</span></div>
 <div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
 <div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_WINDOWS_KILLTREE_HPP__</span></div>
-<div class="ttc" id="namespaceos_html_acd6de159f33dbb6ab80e7011e96ee444"><div class="ttname"><a href="namespaceos.html#acd6de159f33dbb6ab80e7011e96ee444">os::kill_job</a></div><div class="ttdeci">Try&lt; Nothing &gt; kill_job(SharedHandle jobHandle)</div><div class="ttdef"><b>Definition:</b> os.hpp:739</div></div>
+<div class="ttc" id="namespaceos_html_acd6de159f33dbb6ab80e7011e96ee444"><div class="ttname"><a href="namespaceos.html#acd6de159f33dbb6ab80e7011e96ee444">os::kill_job</a></div><div class="ttdeci">Try&lt; Nothing &gt; kill_job(SharedHandle jobHandle)</div><div class="ttdef"><b>Definition:</b> os.hpp:756</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="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="os_8hpp_html"><div class="ttname"><a href="os_8hpp.html">os.hpp</a></div></div>
-<div class="ttc" id="namespaceos_html_a4c477c8086d4b3004c170ee05e5be9bf"><div class="ttname"><a href="namespaceos.html#a4c477c8086d4b3004c170ee05e5be9bf">os::name_job</a></div><div class="ttdeci">Try&lt; std::wstring &gt; name_job(pid_t pid)</div><div class="ttdef"><b>Definition:</b> os.hpp:623</div></div>
+<div class="ttc" id="namespaceos_html_a4c477c8086d4b3004c170ee05e5be9bf"><div class="ttname"><a href="namespaceos.html#a4c477c8086d4b3004c170ee05e5be9bf">os::name_job</a></div><div class="ttdeci">Try&lt; std::wstring &gt; name_job(pid_t pid)</div><div class="ttdef"><b>Definition:</b> os.hpp:640</div></div>
 <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="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:186</div></div>
 <div class="ttc" id="namespaceos_html_ae7bf571af786eae39cb025d516566168"><div class="ttname"><a href="namespaceos.html#ae7bf571af786eae39cb025d516566168">os::killtree</a></div><div class="ttdeci">Try&lt; std::list&lt; ProcessTree &gt; &gt; killtree(pid_t pid, int signal, bool groups=false, bool sessions=false)</div><div class="ttdef"><b>Definition:</b> killtree.hpp:58</div></div>
 <div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
-<div class="ttc" id="namespaceos_html_ac22eb6818a0f40ac2683a39a196160a3"><div class="ttname"><a href="namespaceos.html#ac22eb6818a0f40ac2683a39a196160a3">os::open_job</a></div><div class="ttdeci">Try&lt; SharedHandle &gt; open_job(const DWORD desired_access, BOOL inherit_handles, const std::wstring &amp;name)</div><div class="ttdef"><b>Definition:</b> os.hpp:637</div></div>
+<div class="ttc" id="namespaceos_html_ac22eb6818a0f40ac2683a39a196160a3"><div class="ttname"><a href="namespaceos.html#ac22eb6818a0f40ac2683a39a196160a3">os::open_job</a></div><div class="ttdeci">Try&lt; SharedHandle &gt; open_job(const DWORD desired_access, BOOL inherit_handles, const std::wstring &amp;name)</div><div class="ttdef"><b>Definition:</b> os.hpp:654</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="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>


[2/3] mesos-site git commit: Updated the website built from mesos SHA: 11de04c.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/b90a0768/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 425e70e..21b1437 100644
--- a/content/api/latest/c++/windows_2os_8hpp_source.html
+++ b/content/api/latest/c++/windows_2os_8hpp_source.html
@@ -233,620 +233,637 @@
 <div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;    max_items *= 2;</div>
 <div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;  } <span class="keywordflow">while</span> (bytes_returned &gt;= size_in_bytes);</div>
 <div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;  <span class="keywordflow">return</span> std::set&lt;pid_t&gt;(processes.begin(), processes.end());</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;</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::set&lt;pid_t&gt;</a>&gt; <a class="code" href="namespaceos.html#a42af1cab63434cedf2b698cd6f49f073">pids</a>()</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;  <span class="keywordflow">return</span> <a class="code" href="namespaceos.html#a42af1cab63434cedf2b698cd6f49f073">pids</a>(<a class="code" href="structNone.html">None</a>(), <a class="code" href="structNone.html">None</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;</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;<span class="comment">// Sets the value associated with the specified key in the set of</span></div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;<span class="comment">// environment variables.</span></div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="namespaceos.html#ac0f608e2a32764327e38c53d0d51527d">setenv</a>(</div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;    <span class="keyword">const</span> std::string&amp; key,</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;    <span class="keyword">const</span> std::string&amp; value,</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;    <span class="keywordtype">bool</span> overwrite = <span class="keyword">true</span>)</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="comment">// Do not set the variable if already set and `overwrite` was not specified.</span></div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;  <span class="comment">// Per MSDN[1], `GetEnvironmentVariable` returns 0 on error and sets the</span></div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;  <span class="comment">// error code to `ERROR_ENVVAR_NOT_FOUND` if the variable was not found.</span></div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;  <span class="comment">// [1] https://msdn.microsoft.com/en-us/library/windows/desktop/ms683188(v=vs.85).aspx</span></div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  <span class="keywordflow">if</span> (!overwrite &amp;&amp;</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;      ::GetEnvironmentVariableW(wide_stringify(key).data(), <span class="keyword">nullptr</span>, 0) != 0 &amp;&amp;</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;      ::GetLastError() == ERROR_ENVVAR_NOT_FOUND) {</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;    <span class="keywordflow">return</span>;</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">// `SetEnvironmentVariable` returns an error code, but we can&#39;t act on it.</span></div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;  ::SetEnvironmentVariableW(</div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;      wide_stringify(key).data(), wide_stringify(value).data());</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;</div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;<span class="comment">// Unsets the value associated with the specified key in the set of</span></div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;<span class="comment">// environment variables.</span></div>
-<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="namespaceos.html#a7471e14f4cbd7e23b5daa21e556f4eb5">unsetenv</a>(<span class="keyword">const</span> std::string&amp; key)</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;{</div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;  <span class="comment">// Per MSDN documentation[1], passing `nullptr` as the value will cause</span></div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;  <span class="comment">// `SetEnvironmentVariable` to delete the key from the process&#39;s environment.</span></div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;  ::SetEnvironmentVariableW(wide_stringify(key).data(), <span class="keyword">nullptr</span>);</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;}</div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;  std::set&lt;pid_t&gt; pids_set(processes.begin(), processes.end());</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">// NOTE: The PID `0` will always be returned by `EnumProcesses`; however, it</span></div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  <span class="comment">// is the PID of Windows&#39; System Idle Process. While the PID is valid, using</span></div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;  <span class="comment">// it for anything is almost always invalid. For instance, `OpenProcess` will</span></div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  <span class="comment">// fail with an invalid parameter error if the user tries to get a handle for</span></div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  <span class="comment">// PID `0`. In the interest of safety, we prevent the `pids` API from ever</span></div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;  <span class="comment">// including the PID `0`.</span></div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;  pids_set.erase(0);</div>
+<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;  <span class="keywordflow">return</span> pids_set;</div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;}</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;</div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::set&lt;pid_t&gt;</a>&gt; <a class="code" href="namespaceos.html#a42af1cab63434cedf2b698cd6f49f073">pids</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;  <span class="keywordflow">return</span> <a class="code" href="namespaceos.html#a42af1cab63434cedf2b698cd6f49f073">pids</a>(<a class="code" href="structNone.html">None</a>(), <a class="code" href="structNone.html">None</a>());</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;</div>
+<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;</div>
+<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;<span class="comment">// Sets the value associated with the specified key in the set of</span></div>
+<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;<span class="comment">// environment variables.</span></div>
+<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="namespaceos.html#ac0f608e2a32764327e38c53d0d51527d">setenv</a>(</div>
+<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    <span class="keyword">const</span> std::string&amp; key,</div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;    <span class="keyword">const</span> std::string&amp; value,</div>
+<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;    <span class="keywordtype">bool</span> overwrite = <span class="keyword">true</span>)</div>
+<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;{</div>
+<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;  <span class="comment">// Do not set the variable if already set and `overwrite` was not specified.</span></div>
+<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;  <span class="comment">// Per MSDN[1], `GetEnvironmentVariable` returns 0 on error and sets the</span></div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;  <span class="comment">// error code to `ERROR_ENVVAR_NOT_FOUND` if the variable was not found.</span></div>
+<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;  <span class="comment">// [1] https://msdn.microsoft.com/en-us/library/windows/desktop/ms683188(v=vs.85).aspx</span></div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;  <span class="keywordflow">if</span> (!overwrite &amp;&amp;</div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;      ::GetEnvironmentVariableW(wide_stringify(key).data(), <span class="keyword">nullptr</span>, 0) != 0 &amp;&amp;</div>
+<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;      ::GetLastError() == ERROR_ENVVAR_NOT_FOUND) {</div>
+<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;    <span class="keywordflow">return</span>;</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;</div>
+<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;  <span class="comment">// `SetEnvironmentVariable` returns an error code, but we can&#39;t act on it.</span></div>
+<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;  ::SetEnvironmentVariableW(</div>
+<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;      wide_stringify(key).data(), wide_stringify(value).data());</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;</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="l00227"></a><span class="lineno">  227</span>&#160;<span class="comment">// Suspends execution of the calling process until a child specified by `pid`</span></div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;<span class="comment">// has changed state. Unlike the POSIX standard function `::waitpid`, this</span></div>
-<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;<span class="comment">// function does not use -1 and 0 to signify errors and nonblocking return.</span></div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;<span class="comment">// Instead, we return `Result&lt;pid_t&gt;`:</span></div>
-<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;<span class="comment">//   * In case of error, we return `Error` rather than -1. For example, we</span></div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;<span class="comment">//     would return an `Error` in case of `EINVAL`.</span></div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;<span class="comment">//   * In case of nonblocking return, we return `None` rather than 0. For</span></div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;<span class="comment">//     example, if we pass `WNOHANG` in the `options`, we would expect 0 to be</span></div>
-<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;<span class="comment">//     returned in the case that children specified by `pid` exist, but have</span></div>
-<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;<span class="comment">//     not changed state yet. In this case we return `None` instead.</span></div>
-<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;<span class="comment">// NOTE: There are important differences between the POSIX and Windows</span></div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;<span class="comment">// implementations of this function:</span></div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;<span class="comment">//   * On POSIX, `pid_t` is a signed number, but on Windows, PIDs are `DWORD`,</span></div>
-<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;<span class="comment">//     which is `unsigned long`. Thus, if we use `DWORD` to represent the `pid`</span></div>
-<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;<span class="comment">//     argument, passing -1 as the `pid` would (on most modern servers)</span></div>
-<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;<span class="comment">//     silently convert to a really large `pid`. This is undesirable.</span></div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;<span class="comment">//   * Since it is important to be able to detect -1 has been passed to</span></div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;<span class="comment">//     `os::waitpid`, as a matter of practicality, we choose to:</span></div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;<span class="comment">//     (1) Use `long` to represent the `pid` argument.</span></div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;<span class="comment">//     (2) Disable using any value &lt;= 0 for `pid` on Windows.</span></div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;<span class="comment">//   * This decision is pragmatic. The reasoning is:</span></div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;<span class="comment">//     (1) The Windows code paths call `os::waitpid` in only a handful of</span></div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;<span class="comment">//         places, and in none of these conditions do we need `-1` as a value.</span></div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;<span class="comment">//     (2) Since PIDs virtually never take on values outside the range of</span></div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;<span class="comment">//         vanilla signed `long` it is likely that an accidental conversion</span></div>
-<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;<span class="comment">//         will never happen.</span></div>
-<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;<span class="comment">//     (3) Even though it is not formalized in the C specification, the</span></div>
-<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;<span class="comment">//         implementation of `long` on the vast majority of production servers</span></div>
-<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;<span class="comment">//         is 2&#39;s complement, so we expect that when we accidentally do</span></div>
-<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;<span class="comment">//         implicitly convert from `unsigned long` to `long`, we will &quot;wrap</span></div>
-<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;<span class="comment">//         around&quot; to negative values. And since we&#39;ve disabled the negative</span></div>
-<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;<span class="comment">//         `pid` in the Windows implementation, we should error out.</span></div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;<span class="comment">//   * Finally, on Windows, we currently do not check that the process we are</span></div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;<span class="comment">//     attempting to await is a child process.</span></div>
-<div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="namespaceos.html#a59caf358baf81de389c29d983b8e21ad">  262</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classResult.html">Result&lt;pid_t&gt;</a> <a class="code" href="namespaceos.html#a48c86262928f59c5c54d0cb0012e2aba">waitpid</a>(<span class="keywordtype">long</span> pid, <span class="keywordtype">int</span>* <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>, <span class="keywordtype">int</span> options)</div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;{</div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">bool</span> wait_for_child = (options &amp; <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afa288d86b242c3005425a9c0f1682544">WNOHANG</a>) == 0;</div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;</div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;  <span class="comment">// NOTE: Windows does not implement pids &lt;= 0.</span></div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;  <span class="keywordflow">if</span> (pid &lt;= 0) {</div>
-<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;    errno = ENOSYS;</div>
-<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>(</div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;        <span class="stringliteral">&quot;os::waitpid: Value of pid is &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid) +</div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;        <span class="stringliteral">&quot;&#39;; the Windows implementation currently does not allow values &lt;= 0&quot;</span>);</div>
-<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (options != 0 &amp;&amp; options != <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afa288d86b242c3005425a9c0f1682544">WNOHANG</a>) {</div>
-<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;    <span class="comment">// NOTE: We only support `options == 0` or `options == WNOHANG`. On Windows</span></div>
-<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;    <span class="comment">// no flags other than `WNOHANG` are supported.</span></div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;    errno = ENOSYS;</div>
-<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>(</div>
-<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;        <span class="stringliteral">&quot;os::waitpid: Only flag `WNOHANG` is implemented on Windows&quot;</span>);</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;  }</div>
-<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div>
-<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;  <span class="comment">// TODO(hausdorff): Check that `pid` is one of the child processes. If not,</span></div>
-<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;  <span class="comment">// set `errno` to `ECHILD` and return -1.</span></div>
-<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;</div>
-<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;  <span class="comment">// Open the child process as a safe `SharedHandle`.</span></div>
-<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;  <span class="keyword">const</span> <a class="code" href="namespacerouting_1_1queueing_1_1ingress.html#a934208b6017d0a9aed90b6594bb8292f">HANDLE</a> <a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a> = ::OpenProcess(</div>
-<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;      PROCESS_QUERY_INFORMATION | SYNCHRONIZE,</div>
-<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;      FALSE,</div>
-<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;      static_cast&lt;DWORD&gt;(pid));</div>
+<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;<span class="comment">// Unsets the value associated with the specified key in the set of</span></div>
+<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;<span class="comment">// environment variables.</span></div>
+<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="namespaceos.html#a7471e14f4cbd7e23b5daa21e556f4eb5">unsetenv</a>(<span class="keyword">const</span> std::string&amp; key)</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;  <span class="comment">// Per MSDN documentation[1], passing `nullptr` as the value will cause</span></div>
+<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;  <span class="comment">// `SetEnvironmentVariable` to delete the key from the process&#39;s environment.</span></div>
+<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;  ::SetEnvironmentVariableW(wide_stringify(key).data(), <span class="keyword">nullptr</span>);</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;</div>
+<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;</div>
+<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;<span class="comment">// Suspends execution of the calling process until a child specified by `pid`</span></div>
+<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;<span class="comment">// has changed state. Unlike the POSIX standard function `::waitpid`, this</span></div>
+<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;<span class="comment">// function does not use -1 and 0 to signify errors and nonblocking return.</span></div>
+<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;<span class="comment">// Instead, we return `Result&lt;pid_t&gt;`:</span></div>
+<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;<span class="comment">//   * In case of error, we return `Error` rather than -1. For example, we</span></div>
+<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;<span class="comment">//     would return an `Error` in case of `EINVAL`.</span></div>
+<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;<span class="comment">//   * In case of nonblocking return, we return `None` rather than 0. For</span></div>
+<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;<span class="comment">//     example, if we pass `WNOHANG` in the `options`, we would expect 0 to be</span></div>
+<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;<span class="comment">//     returned in the case that children specified by `pid` exist, but have</span></div>
+<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;<span class="comment">//     not changed state yet. In this case we return `None` instead.</span></div>
+<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;<span class="comment">// NOTE: There are important differences between the POSIX and Windows</span></div>
+<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;<span class="comment">// implementations of this function:</span></div>
+<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;<span class="comment">//   * On POSIX, `pid_t` is a signed number, but on Windows, PIDs are `DWORD`,</span></div>
+<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;<span class="comment">//     which is `unsigned long`. Thus, if we use `DWORD` to represent the `pid`</span></div>
+<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;<span class="comment">//     argument, passing -1 as the `pid` would (on most modern servers)</span></div>
+<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;<span class="comment">//     silently convert to a really large `pid`. This is undesirable.</span></div>
+<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;<span class="comment">//   * Since it is important to be able to detect -1 has been passed to</span></div>
+<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;<span class="comment">//     `os::waitpid`, as a matter of practicality, we choose to:</span></div>
+<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;<span class="comment">//     (1) Use `long` to represent the `pid` argument.</span></div>
+<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;<span class="comment">//     (2) Disable using any value &lt;= 0 for `pid` on Windows.</span></div>
+<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;<span class="comment">//   * This decision is pragmatic. The reasoning is:</span></div>
+<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;<span class="comment">//     (1) The Windows code paths call `os::waitpid` in only a handful of</span></div>
+<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;<span class="comment">//         places, and in none of these conditions do we need `-1` as a value.</span></div>
+<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;<span class="comment">//     (2) Since PIDs virtually never take on values outside the range of</span></div>
+<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;<span class="comment">//         vanilla signed `long` it is likely that an accidental conversion</span></div>
+<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;<span class="comment">//         will never happen.</span></div>
+<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;<span class="comment">//     (3) Even though it is not formalized in the C specification, the</span></div>
+<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;<span class="comment">//         implementation of `long` on the vast majority of production servers</span></div>
+<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;<span class="comment">//         is 2&#39;s complement, so we expect that when we accidentally do</span></div>
+<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;<span class="comment">//         implicitly convert from `unsigned long` to `long`, we will &quot;wrap</span></div>
+<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;<span class="comment">//         around&quot; to negative values. And since we&#39;ve disabled the negative</span></div>
+<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;<span class="comment">//         `pid` in the Windows implementation, we should error out.</span></div>
+<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;<span class="comment">//   * Finally, on Windows, we currently do not check that the process we are</span></div>
+<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;<span class="comment">//     attempting to await is a child process.</span></div>
+<div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="namespaceos.html#a59caf358baf81de389c29d983b8e21ad">  271</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classResult.html">Result&lt;pid_t&gt;</a> <a class="code" href="namespaceos.html#a48c86262928f59c5c54d0cb0012e2aba">waitpid</a>(<span class="keywordtype">long</span> pid, <span class="keywordtype">int</span>* <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>, <span class="keywordtype">int</span> options)</div>
+<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;{</div>
+<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">bool</span> wait_for_child = (options &amp; <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afa288d86b242c3005425a9c0f1682544">WNOHANG</a>) == 0;</div>
+<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;</div>
+<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;  <span class="comment">// NOTE: Windows does not implement pids &lt;= 0.</span></div>
+<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;  <span class="keywordflow">if</span> (pid &lt;= 0) {</div>
+<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;    errno = ENOSYS;</div>
+<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>(</div>
+<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;        <span class="stringliteral">&quot;os::waitpid: Value of pid is &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid) +</div>
+<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;        <span class="stringliteral">&quot;&#39;; the Windows implementation currently does not allow values &lt;= 0&quot;</span>);</div>
+<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (options != 0 &amp;&amp; options != <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afa288d86b242c3005425a9c0f1682544">WNOHANG</a>) {</div>
+<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;    <span class="comment">// NOTE: We only support `options == 0` or `options == WNOHANG`. On Windows</span></div>
+<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;    <span class="comment">// no flags other than `WNOHANG` are supported.</span></div>
+<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;    errno = ENOSYS;</div>
+<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>(</div>
+<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;        <span class="stringliteral">&quot;os::waitpid: Only flag `WNOHANG` is implemented on Windows&quot;</span>);</div>
+<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;  }</div>
 <div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;</div>
-<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;  <span class="keywordflow">if</span> (process == <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(<span class="stringliteral">&quot;os::waitpid: Failed to open process for pid &#39;&quot;</span> +</div>
-<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;                        <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid) + <span class="stringliteral">&quot;&#39;&quot;</span>);</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;  }</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;</div>
-<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;  <a class="code" href="classSharedHandle.html">SharedHandle</a> scoped_process(process, ::CloseHandle);</div>
-<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;</div>
-<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;  <span class="comment">// If `WNOHANG` flag is set, don&#39;t wait. Otherwise, wait for child to</span></div>
-<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;  <span class="comment">// terminate.</span></div>
-<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;  <span class="keyword">const</span> DWORD wait_time = wait_for_child ? INFINITE : 0;</div>
-<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;  <span class="keyword">const</span> DWORD wait_results = ::WaitForSingleObject(</div>
-<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;      scoped_process.get(),</div>
-<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;      wait_time);</div>
+<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;  <span class="comment">// TODO(hausdorff): Check that `pid` is one of the child processes. If not,</span></div>
+<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;  <span class="comment">// set `errno` to `ECHILD` and return -1.</span></div>
+<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;</div>
+<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;  <span class="comment">// Open the child process as a safe `SharedHandle`.</span></div>
+<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;  <span class="keyword">const</span> <a class="code" href="namespacerouting_1_1queueing_1_1ingress.html#a934208b6017d0a9aed90b6594bb8292f">HANDLE</a> <a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a> = ::OpenProcess(</div>
+<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;      PROCESS_QUERY_INFORMATION | SYNCHRONIZE,</div>
+<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;      FALSE,</div>
+<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;      static_cast&lt;DWORD&gt;(pid));</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="keywordflow">if</span> (process == <span class="keyword">nullptr</span>) {</div>
+<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(<span class="stringliteral">&quot;os::waitpid: Failed to open process for pid &#39;&quot;</span> +</div>
+<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;                        <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid) + <span class="stringliteral">&quot;&#39;&quot;</span>);</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;</div>
-<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;  <span class="comment">// Verify our wait exited correctly.</span></div>
-<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">bool</span> state_signaled = wait_results == WAIT_OBJECT_0;</div>
-<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;  <span class="keywordflow">if</span> (options == 0 &amp;&amp; !state_signaled) {</div>
-<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;    <span class="comment">// If `WNOHANG` is not set, then we should have stopped waiting only for a</span></div>
-<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;    <span class="comment">// state change in `scoped_process`.</span></div>
-<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;    errno = ECHILD;</div>
-<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
-<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;        <span class="stringliteral">&quot;os::waitpid: Failed to wait for pid &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid) +</div>
-<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;        <span class="stringliteral">&quot;&#39;. `::WaitForSingleObject` should have waited for child process to &quot;</span> +</div>
-<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;        <span class="stringliteral">&quot;exit, but returned code &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(wait_results) +</div>
-<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;        <span class="stringliteral">&quot;&#39; instead&quot;</span>);</div>
-<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (wait_for_child &amp;&amp; !state_signaled &amp;&amp;</div>
-<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;             wait_results != WAIT_TIMEOUT) {</div>
-<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    <span class="comment">// If `WNOHANG` is set, then a successful wait should report either a</span></div>
-<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;    <span class="comment">// timeout (since we set the time to wait to `0`), or a successful state</span></div>
-<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;    <span class="comment">// change of `scoped_process`. Anything else is an error.</span></div>
-<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;    errno = ECHILD;</div>
-<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
-<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;        <span class="stringliteral">&quot;os::waitpid: Failed to wait for pid &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid) +</div>
-<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;        <span class="stringliteral">&quot;&#39;. `ENOHANG` flag was passed in, so `::WaitForSingleObject` should &quot;</span> +</div>
-<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;        <span class="stringliteral">&quot;have either returned `WAIT_OBJECT_0` or `WAIT_TIMEOUT` (the &quot;</span> +</div>
-<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;        <span class="stringliteral">&quot;timeout was set to 0, because we are not waiting for the child), &quot;</span> +</div>
-<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;        <span class="stringliteral">&quot;but instead returned code &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(wait_results) + <span class="stringliteral">&quot;&#39;&quot;</span>);</div>
-<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;  }</div>
-<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;</div>
-<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;  <span class="keywordflow">if</span> (!wait_for_child &amp;&amp; wait_results == WAIT_TIMEOUT) {</div>
-<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;    <span class="comment">// Success. `ENOHANG` was set and we got a timeout, so return `None` (POSIX</span></div>
-<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;    <span class="comment">// `::waitpid` would return 0 here).</span></div>
-<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div>
-<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;  }</div>
-<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;</div>
-<div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;  <span class="comment">// Attempt to retrieve exit code from child process. Store that exit code in</span></div>
-<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;  <span class="comment">// the `status` variable if it&#39;s `nullptr`.</span></div>
-<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;  DWORD child_exit_code = 0;</div>
-<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;  <span class="keywordflow">if</span> (!::GetExitCodeProcess(scoped_process.get(), &amp;child_exit_code)) {</div>
-<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;    errno = ECHILD;</div>
-<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
-<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;        <span class="stringliteral">&quot;os::waitpid: Successfully waited on child process with pid &#39;&quot;</span> +</div>
-<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;        std::to_string(pid) + <span class="stringliteral">&quot;&#39;, but could not retrieve exit code&quot;</span>);</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;</div>
-<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;  <span class="keywordflow">if</span> (status != <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;    *status = child_exit_code;</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;  <span class="comment">// Success. Return pid of the child process for which the status is reported.</span></div>
-<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;  <span class="keywordflow">return</span> pid;</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="l00303"></a><span class="lineno">  303</span>&#160;  <a class="code" href="classSharedHandle.html">SharedHandle</a> scoped_process(process, ::CloseHandle);</div>
+<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;</div>
+<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;  <span class="comment">// If `WNOHANG` flag is set, don&#39;t wait. Otherwise, wait for child to</span></div>
+<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;  <span class="comment">// terminate.</span></div>
+<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;  <span class="keyword">const</span> DWORD wait_time = wait_for_child ? INFINITE : 0;</div>
+<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;  <span class="keyword">const</span> DWORD wait_results = ::WaitForSingleObject(</div>
+<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;      scoped_process.get(),</div>
+<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;      wait_time);</div>
+<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;</div>
+<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;  <span class="comment">// Verify our wait exited correctly.</span></div>
+<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">bool</span> state_signaled = wait_results == WAIT_OBJECT_0;</div>
+<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;  <span class="keywordflow">if</span> (options == 0 &amp;&amp; !state_signaled) {</div>
+<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;    <span class="comment">// If `WNOHANG` is not set, then we should have stopped waiting only for a</span></div>
+<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    <span class="comment">// state change in `scoped_process`.</span></div>
+<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;    errno = ECHILD;</div>
+<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
+<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;        <span class="stringliteral">&quot;os::waitpid: Failed to wait for pid &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid) +</div>
+<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;        <span class="stringliteral">&quot;&#39;. `::WaitForSingleObject` should have waited for child process to &quot;</span> +</div>
+<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;        <span class="stringliteral">&quot;exit, but returned code &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(wait_results) +</div>
+<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;        <span class="stringliteral">&quot;&#39; instead&quot;</span>);</div>
+<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (wait_for_child &amp;&amp; !state_signaled &amp;&amp;</div>
+<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;             wait_results != WAIT_TIMEOUT) {</div>
+<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;    <span class="comment">// If `WNOHANG` is set, then a successful wait should report either a</span></div>
+<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;    <span class="comment">// timeout (since we set the time to wait to `0`), or a successful state</span></div>
+<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;    <span class="comment">// change of `scoped_process`. Anything else is an error.</span></div>
+<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;    errno = ECHILD;</div>
+<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
+<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;        <span class="stringliteral">&quot;os::waitpid: Failed to wait for pid &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid) +</div>
+<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;        <span class="stringliteral">&quot;&#39;. `ENOHANG` flag was passed in, so `::WaitForSingleObject` should &quot;</span> +</div>
+<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;        <span class="stringliteral">&quot;have either returned `WAIT_OBJECT_0` or `WAIT_TIMEOUT` (the &quot;</span> +</div>
+<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;        <span class="stringliteral">&quot;timeout was set to 0, because we are not waiting for the child), &quot;</span> +</div>
+<div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;        <span class="stringliteral">&quot;but instead returned code &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(wait_results) + <span class="stringliteral">&quot;&#39;&quot;</span>);</div>
+<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;  }</div>
+<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;</div>
+<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;  <span class="keywordflow">if</span> (!wait_for_child &amp;&amp; wait_results == WAIT_TIMEOUT) {</div>
+<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;    <span class="comment">// Success. `ENOHANG` was set and we got a timeout, so return `None` (POSIX</span></div>
+<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;    <span class="comment">// `::waitpid` would return 0 here).</span></div>
+<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</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">// Attempt to retrieve exit code from child process. Store that exit code in</span></div>
+<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;  <span class="comment">// the `status` variable if it&#39;s `nullptr`.</span></div>
+<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;  DWORD child_exit_code = 0;</div>
+<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;  <span class="keywordflow">if</span> (!::GetExitCodeProcess(scoped_process.get(), &amp;child_exit_code)) {</div>
+<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;    errno = ECHILD;</div>
+<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
+<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;        <span class="stringliteral">&quot;os::waitpid: Successfully waited on child process with pid &#39;&quot;</span> +</div>
+<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;        std::to_string(pid) + <span class="stringliteral">&quot;&#39;, but could not retrieve exit code&quot;</span>);</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="keyword">inline</span> std::string <a class="code" href="namespaceos.html#a73c0258b355f6a38f3809bcd16a8f25a">hstrerror</a>(<span class="keywordtype">int</span> err) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;</div>
-<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;</div>
-<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespaceos.html#a9ea4b5bd8ccef02c74ceb9b4a497baab">chown</a>(</div>
-<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;    <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afc544433253791fc5f87b8203c9b6e63">uid_t</a> <a class="code" href="namespaceos_1_1stat.html#a96066cfc01f1f62fc25b56f6915800eb">uid</a>,</div>
-<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;    <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a78ecefd3a9f3f0c110b9f6f038b690eb">gid_t</a> gid,</div>
-<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;    <span class="keyword">const</span> std::string&amp; path,</div>
-<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;    <span class="keywordtype">bool</span> recursive) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;  <span class="keywordflow">if</span> (status != <span class="keyword">nullptr</span>) {</div>
+<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;    *status = child_exit_code;</div>
+<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;  }</div>
+<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;</div>
+<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;  <span class="comment">// Success. Return pid of the child process for which the status is reported.</span></div>
+<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;  <span class="keywordflow">return</span> pid;</div>
+<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;}</div>
+<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;</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;</div>
-<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespaceos.html#ab9f08ced036cc5156a11a86090768bb5">chmod</a>(<span class="keyword">const</span> std::string&amp; path, <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;<span class="keyword">inline</span> std::string <a class="code" href="namespaceos.html#a73c0258b355f6a38f3809bcd16a8f25a">hstrerror</a>(<span class="keywordtype">int</span> err) = <span class="keyword">delete</span>;</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="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespaceos.html#accb0757a8d9eca48dd31c4c433d17cfd">mknod</a>(</div>
-<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;    <span class="keyword">const</span> std::string&amp; path,</div>
-<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;    <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a8a35dd1207a16dfa8b1d4163176d828c">mode_t</a> <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>,</div>
-<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;    dev_t <a class="code" href="namespaceos_1_1stat.html#a083c9ff4aefeba1a75a27e6a6d6e2a71">dev</a>) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespaceos.html#a9ea4b5bd8ccef02c74ceb9b4a497baab">chown</a>(</div>
+<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;    <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afc544433253791fc5f87b8203c9b6e63">uid_t</a> <a class="code" href="namespaceos_1_1stat.html#a96066cfc01f1f62fc25b56f6915800eb">uid</a>,</div>
+<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;    <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a78ecefd3a9f3f0c110b9f6f038b690eb">gid_t</a> gid,</div>
+<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;    <span class="keyword">const</span> std::string&amp; path,</div>
+<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;    <span class="keywordtype">bool</span> recursive) = <span class="keyword">delete</span>;</div>
 <div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;</div>
 <div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;</div>
-<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;<span class="comment">// Suspends execution for the given duration.</span></div>
-<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;<span class="comment">// NOTE: This implementation features a millisecond-resolution sleep API, while</span></div>
-<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;<span class="comment">// the POSIX version uses a nanosecond-resolution sleep API. As of this writing,</span></div>
-<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;<span class="comment">// Mesos only requires millisecond resolution, so this is ok for now.</span></div>
-<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespaceos.html#ab2b826c68a25af9e9ef47c570c36e137">sleep</a>(<span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; duration)</div>
-<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;{</div>
-<div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;  ::Sleep(static_cast&lt;DWORD&gt;(duration.<a class="code" href="classDuration.html#a05ddd6a9f21b82dba6313f81418f53d2">ms</a>()));</div>
+<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespaceos.html#ab9f08ced036cc5156a11a86090768bb5">chmod</a>(<span class="keyword">const</span> std::string&amp; path, <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;</div>
+<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;</div>
+<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespaceos.html#accb0757a8d9eca48dd31c4c433d17cfd">mknod</a>(</div>
+<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;    <span class="keyword">const</span> std::string&amp; path,</div>
+<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;    <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a8a35dd1207a16dfa8b1d4163176d828c">mode_t</a> <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>,</div>
+<div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;    dev_t <a class="code" href="namespaceos_1_1stat.html#a083c9ff4aefeba1a75a27e6a6d6e2a71">dev</a>) = <span class="keyword">delete</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;  <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>();</div>
-<div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;}</div>
-<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;</div>
-<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;</div>
-<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;<span class="comment">// Returns the list of files that match the given (shell) pattern.</span></div>
-<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;<span class="comment">// NOTE: Deleted on Windows, as a POSIX-API-compliant `glob` is much more</span></div>
-<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;<span class="comment">// trouble than its worth, considering our relatively simple usage.</span></div>
-<div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::list&lt;std::string&gt;</a>&gt; <a class="code" href="namespaceos.html#a781ae694650dd3c6addab2a383a8c422">glob</a>(<span class="keyword">const</span> std::string&amp; pattern) = <span class="keyword">delete</span>;</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">// Suspends execution for the given duration.</span></div>
+<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;<span class="comment">// NOTE: This implementation features a millisecond-resolution sleep API, while</span></div>
+<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;<span class="comment">// the POSIX version uses a nanosecond-resolution sleep API. As of this writing,</span></div>
+<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;<span class="comment">// Mesos only requires millisecond resolution, so this is ok for now.</span></div>
+<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespaceos.html#ab2b826c68a25af9e9ef47c570c36e137">sleep</a>(<span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; duration)</div>
+<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;{</div>
+<div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;  ::Sleep(static_cast&lt;DWORD&gt;(duration.<a class="code" href="classDuration.html#a05ddd6a9f21b82dba6313f81418f53d2">ms</a>()));</div>
 <div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;</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;<span class="comment">// Returns the total number of cpus (cores).</span></div>
-<div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;long&gt;</a> <a class="code" href="namespaceos.html#afd08813156fea899c86b340d9767a8cd">cpus</a>()</div>
-<div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;{</div>
-<div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;  SYSTEM_INFO sysInfo;</div>
-<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;  ::GetSystemInfo(&amp;sysInfo);</div>
-<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">long</span><span class="keyword">&gt;</span>(sysInfo.dwNumberOfProcessors);</div>
-<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;}</div>
+<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>();</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;</div>
+<div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;</div>
+<div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;<span class="comment">// Returns the list of files that match the given (shell) pattern.</span></div>
+<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;<span class="comment">// NOTE: Deleted on Windows, as a POSIX-API-compliant `glob` is much more</span></div>
+<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;<span class="comment">// trouble than its worth, considering our relatively simple usage.</span></div>
+<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::list&lt;std::string&gt;</a>&gt; <a class="code" href="namespaceos.html#a781ae694650dd3c6addab2a383a8c422">glob</a>(<span class="keyword">const</span> std::string&amp; pattern) = <span class="keyword">delete</span>;</div>
 <div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;</div>
-<div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;<span class="comment">// Returns load struct with average system loads for the last</span></div>
-<div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;<span class="comment">// 1, 5 and 15 minutes respectively.</span></div>
-<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;<span class="comment">// Load values should be interpreted as usual average loads from</span></div>
-<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;<span class="comment">// uptime(1).</span></div>
-<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Load&gt;</a> <a class="code" href="namespaceos.html#ad932e3876b339c61b03abc575ad3943b">loadavg</a>()</div>
-<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;{</div>
-<div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;  <span class="comment">// No Windows equivalent, return an error until there is a need. We can</span></div>
-<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;  <span class="comment">// construct an approximation of this function by periodically polling</span></div>
-<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;  <span class="comment">// `GetSystemTimes` and using a sliding window of statistics.</span></div>
-<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(ERROR_NOT_SUPPORTED,</div>
-<div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;                      <span class="stringliteral">&quot;Failed to determine system load averages&quot;</span>);</div>
-<div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;}</div>
-<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;</div>
-<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;</div>
-<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;<span class="comment">// Returns the total size of main and free memory.</span></div>
-<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Memory&gt;</a> <a class="code" href="namespaceos.html#a23a7b8f4b4c145ad212381e89d4b6dc4">memory</a>()</div>
-<div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;{</div>
-<div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;  Memory <a class="code" href="namespaceos.html#a23a7b8f4b4c145ad212381e89d4b6dc4">memory</a>;</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;  MEMORYSTATUSEX memory_status;</div>
-<div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;  memory_status.dwLength = <span class="keyword">sizeof</span>(MEMORYSTATUSEX);</div>
-<div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;  <span class="keywordflow">if</span> (!::GlobalMemoryStatusEx(&amp;memory_status)) {</div>
-<div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(<span class="stringliteral">&quot;os::memory: Call to `GlobalMemoryStatusEx` failed&quot;</span>);</div>
-<div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;  }</div>
-<div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;</div>
-<div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;  memory.total = <a class="code" href="classBytes.html">Bytes</a>(memory_status.ullTotalPhys);</div>
-<div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;  memory.free = <a class="code" href="classBytes.html">Bytes</a>(memory_status.ullAvailPhys);</div>
-<div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;  memory.totalSwap = <a class="code" href="classBytes.html">Bytes</a>(memory_status.ullTotalPageFile);</div>
-<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;  memory.freeSwap = <a class="code" href="classBytes.html">Bytes</a>(memory_status.ullAvailPageFile);</div>
-<div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;</div>
-<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespaceos.html#a23a7b8f4b4c145ad212381e89d4b6dc4">memory</a>;</div>
-<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;}</div>
-<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;</div>
+<div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;</div>
+<div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;<span class="comment">// Returns the total number of cpus (cores).</span></div>
+<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;long&gt;</a> <a class="code" href="namespaceos.html#afd08813156fea899c86b340d9767a8cd">cpus</a>()</div>
+<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;{</div>
+<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;  SYSTEM_INFO sysInfo;</div>
+<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;  ::GetSystemInfo(&amp;sysInfo);</div>
+<div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">long</span><span class="keyword">&gt;</span>(sysInfo.dwNumberOfProcessors);</div>
+<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;}</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="comment">// Returns load struct with average system loads for the last</span></div>
+<div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;<span class="comment">// 1, 5 and 15 minutes respectively.</span></div>
+<div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;<span class="comment">// Load values should be interpreted as usual average loads from</span></div>
+<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;<span class="comment">// uptime(1).</span></div>
+<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Load&gt;</a> <a class="code" href="namespaceos.html#ad932e3876b339c61b03abc575ad3943b">loadavg</a>()</div>
+<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;{</div>
+<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;  <span class="comment">// No Windows equivalent, return an error until there is a need. We can</span></div>
+<div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;  <span class="comment">// construct an approximation of this function by periodically polling</span></div>
+<div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;  <span class="comment">// `GetSystemTimes` and using a sliding window of statistics.</span></div>
+<div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(ERROR_NOT_SUPPORTED,</div>
+<div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;                      <span class="stringliteral">&quot;Failed to determine system load averages&quot;</span>);</div>
+<div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;}</div>
+<div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;</div>
+<div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;</div>
+<div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;<span class="comment">// Returns the total size of main and free memory.</span></div>
+<div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Memory&gt;</a> <a class="code" href="namespaceos.html#a23a7b8f4b4c145ad212381e89d4b6dc4">memory</a>()</div>
+<div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;{</div>
+<div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;  Memory <a class="code" href="namespaceos.html#a23a7b8f4b4c145ad212381e89d4b6dc4">memory</a>;</div>
+<div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;</div>
+<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;  MEMORYSTATUSEX memory_status;</div>
+<div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;  memory_status.dwLength = <span class="keyword">sizeof</span>(MEMORYSTATUSEX);</div>
+<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;  <span class="keywordflow">if</span> (!::GlobalMemoryStatusEx(&amp;memory_status)) {</div>
+<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(<span class="stringliteral">&quot;os::memory: Call to `GlobalMemoryStatusEx` failed&quot;</span>);</div>
+<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;  }</div>
 <div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;</div>
-<div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Version&gt;</a> <a class="code" href="namespaceos.html#a079aa1b108c567735620a14ea2a2e506">release</a>()</div>
-<div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;{</div>
-<div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;  OSVERSIONINFOEXW <a class="code" href="namespaceos_1_1internal.html#a9fa879fd2d953386a2472e612cf99d0e">os_version</a>;</div>
-<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;  os_version.dwOSVersionInfoSize = <span class="keyword">sizeof</span>(<a class="code" href="namespaceos_1_1internal.html#a9fa879fd2d953386a2472e612cf99d0e">os_version</a>);</div>
-<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;  <span class="keywordflow">if</span> (!::GetVersionExW(reinterpret_cast&lt;LPOSVERSIONINFO&gt;(&amp;os_version))) {</div>
-<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(<span class="stringliteral">&quot;os::release: Call to `GetVersionEx` failed&quot;</span>);</div>
-<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;  }</div>
+<div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;  memory.total = <a class="code" href="classBytes.html">Bytes</a>(memory_status.ullTotalPhys);</div>
+<div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;  memory.free = <a class="code" href="classBytes.html">Bytes</a>(memory_status.ullAvailPhys);</div>
+<div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;  memory.totalSwap = <a class="code" href="classBytes.html">Bytes</a>(memory_status.ullTotalPageFile);</div>
+<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;  memory.freeSwap = <a class="code" href="classBytes.html">Bytes</a>(memory_status.ullAvailPageFile);</div>
+<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;</div>
+<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespaceos.html#a23a7b8f4b4c145ad212381e89d4b6dc4">memory</a>;</div>
+<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;}</div>
 <div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;</div>
-<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="structVersion.html">Version</a>(os_version.dwMajorVersion, os_version.dwMinorVersion, 0);</div>
-<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;}</div>
-<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;</div>
-<div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;</div>
-<div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;<span class="comment">// Return the system information.</span></div>
-<div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;UTSInfo&gt;</a> <a class="code" href="namespaceos.html#afc96a896b632cb0942b317a1f8543919">uname</a>()</div>
-<div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;{</div>
-<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;  <a class="code" href="classTry.html">Try&lt;OSVERSIONINFOEXW&gt;</a> os_version = <a class="code" href="namespaceos_1_1internal.html#a9fa879fd2d953386a2472e612cf99d0e">internal::os_version</a>();</div>
-<div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;  <span class="keywordflow">if</span> (os_version.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(os_version.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
-<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;  }</div>
+<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;</div>
+<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Version&gt;</a> <a class="code" href="namespaceos.html#a079aa1b108c567735620a14ea2a2e506">release</a>()</div>
+<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;{</div>
+<div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;  OSVERSIONINFOEXW <a class="code" href="namespaceos_1_1internal.html#a9fa879fd2d953386a2472e612cf99d0e">os_version</a>;</div>
+<div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;  os_version.dwOSVersionInfoSize = <span class="keyword">sizeof</span>(<a class="code" href="namespaceos_1_1internal.html#a9fa879fd2d953386a2472e612cf99d0e">os_version</a>);</div>
+<div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;  <span class="keywordflow">if</span> (!::GetVersionExW(reinterpret_cast&lt;LPOSVERSIONINFO&gt;(&amp;os_version))) {</div>
+<div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(<span class="stringliteral">&quot;os::release: Call to `GetVersionEx` failed&quot;</span>);</div>
+<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;  }</div>
+<div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;</div>
+<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="structVersion.html">Version</a>(os_version.dwMajorVersion, os_version.dwMinorVersion, 0);</div>
+<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;}</div>
 <div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;</div>
-<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;  <span class="comment">// Add nodename to `UTSInfo` object.</span></div>
-<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;  <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="namespaceos_1_1internal.html#a02c567b1b6bb441a3a29433a126cedec">nodename</a> = <a class="code" href="namespaceos_1_1internal.html#a02c567b1b6bb441a3a29433a126cedec">internal::nodename</a>();</div>
-<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;  <span class="keywordflow">if</span> (nodename.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(nodename.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
-<div class="

<TRUNCATED>