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/11/20 00:53:52 UTC

[1/6] mesos-site git commit: Updated the website built from mesos SHA: 178f59f.

Repository: mesos-site
Updated Branches:
  refs/heads/asf-site 67db28b89 -> e044b5b23


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/sitemap.xml
----------------------------------------------------------------------
diff --git a/content/sitemap.xml b/content/sitemap.xml
index 67978b3..f25d359 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -2,17374 +2,17374 @@
 <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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/help-doc.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/constant-values.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/allclasses-frame.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/deprecated-list.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/allclasses-noframe.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.OfferOperationStatus.Builder.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.OfferOperationID.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/ExecutorDriver.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Scheduler.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/SchedulerDriver.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.OfferOperationStatus.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.OfferOperation.Builder.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/MesosNativeLibrary.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.OfferOperationID.Builder.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskResourceLimitationOrBuilder.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CSIPluginInfo.Builder.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Log.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Executor.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceProviderInfo.StorageInfo.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.OfferOperationStatusOrBuilder.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.CSIPluginInfoOrBuilder.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceProviderInfo.StorageInfoOrBuilder.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.ResourceProviderInfo.StorageInfo.Builder.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/MesosSchedulerDriver.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>
   </url>
   <url>
     <loc>http://mesos.apache.org/api/latest/java/org/apache/mesos/Protos.TaskResourceLimitation.html</loc>
-    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-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-11-18T00:00:00+00:00</lastmod>
+    <lastmod>2017-11-20T00:00:00+00:00</lastmod>

<TRUNCATED>

[5/6] mesos-site git commit: Updated the website built from mesos SHA: 178f59f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/functions_0x66.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x66.html b/content/api/latest/c++/functions_0x66.html
index ceed462..45ae76f 100644
--- a/content/api/latest/c++/functions_0x66.html
+++ b/content/api/latest/c++/functions_0x66.html
@@ -291,20 +291,22 @@
 <li>five
 : <a class="el" href="structos_1_1Load.html#acff27912cf063f465aaf72fbda6ad3a7">os::Load</a>
 </li>
+<li>Flags()
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html#a49fe27fc91f03426b4a5c8f8afb95e6f">mesos::internal::slave::PortMappingStatistics::Flags</a>
+</li>
 <li>flags
 : <a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a9efe3b3bece6d7d2c43e8b6234df060d">mesos::internal::logger::LogrotateContainerLogger</a>
 </li>
 <li>Flags()
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html#a49fe27fc91f03426b4a5c8f8afb95e6f">mesos::internal::slave::PortMappingStatistics::Flags</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html#acbb7f3cd96eb317b4bd626c783c1ffaa">mesos::internal::slave::MesosContainerizerLaunch::Flags</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html#acbb7f3cd96eb317b4bd626c783c1ffaa">mesos::internal::slave::MesosContainerizerLaunch::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html#aa3f31b843fd7635370784c845675b811">mesos::internal::slave::MesosContainerizerMount::Flags</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">mesos::internal::slave::Flags</a>
 </li>
 <li>flags
 : <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a31082cfdfa0b5047dc7b2437a50b2c01">mesos::internal::log::tool::Benchmark</a>
 </li>
 <li>Flags()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">mesos::internal::slave::Flags</a>
-, <a class="el" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html#a48ebd1bfa8a9903c68af6560963eaad6">mesos::internal::tests::ActiveUserTestHelper::Flags</a>
+: <a class="el" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html#a48ebd1bfa8a9903c68af6560963eaad6">mesos::internal::tests::ActiveUserTestHelper::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#a35f91ab20d4442a9711c7d6c5dc2b413">mesos::internal::tests::CapabilitiesTestHelper::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#a8cf778484fb1b06a3db5d64d6eb30d98">mesos::internal::tests::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html#ab97da698463149c1399216d8878a423d">mesos::internal::tests::HttpServerTestHelper::Flags</a>
@@ -316,29 +318,29 @@
 : <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#aa94f08d70b858ff8683baa93ef50dfb8">mesos::internal::log::tool::Initialize</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#ad43ba97b1fa85ab7a231306290dbf12a">mesos::internal::log::tool::Read</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a016f5233d057de2b11f123afbee2ee50">mesos::internal::log::tool::Replica</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">mesos::internal::slave::Subsystem</a>
 </li>
 <li>Flags()
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html#a27c3c6290cd1e3624ed79463c31981b2">mesos::internal::slave::PortMappingUpdate::Flags</a>
 </li>
 <li>flags
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">mesos::internal::slave::Subsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a94fb86c045c622e26497587ed7b003b9">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a94fb86c045c622e26497587ed7b003b9">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#abc7e1f0ba2294714bbec61bdfcd625b3">mesos::internal::slave::NetworkCniIsolatorSetup</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate.html#a3c352740646f3580336fbe9d1442a22f">mesos::internal::slave::PortMappingUpdate</a>
 </li>
 <li>Flags()
 : <a class="el" href="structmesos_1_1internal_1_1logger_1_1Flags.html#afe7186ad5e403a2afd95cf7021f4d195">mesos::internal::logger::Flags</a>
 </li>
 <li>flags
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate.html#a3c352740646f3580336fbe9d1442a22f">mesos::internal::slave::PortMappingUpdate</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingStatistics.html#ab95778fac9a664a603a9979a6004c72e">mesos::internal::slave::PortMappingStatistics</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingStatistics.html#ab95778fac9a664a603a9979a6004c72e">mesos::internal::slave::PortMappingStatistics</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#aad7fd88275de6fbf8088b0b698ce739e">mesos::internal::slave::MesosContainerizerLaunch</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a81842beb9923d6c2c1410b8a076c617f">mesos::internal::slave::MesosContainerizerMount</a>
 </li>
 <li>Flags()
 : <a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a51907dfa3eefad169e3b98a1c4d3d5f5">mesos::internal::logging::Flags</a>
 </li>
 <li>flags
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a81842beb9923d6c2c1410b8a076c617f">mesos::internal::slave::MesosContainerizerMount</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#ad9446ffed38b5d677f3860939fb0d0c0">mesos::internal::tests::CapabilitiesTestHelper</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#ad9446ffed38b5d677f3860939fb0d0c0">mesos::internal::tests::CapabilitiesTestHelper</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1HttpServerTestHelper.html#a02f09da865619bfc022facf7fbca4e1b">mesos::internal::tests::HttpServerTestHelper</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#ae887c918de05a48b0924e11e3589ebcb">mesos::internal::tests::KillPolicyTestHelper</a>
 , <a class="el" href="structproc_1_1ProcessStatus.html#ab23cd87bd6429e5b2a87afecb3b7638d">proc::ProcessStatus</a>
@@ -366,7 +368,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#aa91529c7c1adbeb56c279e31a97b45b6">mesos::internal::slave::Http</a>
 </li>
 <li>FlagsBase()
-: <a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">flags::FlagsBase</a>
+: <a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">flags::FlagsBase</a>
 </li>
 <li>floatClass
 : <a class="el" href="classJvm.html#aff35f55de44cc917bca53387388665b7">Jvm</a>
@@ -393,20 +395,16 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html#af6c5246e61f3959d393d06f4abf23b45">mesos::internal::slave::Launcher</a>
 </li>
 <li>Fork()
-: <a class="el" href="structos_1_1Fork.html#a3f5f00f4983183549326b1ba93cc95fb">os::Fork</a>
-</li>
-<li>fork()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#ab939867760688ac31fb30c42f75c9aea">mesos::internal::slave::LinuxLauncher</a>
-</li>
-<li>Fork()
-: <a class="el" href="structos_1_1Fork.html#afc6b2c07aa77d5a2055d61884bc07624">os::Fork</a>
+: <a class="el" href="structos_1_1Fork.html#a39ce0442fe6951f0b6fb833e62f6b9e9">os::Fork</a>
 , <a class="el" href="classos_1_1ProcessTree.html#af31ece0a786a76e440f27bc7cf1e271b">os::ProcessTree</a>
+, <a class="el" href="structos_1_1Fork.html#a1cc18784c28fd959ca4080ff9f1dea42">os::Fork</a>
 </li>
 <li>fork()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#aa82db677460d67c6ff2fd207d0683c82">mesos::internal::slave::SubprocessLauncher</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#ab939867760688ac31fb30c42f75c9aea">mesos::internal::slave::LinuxLauncher</a>
 </li>
 <li>Fork()
-: <a class="el" href="structos_1_1Fork.html#a313def24689724393d38037ece4072ca">os::Fork</a>
+: <a class="el" href="structos_1_1Fork.html#a6f83608e9fd9981b89d8945a294bd011">os::Fork</a>
 </li>
 <li>forkedPid
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a6214c5d19e5e98df06bd669a77eaa8cd">mesos::internal::slave::state::RunState</a>
@@ -422,11 +420,11 @@
 : <a class="el" href="structprocess_1_1http_1_1URL.html#ae1a6af7f79e3e3662345f71cd4782c92">process::http::URL</a>
 </li>
 <li>Framework
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a1008e9c26376c5e8fbfeba1f81dda54e">mesos::internal::master::Master</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad3defef37a1222bb2b2a65577a6c4816">mesos::internal::slave::Slave</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a1008e9c26376c5e8fbfeba1f81dda54e">mesos::internal::master::Master</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ac3630efd25c454ceac2b96fb299f3db3">mesos::internal::master::Framework</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a01d3b74fe17c0e15168b053285323a3b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a5ca92e3fadf6870a101d9bb811d4c3a5">mesos::internal::master::Framework</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad3defef37a1222bb2b2a65577a6c4816">mesos::internal::slave::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a98caed7c7f98f89fa2cb716cbfe38217">mesos::internal::slave::Framework</a>
 </li>
 <li>framework_info
@@ -444,22 +442,20 @@
 </li>
 <li>frameworkMessage()
 : <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#a5af37314d3a820bf7a2cbd9cb6b56272">mesos::python::ProxyScheduler</a>
-, <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a5f312cc081b8b3d65b0349bf9e95ebd3">mesos::v1::executor::V0ToV1Adapter</a>
 , <a class="el" href="classmesos_1_1Executor.html#ae38636c864cc2338dcab1e96b4804421">mesos::Executor</a>
-, <a class="el" href="classmesos_1_1Scheduler.html#a81cb5e1305550401b36742b8c7c2d811">mesos::Scheduler</a>
+, <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a5f312cc081b8b3d65b0349bf9e95ebd3">mesos::v1::executor::V0ToV1Adapter</a>
 , <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#af7a4045f3a2b399302b6af9f8e8793b2">mesos::python::ProxyExecutor</a>
+, <a class="el" href="classmesos_1_1Scheduler.html#a81cb5e1305550401b36742b8c7c2d811">mesos::Scheduler</a>
 </li>
 <li>frameworks
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#af5ccc6bfff9f9302fcdcdc5317f07f60">mesos::internal::master::Metrics</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aca52eeca2b7e9e6a0b4b2012f571e1ba">mesos::internal::slave::state::SlaveState</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#a6cbb8b2d545779d9fefba998cbb103d1">mesos::internal::master::Role</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a36f47521514de91d837559b835aeda2a">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
 <li>Frameworks()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics_1_1Frameworks.html#a3d370893d1a6aad7943e7bc8428901db">mesos::internal::master::Metrics::Frameworks</a>
 </li>
-<li>frameworks
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a36f47521514de91d837559b835aeda2a">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#a6cbb8b2d545779d9fefba998cbb103d1">mesos::internal::master::Role</a>
-</li>
 <li>frameworks_active
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a6eac4f70a5a1a34c6268c5415ada7623">mesos::internal::slave::Metrics</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a933856393925f3007c0ed28731f2a70f">mesos::internal::master::Metrics</a>
@@ -485,9 +481,9 @@
 <li>FrameworkState()
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a636c7411451f10f7c93f99c9f2b44d7e">mesos::internal::slave::state::FrameworkState</a>
 </li>
-<li>free
-: <a class="el" href="structos_1_1Memory.html#ab447e8e30892e0d5f0e3a976e6d80cde">os::Memory</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html#af3ba9a4bc4cd74b8d2da1dde0babcde9">mesos::internal::slave::NetClsHandleManager</a>
+<li>free()
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html#af3ba9a4bc4cd74b8d2da1dde0babcde9">mesos::internal::slave::NetClsHandleManager</a>
+, <a class="el" href="structos_1_1Memory.html#ab447e8e30892e0d5f0e3a976e6d80cde">os::Memory</a>
 </li>
 <li>freeSwap
 : <a class="el" href="structos_1_1Memory.html#a99857d2d965390fe2e88f417037dce55">os::Memory</a>
@@ -495,11 +491,11 @@
 <li>freq
 : <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountTable_1_1Entry.html#a766ab3d24475ea3fb78c0ae6b5cd533f">mesos::internal::fs::MountTable::Entry</a>
 </li>
-<li>from()
-: <a class="el" href="structprocess_1_1Statistics.html#a4988d8015b923e2ea32048e37ba73a2c">process::Statistics&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html#ae002e741a9ead2a2e645bc58e72b7cb9">mesos::internal::log::tool::Read::Flags</a>
-, <a class="el" href="structprocess_1_1Message.html#a34b9bf104323f4cb48049c00046bf02c">process::Message</a>
+<li>from
+: <a class="el" href="structprocess_1_1Message.html#a34b9bf104323f4cb48049c00046bf02c">process::Message</a>
 , <a class="el" href="structprocess_1_1TerminateEvent.html#a5bfc1949d7aeeabc6178fc29fc0ce5e8">process::TerminateEvent</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html#ae002e741a9ead2a2e645bc58e72b7cb9">mesos::internal::log::tool::Read::Flags</a>
+, <a class="el" href="structprocess_1_1Statistics.html#a4988d8015b923e2ea32048e37ba73a2c">process::Statistics&lt; T &gt;</a>
 </li>
 <li>fromBeginEnd()
 : <a class="el" href="classrouting_1_1filter_1_1ip_1_1PortRange.html#a0c32101043fe79f75c10cd9271ebdd5c">routing::filter::ip::PortRange</a>
@@ -518,13 +514,13 @@
 : <a class="el" href="classnet_1_1IP_1_1Network.html#a2fddda437abb4b15242e00d0563b9617">net::IP::Network</a>
 </li>
 <li>fromSimpleString()
-: <a class="el" href="classmesos_1_1Resources.html#aa25b97988dd7fdaffdf1f6024a1d71a9">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a4c8d1ca13522473ecbeaecf8f8b31f50">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a4c8d1ca13522473ecbeaecf8f8b31f50">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#aa25b97988dd7fdaffdf1f6024a1d71a9">mesos::Resources</a>
 </li>
 <li>fromString()
-: <a class="el" href="structid_1_1UUID.html#a51931642cf2febf1689357b40b376798">id::UUID</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad46385859813ded1f902075c266410c2">mesos::v1::Resources</a>
 , <a class="el" href="classmesos_1_1Resources.html#afcb552571a61488ad12bb048ff16a56d">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad46385859813ded1f902075c266410c2">mesos::v1::Resources</a>
+, <a class="el" href="structid_1_1UUID.html#a51931642cf2febf1689357b40b376798">id::UUID</a>
 </li>
 <li>fsname
 : <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountTable_1_1Entry.html#af5d660cf62e9408dec3c0d7ca9235f45">mesos::internal::fs::MountTable::Entry</a>
@@ -536,14 +532,11 @@
 : <a class="el" href="structprocess_1_1DispatchEvent.html#a2dd83ef1f15e5c7c97a74fa454ee7311">process::DispatchEvent</a>
 </li>
 <li>Future()
-: <a class="el" href="classprocess_1_1Future.html#a9facf5a5e6036841b1ae6c29f1a74317">process::Future&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Future.html#aaa75d9ed8b9e6a936fa0d5612114ac05">process::Future&lt; T &gt;</a>
 </li>
 <li>future()
 : <a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise&lt; T &gt;</a>
 </li>
-<li>Future()
-: <a class="el" href="classprocess_1_1Future.html#a5be51b7e284d453a7e1b0195b9ace4dc">process::Future&lt; T &gt;</a>
-</li>
 <li>FutureResultAction()
 : <a class="el" href="classFutureResultAction.html#a01dfff8b0743ebccdc04b16a046f6223">FutureResultAction&lt; R, A &gt;</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/functions_func_0x66.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x66.html b/content/api/latest/c++/functions_func_0x66.html
index d55ef70..48f03da 100644
--- a/content/api/latest/c++/functions_func_0x66.html
+++ b/content/api/latest/c++/functions_func_0x66.html
@@ -225,7 +225,6 @@
 </li>
 <li>Flags()
 : <a class="el" href="structmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper_1_1Flags.html#a6c75fc38f79f0cc07a51ff48221bb3ae">mesos::internal::tests::KillPolicyTestHelper::Flags</a>
-, <a class="el" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html#a48ebd1bfa8a9903c68af6560963eaad6">mesos::internal::tests::ActiveUserTestHelper::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize_1_1Flags.html#a047c08967b104eb081a040edcdb25db8">mesos::internal::log::tool::Initialize::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a42c5d3061c187acef5fad8e502a2846b">mesos::internal::master::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1docker_1_1Flags.html#a68bf0e49db0ffccfe7dd6456785b2f31">mesos::internal::docker::Flags</a>
@@ -235,6 +234,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html#afdaa12c98f7a63e1c70fc67a1a0019cf">mesos::internal::log::tool::Read::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags.html#a18a92a14934503eabbf34c8be40673eb">mesos::internal::log::tool::Replica::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a51907dfa3eefad169e3b98a1c4d3d5f5">mesos::internal::logging::Flags</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html#a49fe27fc91f03426b4a5c8f8afb95e6f">mesos::internal::slave::PortMappingStatistics::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#ac74f84570df7c02758e66bd778fc3e22">mesos::internal::scheduler::Flags</a>
 , <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Flags.html#a01f2f82da5e7ac2159dd2530a68467f6">mesos::v1::scheduler::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1logger_1_1Flags.html#afe7186ad5e403a2afd95cf7021f4d195">mesos::internal::logger::Flags</a>
@@ -248,13 +248,15 @@
 , <a class="el" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#a35f91ab20d4442a9711c7d6c5dc2b413">mesos::internal::tests::CapabilitiesTestHelper::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#a8cf778484fb1b06a3db5d64d6eb30d98">mesos::internal::tests::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html#ab97da698463149c1399216d8878a423d">mesos::internal::tests::HttpServerTestHelper::Flags</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html#a49fe27fc91f03426b4a5c8f8afb95e6f">mesos::internal::slave::PortMappingStatistics::Flags</a>
 , <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html#aa912a6cfd3ec0812658bebeba5146ce2">mesos::uri::DockerFetcherPlugin::Flags</a>
 , <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html#a0e51f600338eae6dd2294913e5d8b3b4">mesos::uri::HadoopFetcherPlugin::Flags</a>
 </li>
 <li>flags()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#ade261f232ec633b9b9052e0f93a32256">mesos::internal::slave::Http</a>
 </li>
+<li>Flags()
+: <a class="el" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html#a48ebd1bfa8a9903c68af6560963eaad6">mesos::internal::tests::ActiveUserTestHelper::Flags</a>
+</li>
 <li>FLAGS_HELP()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#aa91529c7c1adbeb56c279e31a97b45b6">mesos::internal::slave::Http</a>
 </li>
@@ -267,18 +269,18 @@
 <li>Forbidden()
 : <a class="el" href="structprocess_1_1http_1_1Forbidden.html#a16198b33fc0c9133ffb54116eab651c9">process::http::Forbidden</a>
 </li>
+<li>fork()
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html#af6c5246e61f3959d393d06f4abf23b45">mesos::internal::slave::Launcher</a>
+</li>
 <li>Fork()
 : <a class="el" href="structos_1_1Fork.html#a7e369215c6f2a7935092adb2ed3d9200">os::Fork</a>
 </li>
 <li>fork()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#aa82db677460d67c6ff2fd207d0683c82">mesos::internal::slave::SubprocessLauncher</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#ab939867760688ac31fb30c42f75c9aea">mesos::internal::slave::LinuxLauncher</a>
 </li>
 <li>Fork()
-: <a class="el" href="structos_1_1Fork.html#a313def24689724393d38037ece4072ca">os::Fork</a>
-</li>
-<li>fork()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html#af6c5246e61f3959d393d06f4abf23b45">mesos::internal::slave::Launcher</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#ab939867760688ac31fb30c42f75c9aea">mesos::internal::slave::LinuxLauncher</a>
+: <a class="el" href="structos_1_1Fork.html#a1cc18784c28fd959ca4080ff9f1dea42">os::Fork</a>
 </li>
 <li>forward()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a879105430a69dad6986d348cf47348a1">mesos::internal::master::Master</a>
@@ -288,15 +290,16 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a01d3b74fe17c0e15168b053285323a3b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a71e5518db2bb5dea0ea30c62c8875233">mesos::internal::master::Framework</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a98caed7c7f98f89fa2cb716cbfe38217">mesos::internal::slave::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ac3630efd25c454ceac2b96fb299f3db3">mesos::internal::master::Framework</a>
 </li>
 <li>frameworkFailoverTimeout()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a97d4aab61e2bc12096641fcd18bbce6a">mesos::internal::master::Master</a>
 </li>
 <li>frameworkMessage()
-: <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#a5af37314d3a820bf7a2cbd9cb6b56272">mesos::python::ProxyScheduler</a>
+: <a class="el" href="classmesos_1_1Scheduler.html#a81cb5e1305550401b36742b8c7c2d811">mesos::Scheduler</a>
 , <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#af7a4045f3a2b399302b6af9f8e8793b2">mesos::python::ProxyExecutor</a>
+, <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#a5af37314d3a820bf7a2cbd9cb6b56272">mesos::python::ProxyScheduler</a>
 , <a class="el" href="classmesos_1_1Executor.html#ae38636c864cc2338dcab1e96b4804421">mesos::Executor</a>
-, <a class="el" href="classmesos_1_1Scheduler.html#a81cb5e1305550401b36742b8c7c2d811">mesos::Scheduler</a>
 , <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a5f312cc081b8b3d65b0349bf9e95ebd3">mesos::v1::executor::V0ToV1Adapter</a>
 </li>
 <li>Frameworks()
@@ -332,15 +335,18 @@
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a4c8d1ca13522473ecbeaecf8f8b31f50">mesos::v1::Resources</a>
 </li>
 <li>fromString()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad46385859813ded1f902075c266410c2">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#afcb552571a61488ad12bb048ff16a56d">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#afcb552571a61488ad12bb048ff16a56d">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad46385859813ded1f902075c266410c2">mesos::v1::Resources</a>
 , <a class="el" href="structid_1_1UUID.html#a51931642cf2febf1689357b40b376798">id::UUID</a>
 </li>
+<li>Future()
+: <a class="el" href="classprocess_1_1Future.html#aa7fa914b11e31c830ea2036d79e4910e">process::Future&lt; T &gt;</a>
+</li>
 <li>future()
 : <a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise&lt; T &gt;</a>
 </li>
 <li>Future()
-: <a class="el" href="classprocess_1_1Future.html#ad9c4c29f24a286aba1859cf0dc58d872">process::Future&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Future.html#a9facf5a5e6036841b1ae6c29f1a74317">process::Future&lt; T &gt;</a>
 </li>
 <li>FutureResultAction()
 : <a class="el" href="classFutureResultAction.html#a01dfff8b0743ebccdc04b16a046f6223">FutureResultAction&lt; R, A &gt;</a>


[2/6] mesos-site git commit: Updated the website built from mesos SHA: 178f59f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/sequence_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/sequence_8hpp_source.html b/content/api/latest/c++/sequence_8hpp_source.html
index 2aba09f..f5f6408 100644
--- a/content/api/latest/c++/sequence_8hpp_source.html
+++ b/content/api/latest/c++/sequence_8hpp_source.html
@@ -250,7 +250,7 @@
 <div class="ttc" id="classprocess_1_1SequenceProcess_html_a4280072863ec9645349048798a85628a"><div class="ttname"><a href="classprocess_1_1SequenceProcess.html#a4280072863ec9645349048798a85628a">process::SequenceProcess::add</a></div><div class="ttdeci">Future&lt; T &gt; add(const lambda::function&lt; Future&lt; T &gt;()&gt; &amp;callback)</div><div class="ttdef"><b>Definition:</b> sequence.hpp:71</div></div>
 <div class="ttc" id="classprocess_1_1Sequence_html_a9302423ec2bde9a3be4431cac90e04c8"><div class="ttname"><a href="classprocess_1_1Sequence.html#a9302423ec2bde9a3be4431cac90e04c8">process::Sequence::add</a></div><div class="ttdeci">Future&lt; T &gt; add(const lambda::function&lt; Future&lt; T &gt;()&gt; &amp;callback)</div><div class="ttdef"><b>Definition:</b> sequence.hpp:185</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="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1031</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1043</div></div>
 <div class="ttc" id="classprocess_1_1Sequence_html_aa6cdb7c2e2e4b594bb9e95cb947b00b9"><div class="ttname"><a href="classprocess_1_1Sequence.html#aa6cdb7c2e2e4b594bb9e95cb947b00b9">process::Sequence::~Sequence</a></div><div class="ttdeci">~Sequence()</div><div class="ttdef"><b>Definition:</b> sequence.hpp:176</div></div>
 <div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>
 <div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &amp;pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
@@ -259,7 +259,7 @@
 <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="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1SequenceProcess_html_a6eae0ed53077a4573c73d0a36ed7964d"><div class="ttname"><a href="classprocess_1_1SequenceProcess.html#a6eae0ed53077a4573c73d0a36ed7964d">process::SequenceProcess::finalize</a></div><div class="ttdeci">virtual void finalize()</div><div class="ttdoc">Invoked when a process is terminated. </div><div class="ttdef"><b>Definition:</b> sequence.hpp:134</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:1261</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:1273</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; Nothing &gt;</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol&lt; PromiseRequest, PromiseResponse &gt; promise</div></div>
 <div class="ttc" id="classprocess_1_1WeakFuture_html"><div class="ttname"><a href="classprocess_1_1WeakFuture.html">process::WeakFuture</a></div><div class="ttdef"><b>Definition:</b> future.hpp:77</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2common_2recordio_8hpp_source.html b/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
index 47d71ca..7e1b625 100644
--- a/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
+++ b/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
@@ -293,16 +293,16 @@
 <div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;} <span class="comment">// namespace mesos {</span></div>
 <div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;</div>
 <div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;<span class="preprocessor">#endif // __COMMON_RECORDIO_HPP__</span></div>
-<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1063</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1075</div></div>
 <div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &amp;prefix=&quot;&quot;)</div><div class="ttdoc">Returns &amp;#39;prefix(N)&amp;#39; where N represents the number of instances where the same prefix (wrt...</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; Error &gt;</a></div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_a318038bacd95e4260864533f7cfe12fd"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase::ProcessBase</a></div><div class="ttdeci">ProcessBase(const std::string &amp;id=&quot;&quot;)</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1135</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1147</div></div>
 <div class="ttc" id="namespaceprocess_html_a4beae62da50c26c6cb8afd14e385d0c8"><div class="ttname"><a href="namespaceprocess.html#a4beae62da50c26c6cb8afd14e385d0c8">process::Break</a></div><div class="ttdeci">ControlFlow&lt; typename std::decay&lt; T &gt;::type &gt;::Break Break(T &amp;&amp;t)</div><div class="ttdef"><b>Definition:</b> loop.hpp:237</div></div>
 <div class="ttc" id="namespacerouting_1_1filter_1_1internal_html_a584df149d400373b0ed7c48c1b07cecd"><div class="ttname"><a href="namespacerouting_1_1filter_1_1internal.html#a584df149d400373b0ed7c48c1b07cecd">routing::filter::internal::decode</a></div><div class="ttdeci">Result&lt; Classifier &gt; decode(const Netlink&lt; struct rtnl_cls &gt; &amp;cls)</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="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:549</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:551</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess_html_a591bf74929a5fc7db08c73c1761e7a50"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a591bf74929a5fc7db08c73c1761e7a50">mesos::internal::recordio::internal::ReaderProcess::finalize</a></div><div class="ttdeci">virtual void finalize() override</div><div class="ttdoc">Invoked when a process is terminated. </div><div class="ttdef"><b>Definition:</b> recordio.hpp:189</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess</a></div><div class="ttdef"><b>Definition:</b> recordio.hpp:45</div></div>
@@ -341,7 +341,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1Reader_html_ab91aee86565a6eafe13601fbeea41c66"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1Reader.html#ab91aee86565a6eafe13601fbeea41c66">mesos::internal::recordio::Reader::Reader</a></div><div class="ttdeci">Reader(::recordio::Decoder&lt; T &gt; &amp;&amp;decoder, process::http::Pipe::Reader reader)</div><div class="ttdef"><b>Definition:</b> recordio.hpp:68</div></div>
 <div class="ttc" id="loop_8hpp_html"><div class="ttname"><a href="loop_8hpp.html">loop.hpp</a></div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string &amp; failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1161</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string &amp; failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1173</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="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:493</div></div>
@@ -353,7 +353,7 @@
 <div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html">process::http::Pipe::Reader</a></div><div class="ttdef"><b>Definition:</b> http.hpp:302</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="classprocess_1_1ControlFlow_html"><div class="ttname"><a href="classprocess_1_1ControlFlow.html">process::ControlFlow</a></div><div class="ttdef"><b>Definition:</b> loop.hpp:163</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1077</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1089</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/src_2log_2log_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2log_2log_8hpp_source.html b/content/api/latest/c++/src_2log_2log_8hpp_source.html
index 7c2c682..e3064be 100644
--- a/content/api/latest/c++/src_2log_2log_8hpp_source.html
+++ b/content/api/latest/c++/src_2log_2log_8hpp_source.html
@@ -296,7 +296,7 @@
 <div class="ttc" id="structgroup_html"><div class="ttname"><a href="structgroup.html">group</a></div><div class="ttdef"><b>Definition:</b> grp.hpp:26</div></div>
 <div class="ttc" id="classzookeeper_1_1Group_html"><div class="ttname"><a href="classzookeeper_1_1Group.html">zookeeper::Group</a></div><div class="ttdef"><b>Definition:</b> group.hpp:49</div></div>
 <div class="ttc" id="src_2log_2metrics_8hpp_html"><div class="ttname"><a href="src_2log_2metrics_8hpp.html">metrics.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae85258f6af5c49e7b4264b5c857265bc"><div class="ttname"><a href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future::then</a></div><div class="ttdeci">Future&lt; X &gt; then(lambda::function&lt; Future&lt; X &gt;(const T &amp;)&gt; f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1395</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae85258f6af5c49e7b4264b5c857265bc"><div class="ttname"><a href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future::then</a></div><div class="ttdeci">Future&lt; X &gt; then(lambda::function&lt; Future&lt; X &gt;(const T &amp;)&gt; f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1407</div></div>
 <div class="ttc" id="classmesos_1_1log_1_1Log_1_1Position_html"><div class="ttname"><a href="classmesos_1_1log_1_1Log_1_1Position.html">mesos::log::Log::Position</a></div><div class="ttdef"><b>Definition:</b> log.hpp:59</div></div>
 <div class="ttc" id="namespaceprocess_1_1internal_html_aa03406abec646ff3df058f9e55749c11"><div class="ttname"><a href="namespaceprocess_1_1internal.html#aa03406abec646ff3df058f9e55749c11">process::internal::discarded</a></div><div class="ttdeci">void discarded(Future&lt; U &gt; future)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogReaderProcess_html_a3a8797b21f8e71077a82dd6cec1f8102"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a3a8797b21f8e71077a82dd6cec1f8102">mesos::internal::log::LogReaderProcess::LogReaderProcess</a></div><div class="ttdeci">LogReaderProcess(mesos::log::Log *log)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/src_2log_2network_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2log_2network_8hpp_source.html b/content/api/latest/c++/src_2log_2network_8hpp_source.html
index f5a6a7d..5fbfec8 100644
--- a/content/api/latest/c++/src_2log_2network_8hpp_source.html
+++ b/content/api/latest/c++/src_2log_2network_8hpp_source.html
@@ -552,10 +552,10 @@
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; zookeeper::Authentication &gt;</a></div></div>
 <div class="ttc" id="namespaceos_1_1stat_html_a7a116891923bc8b5d8c50f78da8657be"><div class="ttname"><a href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">os::stat::size</a></div><div class="ttdeci">Try&lt; Bytes &gt; size(const std::string &amp;path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:100</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_a318038bacd95e4260864533f7cfe12fd"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase::ProcessBase</a></div><div class="ttdeci">ProcessBase(const std::string &amp;id=&quot;&quot;)</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1135</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1147</div></div>
 <div class="ttc" id="classZooKeeperNetwork_html_adf9c95d172e51c5ff40c7c14a9370a72"><div class="ttname"><a href="classZooKeeperNetwork.html#adf9c95d172e51c5ff40c7c14a9370a72">ZooKeeperNetwork::ZooKeeperNetwork</a></div><div class="ttdeci">ZooKeeperNetwork(const std::string &amp;servers, const Duration &amp;timeout, const std::string &amp;znode, const Option&lt; zookeeper::Authentication &gt; &amp;auth, const std::set&lt; process::UPID &gt; &amp;base=std::set&lt; process::UPID &gt;())</div><div class="ttdef"><b>Definition:</b> network.hpp:398</div></div>
 <div class="ttc" id="classNetwork_html_ae3f5928f9e83376daebfac35c789ae5e"><div class="ttname"><a href="classNetwork.html#ae3f5928f9e83376daebfac35c789ae5e">Network::add</a></div><div class="ttdeci">void add(const process::UPID &amp;pid)</div><div class="ttdef"><b>Definition:</b> network.hpp:349</div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:549</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:551</div></div>
 <div class="ttc" id="classNetworkProcess_html_a961c50276561074c6666c35f979b75b5"><div class="ttname"><a href="classNetworkProcess.html#a961c50276561074c6666c35f979b75b5">NetworkProcess::NetworkProcess</a></div><div class="ttdeci">NetworkProcess(const std::set&lt; process::UPID &gt; &amp;pids)</div><div class="ttdef"><b>Definition:</b> network.hpp:153</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2executor_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2executor_8hpp.html">executor.hpp</a></div></div>
 <div class="ttc" id="set_8hpp_html"><div class="ttname"><a href="set_8hpp.html">set.hpp</a></div></div>
@@ -581,7 +581,7 @@
 <div class="ttc" id="classNetwork_html_a43d645248055c352b6550c586dfdf46ba83a711502205ef7ec107abfd72c969bf"><div class="ttname"><a href="classNetwork.html#a43d645248055c352b6550c586dfdf46ba83a711502205ef7ec107abfd72c969bf">Network::LESS_THAN</a></div><div class="ttdef"><b>Definition:</b> network.hpp:57</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &amp;quot;untyped&amp;quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</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="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:1261</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:1273</div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:255</div></div>
 <div class="ttc" id="classNetwork_html_a7a4e19cdb4bf0c7ecf82baa643831492"><div class="ttname"><a href="classNetwork.html#a7a4e19cdb4bf0c7ecf82baa643831492">Network::~Network</a></div><div class="ttdeci">virtual ~Network()</div><div class="ttdef"><b>Definition:</b> network.hpp:341</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; size_t &gt;</a></div></div>
@@ -612,10 +612,10 @@
 <div class="ttc" id="classNetwork_html_a43d645248055c352b6550c586dfdf46b"><div class="ttname"><a href="classNetwork.html#a43d645248055c352b6550c586dfdf46b">Network::WatchMode</a></div><div class="ttdeci">WatchMode</div><div class="ttdef"><b>Definition:</b> network.hpp:53</div></div>
 <div class="ttc" id="namespaceos_1_1stat_html_afc51654ad486693167c300612bf8ebfa"><div class="ttname"><a href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">os::stat::mode</a></div><div class="ttdeci">Try&lt; mode_t &gt; mode(const std::string &amp;path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:126</div></div>
 <div class="ttc" id="group_8hpp_html"><div class="ttname"><a href="group_8hpp.html">group.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a909ddbe71773412fcb12de1f42513c89"><div class="ttname"><a href="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89">process::Future::after</a></div><div class="ttdeci">Future&lt; T &gt; after(const Duration &amp;duration, const lambda::function&lt; Future&lt; T &gt;(const Future&lt; T &gt; &amp;)&gt; &amp;f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1451</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a909ddbe71773412fcb12de1f42513c89"><div class="ttname"><a href="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89">process::Future::after</a></div><div class="ttdeci">Future&lt; T &gt; after(const Duration &amp;duration, const lambda::function&lt; Future&lt; T &gt;(const Future&lt; T &gt; &amp;)&gt; &amp;f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1463</div></div>
 <div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try&lt; Nothing &gt; bind(int_fd s, const Address &amp;address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
 <div class="ttc" id="classZooKeeperNetwork_html"><div class="ttname"><a href="classZooKeeperNetwork.html">ZooKeeperNetwork</a></div><div class="ttdef"><b>Definition:</b> network.hpp:108</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string &amp; failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1161</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string &amp; failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1173</div></div>
 <div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
 <div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Executor_html"><div class="ttname"><a href="classprocess_1_1Executor.html">process::Executor</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:29</div></div>
@@ -625,7 +625,7 @@
 <div class="ttc" id="structzookeeper_1_1Group_1_1Membership_html"><div class="ttname"><a href="structzookeeper_1_1Group_1_1Membership.html">zookeeper::Group::Membership</a></div><div class="ttdef"><b>Definition:</b> group.hpp:57</div></div>
 <div class="ttc" id="classNetworkProcess_html_a68b3187740a1368babf8cd06c4519bbf"><div class="ttname"><a href="classNetworkProcess.html#a68b3187740a1368babf8cd06c4519bbf">NetworkProcess::watch</a></div><div class="ttdeci">process::Future&lt; size_t &gt; watch(size_t size, Network::WatchMode mode)</div><div class="ttdef"><b>Definition:</b> network.hpp:205</div></div>
 <div class="ttc" id="namespaceprocess_html_a3054d5443603436a6315f210a412cbbc"><div class="ttname"><a href="namespaceprocess.html#a3054d5443603436a6315f210a412cbbc">process::filter</a></div><div class="ttdeci">void filter(Filter *filter)</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1077</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1089</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; size_t &gt;</a></div></div>
 <div class="ttc" id="namespaceprocess_html_a0f89a937c1caa20e3048e16aeb0c9736"><div class="ttname"><a href="namespaceprocess.html#a0f89a937c1caa20e3048e16aeb0c9736">process::collect</a></div><div class="ttdeci">Future&lt; std::list&lt; T &gt; &gt; collect(const std::list&lt; Future&lt; T &gt;&gt; &amp;futures)</div><div class="ttdef"><b>Definition:</b> collect.hpp:189</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/src_2master_2master_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2master_8hpp_source.html b/content/api/latest/c++/src_2master_2master_8hpp_source.html
index b6234c8..ec53ae8 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html
@@ -3371,7 +3371,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a23b9370f456caab5c1c91b367dd2c5b5"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a23b9370f456caab5c1c91b367dd2c5b5">mesos::internal::master::Master::resourceRequest</a></div><div class="ttdeci">void resourceRequest(const process::UPID &amp;from, const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests)</div></div>
 <div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &amp;pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_ae1c3d92914e50944add7fdf7004df446"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#ae1c3d92914e50944add7fdf7004df446">mesos::internal::master::Master::_visit</a></div><div class="ttdeci">void _visit(const process::MessageEvent &amp;event)</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_af23884cf963eb5ec061595eb2e288903"><div class="ttname"><a href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">process::Future::isPending</a></div><div class="ttdeci">bool isPending() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1056</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_af23884cf963eb5ec061595eb2e288903"><div class="ttname"><a href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">process::Future::isPending</a></div><div class="ttdeci">bool isPending() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1068</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a0771cec561a66be88cc0443dd571e487"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a0771cec561a66be88cc0443dd571e487">mesos::internal::master::Master::removeTask</a></div><div class="ttdeci">void removeTask(Task *task)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_aad51b724e3c140be80a857e303604192"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#aad51b724e3c140be80a857e303604192">mesos::internal::master::Master::lostCandidacy</a></div><div class="ttdeci">void lostCandidacy(const process::Future&lt; Nothing &gt; &amp;lost)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a15f4c954101a765a6a9b1ad51d1aa0ba"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a15f4c954101a765a6a9b1ad51d1aa0ba">mesos::internal::master::Master::offerOperationStatusUpdate</a></div><div class="ttdeci">void offerOperationStatusUpdate(const OfferOperationStatusUpdate &amp;update)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
index 765293f..a479dd6 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
@@ -232,7 +232,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a0a75295c18060a9b18f75d387070bf8e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">mesos::internal::slave::Containerizer::LaunchResult</a></div><div class="ttdeci">LaunchResult</div><div class="ttdef"><b>Definition:</b> containerizer.hpp:60</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Fetcher_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></div><div class="ttdef"><b>Definition:</b> fetcher.hpp:49</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="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:549</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:551</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a41ab321c7dd4a940fce865953621881f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a41ab321c7dd4a940fce865953621881f">mesos::internal::slave::Containerizer::status</a></div><div class="ttdeci">virtual process::Future&lt; ContainerStatus &gt; status(const ContainerID &amp;containerId)</div><div class="ttdef"><b>Definition:</b> containerizer.hpp:123</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a3473584d632ab3bab0fec7c0fc765554"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3473584d632ab3bab0fec7c0fc765554">mesos::internal::slave::Containerizer::create</a></div><div class="ttdeci">static Try&lt; Containerizer * &gt; create(const Flags &amp;flags, bool local, Fetcher *fetcher, SecretResolver *secretResolver=nullptr)</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html b/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
index 213aa7a..123852b 100644
--- a/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
+++ b/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
@@ -152,7 +152,7 @@
 <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:27</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestStore_html_a6457a676979d26e445c9994fe5cd2f75"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestStore.html#a6457a676979d26e445c9994fe5cd2f75">mesos::internal::tests::TestStore::TestStore</a></div><div class="ttdeci">TestStore(const hashmap&lt; std::string, process::Shared&lt; Rootfs &gt;&gt; &amp;_rootfses)</div><div class="ttdef"><b>Definition:</b> store.hpp:38</div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:549</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:551</div></div>
 <div class="ttc" id="slave_2containerizer_2mesos_2provisioner_2store_8hpp_html"><div class="ttname"><a href="slave_2containerizer_2mesos_2provisioner_2store_8hpp.html">store.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestStore_html_a7ceb58dfb88a61deed514d1612796df5"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestStore.html#a7ceb58dfb88a61deed514d1612796df5">mesos::internal::tests::TestStore::MOCK_METHOD1</a></div><div class="ttdeci">MOCK_METHOD1(get, process::Future&lt; slave::ImageInfo &gt;(const Image &amp;image, const std::string &amp;backend))</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestStore_html_a5d9ea4a180526cd59a073cbcc124beb8"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestStore.html#a5d9ea4a180526cd59a073cbcc124beb8">mesos::internal::tests::TestStore::unmocked_recover</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; unmocked_recover()</div><div class="ttdef"><b>Definition:</b> store.hpp:66</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/timeseries_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/timeseries_8hpp_source.html b/content/api/latest/c++/timeseries_8hpp_source.html
index c798505..ee17aed 100644
--- a/content/api/latest/c++/timeseries_8hpp_source.html
+++ b/content/api/latest/c++/timeseries_8hpp_source.html
@@ -333,7 +333,7 @@
 <div class="ttc" id="structprocess_1_1TimeSeries_1_1Value_html"><div class="ttname"><a href="structprocess_1_1TimeSeries_1_1Value.html">process::TimeSeries::Value</a></div><div class="ttdef"><b>Definition:</b> timeseries.hpp:65</div></div>
 <div class="ttc" id="structprocess_1_1TimeSeries_1_1Value_html_a3a4ce139e59cd0cae4324bc9a07e28a7"><div class="ttname"><a href="structprocess_1_1TimeSeries_1_1Value.html#a3a4ce139e59cd0cae4324bc9a07e28a7">process::TimeSeries::Value::data</a></div><div class="ttdeci">T data</div><div class="ttdef"><b>Definition:</b> timeseries.hpp:71</div></div>
 <div class="ttc" id="clock_8hpp_html"><div class="ttname"><a href="clock_8hpp.html">clock.hpp</a></div></div>
-<div class="ttc" id="namespaceprocess_1_1internal_html_ad4ba20deee8248987c92b18f1fa36fe8"><div class="ttname"><a href="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8">process::internal::expired</a></div><div class="ttdeci">void expired(const lambda::function&lt; Future&lt; T &gt;(const Future&lt; T &gt; &amp;)&gt; &amp;f, const std::shared_ptr&lt; Latch &gt; &amp;latch, const std::shared_ptr&lt; Promise&lt; T &gt;&gt; &amp;promise, const std::shared_ptr&lt; Option&lt; Timer &gt;&gt; &amp;timer, const Future&lt; T &gt; &amp;future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1340</div></div>
+<div class="ttc" id="namespaceprocess_1_1internal_html_ad4ba20deee8248987c92b18f1fa36fe8"><div class="ttname"><a href="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8">process::internal::expired</a></div><div class="ttdeci">void expired(const lambda::function&lt; Future&lt; T &gt;(const Future&lt; T &gt; &amp;)&gt; &amp;f, const std::shared_ptr&lt; Latch &gt; &amp;latch, const std::shared_ptr&lt; Promise&lt; T &gt;&gt; &amp;promise, const std::shared_ptr&lt; Option&lt; Timer &gt;&gt; &amp;timer, const Future&lt; T &gt; &amp;future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1352</div></div>
 <div class="ttc" id="classprocess_1_1Clock_html_a24ed3f746bb6b3ddb1c52dce5e0ecd38"><div class="ttname"><a href="classprocess_1_1Clock.html#a24ed3f746bb6b3ddb1c52dce5e0ecd38">process::Clock::now</a></div><div class="ttdeci">static Time now()</div><div class="ttdoc">The current clock time for either the current process that makes this call or the global clock time i...</div></div>
 <div class="ttc" id="classOption_html_a06eab791122ebc1f8af4ad310e5e7d7e"><div class="ttname"><a href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> option.hpp:112</div></div>
 <div class="ttc" id="namespacestrings_html_a66b9edbbfb1f158b6c420367a1457a0b"><div class="ttname"><a href="namespacestrings.html#a66b9edbbfb1f158b6c420367a1457a0b">strings::lower</a></div><div class="ttdeci">std::string lower(const std::string &amp;s)</div><div class="ttdef"><b>Definition:</b> strings.hpp:412</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/watcher_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/watcher_8hpp_source.html b/content/api/latest/c++/watcher_8hpp_source.html
index 90267f7..d9317df 100644
--- a/content/api/latest/c++/watcher_8hpp_source.html
+++ b/content/api/latest/c++/watcher_8hpp_source.html
@@ -151,7 +151,7 @@
 <div class="ttc" id="classWatcher_html"><div class="ttname"><a href="classWatcher.html">Watcher</a></div><div class="ttdoc">This interface specifies the public interface an event handler class must implement. </div><div class="ttdef"><b>Definition:</b> zookeeper.hpp:59</div></div>
 <div class="ttc" id="classProcessWatcher_html_ae6f5acc4af4d936adca882e2274e6491"><div class="ttname"><a href="classProcessWatcher.html#ae6f5acc4af4d936adca882e2274e6491">ProcessWatcher::ProcessWatcher</a></div><div class="ttdeci">ProcessWatcher(const process::PID&lt; T &gt; &amp;_pid)</div><div class="ttdef"><b>Definition:</b> watcher.hpp:40</div></div>
 <div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:279</div></div>
-<div class="ttc" id="namespaceprocess_1_1internal_html_ad4ba20deee8248987c92b18f1fa36fe8"><div class="ttname"><a href="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8">process::internal::expired</a></div><div class="ttdeci">void expired(const lambda::function&lt; Future&lt; T &gt;(const Future&lt; T &gt; &amp;)&gt; &amp;f, const std::shared_ptr&lt; Latch &gt; &amp;latch, const std::shared_ptr&lt; Promise&lt; T &gt;&gt; &amp;promise, const std::shared_ptr&lt; Option&lt; Timer &gt;&gt; &amp;timer, const Future&lt; T &gt; &amp;future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1340</div></div>
+<div class="ttc" id="namespaceprocess_1_1internal_html_ad4ba20deee8248987c92b18f1fa36fe8"><div class="ttname"><a href="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8">process::internal::expired</a></div><div class="ttdeci">void expired(const lambda::function&lt; Future&lt; T &gt;(const Future&lt; T &gt; &amp;)&gt; &amp;f, const std::shared_ptr&lt; Latch &gt; &amp;latch, const std::shared_ptr&lt; Promise&lt; T &gt;&gt; &amp;promise, const std::shared_ptr&lt; Option&lt; Timer &gt;&gt; &amp;timer, const Future&lt; T &gt; &amp;future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1352</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
 <div class="ttc" id="include_2mesos_2zookeeper_2zookeeper_8hpp_html"><div class="ttname"><a href="include_2mesos_2zookeeper_2zookeeper_8hpp.html">zookeeper.hpp</a></div></div>
 <div class="ttc" id="classProcessWatcher_html"><div class="ttname"><a href="classProcessWatcher.html">ProcessWatcher</a></div><div class="ttdef"><b>Definition:</b> watcher.hpp:37</div></div>


[3/6] mesos-site git commit: Updated the website built from mesos SHA: 178f59f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/gmock_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/gmock_8hpp_source.html b/content/api/latest/c++/gmock_8hpp_source.html
index c39cf69..73dce70 100644
--- a/content/api/latest/c++/gmock_8hpp_source.html
+++ b/content/api/latest/c++/gmock_8hpp_source.html
@@ -773,7 +773,7 @@
 <div class="ttc" id="structprocess_1_1MessageEvent_html_a3e86a5596721b08bb8a9424367b25ba6"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a3e86a5596721b08bb8a9424367b25ba6">process::MessageEvent::message</a></div><div class="ttdeci">const Message message</div><div class="ttdef"><b>Definition:</b> event.hpp:126</div></div>
 <div class="ttc" id="exit_8hpp_html"><div class="ttname"><a href="exit_8hpp.html">exit.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1FilterTestEventListener_html_a83706dd9a07c5ea208ee1109183aa72f"><div class="ttname"><a href="classprocess_1_1FilterTestEventListener.html#a83706dd9a07c5ea208ee1109183aa72f">process::FilterTestEventListener::instance</a></div><div class="ttdeci">static FilterTestEventListener * instance()</div><div class="ttdef"><b>Definition:</b> gmock.hpp:289</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:785</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:787</div></div>
 <div class="ttc" id="namespaceprocess_html_a8830a94f40628d9822c7b3a082851d1d"><div class="ttname"><a href="namespaceprocess.html#a8830a94f40628d9822c7b3a082851d1d">process::FutureUnionHttpRequest</a></div><div class="ttdeci">Future&lt; http::Request &gt; FutureUnionHttpRequest(Message message, UnionType unionType, Path path, Deserializer deserializer, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:438</div></div>
 <div class="ttc" id="event_8hpp_html"><div class="ttname"><a href="event_8hpp.html">event.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1MessageEvent_html"><div class="ttname"><a href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:91</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/grpc_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/grpc_8hpp_source.html b/content/api/latest/c++/grpc_8hpp_source.html
index 0155dab..836c782 100644
--- a/content/api/latest/c++/grpc_8hpp_source.html
+++ b/content/api/latest/c++/grpc_8hpp_source.html
@@ -220,7 +220,7 @@
 <div class="ttc" id="classprocess_1_1grpc_1_1client_1_1Runtime_html_a81a2394e5f2cff4007b93c6ed729bf5f"><div class="ttname"><a href="classprocess_1_1grpc_1_1client_1_1Runtime.html#a81a2394e5f2cff4007b93c6ed729bf5f">process::grpc::client::Runtime::call</a></div><div class="ttdeci">Future&lt; Response &gt; call(const Channel &amp;channel, std::unique_ptr&lt;::grpc::ClientAsyncResponseReader&lt; Response &gt;&gt;(Stub::*rpc)(::grpc::ClientContext *, const Request &amp;,::grpc::CompletionQueue *), const Request &amp;request)</div><div class="ttdoc">Sends an asynchronous gRPC call. </div><div class="ttdef"><b>Definition:</b> grpc.hpp:104</div></div>
 <div class="ttc" id="synchronized_8hpp_html"><div class="ttname"><a href="synchronized_8hpp.html">synchronized.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:549</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:551</div></div>
 <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result&lt; ProcessStatus &gt; status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</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="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/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 d1b155f..f05de14 100644
--- a/content/api/latest/c++/http__connection_8hpp_source.html
+++ b/content/api/latest/c++/http__connection_8hpp_source.html
@@ -613,7 +613,7 @@
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:621</div></div>
 <div class="ttc" id="mutex_8hpp_html"><div class="ttname"><a href="mutex_8hpp.html">mutex.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1internal_html_af41e327161ef61c79f5eb864fc2af03d"><div class="ttname"><a href="namespaceprocess_1_1internal.html#af41e327161ef61c79f5eb864fc2af03d">process::internal::dispatch</a></div><div class="ttdeci">void dispatch(const UPID &amp;pid, const std::shared_ptr&lt; std::function&lt; void(ProcessBase *)&gt;&gt; &amp;f, const Option&lt; const std::type_info * &gt; &amp;functionType=None())</div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:549</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:551</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0">process::http::Response::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:651</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a4cf4849ca2c97005b37d5664817d2038"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a4cf4849ca2c97005b37d5664817d2038">mesos::internal::HttpConnectionProcess::connected</a></div><div class="ttdeci">void connected(const UUID &amp;_connectionId, const process::Future&lt; std::tuple&lt; process::http::Connection, process::http::Connection &gt;&gt; &amp;_connections)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:255</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_ad6530fddd03380dbb3b23b17523cb242"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242">process::http::Response::code</a></div><div class="ttdeci">uint16_t code</div><div class="ttdef"><b>Definition:</b> http.hpp:658</div></div>
@@ -621,7 +621,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a81fc91fa235309d5486bf019260e6480"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a81fc91fa235309d5486bf019260e6480">mesos::internal::HttpConnectionProcess::receive</a></div><div class="ttdeci">void receive(const Event &amp;event)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:460</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2436</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html">mesos::internal::HttpConnectionProcess</a></div><div class="ttdoc">HTTP connection handler. </div><div class="ttdef"><b>Definition:</b> resource_provider.hpp:41</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1031</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1043</div></div>
 <div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div>
 <div class="ttc" id="result_8hpp_html"><div class="ttname"><a href="result_8hpp.html">result.hpp</a></div></div>
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> result.hpp:40</div></div>
@@ -643,7 +643,7 @@
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a35a7a60a0e5a768c91915db644e61805a5c6a39375ac1378bd497ec545e10659a"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a35a7a60a0e5a768c91915db644e61805a5c6a39375ac1378bd497ec545e10659a">mesos::internal::HttpConnectionProcess::State::SUBSCRIBED</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_ac38d2d21e08b9d2af0511c216613db0f"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ac38d2d21e08b9d2af0511c216613db0f">process::http::Status::SERVICE_UNAVAILABLE</a></div><div class="ttdeci">static const uint16_t SERVICE_UNAVAILABLE</div><div class="ttdef"><b>Definition:</b> http.hpp:253</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:1261</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:1273</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_afb0a8be87808f508914cc2207ae59428"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#afb0a8be87808f508914cc2207ae59428">mesos::internal::HttpConnectionProcess::detected</a></div><div class="ttdeci">void detected(const process::Future&lt; Option&lt; process::http::URL &gt;&gt; &amp;future)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:182</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="structprocess_1_1http_1_1Status_html_a5d2b09dd7b99e2519b641b682dc976b0"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5d2b09dd7b99e2519b641b682dc976b0">process::http::Status::ACCEPTED</a></div><div class="ttdeci">static const uint16_t ACCEPTED</div><div class="ttdef"><b>Definition:</b> http.hpp:220</div></div>
@@ -671,7 +671,7 @@
 <div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:595</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html_a78dfcfa785afc80e221d92543ff617f1"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1">process::http::Request::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:563</div></div>
 <div class="ttc" id="classprocess_1_1Process_html_abef2d54388c5262af19b057b1a6eee8e"><div class="ttname"><a href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process&lt; HttpConnectionProcess&lt; Call, Event &gt; &gt;::self</a></div><div class="ttdeci">PID&lt; HttpConnectionProcess&lt; Call, Event &gt; &gt; self() const</div><div class="ttdoc">Returns the PID of the process. </div><div class="ttdef"><b>Definition:</b> process.hpp:502</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae85258f6af5c49e7b4264b5c857265bc"><div class="ttname"><a href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future::then</a></div><div class="ttdeci">Future&lt; X &gt; then(lambda::function&lt; Future&lt; X &gt;(const T &amp;)&gt; f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1395</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae85258f6af5c49e7b4264b5c857265bc"><div class="ttname"><a href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future::then</a></div><div class="ttdeci">Future&lt; X &gt; then(lambda::function&lt; Future&lt; X &gt;(const T &amp;)&gt; f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1407</div></div>
 <div class="ttc" id="classOption_html_a06eab791122ebc1f8af4ad310e5e7d7e"><div class="ttname"><a href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> option.hpp:112</div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="structid_1_1UUID_html_af024badbc379374ac635031eed57dc5f"><div class="ttname"><a href="structid_1_1UUID.html#af024badbc379374ac635031eed57dc5f">id::UUID::toString</a></div><div class="ttdeci">std::string toString() const </div><div class="ttdef"><b>Definition:</b> uuid.hpp:92</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
index 932993b..0d77f30 100644
--- a/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
@@ -225,7 +225,7 @@
 <div class="ttc" id="classmesos_1_1state_1_1protobuf_1_1State_html_aa0f2a6a27575f74d1642399a25abd0ef"><div class="ttname"><a href="classmesos_1_1state_1_1protobuf_1_1State.html#aa0f2a6a27575f74d1642399a25abd0ef">mesos::state::protobuf::State::store</a></div><div class="ttdeci">process::Future&lt; Option&lt; Variable&lt; T &gt; &gt; &gt; store(const Variable&lt; T &gt; &amp;variable)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:128</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="include_2mesos_2state_2storage_8hpp_html"><div class="ttname"><a href="include_2mesos_2state_2storage_8hpp.html">storage.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:549</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:551</div></div>
 <div class="ttc" id="some_8hpp_html"><div class="ttname"><a href="some_8hpp.html">some.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Variable_html_ade8ed8f89ceb5e3ab004e2922a5b35fa"><div class="ttname"><a href="classmesos_1_1state_1_1Variable.html#ade8ed8f89ceb5e3ab004e2922a5b35fa">mesos::state::Variable::value</a></div><div class="ttdeci">std::string value() const </div><div class="ttdef"><b>Definition:</b> state.hpp:67</div></div>
 <div class="ttc" id="include_2mesos_2state_2state_8hpp_html"><div class="ttname"><a href="include_2mesos_2state_2state_8hpp.html">state.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/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 524e06f..1807fb7 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
@@ -275,7 +275,7 @@
 <div class="ttc" id="some_8hpp_html_a2048f5c3b4ee79448c012cf6dc82a020"><div class="ttname"><a href="some_8hpp.html#a2048f5c3b4ee79448c012cf6dc82a020">Some</a></div><div class="ttdeci">_Some&lt; typename std::decay&lt; T &gt;::type &gt; Some(T &amp;&amp;t)</div><div class="ttdef"><b>Definition:</b> some.hpp:42</div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae85258f6af5c49e7b4264b5c857265bc"><div class="ttname"><a href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future::then</a></div><div class="ttdeci">Future&lt; X &gt; then(lambda::function&lt; Future&lt; X &gt;(const T &amp;)&gt; f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1395</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae85258f6af5c49e7b4264b5c857265bc"><div class="ttname"><a href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future::then</a></div><div class="ttdeci">Future&lt; X &gt; then(lambda::function&lt; Future&lt; X &gt;(const T &amp;)&gt; f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1407</div></div>
 <div class="ttc" id="deferred_8hpp_html"><div class="ttname"><a href="deferred_8hpp.html">deferred.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Storage_html_abf909dbdb474653209c4ffdc83f1f794"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html#abf909dbdb474653209c4ffdc83f1f794">mesos::state::Storage::names</a></div><div class="ttdeci">virtual process::Future&lt; std::set&lt; std::string &gt; &gt; names()=0</div></div>
 <div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try&lt; Nothing &gt; bind(int_fd s, const Address &amp;address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/index.hhc
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index e9e2f10..9dbef26 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -6396,6 +6396,7 @@
         <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ad9c4c29f24a286aba1859cf0dc58d872"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#a9facf5a5e6036841b1ae6c29f1a74317"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ace7f75f7863d8a89d6aacda5d757aa47"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#aaa75d9ed8b9e6a936fa0d5612114ac05"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="~Future"><param name="Local" value="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="after"><param name="Local" value="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="await"><param name="Local" value="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431"><param name="ImageNumber" value="11"></OBJECT>
@@ -10591,6 +10592,7 @@
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ad9c4c29f24a286aba1859cf0dc58d872"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#a9facf5a5e6036841b1ae6c29f1a74317"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ace7f75f7863d8a89d6aacda5d757aa47"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#aaa75d9ed8b9e6a936fa0d5612114ac05"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="~Future"><param name="Local" value="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="after"><param name="Local" value="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="await"><param name="Local" value="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431"><param name="ImageNumber" value="11"></OBJECT>
@@ -10674,6 +10676,7 @@
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ad9c4c29f24a286aba1859cf0dc58d872"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#a9facf5a5e6036841b1ae6c29f1a74317"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ace7f75f7863d8a89d6aacda5d757aa47"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#aaa75d9ed8b9e6a936fa0d5612114ac05"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="~Future"><param name="Local" value="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="after"><param name="Local" value="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="await"><param name="Local" value="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431"><param name="ImageNumber" value="11"></OBJECT>
@@ -11012,6 +11015,7 @@
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ad9c4c29f24a286aba1859cf0dc58d872"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#a9facf5a5e6036841b1ae6c29f1a74317"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ace7f75f7863d8a89d6aacda5d757aa47"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#aaa75d9ed8b9e6a936fa0d5612114ac05"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="~Future"><param name="Local" value="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="after"><param name="Local" value="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="await"><param name="Local" value="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431"><param name="ImageNumber" value="11"></OBJECT>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/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 e9570f3..53303ff 100644
--- a/content/api/latest/c++/jobobject_8hpp_source.html
+++ b/content/api/latest/c++/jobobject_8hpp_source.html
@@ -201,7 +201,7 @@
 <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:685</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:1261</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:1273</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>
 <div class="ttc" id="reap_8hpp_html"><div class="ttname"><a href="reap_8hpp.html">reap.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/libprocess_2include_2process_2check_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/libprocess_2include_2process_2check_8hpp_source.html b/content/api/latest/c++/libprocess_2include_2process_2check_8hpp_source.html
index f664006..8724bb5 100644
--- a/content/api/latest/c++/libprocess_2include_2process_2check_8hpp_source.html
+++ b/content/api/latest/c++/libprocess_2include_2process_2check_8hpp_source.html
@@ -157,23 +157,23 @@
 <div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="comment">// TODO(dhamon): CHECK_NPENDING, CHECK_NREADY, etc.</span></div>
 <div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
 <div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor">#endif // __PROCESS_CHECK_HPP__</span></div>
-<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1063</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1075</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; Error &gt;</a></div></div>
 <div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F &amp;&amp; f</div><div class="ttdef"><b>Definition:</b> defer.hpp:266</div></div>
 <div class="ttc" id="libprocess_2include_2process_2check_8hpp_html_a1c78cc5343f9e5270d4b11c208c6f14a"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html#a1c78cc5343f9e5270d4b11c208c6f14a">_check_failed</a></div><div class="ttdeci">Option&lt; Error &gt; _check_failed(const process::Future&lt; T &gt; &amp;f)</div><div class="ttdef"><b>Definition:</b> check.hpp:89</div></div>
 <div class="ttc" id="stout_2include_2stout_2check_8hpp_html"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html">check.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_af23884cf963eb5ec061595eb2e288903"><div class="ttname"><a href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">process::Future::isPending</a></div><div class="ttdeci">bool isPending() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1056</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_af23884cf963eb5ec061595eb2e288903"><div class="ttname"><a href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">process::Future::isPending</a></div><div class="ttdeci">bool isPending() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1068</div></div>
 <div class="ttc" id="libprocess_2include_2process_2check_8hpp_html_ac22b41cec5d22e671e56492ef1439c9c"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html#ac22b41cec5d22e671e56492ef1439c9c">_check_pending</a></div><div class="ttdeci">Option&lt; Error &gt; _check_pending(const process::Future&lt; T &gt; &amp;f)</div><div class="ttdef"><b>Definition:</b> check.hpp:41</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1070</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1082</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="libprocess_2include_2process_2check_8hpp_html_a43d01cdf02bf28caeaecb656899b9434"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html#a43d01cdf02bf28caeaecb656899b9434">_check_discarded</a></div><div class="ttdeci">Option&lt; Error &gt; _check_discarded(const process::Future&lt; T &gt; &amp;f)</div><div class="ttdef"><b>Definition:</b> check.hpp:73</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="some_8hpp_html_a2048f5c3b4ee79448c012cf6dc82a020"><div class="ttname"><a href="some_8hpp.html#a2048f5c3b4ee79448c012cf6dc82a020">Some</a></div><div class="ttdeci">_Some&lt; typename std::decay&lt; T &gt;::type &gt; Some(T &amp;&amp;t)</div><div class="ttdef"><b>Definition:</b> some.hpp:42</div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string &amp; failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1161</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string &amp; failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1173</div></div>
 <div class="ttc" id="libprocess_2include_2process_2check_8hpp_html_a621efa2d017ccc6c7eb7c128efc9108d"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html#a621efa2d017ccc6c7eb7c128efc9108d">_check_ready</a></div><div class="ttdeci">Option&lt; Error &gt; _check_ready(const process::Future&lt; T &gt; &amp;f)</div><div class="ttdef"><b>Definition:</b> check.hpp:57</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1077</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1089</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html b/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html
index ef27909..d182302 100644
--- a/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html
+++ b/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html
@@ -804,30 +804,30 @@
 <div class="line"><a name="l00750"></a><span class="lineno">  750</span>&#160;<span class="comment">// inline ::testing::AssertionResult AwaitAssertStopSigNe(...)</span></div>
 <div class="line"><a name="l00751"></a><span class="lineno">  751</span>&#160;</div>
 <div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160;<span class="preprocessor">#endif // __PROCESS_GTEST_HPP__</span></div>
-<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1063</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1075</div></div>
 <div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a0eee39affc289ff372336ce8bbeef40a"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a0eee39affc289ff372336ce8bbeef40a">AssertExitStatusNe</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExitStatusNe(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:299</div></div>
 <div class="ttc" id="classprocess_1_1ClockTestEventListener_html_af42ab7cf085778cd46cd105657c387fd"><div class="ttname"><a href="classprocess_1_1ClockTestEventListener.html#af42ab7cf085778cd46cd105657c387fd">process::ClockTestEventListener::OnTestEnd</a></div><div class="ttdeci">virtual void OnTestEnd(const ::testing::TestInfo &amp;)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:50</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
 <div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a26834a54c3b5880d4d08ce10248a6a76"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a26834a54c3b5880d4d08ce10248a6a76">AwaitAssertDiscarded</a></div><div class="ttdeci">::testing::AssertionResult AwaitAssertDiscarded(const char *expr, const char *, const process::Future&lt; T &gt; &amp;actual, const Duration &amp;duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:163</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1135</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1147</div></div>
 <div class="ttc" id="namespacestrings_html_ac315a6174f56cba0d8295f84da265416"><div class="ttname"><a href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings::join</a></div><div class="ttdeci">std::stringstream &amp; join(std::stringstream &amp;stream, const std::string &amp;separator, T &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> strings.hpp:306</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:621</div></div>
 <div class="ttc" id="namespaceos_html_ab2b826c68a25af9e9ef47c570c36e137"><div class="ttname"><a href="namespaceos.html#ab2b826c68a25af9e9ef47c570c36e137">os::sleep</a></div><div class="ttdeci">Try&lt; Nothing &gt; sleep(const Duration &amp;duration)</div><div class="ttdef"><b>Definition:</b> os.hpp:221</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Headers_html_ace314043b5f44f854097d321246a26c0"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#ace314043b5f44f854097d321246a26c0">process::http::Headers::get</a></div><div class="ttdeci">Result&lt; T &gt; get() const </div><div class="ttdef"><b>Definition:</b> http.hpp:487</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="classprocess_1_1Future_html_a49b738b9755c0623a57e575ae2fb6431"><div class="ttname"><a href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">process::Future::await</a></div><div class="ttdeci">bool await(const Duration &amp;duration=Seconds(-1)) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1101</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a49b738b9755c0623a57e575ae2fb6431"><div class="ttname"><a href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">process::Future::await</a></div><div class="ttdeci">bool await(const Duration &amp;duration=Seconds(-1)) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1113</div></div>
 <div class="ttc" id="namespaceprocess_1_1internal_html_a45915c2c6b7aea85b1c9a726158f19fc"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a45915c2c6b7aea85b1c9a726158f19fc">process::internal::await</a></div><div class="ttdeci">bool await(const process::Future&lt; T &gt; &amp;future, const Duration &amp;duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:66</div></div>
 <div class="ttc" id="classStopwatch_html"><div class="ttname"><a href="classStopwatch.html">Stopwatch</a></div><div class="ttdef"><b>Definition:</b> stopwatch.hpp:30</div></div>
 <div class="ttc" id="namespaceprocess_html_a5294b892bbfaf52600526bfb7b42bc41"><div class="ttname"><a href="namespaceprocess.html#a5294b892bbfaf52600526bfb7b42bc41">process::READWRITE_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READWRITE_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> gtest.hpp:35</div></div>
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_af23884cf963eb5ec061595eb2e288903"><div class="ttname"><a href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">process::Future::isPending</a></div><div class="ttdeci">bool isPending() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1056</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_af23884cf963eb5ec061595eb2e288903"><div class="ttname"><a href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">process::Future::isPending</a></div><div class="ttdeci">bool isPending() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1068</div></div>
 <div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a9f0924a7f42c846a34589d10d60d7538"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a9f0924a7f42c846a34589d10d60d7538">AssertExitStatusEq</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExitStatusEq(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:266</div></div>
 <div class="ttc" id="stopwatch_8hpp_html"><div class="ttname"><a href="stopwatch_8hpp.html">stopwatch.hpp</a></div></div>
 <div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a94ca5d39f53b828cce40c52051ec5065"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a94ca5d39f53b828cce40c52051ec5065">AwaitAssertTermSigEq</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertTermSigEq(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const int expected, const process::Future&lt; Option&lt; int &gt;&gt; &amp;actual, const Duration &amp;duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:665</div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:44</div></div>
 <div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html">gtest.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1070</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1082</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_a5f6d23dd77e1eeb0737dc728e0109905"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:654</div></div>
 <div class="ttc" id="classMilliseconds_html"><div class="ttname"><a href="classMilliseconds.html">Milliseconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:241</div></div>
 <div class="ttc" id="classStopwatch_html_a2faf79fced7d3459a654114fabb2bf7b"><div class="ttname"><a href="classStopwatch.html#a2faf79fced7d3459a654114fabb2bf7b">Stopwatch::elapsed</a></div><div class="ttdeci">Nanoseconds elapsed() const </div><div class="ttdef"><b>Definition:</b> stopwatch.hpp:54</div></div>
@@ -854,7 +854,7 @@
 <div class="ttc" id="libprocess_2include_2process_2check_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html">check.hpp</a></div></div>
 <div class="ttc" id="classStopwatch_html_a6d01ecc80c92f1d5210cd9c3eb72883d"><div class="ttname"><a href="classStopwatch.html#a6d01ecc80c92f1d5210cd9c3eb72883d">Stopwatch::start</a></div><div class="ttdeci">void start()</div><div class="ttdef"><b>Definition:</b> stopwatch.hpp:42</div></div>
 <div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a7e75ed139dab159f3926848f0a805178"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a7e75ed139dab159f3926848f0a805178">AwaitAssertExitStatusEq</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertExitStatusEq(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const int expected, const process::Future&lt; Option&lt; int &gt;&gt; &amp;actual, const Duration &amp;duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:542</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string &amp; failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1161</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string &amp; failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1173</div></div>
 <div class="ttc" id="classprocess_1_1Clock_html_ae3ea265163df2de286e185914265f538"><div class="ttname"><a href="classprocess_1_1Clock.html#ae3ea265163df2de286e185914265f538">process::Clock::resume</a></div><div class="ttdeci">static void resume()</div></div>
 <div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a7cab36377d5d8de6c4a6c1535001529b"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a7cab36377d5d8de6c4a6c1535001529b">AwaitAssertResponseStatusEq</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertResponseStatusEq(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const std::string &amp;expected, const process::Future&lt; process::http::Response &gt; &amp;actual, const Duration &amp;duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:365</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_ae463c5c7a083aea98a89cf9b675b59ab"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">process::http::Response::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:623</div></div>
@@ -866,7 +866,7 @@
 <div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
 <div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_ad5c297c3dee7d417b71b4d8675126420"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#ad5c297c3dee7d417b71b4d8675126420">AwaitAssertTermSigNe</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertTermSigNe(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const int expected, const process::Future&lt; Option&lt; int &gt;&gt; &amp;actual, const Duration &amp;duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:706</div></div>
 <div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a35ffb1309cac5b5df236add23d5582a4"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a35ffb1309cac5b5df236add23d5582a4">AssertExited</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExited(const char *actualExpr, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:234</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1077</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1089</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/loop_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/loop_8hpp_source.html b/content/api/latest/c++/loop_8hpp_source.html
index 7e263ef..1094856 100644
--- a/content/api/latest/c++/loop_8hpp_source.html
+++ b/content/api/latest/c++/loop_8hpp_source.html
@@ -523,7 +523,7 @@
 <div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;</div>
 <div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;<span class="preprocessor">#endif // __PROCESS_LOOP_HPP__</span></div>
 <div class="ttc" id="classprocess_1_1ControlFlow_html_ad8f5968ae93a1c00cfd67964c7895260"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#ad8f5968ae93a1c00cfd67964c7895260">process::ControlFlow::ControlFlow</a></div><div class="ttdeci">ControlFlow(Statement s, Option&lt; T &gt; t)</div><div class="ttdef"><b>Definition:</b> loop.hpp:207</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1063</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1075</div></div>
 <div class="ttc" id="classprocess_1_1ControlFlow_1_1Continue_html_a8713d1376ecc49068369632fdcee1b91"><div class="ttname"><a href="classprocess_1_1ControlFlow_1_1Continue.html#a8713d1376ecc49068369632fdcee1b91">process::ControlFlow::Continue::Continue</a></div><div class="ttdeci">Continue()=default</div></div>
 <div class="ttc" id="classprocess_1_1internal_1_1Loop_html"><div class="ttname"><a href="classprocess_1_1internal_1_1Loop.html">process::internal::Loop</a></div><div class="ttdef"><b>Definition:</b> loop.hpp:253</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>
@@ -531,24 +531,24 @@
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:27</div></div>
 <div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F &amp;&amp; f</div><div class="ttdef"><b>Definition:</b> defer.hpp:266</div></div>
 <div class="ttc" id="classprocess_1_1internal_1_1Loop_html_a4067cc276cd8152074a7094acf9ca451"><div class="ttname"><a href="classprocess_1_1internal_1_1Loop.html#a4067cc276cd8152074a7094acf9ca451">process::internal::Loop::create</a></div><div class="ttdeci">static std::shared_ptr&lt; Loop &gt; create(const Option&lt; UPID &gt; &amp;pid, Iterate_ &amp;&amp;iterate, Body_ &amp;&amp;body)</div><div class="ttdef"><b>Definition:</b> loop.hpp:257</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1135</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:700</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1147</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:702</div></div>
 <div class="ttc" id="namespaceprocess_html_a4beae62da50c26c6cb8afd14e385d0c8"><div class="ttname"><a href="namespaceprocess.html#a4beae62da50c26c6cb8afd14e385d0c8">process::Break</a></div><div class="ttdeci">ControlFlow&lt; typename std::decay&lt; T &gt;::type &gt;::Break Break(T &amp;&amp;t)</div><div class="ttdef"><b>Definition:</b> loop.hpp:237</div></div>
 <div class="ttc" id="structprocess_1_1Continue_html_a961eaa662b867c93c185e9078d192112"><div class="ttname"><a href="structprocess_1_1Continue.html#a961eaa662b867c93c185e9078d192112">process::Continue::Continue</a></div><div class="ttdeci">Continue()=default</div></div>
 <div class="ttc" id="namespaceprocess_1_1internal_html_af41e327161ef61c79f5eb864fc2af03d"><div class="ttname"><a href="namespaceprocess_1_1internal.html#af41e327161ef61c79f5eb864fc2af03d">process::internal::dispatch</a></div><div class="ttdeci">void dispatch(const UPID &amp;pid, const std::shared_ptr&lt; std::function&lt; void(ProcessBase *)&gt;&gt; &amp;f, const Option&lt; const std::type_info * &gt; &amp;functionType=None())</div></div>
 <div class="ttc" id="classprocess_1_1ControlFlow_html_a34752a25284d038dc5d4d9e551424cfe"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#a34752a25284d038dc5d4d9e551424cfe">process::ControlFlow::statement</a></div><div class="ttdeci">Statement statement() const </div><div class="ttdef"><b>Definition:</b> loop.hpp:209</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1173</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1185</div></div>
 <div class="ttc" id="classprocess_1_1internal_1_1Loop_html_a39870dcf4e2432a29569a658ec0e33be"><div class="ttname"><a href="classprocess_1_1internal_1_1Loop.html#a39870dcf4e2432a29569a658ec0e33be">process::internal::Loop::weak</a></div><div class="ttdeci">std::weak_ptr&lt; Loop &gt; weak()</div><div class="ttdef"><b>Definition:</b> loop.hpp:275</div></div>
 <div class="ttc" id="classprocess_1_1ControlFlow_html_af212ef291f73ba2e7b37586a577a794b"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow::Statement</a></div><div class="ttdeci">Statement</div><div class="ttdef"><b>Definition:</b> loop.hpp:168</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="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1031</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1043</div></div>
 <div class="ttc" id="classprocess_1_1ControlFlow_html_a5ce1f085b8043fe8ac900ce9f63a0bde"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#a5ce1f085b8043fe8ac900ce9f63a0bde">process::ControlFlow::ValueType</a></div><div class="ttdeci">T ValueType</div><div class="ttdef"><b>Definition:</b> loop.hpp:166</div></div>
 <div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>
 <div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &amp;pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
-<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1070</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1082</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &amp;quot;untyped&amp;quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</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:1261</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:1273</div></div>
 <div class="ttc" id="classprocess_1_1ControlFlow_html_ad0fbad53169fc7766d61a69393ac14bc"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#ad0fbad53169fc7766d61a69393ac14bc">process::ControlFlow::value</a></div><div class="ttdeci">const T &amp; value() const &amp;</div><div class="ttdef"><b>Definition:</b> loop.hpp:212</div></div>
 <div class="ttc" id="classprocess_1_1internal_1_1Loop_html_a0c7b83e40e88e5d40ad29802be101dfd"><div class="ttname"><a href="classprocess_1_1internal_1_1Loop.html#a0c7b83e40e88e5d40ad29802be101dfd">process::internal::Loop::Loop</a></div><div class="ttdeci">Loop(const Option&lt; UPID &gt; &amp;pid, Iterate &amp;&amp;iterate, Body &amp;&amp;body)</div><div class="ttdef"><b>Definition:</b> loop.hpp:432</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; R &gt;</a></div></div>
@@ -561,7 +561,7 @@
 <div class="ttc" id="classprocess_1_1ControlFlow_1_1Continue_html"><div class="ttname"><a href="classprocess_1_1ControlFlow_1_1Continue.html">process::ControlFlow::Continue</a></div><div class="ttdef"><b>Definition:</b> loop.hpp:174</div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="structprocess_1_1Continue_html"><div class="ttname"><a href="structprocess_1_1Continue.html">process::Continue</a></div><div class="ttdef"><b>Definition:</b> loop.hpp:223</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:785</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:787</div></div>
 <div class="ttc" id="classprocess_1_1ControlFlow_html_a9fa0744c29d7bffd54f10aea580ba187"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#a9fa0744c29d7bffd54f10aea580ba187">process::ControlFlow::value</a></div><div class="ttdeci">const T &amp;&amp; value() const &amp;&amp;</div><div class="ttdef"><b>Definition:</b> loop.hpp:214</div></div>
 <div class="ttc" id="classprocess_1_1ControlFlow_html_af212ef291f73ba2e7b37586a577a794ba2f453cfe638e57e27bb0c9512436111e"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794ba2f453cfe638e57e27bb0c9512436111e">process::ControlFlow::Statement::CONTINUE</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
@@ -570,16 +570,16 @@
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="namespacecgroups_html_a2ecc89636706df947027a4c3c2100fbe"><div class="ttname"><a href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">cgroups::create</a></div><div class="ttdeci">Try&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>
 <div class="ttc" id="classprocess_1_1internal_1_1Loop_html_a9923c05dd6d27f9ec0c61d28a5387641"><div class="ttname"><a href="classprocess_1_1internal_1_1Loop.html#a9923c05dd6d27f9ec0c61d28a5387641">process::internal::Loop::shared</a></div><div class="ttdeci">std::shared_ptr&lt; Loop &gt; shared()</div><div class="ttdef"><b>Definition:</b> loop.hpp:269</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string &amp; failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1161</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string &amp; failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1173</div></div>
 <div class="ttc" id="classprocess_1_1ControlFlow_1_1Break_html_af7fb2876b55483e08e446e4206695eca"><div class="ttname"><a href="classprocess_1_1ControlFlow_1_1Break.html#af7fb2876b55483e08e446e4206695eca">process::ControlFlow::Break::Break</a></div><div class="ttdeci">Break(T t)</div><div class="ttdef"><b>Definition:</b> loop.hpp:189</div></div>
 <div class="ttc" id="classprocess_1_1ControlFlow_html_a5c21809a15f9efe012e30d1a1cf05c3a"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#a5c21809a15f9efe012e30d1a1cf05c3a">process::ControlFlow::value</a></div><div class="ttdeci">T &amp; value()&amp;</div><div class="ttdef"><b>Definition:</b> loop.hpp:211</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>
-<div class="ttc" id="classprocess_1_1Future_html_a18f97963e0636071b54401b200fedfc2"><div class="ttname"><a href="classprocess_1_1Future.html#a18f97963e0636071b54401b200fedfc2">process::Future::hasDiscard</a></div><div class="ttdeci">bool hasDiscard() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1084</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a18f97963e0636071b54401b200fedfc2"><div class="ttname"><a href="classprocess_1_1Future.html#a18f97963e0636071b54401b200fedfc2">process::Future::hasDiscard</a></div><div class="ttdeci">bool hasDiscard() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1096</div></div>
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1ControlFlow_html"><div class="ttname"><a href="classprocess_1_1ControlFlow.html">process::ControlFlow</a></div><div class="ttdef"><b>Definition:</b> loop.hpp:163</div></div>
 <div class="ttc" id="classprocess_1_1internal_1_1Loop_html_a4743d5b323d0d9923cd83fd1abeda9c3"><div class="ttname"><a href="classprocess_1_1internal_1_1Loop.html#a4743d5b323d0d9923cd83fd1abeda9c3">process::internal::Loop::start</a></div><div class="ttdeci">Future&lt; R &gt; start()</div><div class="ttdef"><b>Definition:</b> loop.hpp:280</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1077</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1089</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/master_2registrar_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/master_2registrar_8hpp_source.html b/content/api/latest/c++/master_2registrar_8hpp_source.html
index cec6eb0..52c7aba 100644
--- a/content/api/latest/c++/master_2registrar_8hpp_source.html
+++ b/content/api/latest/c++/master_2registrar_8hpp_source.html
@@ -185,7 +185,7 @@
 <div class="ttc" id="classmesos_1_1state_1_1State_html"><div class="ttname"><a href="classmesos_1_1state_1_1State.html">mesos::state::State</a></div><div class="ttdef"><b>Definition:</b> state.hpp:90</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Registrar_html_a9561bce055d5e3bbc8a6a98ebad4d24a"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html#a9561bce055d5e3bbc8a6a98ebad4d24a">mesos::internal::master::Registrar::~Registrar</a></div><div class="ttdeci">virtual ~Registrar()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Registrar_html_a252e813e721c6848a48759f1b838675f"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html#a252e813e721c6848a48759f1b838675f">mesos::internal::master::Registrar::apply</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; apply(process::Owned&lt; Operation &gt; operation)</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:700</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:702</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="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; SlaveID &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Operation_html_a579f54e98cc99bf30ed6d1c209fa17c3"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">mesos::internal::master::Operation::operator()</a></div><div class="ttdeci">Try&lt; bool &gt; operator()(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</div><div class="ttdef"><b>Definition:</b> registrar.hpp:57</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/metrics_2timer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/metrics_2timer_8hpp_source.html b/content/api/latest/c++/metrics_2timer_8hpp_source.html
index 1eed33f..b581a76 100644
--- a/content/api/latest/c++/metrics_2timer_8hpp_source.html
+++ b/content/api/latest/c++/metrics_2timer_8hpp_source.html
@@ -188,12 +188,12 @@
 <div class="ttc" id="classprocess_1_1metrics_1_1Timer_html_a0701b27ce84c3c244687803014e6a249"><div class="ttname"><a href="classprocess_1_1metrics_1_1Timer.html#a0701b27ce84c3c244687803014e6a249">process::metrics::Timer::window</a></div><div class="ttdeci">window</div><div class="ttdef"><b>Definition:</b> timer.hpp:42</div></div>
 <div class="ttc" id="metric_8hpp_html"><div class="ttname"><a href="metric_8hpp.html">metric.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1Timer_html_a80f762ca1f2549d14c3ac54a93caa044"><div class="ttname"><a href="classprocess_1_1metrics_1_1Timer.html#a80f762ca1f2549d14c3ac54a93caa044">process::metrics::Timer::start</a></div><div class="ttdeci">void start()</div><div class="ttdef"><b>Definition:</b> timer.hpp:61</div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:549</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:551</div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1Metric_html"><div class="ttname"><a href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></div><div class="ttdef"><b>Definition:</b> metric.hpp:33</div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1Timer_html_add113450a55bb835137f84701f981fcc"><div class="ttname"><a href="classprocess_1_1metrics_1_1Timer.html#add113450a55bb835137f84701f981fcc">process::metrics::Timer::stop</a></div><div class="ttdeci">T stop()</div><div class="ttdef"><b>Definition:</b> timer.hpp:69</div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1Timer_html_a434e22286a5dbc8ec2b8501499d159c4"><div class="ttname"><a href="classprocess_1_1metrics_1_1Timer.html#a434e22286a5dbc8ec2b8501499d159c4">process::metrics::Timer::time</a></div><div class="ttdeci">Future&lt; U &gt; time(const Future&lt; U &gt; &amp;future)</div><div class="ttdef"><b>Definition:</b> timer.hpp:92</div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></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:1261</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:1273</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="classprocess_1_1Time_html"><div class="ttname"><a href="classprocess_1_1Time.html">process::Time</a></div><div class="ttdef"><b>Definition:</b> time.hpp:23</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/mutex_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mutex_8hpp_source.html b/content/api/latest/c++/mutex_8hpp_source.html
index d9f9785..e5c4e44 100644
--- a/content/api/latest/c++/mutex_8hpp_source.html
+++ b/content/api/latest/c++/mutex_8hpp_source.html
@@ -161,7 +161,7 @@
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Mutex_html_a2983b29453c623f58b843d924598793b"><div class="ttname"><a href="classprocess_1_1Mutex.html#a2983b29453c623f58b843d924598793b">process::Mutex::lock</a></div><div class="ttdeci">Future&lt; Nothing &gt; lock()</div><div class="ttdef"><b>Definition:</b> mutex.hpp:33</div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:785</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:787</div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Mutex_html"><div class="ttname"><a href="classprocess_1_1Mutex.html">process::Mutex</a></div><div class="ttdef"><b>Definition:</b> mutex.hpp:28</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; Nothing &gt;</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/posix_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_8hpp_source.html b/content/api/latest/c++/posix_8hpp_source.html
index ae4e365..873e149 100644
--- a/content/api/latest/c++/posix_8hpp_source.html
+++ b/content/api/latest/c++/posix_8hpp_source.html
@@ -272,11 +272,11 @@
 <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="usage_8hpp_html"><div class="ttname"><a href="usage_8hpp.html">usage.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_a318038bacd95e4260864533f7cfe12fd"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase::ProcessBase</a></div><div class="ttdeci">ProcessBase(const std::string &amp;id=&quot;&quot;)</div></div>
-<div class="ttc" id="namespaceprocess_1_1internal_html_a7ab45b8fc1010b947a370e51b463e82f"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">process::internal::run</a></div><div class="ttdeci">void run(const std::vector&lt; C &gt; &amp;callbacks, Arguments &amp;&amp;...arguments)</div><div class="ttdef"><b>Definition:</b> future.hpp:502</div></div>
+<div class="ttc" id="namespaceprocess_1_1internal_html_a7ab45b8fc1010b947a370e51b463e82f"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">process::internal::run</a></div><div class="ttdeci">void run(const std::vector&lt; C &gt; &amp;callbacks, Arguments &amp;&amp;...arguments)</div><div class="ttdef"><b>Definition:</b> future.hpp:504</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess_html_aeac4fc0b3046188995e2ce2b17706b70"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#aeac4fc0b3046188995e2ce2b17706b70">mesos::internal::slave::PosixCpuIsolatorProcess::create</a></div><div class="ttdeci">static Try&lt; mesos::slave::Isolator * &gt; create(const Flags &amp;flags)</div><div class="ttdef"><b>Definition:</b> posix.hpp:145</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="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; ContainerID &gt;</a></div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:549</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:551</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess_html_a2fb1c6256b2429c25d43673351bb0645"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#a2fb1c6256b2429c25d43673351bb0645">mesos::internal::slave::PosixCpuIsolatorProcess::PosixCpuIsolatorProcess</a></div><div class="ttdeci">PosixCpuIsolatorProcess()</div><div class="ttdef"><b>Definition:</b> posix.hpp:172</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="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html">mesos::internal::slave::PosixMemIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> posix.hpp:176</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/run_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/run_8hpp.html b/content/api/latest/c++/run_8hpp.html
index 3fffa0c..404bfc5 100644
--- a/content/api/latest/c++/run_8hpp.html
+++ b/content/api/latest/c++/run_8hpp.html
@@ -136,7 +136,7 @@ Functions</h2></td></tr>
 <div class="line">                                                                        \</div>
 <div class="line">    return future;                                                      \</div>
 <div class="line">  }</div>
-<div class="ttc" id="namespaceprocess_1_1internal_html_a7ab45b8fc1010b947a370e51b463e82f"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">process::internal::run</a></div><div class="ttdeci">void run(const std::vector&lt; C &gt; &amp;callbacks, Arguments &amp;&amp;...arguments)</div><div class="ttdef"><b>Definition:</b> future.hpp:502</div></div>
+<div class="ttc" id="namespaceprocess_1_1internal_html_a7ab45b8fc1010b947a370e51b463e82f"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">process::internal::run</a></div><div class="ttdeci">void run(const std::vector&lt; C &gt; &amp;callbacks, Arguments &amp;&amp;...arguments)</div><div class="ttdef"><b>Definition:</b> future.hpp:504</div></div>
 <div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>
 <div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &amp;pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol&lt; PromiseRequest, PromiseResponse &gt; promise</div></div>


[6/6] mesos-site git commit: Updated the website built from mesos SHA: 178f59f.

Posted by gi...@apache.org.
Updated the website built from mesos SHA: 178f59f.


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

Branch: refs/heads/asf-site
Commit: e044b5b23ea60ac8e6a5fae2909b36c322797857
Parents: 67db28b
Author: jenkins <bu...@apache.org>
Authored: Mon Nov 20 00:53:43 2017 +0000
Committer: jenkins <bu...@apache.org>
Committed: Mon Nov 20 00:53:43 2017 +0000

----------------------------------------------------------------------
 ..._2include_2process_2limiter_8hpp_source.html |   10 +-
 ...2include_2process_2protobuf_8hpp_source.html |    8 +-
 ...s_2include_2process_2shared_8hpp_source.html |    2 +-
 content/api/latest/c++/Nodes.xml                |   20 +
 content/api/latest/c++/Tokens.xml               |   11 +
 .../c++/classprocess_1_1Future-members.html     |   73 +-
 .../api/latest/c++/classprocess_1_1Future.html  |   20 +
 content/api/latest/c++/collect_8hpp_source.html |   18 +-
 .../c++/count__down__latch_8hpp_source.html     |    4 +-
 .../latest/c++/docker__archive_8hpp_source.html |   10 +-
 content/api/latest/c++/event_8hpp_source.html   |    2 +-
 content/api/latest/c++/functions_0x66.html      |   77 +-
 content/api/latest/c++/functions_func_0x66.html |   30 +-
 content/api/latest/c++/future_8hpp_source.html  | 3298 +++----
 content/api/latest/c++/gmock_8hpp_source.html   |    2 +-
 content/api/latest/c++/grpc_8hpp_source.html    |    2 +-
 .../c++/http__connection_8hpp_source.html       |    8 +-
 ...ude_2mesos_2state_2protobuf_8hpp_source.html |    2 +-
 ...nclude_2mesos_2state_2state_8hpp_source.html |    2 +-
 content/api/latest/c++/index.hhc                |    4 +
 .../api/latest/c++/jobobject_8hpp_source.html   |    2 +-
 ...ss_2include_2process_2check_8hpp_source.html |   10 +-
 ...ss_2include_2process_2gtest_8hpp_source.html |   14 +-
 content/api/latest/c++/loop_8hpp_source.html    |   22 +-
 .../c++/master_2registrar_8hpp_source.html      |    2 +-
 .../latest/c++/metrics_2timer_8hpp_source.html  |    4 +-
 content/api/latest/c++/mutex_8hpp_source.html   |    2 +-
 content/api/latest/c++/posix_8hpp_source.html   |    4 +-
 content/api/latest/c++/run_8hpp.html            |    2 +-
 .../api/latest/c++/sequence_8hpp_source.html    |    4 +-
 .../c++/src_2common_2recordio_8hpp_source.html  |   10 +-
 .../latest/c++/src_2log_2log_8hpp_source.html   |    2 +-
 .../c++/src_2log_2network_8hpp_source.html      |   12 +-
 .../c++/src_2master_2master_8hpp_source.html    |    2 +-
 ...ontainerizer_2containerizer_8hpp_source.html |    2 +-
 ...tests_2containerizer_2store_8hpp_source.html |    2 +-
 .../api/latest/c++/timeseries_8hpp_source.html  |    2 +-
 content/api/latest/c++/watcher_8hpp_source.html |    2 +-
 content/sitemap.xml                             | 8686 +++++++++---------
 39 files changed, 6228 insertions(+), 6161 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
index 35d4a15..71c4280 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
@@ -244,9 +244,9 @@
 <div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &amp;prefix=&quot;&quot;)</div><div class="ttdoc">Returns &amp;#39;prefix(N)&amp;#39; where N represents the number of instances where the same prefix (wrt...</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="delay_8hpp_html"><div class="ttname"><a href="delay_8hpp.html">delay.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:700</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:702</div></div>
 <div class="ttc" id="timeout_8hpp_html"><div class="ttname"><a href="timeout_8hpp.html">timeout.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1173</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1185</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="classprocess_1_1RateLimiter_html_aeba2f8234c93c3f34cd6de8fbc595b96"><div class="ttname"><a href="classprocess_1_1RateLimiter.html#aeba2f8234c93c3f34cd6de8fbc595b96">process::RateLimiter::acquire</a></div><div class="ttdeci">virtual Future&lt; Nothing &gt; acquire() const </div><div class="ttdef"><b>Definition:</b> limiter.hpp:182</div></div>
 <div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div>
@@ -257,7 +257,7 @@
 <div class="ttc" id="classprocess_1_1RateLimiterProcess_html"><div class="ttname"><a href="classprocess_1_1RateLimiterProcess.html">process::RateLimiterProcess</a></div><div class="ttdef"><b>Definition:</b> limiter.hpp:62</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="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1070</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1082</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="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:255</div></div>
 <div class="ttc" id="classprocess_1_1RateLimiterProcess_html_a7bb926cce009ffbe0de571b37e406578"><div class="ttname"><a href="classprocess_1_1RateLimiterProcess.html#a7bb926cce009ffbe0de571b37e406578">process::RateLimiterProcess::RateLimiterProcess</a></div><div class="ttdeci">RateLimiterProcess(double _permitsPerSecond)</div><div class="ttdef"><b>Definition:</b> limiter.hpp:73</div></div>
@@ -270,8 +270,8 @@
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:785</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:683</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:787</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:685</div></div>
 <div class="ttc" id="classprocess_1_1RateLimiter_html_a09f3220a7f68fb473745accc16847f45"><div class="ttname"><a href="classprocess_1_1RateLimiter.html#a09f3220a7f68fb473745accc16847f45">process::RateLimiter::~RateLimiter</a></div><div class="ttdeci">virtual ~RateLimiter()</div><div class="ttdef"><b>Definition:</b> limiter.hpp:174</div></div>
 <div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
index 8ce2927..64cea26 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
@@ -514,9 +514,9 @@
 <div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &amp;prefix=&quot;&quot;)</div><div class="ttdoc">Returns &amp;#39;prefix(N)&amp;#39; where N represents the number of instances where the same prefix (wrt...</div></div>
 <div class="ttc" id="structProtocol_html_a19a92c2a83f9584a1880032e9c5c63da"><div class="ttname"><a href="structProtocol.html#a19a92c2a83f9584a1880032e9c5c63da">Protocol::operator()</a></div><div class="ttdeci">process::Future&lt; Res &gt; operator()(const process::UPID &amp;pid, const Req &amp;req) const </div><div class="ttdef"><b>Definition:</b> protobuf.hpp:445</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_a318038bacd95e4260864533f7cfe12fd"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase::ProcessBase</a></div><div class="ttdeci">ProcessBase(const std::string &amp;id=&quot;&quot;)</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:700</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:702</div></div>
 <div class="ttc" id="classReqResProcess_html_a47e2ce59480781d2fa17021dd4044148"><div class="ttname"><a href="classReqResProcess.html#a47e2ce59480781d2fa17021dd4044148">ReqResProcess::ReqResProcess</a></div><div class="ttdeci">ReqResProcess(const process::UPID &amp;_pid, const Req &amp;_req)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:397</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1173</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1185</div></div>
 <div class="ttc" id="classProtobufProcess_html_a9e844001b1b4af4b57923a719f1e128a"><div class="ttname"><a href="classProtobufProcess.html#a9e844001b1b4af4b57923a719f1e128a">ProtobufProcess::install</a></div><div class="ttdeci">void install(void(T::*method)(const process::UPID &amp;, const M &amp;))</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:126</div></div>
 <div class="ttc" id="classReqResProcess_html_a169374a0aedeade8a80229cb2b32ad5f"><div class="ttname"><a href="classReqResProcess.html#a169374a0aedeade8a80229cb2b32ad5f">ReqResProcess::~ReqResProcess</a></div><div class="ttdeci">virtual ~ReqResProcess()</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:406</div></div>
 <div class="ttc" id="classProtobufProcess_html_ab3b1e7dbf45da39a0292fb8f0852e4a5"><div class="ttname"><a href="classProtobufProcess.html#ab3b1e7dbf45da39a0292fb8f0852e4a5">ProtobufProcess::install</a></div><div class="ttdeci">void install(void(T::*method)(const M &amp;))</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:186</div></div>
@@ -546,9 +546,9 @@
 <div class="ttc" id="classReqResProcess_html_aa88a64351fac32c4d142a4119b8fe45e"><div class="ttname"><a href="classReqResProcess.html#aa88a64351fac32c4d142a4119b8fe45e">ReqResProcess::run</a></div><div class="ttdeci">process::Future&lt; Res &gt; run()</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:412</div></div>
 <div class="ttc" id="structprocess_1_1MessageEvent_html_a3e86a5596721b08bb8a9424367b25ba6"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a3e86a5596721b08bb8a9424367b25ba6">process::MessageEvent::message</a></div><div class="ttdeci">const Message message</div><div class="ttdef"><b>Definition:</b> event.hpp:126</div></div>
 <div class="ttc" id="namespaceJSON_html_a93c179a1a5bd4164169d47cb1803f2a6"><div class="ttname"><a href="namespaceJSON.html#a93c179a1a5bd4164169d47cb1803f2a6">JSON::protobuf</a></div><div class="ttdeci">Object protobuf(const google::protobuf::Message &amp;message)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:851</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:785</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:787</div></div>
 <div class="ttc" id="classProtobufProcess_html_a8da6cd512073b5db2aa06a95c250efc1"><div class="ttname"><a href="classProtobufProcess.html#a8da6cd512073b5db2aa06a95c250efc1">ProtobufProcess::install</a></div><div class="ttdeci">void install(void(T::*method)(const process::UPID &amp;, M &amp;&amp;))</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:138</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:683</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:685</div></div>
 <div class="ttc" id="structprocess_1_1MessageEvent_html"><div class="ttname"><a href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:91</div></div>
 <div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try&lt; Nothing &gt; bind(int_fd s, const Address &amp;address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
 <div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2shared_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2shared_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2shared_8hpp_source.html
index 68b35c6..9f71be4 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2shared_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2shared_8hpp_source.html
@@ -249,7 +249,7 @@
 <div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;} <span class="comment">// namespace process {</span></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="preprocessor">#endif // __PROCESS_SHARED_HPP__</span></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:549</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:551</div></div>
 <div class="ttc" id="classprocess_1_1Shared_html_adb2203cf8bb3a39b42096e3cef47e906"><div class="ttname"><a href="classprocess_1_1Shared.html#adb2203cf8bb3a39b42096e3cef47e906">process::Shared::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdef"><b>Definition:</b> shared.hpp:134</div></div>
 <div class="ttc" id="classprocess_1_1Shared_html_a8dab66aa15e3b5dafa463bb485bddbbd"><div class="ttname"><a href="classprocess_1_1Shared.html#a8dab66aa15e3b5dafa463bb485bddbbd">process::Shared::operator&lt;</a></div><div class="ttdeci">bool operator&lt;(const Shared&lt; T &gt; &amp;that) const </div><div class="ttdef"><b>Definition:</b> shared.hpp:95</div></div>
 <div class="ttc" id="classprocess_1_1Shared_html_a3c929e667ce6a6fd45b56a81fd16a766"><div class="ttname"><a href="classprocess_1_1Shared.html#a3c929e667ce6a6fd45b56a81fd16a766">process::Shared::operator==</a></div><div class="ttdeci">bool operator==(const Shared&lt; T &gt; &amp;that) const </div><div class="ttdef"><b>Definition:</b> shared.hpp:88</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 7f64376..75891b9 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -24549,6 +24549,11 @@
                 <Anchor>ace7f75f7863d8a89d6aacda5d757aa47</Anchor>
                </Node>
                <Node>
+                <Name>Future</Name>
+                <Path>classprocess_1_1Future.html</Path>
+                <Anchor>aaa75d9ed8b9e6a936fa0d5612114ac05</Anchor>
+               </Node>
+               <Node>
                 <Name>~Future</Name>
                 <Path>classprocess_1_1Future.html</Path>
                 <Anchor>ae0483b70dae75d7a75c97839130f6886</Anchor>
@@ -39870,6 +39875,11 @@
                         <Anchor>ace7f75f7863d8a89d6aacda5d757aa47</Anchor>
                        </Node>
                        <Node>
+                        <Name>Future</Name>
+                        <Path>classprocess_1_1Future.html</Path>
+                        <Anchor>aaa75d9ed8b9e6a936fa0d5612114ac05</Anchor>
+                       </Node>
+                       <Node>
                         <Name>~Future</Name>
                         <Path>classprocess_1_1Future.html</Path>
                         <Anchor>ae0483b70dae75d7a75c97839130f6886</Anchor>
@@ -40240,6 +40250,11 @@
                         <Anchor>ace7f75f7863d8a89d6aacda5d757aa47</Anchor>
                        </Node>
                        <Node>
+                        <Name>Future</Name>
+                        <Path>classprocess_1_1Future.html</Path>
+                        <Anchor>aaa75d9ed8b9e6a936fa0d5612114ac05</Anchor>
+                       </Node>
+                       <Node>
                         <Name>~Future</Name>
                         <Path>classprocess_1_1Future.html</Path>
                         <Anchor>ae0483b70dae75d7a75c97839130f6886</Anchor>
@@ -41723,6 +41738,11 @@
                         <Anchor>ace7f75f7863d8a89d6aacda5d757aa47</Anchor>
                        </Node>
                        <Node>
+                        <Name>Future</Name>
+                        <Path>classprocess_1_1Future.html</Path>
+                        <Anchor>aaa75d9ed8b9e6a936fa0d5612114ac05</Anchor>
+                       </Node>
+                       <Node>
                         <Name>~Future</Name>
                         <Path>classprocess_1_1Future.html</Path>
                         <Anchor>ae0483b70dae75d7a75c97839130f6886</Anchor>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index f5126c0..46995fb 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -159988,6 +159988,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Future</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Future</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Future.html</Path>
+    <Anchor>aaa75d9ed8b9e6a936fa0d5612114ac05</Anchor>
+    <DeclaredIn>future.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>~Future</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/classprocess_1_1Future-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1Future-members.html b/content/api/latest/c++/classprocess_1_1Future-members.html
index c4c9b34..bbc43bd 100644
--- a/content/api/latest/c++/classprocess_1_1Future-members.html
+++ b/content/api/latest/c++/classprocess_1_1Future-members.html
@@ -74,42 +74,43 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ad9c4c29f24a286aba1859cf0dc58d872">Future</a>(const Future&lt; T &gt; &amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a9facf5a5e6036841b1ae6c29f1a74317">Future</a>(Future&lt; T &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ace7f75f7863d8a89d6aacda5d757aa47">Future</a>(const Try&lt; T &gt; &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">get</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a18f97963e0636071b54401b200fedfc2">hasDiscard</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">isDiscarded</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">isFailed</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">isPending</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">isReady</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(AnyCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ab753c0730005edaef998bf8982f67e2a">onAny</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a79919e2b8fded40f30f720c521c98ded">onAny</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(DiscardCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aeea5927a465c7b6e7f0f8b91f1e65461">onDiscard</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a907cb66509cf2e07bff8cf919507f745">onDiscard</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(DiscardedCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a9ed881404620ba5d7a145b2f9c2be008">onDiscarded</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a3630c865b86819b18907a8f60c948add">onDiscarded</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(FailedCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a8af6d072946de82f639c488872ab4db8">onFailed</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a8c5395e292096cc9e91047ab6958564a">onFailed</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(ReadyCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a4492bc5e02252a90087bcda3a9113f66">onReady</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ad002735b3459454f81f77bc9604903ba">onReady</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a1e09668bb029e2e3cc3a2d9cf1075812">operator!=</a>(const Future&lt; T &gt; &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">operator-&gt;</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a01597d58e57a7384eed5a56ccf797a0e">operator&lt;</a>(const Future&lt; T &gt; &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">operator=</a>(const Future&lt; T &gt; &amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f">operator==</a>(const Future&lt; T &gt; &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a697fa51a09bfecabc58fd6d07ce8f501">Promise&lt; T &gt;</a> class</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">ReadyCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a2174995dd9a77eb017e1d54840f2b186">repair</a>(const lambda::function&lt; Future&lt; T &gt;(const Future&lt; T &gt; &amp;)&gt; &amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(lambda::function&lt; Future&lt; X &gt;(const T &amp;)&gt; f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a13bc839b816da34f55d6bc0675ef6b0e">then</a>(lambda::function&lt; X(const T &amp;)&gt; f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a1b450d3667a7abd43e5afcdb0a3ab146">then</a>(lambda::function&lt; Future&lt; X &gt;()&gt; f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ae6e143a618e3aaa3e1616e6c6f833c80">then</a>(lambda::function&lt; X()&gt; f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a6bba7bac2b511c021028ee59efefb1f5">then</a>(F &amp;&amp;f) const -&gt; decltype(this-&gt;then(std::forward&lt; F &gt;(f), Prefer()))</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ac49710e6a1dd58e8e14b749c37139979">WeakFuture&lt; T &gt;</a> class</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886">~Future</a>()=default</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aaa75d9ed8b9e6a936fa0d5612114ac05">Future</a>(const Try&lt; Future&lt; T &gt;&gt; &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">get</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a18f97963e0636071b54401b200fedfc2">hasDiscard</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">isDiscarded</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">isFailed</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">isPending</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">isReady</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(AnyCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ab753c0730005edaef998bf8982f67e2a">onAny</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a79919e2b8fded40f30f720c521c98ded">onAny</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(DiscardCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#aeea5927a465c7b6e7f0f8b91f1e65461">onDiscard</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a907cb66509cf2e07bff8cf919507f745">onDiscard</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(DiscardedCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a9ed881404620ba5d7a145b2f9c2be008">onDiscarded</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a3630c865b86819b18907a8f60c948add">onDiscarded</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(FailedCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a8af6d072946de82f639c488872ab4db8">onFailed</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a8c5395e292096cc9e91047ab6958564a">onFailed</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(ReadyCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a4492bc5e02252a90087bcda3a9113f66">onReady</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ad002735b3459454f81f77bc9604903ba">onReady</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a1e09668bb029e2e3cc3a2d9cf1075812">operator!=</a>(const Future&lt; T &gt; &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">operator-&gt;</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a01597d58e57a7384eed5a56ccf797a0e">operator&lt;</a>(const Future&lt; T &gt; &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">operator=</a>(const Future&lt; T &gt; &amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f">operator==</a>(const Future&lt; T &gt; &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a697fa51a09bfecabc58fd6d07ce8f501">Promise&lt; T &gt;</a> class</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">ReadyCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a2174995dd9a77eb017e1d54840f2b186">repair</a>(const lambda::function&lt; Future&lt; T &gt;(const Future&lt; T &gt; &amp;)&gt; &amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(lambda::function&lt; Future&lt; X &gt;(const T &amp;)&gt; f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a13bc839b816da34f55d6bc0675ef6b0e">then</a>(lambda::function&lt; X(const T &amp;)&gt; f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a1b450d3667a7abd43e5afcdb0a3ab146">then</a>(lambda::function&lt; Future&lt; X &gt;()&gt; f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ae6e143a618e3aaa3e1616e6c6f833c80">then</a>(lambda::function&lt; X()&gt; f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a6bba7bac2b511c021028ee59efefb1f5">then</a>(F &amp;&amp;f) const -&gt; decltype(this-&gt;then(std::forward&lt; F &gt;(f), Prefer()))</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ac49710e6a1dd58e8e14b749c37139979">WeakFuture&lt; T &gt;</a> class</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886">~Future</a>()=default</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/classprocess_1_1Future.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1Future.html b/content/api/latest/c++/classprocess_1_1Future.html
index b1e5dce..5f32814 100644
--- a/content/api/latest/c++/classprocess_1_1Future.html
+++ b/content/api/latest/c++/classprocess_1_1Future.html
@@ -99,6 +99,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a9facf5a5e6036841b1ae6c29f1a74317"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ace7f75f7863d8a89d6aacda5d757aa47"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#ace7f75f7863d8a89d6aacda5d757aa47">Future</a> (const <a class="el" href="classTry.html">Try</a>&lt; T &gt; &amp;t)</td></tr>
 <tr class="separator:ace7f75f7863d8a89d6aacda5d757aa47"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaa75d9ed8b9e6a936fa0d5612114ac05"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#aaa75d9ed8b9e6a936fa0d5612114ac05">Future</a> (const <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt;&gt; &amp;t)</td></tr>
+<tr class="separator:aaa75d9ed8b9e6a936fa0d5612114ac05"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae0483b70dae75d7a75c97839130f6886"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886">~Future</a> ()=default</td></tr>
 <tr class="separator:ae0483b70dae75d7a75c97839130f6886"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a32e4b21c80168bb3f809da93b669b98f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">operator=</a> (const <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;that)</td></tr>
@@ -418,6 +420,24 @@ template&lt;typename T&gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="aaa75d9ed8b9e6a936fa0d5612114ac05"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; T &gt;::<a class="el" href="classprocess_1_1Future.html">Future</a> </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt;&gt; &amp;&#160;</td>
+          <td class="paramname"><em>t</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="ae0483b70dae75d7a75c97839130f6886"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/collect_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/collect_8hpp_source.html b/content/api/latest/c++/collect_8hpp_source.html
index 78c2bee..8e732fb 100644
--- a/content/api/latest/c++/collect_8hpp_source.html
+++ b/content/api/latest/c++/collect_8hpp_source.html
@@ -316,18 +316,18 @@
 <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="classprocess_1_1internal_1_1CollectProcess_html"><div class="ttname"><a href="classprocess_1_1internal_1_1CollectProcess.html">process::internal::CollectProcess</a></div><div class="ttdef"><b>Definition:</b> collect.hpp:63</div></div>
 <div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F &amp;&amp; f</div><div class="ttdef"><b>Definition:</b> defer.hpp:266</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1135</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:700</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a2fc569c8bf99acb3e53a68ff3b266667"><div class="ttname"><a href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">process::Promise::fail</a></div><div class="ttdeci">bool fail(const std::string &amp;message)</div><div class="ttdef"><b>Definition:</b> future.hpp:775</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1147</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:702</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a2fc569c8bf99acb3e53a68ff3b266667"><div class="ttname"><a href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">process::Promise::fail</a></div><div class="ttdeci">bool fail(const std::string &amp;message)</div><div class="ttdef"><b>Definition:</b> future.hpp:777</div></div>
 <div class="ttc" id="classprocess_1_1internal_1_1CollectProcess_html_aef71c5f6f3c016b544805111417573a8"><div class="ttname"><a href="classprocess_1_1internal_1_1CollectProcess.html#aef71c5f6f3c016b544805111417573a8">process::internal::CollectProcess::~CollectProcess</a></div><div class="ttdeci">virtual ~CollectProcess()</div><div class="ttdef"><b>Definition:</b> collect.hpp:74</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1173</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1185</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="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1031</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1043</div></div>
 <div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>
 <div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &amp;pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </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="classprocess_1_1internal_1_1CollectProcess_html_a6e13d430bd37e93903d3f0b4201b8e31"><div class="ttname"><a href="classprocess_1_1internal_1_1CollectProcess.html#a6e13d430bd37e93903d3f0b4201b8e31">process::internal::CollectProcess::initialize</a></div><div class="ttdeci">virtual void initialize()</div><div class="ttdoc">Invoked when a process gets spawned. </div><div class="ttdef"><b>Definition:</b> collect.hpp:79</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:1261</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:1273</div></div>
 <div class="ttc" id="classprocess_1_1internal_1_1AwaitProcess_html"><div class="ttname"><a href="classprocess_1_1internal_1_1AwaitProcess.html">process::internal::AwaitProcess</a></div><div class="ttdef"><b>Definition:</b> collect.hpp:130</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise</a></div><div class="ttdef"><b>Definition:</b> future.hpp:72</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol&lt; PromiseRequest, PromiseResponse &gt; promise</div></div>
@@ -339,9 +339,9 @@
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1internal_1_1CollectProcess_html_aeae1fffc984af46ddb3b0570408c5ee0"><div class="ttname"><a href="classprocess_1_1internal_1_1CollectProcess.html#aeae1fffc984af46ddb3b0570408c5ee0">process::internal::CollectProcess::CollectProcess</a></div><div class="ttdeci">CollectProcess(const std::list&lt; Future&lt; T &gt;&gt; &amp;_futures, Promise&lt; std::list&lt; T &gt;&gt; *_promise)</div><div class="ttdef"><b>Definition:</b> collect.hpp:66</div></div>
 <div class="ttc" id="classprocess_1_1internal_1_1AwaitProcess_html_ae5d9fc849ff751871f9e476491c4ff15"><div class="ttname"><a href="classprocess_1_1internal_1_1AwaitProcess.html#ae5d9fc849ff751871f9e476491c4ff15">process::internal::AwaitProcess::~AwaitProcess</a></div><div class="ttdeci">virtual ~AwaitProcess()</div><div class="ttdef"><b>Definition:</b> collect.hpp:141</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:785</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:683</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae85258f6af5c49e7b4264b5c857265bc"><div class="ttname"><a href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future::then</a></div><div class="ttdeci">Future&lt; X &gt; then(lambda::function&lt; Future&lt; X &gt;(const T &amp;)&gt; f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1395</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:787</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:685</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae85258f6af5c49e7b4264b5c857265bc"><div class="ttname"><a href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future::then</a></div><div class="ttdeci">Future&lt; X &gt; then(lambda::function&lt; Future&lt; X &gt;(const T &amp;)&gt; f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1407</div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="libprocess_2include_2process_2check_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html">check.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try&lt; Nothing &gt; bind(int_fd s, const Address &amp;address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/count__down__latch_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/count__down__latch_8hpp_source.html b/content/api/latest/c++/count__down__latch_8hpp_source.html
index cc87861..5cee363 100644
--- a/content/api/latest/c++/count__down__latch_8hpp_source.html
+++ b/content/api/latest/c++/count__down__latch_8hpp_source.html
@@ -107,13 +107,13 @@
 <div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
 <div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#endif // __PROCESS_COUNT_DOWN_LATCH_HPP__</span></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="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:700</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:702</div></div>
 <div class="ttc" id="classprocess_1_1CountDownLatch_html_a54ae44e80d909114a52b4cfdf9f493e6"><div class="ttname"><a href="classprocess_1_1CountDownLatch.html#a54ae44e80d909114a52b4cfdf9f493e6">process::CountDownLatch::CountDownLatch</a></div><div class="ttdeci">CountDownLatch(size_t count=1)</div><div class="ttdef"><b>Definition:</b> count_down_latch.hpp:27</div></div>
 <div class="ttc" id="classprocess_1_1CountDownLatch_html_a260be4b1f720013b2a4083521ea60717"><div class="ttname"><a href="classprocess_1_1CountDownLatch.html#a260be4b1f720013b2a4083521ea60717">process::CountDownLatch::triggered</a></div><div class="ttdeci">Future&lt; Nothing &gt; triggered()</div><div class="ttdef"><b>Definition:</b> count_down_latch.hpp:42</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; Nothing &gt;</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="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:785</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:787</div></div>
 <div class="ttc" id="classprocess_1_1CountDownLatch_html"><div class="ttname"><a href="classprocess_1_1CountDownLatch.html">process::CountDownLatch</a></div><div class="ttdef"><b>Definition:</b> count_down_latch.hpp:24</div></div>
 <div class="ttc" id="classprocess_1_1CountDownLatch_html_a778264ccaf3ea94c44d78558997b7eec"><div class="ttname"><a href="classprocess_1_1CountDownLatch.html#a778264ccaf3ea94c44d78558997b7eec">process::CountDownLatch::decrement</a></div><div class="ttdeci">void decrement()</div><div class="ttdef"><b>Definition:</b> count_down_latch.hpp:29</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; Nothing &gt;</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/docker__archive_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/docker__archive_8hpp_source.html b/content/api/latest/c++/docker__archive_8hpp_source.html
index 1fb6339..3f10f7c 100644
--- a/content/api/latest/c++/docker__archive_8hpp_source.html
+++ b/content/api/latest/c++/docker__archive_8hpp_source.html
@@ -298,15 +298,15 @@
 <div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;} <span class="comment">// namespace mesos {</span></div>
 <div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div>
 <div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;<span class="preprocessor">#endif // __TEST_DOCKER_ARCHIVE_HPP__</span></div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;<span class="preprocessor"><div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1063</div></div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;<span class="preprocessor"><div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1075</div></div>
 <div class="ttc" id="rootfs_8hpp_html"><div class="ttname"><a href="rootfs_8hpp.html">rootfs.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_a84298b990ad52dfd353358427b04ff3f"><div class="ttname"><a href="namespaceos.html#a84298b990ad52dfd353358427b04ff3f">os::rmdir</a></div><div class="ttdeci">Try&lt; Nothing &gt; rmdir(const std::string &amp;directory, bool recursive=true, bool removeRoot=true, bool continueOnError=false)</div><div class="ttdef"><b>Definition:</b> rmdir.hpp:43</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="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="namespaceos_html_a68c1f23747262ae6528a3ca532ad5047"><div class="ttname"><a href="namespaceos.html#a68c1f23747262ae6528a3ca532ad5047">os::write</a></div><div class="ttdeci">ssize_t write(const WindowsFD &amp;fd, const void *data, size_t size)</div><div class="ttdef"><b>Definition:</b> write.hpp:29</div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:549</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:551</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="classprocess_1_1Future_html_a49b738b9755c0623a57e575ae2fb6431"><div class="ttname"><a href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">process::Future::await</a></div><div class="ttdeci">bool await(const Duration &amp;duration=Seconds(-1)) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1101</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a49b738b9755c0623a57e575ae2fb6431"><div class="ttname"><a href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">process::Future::await</a></div><div class="ttdeci">bool await(const Duration &amp;duration=Seconds(-1)) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1113</div></div>
 <div class="ttc" id="namespacemesos_1_1uri_1_1docker_html_a001e34ad4b471e43d16e9f03e39a4566"><div class="ttname"><a href="namespacemesos_1_1uri_1_1docker.html#a001e34ad4b471e43d16e9f03e39a4566">mesos::uri::docker::manifest</a></div><div class="ttdeci">URI manifest(const std::string &amp;repository, const std::string &amp;reference, const std::string &amp;registry, const Option&lt; std::string &gt; &amp;scheme=None(), const Option&lt; int &gt; &amp;port=None())</div><div class="ttdef"><b>Definition:</b> docker.hpp:47</div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
 <div class="ttc" id="namespacepath_html_aa86b16a2171cec90bb3337930513ef0f"><div class="ttname"><a href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a></div><div class="ttdeci">std::string join(const std::string &amp;path1, const std::string &amp;path2, const char _separator=os::PATH_SEPARATOR)</div><div class="ttdef"><b>Definition:</b> path.hpp:29</div></div>
@@ -334,10 +334,10 @@
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1LinuxRootfs_html_a989f2d98ba0035548be3fa43a0ae23c4"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1LinuxRootfs.html#a989f2d98ba0035548be3fa43a0ae23c4">mesos::internal::tests::LinuxRootfs::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Rootfs &gt; &gt; create(const std::string &amp;root)</div></div>
 <div class="ttc" id="namespacestrings_html_a7884a23bea2a6543b8a93ad48faabe0c"><div class="ttname"><a href="namespacestrings.html#a7884a23bea2a6543b8a93ad48faabe0c">strings::format</a></div><div class="ttdeci">Try&lt; std::string &gt; format(const std::string &amp;s, const T &amp;...t)</div><div class="ttdef"><b>Definition:</b> format.hpp:58</div></div>
 <div class="ttc" id="jsonify_8hpp_html"><div class="ttname"><a href="jsonify_8hpp.html">jsonify.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string &amp; failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1161</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string &amp; failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1173</div></div>
 <div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1077</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1089</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/event_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/event_8hpp_source.html b/content/api/latest/c++/event_8hpp_source.html
index 7dfbe6f..b591e0f 100644
--- a/content/api/latest/c++/event_8hpp_source.html
+++ b/content/api/latest/c++/event_8hpp_source.html
@@ -345,7 +345,7 @@
 <div class="ttc" id="structprocess_1_1EventVisitor_html_a73ab5ec3df4760a4f66c226d3760e696"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#a73ab5ec3df4760a4f66c226d3760e696">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const TerminateEvent &amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:45</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:529</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:700</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:702</div></div>
 <div class="ttc" id="structprocess_1_1TerminateEvent_html_a5bfc1949d7aeeabc6178fc29fc0ce5e8"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#a5bfc1949d7aeeabc6178fc29fc0ce5e8">process::TerminateEvent::from</a></div><div class="ttdeci">const UPID from</div><div class="ttdef"><b>Definition:</b> event.hpp:223</div></div>
 <div class="ttc" id="structprocess_1_1HttpEvent_html_ac44941d9851716539b627eb8f623d36d"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#ac44941d9851716539b627eb8f623d36d">process::HttpEvent::request</a></div><div class="ttdeci">http::Request *const request</div><div class="ttdef"><b>Definition:</b> event.hpp:152</div></div>
 <div class="ttc" id="structprocess_1_1MessageEvent_html_a20d52fda0a3f51af96ce5bd1b29fa966"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a20d52fda0a3f51af96ce5bd1b29fa966">process::MessageEvent::MessageEvent</a></div><div class="ttdeci">MessageEvent(const UPID &amp;from, const UPID &amp;to, const std::string &amp;name, const char *data, size_t length)</div><div class="ttdef"><b>Definition:</b> event.hpp:96</div></div>


[4/6] mesos-site git commit: Updated the website built from mesos SHA: 178f59f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e044b5b2/content/api/latest/c++/future_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/future_8hpp_source.html b/content/api/latest/c++/future_8hpp_source.html
index 1984c91..d6fb134 100644
--- a/content/api/latest/c++/future_8hpp_source.html
+++ b/content/api/latest/c++/future_8hpp_source.html
@@ -162,1758 +162,1770 @@
 <div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div>
 <div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;  <span class="comment">/*implicit*/</span> <a class="code" href="classprocess_1_1Future.html#a8c5011603de16950bdcbb5bd137ef956">Future</a>(<span class="keyword">const</span> <a class="code" href="classTry.html">Try&lt;T&gt;</a>&amp; t);</div>
 <div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <a class="code" href="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886">~Future</a>() = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="comment">/*implicit*/</span> <a class="code" href="classprocess_1_1Future.html#a8c5011603de16950bdcbb5bd137ef956">Future</a>(<span class="keyword">const</span> <a class="code" href="classTry.html">Try</a>&lt;<a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&gt;&amp; t);</div>
 <div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  <span class="comment">// Futures are assignable (and copyable). This results in the</span></div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  <span class="comment">// reference to the previous future data being decremented and a</span></div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  <span class="comment">// reference to &#39;that&#39; being incremented.</span></div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">operator=</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; that);</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;  <span class="comment">// Comparison operators useful for using futures in collections.</span></div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f">operator==</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; that) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#a1e09668bb029e2e3cc3a2d9cf1075812">operator!=</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; that) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;  <span class="keywordtype">bool</span> operator&lt;(const Future&lt;T&gt;&amp; that) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;  <span class="comment">// Helpers to get the current state of this future.</span></div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">isPending</a>() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">isReady</a>() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">isDiscarded</a>() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">isFailed</a>() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#a18f97963e0636071b54401b200fedfc2">hasDiscard</a>() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  <span class="comment">// Discards this future. Returns false if discard has already been</span></div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;  <span class="comment">// called or the future has already completed, i.e., is ready,</span></div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;  <span class="comment">// failed, or discarded. Note that a discard does not terminate any</span></div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;  <span class="comment">// computation but rather acts as a suggestion or indication that</span></div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;  <span class="comment">// the caller no longer cares about the result of some</span></div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;  <span class="comment">// computation. The callee can decide whether or not to continue the</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;  <span class="comment">// computation on their own (where best practices are to attempt to</span></div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;  <span class="comment">// stop the computation if possible). The callee can discard the</span></div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;  <span class="comment">// computation via Promise::discard which completes a future, at</span></div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;  <span class="comment">// which point, Future::isDiscarded is true (and the</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;  <span class="comment">// Future::onDiscarded callbacks are executed). Before that point,</span></div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;  <span class="comment">// but after calling Future::discard, only Future::hasDiscard will</span></div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  <span class="comment">// return true and the Future::onDiscard callbacks will be invoked.</span></div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">discard</a>();</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;  <span class="comment">// Waits for this future to become ready, discarded, or failed.</span></div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">await</a>(<span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; duration = <a class="code" href="classSeconds.html">Seconds</a>(-1)) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;  <span class="comment">// Return the value associated with this future, waits indefinitely</span></div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;  <span class="comment">// until a value gets associated or until the future is discarded.</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;  <span class="keyword">const</span> T&amp; <span class="keyword">get</span>() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;  <span class="keyword">const</span> T* <a class="code" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">operator-&gt;</a>() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;  <span class="comment">// Returns the failure message associated with this future.</span></div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;  <span class="keyword">const</span> std::string&amp; <a class="code" href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">failure</a>() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;  <span class="comment">// Type of the callback functions that can get invoked when the</span></div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;  <span class="comment">// future gets set, fails, or is discarded.</span></div>
-<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">  158</a></span>&#160;  <span class="keyword">typedef</span> lambda::function&lt;void()&gt; <a class="code" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">DiscardCallback</a>;</div>
-<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">  159</a></span>&#160;  <span class="keyword">typedef</span> lambda::function&lt;void(const T&amp;)&gt; <a class="code" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">ReadyCallback</a>;</div>
-<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">  160</a></span>&#160;  <span class="keyword">typedef</span> lambda::function&lt;void(const std::string&amp;)&gt; <a class="code" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">FailedCallback</a>;</div>
-<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">  161</a></span>&#160;  <span class="keyword">typedef</span> lambda::function&lt;void()&gt; <a class="code" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">DiscardedCallback</a>;</div>
-<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">  162</a></span>&#160;  <span class="keyword">typedef</span> lambda::function&lt;void(const Future&lt;T&gt;&amp;)&gt; <a class="code" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">AnyCallback</a>;</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;  <span class="comment">// Installs callbacks for the specified events and returns a const</span></div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;  <span class="comment">// reference to &#39;this&#39; in order to easily support chaining.</span></div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(<a class="code" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">DiscardCallback</a>&amp;&amp; callback) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(<a class="code" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">ReadyCallback</a>&amp;&amp; callback) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(<a class="code" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">FailedCallback</a>&amp;&amp; callback) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(<a class="code" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">DiscardedCallback</a>&amp;&amp; callback) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(<a class="code" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">AnyCallback</a>&amp;&amp; callback) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="comment">// TODO(benh): Add onReady, onFailed, onAny for _Deferred&lt;F&gt; where F</span></div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;  <span class="comment">// is not expected.</span></div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div>
-<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#aeea5927a465c7b6e7f0f8b91f1e65461">  176</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#aeea5927a465c7b6e7f0f8b91f1e65461">onDiscard</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred&lt;F&gt;</a>&amp;&amp; deferred)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(std::move(deferred).<span class="keyword">operator</span> std::function&lt;<span class="keywordtype">void</span>()&gt;());</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  }</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div>
-<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a4492bc5e02252a90087bcda3a9113f66">  182</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a4492bc5e02252a90087bcda3a9113f66">onReady</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred&lt;F&gt;</a>&amp;&amp; deferred)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;        std::move(deferred).<span class="keyword">operator</span> std::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> T&amp;)&gt;());</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;  }</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div>
-<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a8af6d072946de82f639c488872ab4db8">  189</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a8af6d072946de82f639c488872ab4db8">onFailed</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred&lt;F&gt;</a>&amp;&amp; deferred)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;        std::move(deferred).<span class="keyword">operator</span> std::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> std::string&amp;)&gt;());</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">template</span> &lt;<span class="keyword">typename</span> F&gt;</div>
-<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a9ed881404620ba5d7a145b2f9c2be008">  196</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a9ed881404620ba5d7a145b2f9c2be008">onDiscarded</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred&lt;F&gt;</a>&amp;&amp; deferred)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(std::move(deferred).<span class="keyword">operator</span> std::function&lt;<span class="keywordtype">void</span>()&gt;());</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="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div>
-<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#ab753c0730005edaef998bf8982f67e2a">  202</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#ab753c0730005edaef998bf8982f67e2a">onAny</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred&lt;F&gt;</a>&amp;&amp; deferred)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;        std::move(deferred).<span class="keyword">operator</span> std::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp;)&gt;());</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;  }</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="keyword">private</span>:</div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;  <span class="comment">// We use the &#39;Prefer&#39; and &#39;LessPrefer&#39; structs as a way to prefer</span></div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;  <span class="comment">// one function over the other when doing SFINAE for the &#39;onReady&#39;,</span></div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;  <span class="comment">// &#39;onFailed&#39;, &#39;onAny&#39;, and &#39;then&#39; functions. In each of these cases</span></div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;  <span class="comment">// we prefer calling the version of the functor that takes in an</span></div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;  <span class="comment">// argument (i.e., &#39;const T&amp;&#39; for &#39;onReady&#39; and &#39;then&#39; and &#39;const</span></div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;  <span class="comment">// std::string&amp;&#39; for &#39;onFailed&#39;), but we allow functors that don&#39;t</span></div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;  <span class="comment">// care about the argument. We don&#39;t need to do this for</span></div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;  <span class="comment">// &#39;onDiscarded&#39; because it doesn&#39;t take an argument.</span></div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;  <span class="keyword">struct </span>LessPrefer {};</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;  <span class="keyword">struct </span>Prefer : LessPrefer {};</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;  <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">template &lt;typename F, typename = typename result_of&lt;F(const T&amp;)&gt;::type</a>&gt;</div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;  <span class="keyword">const</span> Future&lt;T&gt;&amp; <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(F&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, Prefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(std::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> T&amp;)&gt;(</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;        [=](<span class="keyword">const</span> T&amp; t) <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;          <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>(t);</div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;        }));</div>
-<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;  }</div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;</div>
-<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;  <span class="comment">// This is the less preferred `onReady`, we prefer the `onReady` method which</span></div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;  <span class="comment">// has `f` taking a `const T&amp;` parameter. Unfortunately, to complicate</span></div>
-<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;  <span class="comment">// matters, if `F` is the result of a `std::bind` expression we need to SFINAE</span></div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;  <span class="comment">// out this version of `onReady` and force the use of the preferred `onReady`</span></div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;  <span class="comment">// (which works because `std::bind` will just ignore the `const T&amp;` argument).</span></div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;  <span class="comment">// This is necessary because Visual Studio 2015 doesn&#39;t support using the</span></div>
-<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;  <span class="comment">// `std::bind` call operator with `result_of` as it&#39;s technically not a</span></div>
-<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;  <span class="comment">// requirement by the C++ standard.</span></div>
-<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;  <span class="keyword">template</span> &lt;</div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;      <span class="keyword">typename</span> F,</div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;      <span class="keyword">typename</span> = <span class="keyword">typename</span> result_of&lt;<span class="keyword">typename</span> std::enable_if&lt;</div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;          !<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_bind_expression&lt;typename std::decay&lt;F&gt;::type</a>&gt;::value,</div>
-<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;          F&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>()&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>&gt;</div>
-<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;  <span class="keyword">const</span> Future&lt;T&gt;&amp; <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(F&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, LessPrefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(std::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> T&amp;)&gt;(</div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;        [=](<span class="keyword">const</span> T&amp;) <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;          <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>();</div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;        }));</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;  }</div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;</div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;  <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">template &lt;typename F, typename = typename result_of&lt;F(const std::string&amp;)&gt;::type</a>&gt; <span class="comment">// NOLINT(whitespace/line_length)</span></div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;  <span class="keyword">const</span> Future&lt;T&gt;&amp; <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(F&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, Prefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(std::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> std::string&amp;)&gt;(</div>
-<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;        [=](<span class="keyword">const</span> std::string&amp; message) <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;          <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>(message);</div>
-<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;        }));</div>
-<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;  }</div>
-<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;</div>
-<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;  <span class="comment">// Refer to the less preferred version of `onReady` for why these SFINAE</span></div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;  <span class="comment">// conditions are necessary.</span></div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;  <span class="keyword">template</span> &lt;</div>
-<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;      <span class="keyword">typename</span> F,</div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;      <span class="keyword">typename</span> = <span class="keyword">typename</span> result_of&lt;<span class="keyword">typename</span> std::enable_if&lt;</div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;          !<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_bind_expression&lt;typename std::decay&lt;F&gt;::type</a>&gt;::value,</div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;          F&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>()&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>&gt;</div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;  <span class="keyword">const</span> Future&lt;T&gt;&amp; <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(F&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, LessPrefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(std::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> std::string&amp;)&gt;(</div>
-<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;        [=](<span class="keyword">const</span> std::string&amp;) <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;          <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>();</div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;        }));</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;</div>
-<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F, <span class="keyword">typename</span> = <span class="keyword">typename</span> result_of&lt;F(const Future&lt;T&gt;&amp;)&gt;::type&gt; <span class="comment">// NOLINT(whitespace/line_length)</span></div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;  <span class="keyword">const</span> Future&lt;T&gt;&amp; <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(F&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, Prefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(std::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> Future&lt;T&gt;&amp;)&gt;(</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;        [=](<span class="keyword">const</span> Future&lt;T&gt;&amp; future) <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;          <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>(future);</div>
-<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;        }));</div>
-<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;  }</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">// Refer to the less preferred version of `onReady` for why these SFINAE</span></div>
-<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;  <span class="comment">// conditions are necessary.</span></div>
-<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;  <span class="keyword">template</span> &lt;</div>
-<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;      <span class="keyword">typename</span> F,</div>
-<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;      <span class="keyword">typename</span> = <span class="keyword">typename</span> result_of&lt;<span class="keyword">typename</span> std::enable_if&lt;</div>
-<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;          !<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_bind_expression&lt;typename std::decay&lt;F&gt;::type</a>&gt;::value,</div>
-<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;          F&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>()&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>&gt;</div>
-<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;  <span class="keyword">const</span> Future&lt;T&gt;&amp; <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(F&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, LessPrefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(std::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> Future&lt;T&gt;&amp;)&gt;(</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;        [=](<span class="keyword">const</span> Future&lt;T&gt;&amp;) <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;          <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>();</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;  }</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="keyword">public</span>:</div>
-<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div>
-<div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a907cb66509cf2e07bff8cf919507f745">  300</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a907cb66509cf2e07bff8cf919507f745">onDiscard</a>(F&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(std::function&lt;<span class="keywordtype">void</span>()&gt;(</div>
-<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;        [=]() <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;          <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>();</div>
-<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;        }));</div>
-<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;  }</div>
-<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;</div>
-<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div>
-<div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#ad002735b3459454f81f77bc9604903ba">  309</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#ad002735b3459454f81f77bc9604903ba">onReady</a>(F&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(std::forward&lt;F&gt;(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>), Prefer());</div>
-<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;  }</div>
-<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;</div>
-<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div>
-<div class="line"><a name="l00315"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a8c5395e292096cc9e91047ab6958564a">  315</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a8c5395e292096cc9e91047ab6958564a">onFailed</a>(F&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(std::forward&lt;F&gt;(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>), Prefer());</div>
-<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;  }</div>
-<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;</div>
-<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div>
-<div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a3630c865b86819b18907a8f60c948add">  321</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a3630c865b86819b18907a8f60c948add">onDiscarded</a>(F&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(std::function&lt;<span class="keywordtype">void</span>()&gt;(</div>
-<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;        [=]() <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;          <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>();</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;</div>
-<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div>
-<div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a79919e2b8fded40f30f720c521c98ded">  330</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a79919e2b8fded40f30f720c521c98ded">onAny</a>(F&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(std::forward&lt;F&gt;(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>), Prefer());</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;</div>
-<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;  <span class="comment">// Installs callbacks that get executed when this future is ready</span></div>
-<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;  <span class="comment">// and associates the result of the callback with the future that is</span></div>
-<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;  <span class="comment">// returned to the caller (which may be of a different type).</span></div>
-<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> X&gt;</div>
-<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;X&gt;</a> <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(lambda::function&lt;<a class="code" href="classprocess_1_1Future.html">Future&lt;X&gt;</a>(<span class="keyword">const</span> T&amp;)&gt; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;</div>
-<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> X&gt;</div>
-<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;X&gt;</a> <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(lambda::function&lt;X(<span class="keyword">const</span> T&amp;)&gt; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) <span class="keyword">const</span>;</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="keyword">template</span> &lt;<span class="keyword">typename</span> X&gt;</div>
-<div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a1b450d3667a7abd43e5afcdb0a3ab146">  345</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;X&gt;</a> <a class="code" href="classprocess_1_1Future.html#a1b450d3667a7abd43e5afcdb0a3ab146">then</a>(lambda::function&lt;<a class="code" href="classprocess_1_1Future.html">Future&lt;X&gt;</a>()&gt; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(</div>
-<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;        lambda::function&lt;<a class="code" href="classprocess_1_1Future.html">Future&lt;X&gt;</a>(<span class="keyword">const</span> T&amp;)&gt;(<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(std::move(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>))));</div>
-<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;  }</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;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> X&gt;</div>
-<div class="line"><a name="l00352"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#ae6e143a618e3aaa3e1616e6c6f833c80">  352</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;X&gt;</a> <a class="code" href="classprocess_1_1Future.html#ae6e143a618e3aaa3e1616e6c6f833c80">then</a>(lambda::function&lt;X()&gt; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(lambda::function&lt;X(<span class="keyword">const</span> T&amp;)&gt;(<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(std::move(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>))));</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="keyword">private</span>:</div>
-<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;  <span class="keyword">template</span> &lt;</div>
-<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;      <span class="keyword">typename</span> F,</div>
-<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;      <span class="keyword">typename</span> X =</div>
-<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;        <span class="keyword">typename</span> <a class="code" href="structprocess_1_1internal_1_1unwrap.html">internal::unwrap&lt;typename result_of&lt;F(const T&amp;)&gt;::type</a>&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>&gt;</div>
-<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;X&gt;</a> <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred&lt;F&gt;</a>&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, Prefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;    <span class="comment">// note the then&lt;X&gt; is necessary to not have an infinite loop with</span></div>
-<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;    <span class="comment">// then(F&amp;&amp; f)</span></div>
-<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;    <span class="keywordflow">return</span> then&lt;X&gt;(std::move(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>).operator std::function&lt;Future&lt;X&gt;(<span class="keyword">const</span> T&amp;)&gt;());</div>
-<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;  }</div>
-<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;</div>
-<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;  <span class="comment">// Refer to the less preferred version of `onReady` for why these SFINAE</span></div>
-<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;  <span class="comment">// conditions are necessary.</span></div>
-<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;  <span class="keyword">template</span> &lt;</div>
-<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;      <span class="keyword">typename</span> F,</div>
-<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;      <span class="keyword">typename</span> X = <span class="keyword">typename</span> internal::unwrap&lt;</div>
-<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;          <span class="keyword">typename</span> result_of&lt;<span class="keyword">typename</span> std::enable_if&lt;</div>
-<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;              !<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_bind_expression&lt;typename std::decay&lt;F&gt;::type</a>&gt;::value,</div>
-<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;              F&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>()&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>&gt;</div>
-<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;  Future&lt;X&gt; <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(_Deferred&lt;F&gt;&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, LessPrefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;    <span class="keywordflow">return</span> then&lt;X&gt;(std::move(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>).operator std::function&lt;Future&lt;X&gt;()&gt;());</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;</div>
-<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;  <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">template &lt;typename F, typename X = typename internal::unwrap&lt;typename result_of&lt;F(const T&amp;)&gt;::type</a>&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>&gt; <span class="comment">// NOLINT(whitespace/line_length)</span></div>
-<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;  Future&lt;X&gt; <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(F&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, Prefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;    <span class="keywordflow">return</span> then&lt;X&gt;(std::function&lt;Future&lt;X&gt;(<span class="keyword">const</span> T&amp;)&gt;(std::forward&lt;F&gt;(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)));</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;</div>
-<div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;  <span class="comment">// Refer to the less preferred version of `onReady` for why these SFINAE</span></div>
-<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;  <span class="comment">// conditions are necessary.</span></div>
-<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;  <span class="keyword">template</span> &lt;</div>
-<div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;      <span class="keyword">typename</span> F,</div>
-<div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;      <span class="keyword">typename</span> X = <span class="keyword">typename</span> internal::unwrap&lt;</div>
-<div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;          <span class="keyword">typename</span> result_of&lt;<span class="keyword">typename</span> std::enable_if&lt;</div>
-<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;              !<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_bind_expression&lt;typename std::decay&lt;F&gt;::type</a>&gt;::value,</div>
-<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;              F&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>()&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>&gt;</div>
-<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;  Future&lt;X&gt; <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(F&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, LessPrefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;    <span class="keywordflow">return</span> then&lt;X&gt;(std::function&lt;Future&lt;X&gt;()&gt;(std::forward&lt;F&gt;(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)));</div>
-<div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;  }</div>
-<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;</div>
-<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;  <span class="comment">// NOTE: There are two bugs we&#39;re dealing with here.</span></div>
-<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;  <span class="comment">//   (1) GCC bug where the explicit use of `this-&gt;` is required in the</span></div>
-<div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;  <span class="comment">//       trailing return type: gcc.gnu.org/bugzilla/show_bug.cgi?id=57543</span></div>
-<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;  <span class="comment">//   (2) VS 2017 RC bug where the explicit use of `this-&gt;` is disallowed.</span></div>
-<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;  <span class="comment">// Since VS 2015 and 2017 RC both implement C++14&#39;s deduced return type for</span></div>
-<div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;  <span class="comment">// functions, we simply choose to use that on Windows.</span></div>
-<div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;  <span class="comment">// TODO(mpark): Remove the trailing return type once we get to C++14.</span></div>
-<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div>
-<div class="line"><a name="l00412"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a6bba7bac2b511c021028ee59efefb1f5">  412</a></span>&#160;  <span class="keyword">auto</span> <a class="code" href="classprocess_1_1Future.html#a6bba7bac2b511c021028ee59efefb1f5">then</a>(F&amp;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const</div>
-<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div>
-<div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;<span class="preprocessor"></span>    -&gt; decltype(this-&gt;<a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(std::forward&lt;F&gt;(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>), Prefer()))</div>
-<div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
-<div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;<span class="preprocessor"></span>  {</div>
-<div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(std::forward&lt;F&gt;(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>), Prefer());</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;  <span class="comment">// Installs callbacks that get executed if this future completes</span></div>
-<div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;  <span class="comment">// because it failed.</span></div>
-<div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a> <a class="code" href="classprocess_1_1Future.html#a2174995dd9a77eb017e1d54840f2b186">repair</a>(</div>
-<div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;      <span class="keyword">const</span> lambda::function&lt;<a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp;)&gt;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;</div>
-<div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;  <span class="comment">// TODO(benh): Add overloads of &#39;repair&#39; that don&#39;t require passing</span></div>
-<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;  <span class="comment">// in a function that takes the &#39;const Future&lt;T&gt;&amp;&#39; parameter and use</span></div>
-<div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;  <span class="comment">// Prefer/LessPrefer to disambiguate.</span></div>
-<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;</div>
-<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;  <span class="comment">// Invokes the specified function after some duration if this future</span></div>
-<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;  <span class="comment">// has not been completed (set, failed, or discarded). Note that</span></div>
-<div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;  <span class="comment">// this function is agnostic of discard semantics and while it will</span></div>
-<div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;  <span class="comment">// propagate discarding &quot;up the chain&quot; it will still invoke the</span></div>
-<div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;  <span class="comment">// specified callback after the specified duration even if &#39;discard&#39;</span></div>
-<div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;  <span class="comment">// was called on the returned future.</span></div>
-<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a> <a class="code" href="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89">after</a>(</div>
-<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;      <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; duration,</div>
-<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;      <span class="keyword">const</span> lambda::function&lt;<a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp;)&gt;&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) <span class="keyword">const</span>;</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;  <span class="comment">// TODO(benh): Add overloads of &#39;after&#39; that don&#39;t require passing</span></div>
-<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;  <span class="comment">// in a function that takes the &#39;const Future&lt;T&gt;&amp;&#39; parameter and use</span></div>
-<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;  <span class="comment">// Prefer/LessPrefer to disambiguate.</span></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;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00444"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a697fa51a09bfecabc58fd6d07ce8f501">  444</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classprocess_1_1Promise.html">Promise</a>&lt;T&gt;;</div>
-<div class="line"><a name="l00445"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#ac49710e6a1dd58e8e14b749c37139979">  445</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classprocess_1_1WeakFuture.html">WeakFuture</a>&lt;T&gt;;</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;  <span class="keyword">enum</span> State</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;    PENDING,</div>
-<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;    READY,</div>
-<div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;    FAILED,</div>
-<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;    DISCARDED,</div>
-<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;  };</div>
-<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;</div>
-<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;  <span class="keyword">struct </span>Data</div>
-<div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;  {</div>
-<div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;    Data();</div>
-<div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;    ~Data() = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;</div>
-<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;    <span class="keywordtype">void</span> clearAllCallbacks();</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  <a class="code" href="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886">~Future</a>() = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  <span class="comment">// Futures are assignable (and copyable). This results in the</span></div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;  <span class="comment">// reference to the previous future data being decremented and a</span></div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;  <span class="comment">// reference to &#39;that&#39; being incremented.</span></div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">operator=</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; that);</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;  <span class="comment">// Comparison operators useful for using futures in collections.</span></div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f">operator==</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; that) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#a1e09668bb029e2e3cc3a2d9cf1075812">operator!=</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; that) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;  <span class="keywordtype">bool</span> operator&lt;(const Future&lt;T&gt;&amp; that) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;  <span class="comment">// Helpers to get the current state of this future.</span></div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">isPending</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">isReady</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">isDiscarded</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">isFailed</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#a18f97963e0636071b54401b200fedfc2">hasDiscard</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;  <span class="comment">// Discards this future. Returns false if discard has already been</span></div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;  <span class="comment">// called or the future has already completed, i.e., is ready,</span></div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;  <span class="comment">// failed, or discarded. Note that a discard does not terminate any</span></div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;  <span class="comment">// computation but rather acts as a suggestion or indication that</span></div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;  <span class="comment">// the caller no longer cares about the result of some</span></div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;  <span class="comment">// computation. The callee can decide whether or not to continue the</span></div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;  <span class="comment">// computation on their own (where best practices are to attempt to</span></div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;  <span class="comment">// stop the computation if possible). The callee can discard the</span></div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;  <span class="comment">// computation via Promise::discard which completes a future, at</span></div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;  <span class="comment">// which point, Future::isDiscarded is true (and the</span></div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  <span class="comment">// Future::onDiscarded callbacks are executed). Before that point,</span></div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <span class="comment">// but after calling Future::discard, only Future::hasDiscard will</span></div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  <span class="comment">// return true and the Future::onDiscard callbacks will be invoked.</span></div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">discard</a>();</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;  <span class="comment">// Waits for this future to become ready, discarded, or failed.</span></div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">await</a>(<span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; duration = <a class="code" href="classSeconds.html">Seconds</a>(-1)) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;  <span class="comment">// Return the value associated with this future, waits indefinitely</span></div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;  <span class="comment">// until a value gets associated or until the future is discarded.</span></div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;  <span class="keyword">const</span> T&amp; <span class="keyword">get</span>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;  <span class="keyword">const</span> T* <a class="code" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">operator-&gt;</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;  <span class="comment">// Returns the failure message associated with this future.</span></div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;  <span class="keyword">const</span> std::string&amp; <a class="code" href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">failure</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div>
+<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;  <span class="comment">// Type of the callback functions that can get invoked when the</span></div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;  <span class="comment">// future gets set, fails, or is discarded.</span></div>
+<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">  160</a></span>&#160;  <span class="keyword">typedef</span> lambda::function&lt;void()&gt; <a class="code" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">DiscardCallback</a>;</div>
+<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">  161</a></span>&#160;  <span class="keyword">typedef</span> lambda::function&lt;void(const T&amp;)&gt; <a class="code" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">ReadyCallback</a>;</div>
+<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">  162</a></span>&#160;  <span class="keyword">typedef</span> lambda::function&lt;void(const std::string&amp;)&gt; <a class="code" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">FailedCallback</a>;</div>
+<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">  163</a></span>&#160;  <span class="keyword">typedef</span> lambda::function&lt;void()&gt; <a class="code" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">DiscardedCallback</a>;</div>
+<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">  164</a></span>&#160;  <span class="keyword">typedef</span> lambda::function&lt;void(const Future&lt;T&gt;&amp;)&gt; <a class="code" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">AnyCallback</a>;</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;  <span class="comment">// Installs callbacks for the specified events and returns a const</span></div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;  <span class="comment">// reference to &#39;this&#39; in order to easily support chaining.</span></div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(<a class="code" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">DiscardCallback</a>&amp;&amp; callback) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(<a class="code" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">ReadyCallback</a>&amp;&amp; callback) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(<a class="code" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">FailedCallback</a>&amp;&amp; callback) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(<a class="code" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">DiscardedCallback</a>&amp;&amp; callback) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(<a class="code" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">AnyCallback</a>&amp;&amp; callback) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  <span class="comment">// TODO(benh): Add onReady, onFailed, onAny for _Deferred&lt;F&gt; where F</span></div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;  <span class="comment">// is not expected.</span></div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div>
+<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#aeea5927a465c7b6e7f0f8b91f1e65461">  178</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#aeea5927a465c7b6e7f0f8b91f1e65461">onDiscard</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred&lt;F&gt;</a>&amp;&amp; deferred)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(std::move(deferred).<span class="keyword">operator</span> std::function&lt;<span class="keywordtype">void</span>()&gt;());</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;</div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div>
+<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a4492bc5e02252a90087bcda3a9113f66">  184</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;T&gt;</a>&amp; <a class="code" href="classprocess_1_1Future.html#a4492bc5e02252a90087bcda3a9113f66">onReady</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred&lt;F&gt;</a>&amp;&amp; deferred)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(</div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;        std::move(deferred).<span class="keyword">operator</span> std::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> T&amp;)&gt;());</div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  }</div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div>
+<div class="line"><a na

<TRUNCATED>