You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2018/02/21 23:21:11 UTC

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

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/namespaceinternal_1_1windows.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespaceinternal_1_1windows.html b/content/api/latest/c++/namespaceinternal_1_1windows.html
index b9145db..90262ee 100644
--- a/content/api/latest/c++/namespaceinternal_1_1windows.html
+++ b/content/api/latest/c++/namespaceinternal_1_1windows.html
@@ -76,6 +76,8 @@ Typedefs</h2></td></tr>
 Functions</h2></td></tr>
 <tr class="memitem:adb5b8a8afe285eb66a0a551f2382d113"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; DWORD &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinternal_1_1windows.html#adb5b8a8afe285eb66a0a551f2382d113">get_file_attributes</a> (const std::wstring &amp;path)</td></tr>
 <tr class="separator:adb5b8a8afe285eb66a0a551f2382d113"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adbed599fc9e09827cad4a1aac63133bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinternal_1_1windows.html#adbed599fc9e09827cad4a1aac63133bb">set_inherit</a> (const <a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a> &amp;fd, const bool inherit)</td></tr>
+<tr class="separator:adbed599fc9e09827cad4a1aac63133bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abd7dbdbc8d95626d0c66455078380aa1"><td class="memItemLeft" align="right" valign="top">std::wstring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">longpath</a> (const std::string &amp;path)</td></tr>
 <tr class="separator:abd7dbdbc8d95626d0c66455078380aa1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9eb75fd12cc66dbf3f61c8f5156694e1"><td class="memItemLeft" align="right" valign="top">std::wstring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinternal_1_1windows.html#a9eb75fd12cc66dbf3f61c8f5156694e1">longpath</a> (const std::wstring &amp;path)</td></tr>
@@ -105,8 +107,8 @@ std::wstring &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a cla
 <tr class="separator:a7b6974b9ba88dd5d9658c40268147581"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a80d683d0925b1bfbff4bea3a5aa2e9b9"><td class="memItemLeft" align="right" valign="top">std::wstring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinternal_1_1windows.html#a80d683d0925b1bfbff4bea3a5aa2e9b9">stringify_args</a> (const std::vector&lt; std::string &gt; &amp;argv)</td></tr>
 <tr class="separator:a80d683d0925b1bfbff4bea3a5aa2e9b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2aa192bfa7f7cff72ec40efdfa983a72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structinternal_1_1windows_1_1ProcessData.html">ProcessData</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinternal_1_1windows.html#a2aa192bfa7f7cff72ec40efdfa983a72">create_process</a> (const std::string &amp;command, const std::vector&lt; std::string &gt; &amp;argv, const <a class="el" href="classOption.html">Option</a>&lt; std::map&lt; std::string, std::string &gt;&gt; &amp;environment, const bool create_suspended=false, const <a class="el" href="classOption.html">Option</a>&lt; std::tuple&lt; <a class="el" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a>, <a class="el" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a>, <a class="el" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> &gt;&gt; pipes=<a class="el"
  href="structNone.html">None</a>())</td></tr>
-<tr class="separator:a2aa192bfa7f7cff72ec40efdfa983a72"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a67bc4425e2c4293fe819946851151c9a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structinternal_1_1windows_1_1ProcessData.html">ProcessData</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinternal_1_1windows.html#a67bc4425e2c4293fe819946851151c9a">create_process</a> (const std::string &amp;command, const std::vector&lt; std::string &gt; &amp;argv, const <a class="el" href="classOption.html">Option</a>&lt; std::map&lt; std::string, std::string &gt;&gt; &amp;environment, const bool create_suspended=false, const <a class="el" href="classOption.html">Option</a>&lt; std::array&lt; <a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a>, 3 &gt;&gt; pipes=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a67bc4425e2c4293fe819946851151c9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Typedef Documentation</h2>
 <a class="anchor" id="ac3625d90ddd93b6c9a889610263990c1"></a>
@@ -146,7 +148,7 @@ std::wstring &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a cla
 
 </div>
 </div>
-<a class="anchor" id="a2aa192bfa7f7cff72ec40efdfa983a72"></a>
+<a class="anchor" id="a67bc4425e2c4293fe819946851151c9a"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -180,7 +182,7 @@ std::wstring &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a cla
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; std::tuple&lt; <a class="el" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a>, <a class="el" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a>, <a class="el" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> &gt;&gt;&#160;</td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; std::array&lt; <a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a>, 3 &gt;&gt;&#160;</td>
           <td class="paramname"><em>pipes</em> = <code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
         </tr>
         <tr>
@@ -495,6 +497,40 @@ std::wstring &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a cla
 
 </div>
 </div>
+<a class="anchor" id="adbed599fc9e09827cad4a1aac63133bb"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; internal::windows::set_inherit </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a> &amp;&#160;</td>
+          <td class="paramname"><em>fd</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>inherit</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a80d683d0925b1bfbff4bea3a5aa2e9b9"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/namespacemembers_0x63.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x63.html b/content/api/latest/c++/namespacemembers_0x63.html
index 84ab4ef..fc31f7d 100644
--- a/content/api/latest/c++/namespacemembers_0x63.html
+++ b/content/api/latest/c++/namespacemembers_0x63.html
@@ -373,7 +373,7 @@
 : <a class="el" href="namespaceos.html#a88a1637a0168d78faad2ac5b82e5cc4d">os</a>
 </li>
 <li>create_process()
-: <a class="el" href="namespaceinternal_1_1windows.html#a2aa192bfa7f7cff72ec40efdfa983a72">internal::windows</a>
+: <a class="el" href="namespaceinternal_1_1windows.html#a67bc4425e2c4293fe819946851151c9a">internal::windows</a>
 </li>
 <li>create_process_env()
 : <a class="el" href="namespaceinternal_1_1windows.html#a7b6974b9ba88dd5d9658c40268147581">internal::windows</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/namespacemembers_0x6a.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6a.html b/content/api/latest/c++/namespacemembers_0x6a.html
index c5ffd84..cab9324 100644
--- a/content/api/latest/c++/namespacemembers_0x6a.html
+++ b/content/api/latest/c++/namespacemembers_0x6a.html
@@ -109,21 +109,21 @@
 , <a class="el" href="namespacestrings_1_1internal.html#aee9076202875ef7e5d438b5b8bb9e863">strings::internal</a>
 </li>
 <li>json()
-: <a class="el" href="namespaceJSON.html#a41d8b7ed815b29ee46700ec5c20a0419">JSON</a>
-, <a class="el" href="namespacemesos.html#a93a1efd7cc67cd3f0a61630b8b0c1fd3">mesos</a>
-, <a class="el" href="namespaceJSON.html#a8b59701515feabba300fac8841750f7a">JSON</a>
-, <a class="el" href="namespacemesos.html#afb065c5dd15f9f72683fa95134f2c882">mesos</a>
-, <a class="el" href="namespaceJSON.html#a973c09b2356881b179da41dc39f240be">JSON</a>
-, <a class="el" href="namespacemesos.html#abdf2180daf713c4986a0e1200e931bc5">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal.html#a3752d85ef726065c6c1b946eef1ba87a">mesos::internal</a>
+: <a class="el" href="namespaceJSON.html#ab3d5568528385a51beb070b35b561dab">JSON</a>
 </li>
 <li>JSON
 : <a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039ea0ecd11c1d7a287401d148a23bbd7a2f8">mesos</a>
 </li>
 <li>json()
-: <a class="el" href="namespaceJSON.html#a60cf79988021615ad333f914546804a3">JSON</a>
-, <a class="el" href="namespacemesos.html#ae5c53d21889cf15327e120a5a1a80269">mesos</a>
-, <a class="el" href="namespaceJSON.html#a0c3d08fab36339ff4579aa683c12c15e">JSON</a>
+: <a class="el" href="namespacemesos.html#ae5c53d21889cf15327e120a5a1a80269">mesos</a>
+, <a class="el" href="namespaceJSON.html#a7f3841c3a281146d130a235e28404a5d">JSON</a>
+, <a class="el" href="namespacemesos.html#afb065c5dd15f9f72683fa95134f2c882">mesos</a>
+, <a class="el" href="namespaceJSON.html#a2971d2da2efa5b3ce39b54e5aa2fbbb6">JSON</a>
+, <a class="el" href="namespacemesos.html#a93a1efd7cc67cd3f0a61630b8b0c1fd3">mesos</a>
+, <a class="el" href="namespacemesos_1_1internal.html#a3752d85ef726065c6c1b946eef1ba87a">mesos::internal</a>
+, <a class="el" href="namespaceJSON.html#a41d8b7ed815b29ee46700ec5c20a0419">JSON</a>
+, <a class="el" href="namespacemesos.html#a29a4efb3b0c2a7d0a4b5caac263e346f">mesos</a>
+, <a class="el" href="namespaceJSON.html#a225ea0633e1d0851e20338df00b8d904">JSON</a>
 </li>
 <li>jsonify()
 : <a class="el" href="namespaceJSON_1_1internal.html#a9613261ae4d73b235c78dc37b58ec0ff">JSON::internal</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/namespacemembers_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x73.html b/content/api/latest/c++/namespacemembers_0x73.html
index b903103..a9d7957 100644
--- a/content/api/latest/c++/namespacemembers_0x73.html
+++ b/content/api/latest/c++/namespacemembers_0x73.html
@@ -128,6 +128,9 @@
 , <a class="el" href="namespacesched_1_1policy.html#a96002502928baa764f913e8bce175b32">sched::policy</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1rlimits.html#ae07032b8ed57ac39f4ea8b577b60eca2">mesos::internal::rlimits</a>
 </li>
+<li>set_inherit()
+: <a class="el" href="namespaceinternal_1_1windows.html#adbed599fc9e09827cad4a1aac63133bb">internal::windows</a>
+</li>
 <li>set_job_cpu_limit()
 : <a class="el" href="namespaceos.html#a66d4371272f7c8f52ffb4f440c5a3762">os</a>
 </li>
@@ -234,6 +237,9 @@
 <li>snapshot()
 : <a class="el" href="namespaceprocess_1_1metrics.html#ae84bcc44d0cc377941ccab88b9cecdc7">process::metrics</a>
 </li>
+<li>socket()
+: <a class="el" href="namespacenet.html#a1a28d65fc659da0fd236f2641cd07f8d">net</a>
+</li>
 <li>Socket
 : <a class="el" href="namespaceprocess_1_1network.html#ac88a30c7132c85b7394664e9985aa8ae">process::network</a>
 , <a class="el" href="namespaceprocess_1_1network_1_1inet.html#a891ec97cdaf1fa184350945b7233eaa4">process::network::inet</a>
@@ -258,7 +264,8 @@
 <li>spawn()
 : <a class="el" href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process</a>
 , <a class="el" href="namespaceos.html#a59cf3d26475f4001630e0e362e7a3ff7">os</a>
-, <a class="el" href="namespaceprocess.html#a271f92d7aab3c157b237ac5c48a0f6be">process</a>
+, <a class="el" href="namespaceprocess.html#aa3e3f539080a94857e07401dd26b2f8f">process</a>
+, <a class="el" href="namespaceos.html#a39f1d0cc7f9358c79eb49df3cbbc77f4">os</a>
 </li>
 <li>split()
 : <a class="el" href="namespacestrings.html#a1f86a4a73f20056475dc065ec984eb7a">strings</a>
@@ -273,7 +280,7 @@
 : <a class="el" href="namespacesystemd_1_1slices.html#a95aa197d8eed9f20dacb44f433b15f01">systemd::slices</a>
 </li>
 <li>startsWith()
-: <a class="el" href="namespacestrings.html#ad7fa64549fd2974c79b288e5a30293f0">strings</a>
+: <a class="el" href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings</a>
 </li>
 <li>stat()
 : <a class="el" href="namespacecgroups.html#a78e3c7ca2e422779908eec45f859d757">cgroups</a>
@@ -285,10 +292,10 @@
 </li>
 <li>statistics()
 : <a class="el" href="namespacerouting_1_1link.html#a8486fce953717fcb949bfdc17a2dd3e1">routing::link</a>
-, <a class="el" href="namespacerouting_1_1queueing_1_1fq__codel.html#a90b64dcff800d5266c9d50e866cc707e">routing::queueing::fq_codel</a>
 , <a class="el" href="namespacerouting_1_1queueing_1_1htb.html#a00bf0ce1ad4eabc8b1d4c03108f49590">routing::queueing::htb</a>
 , <a class="el" href="namespacerouting_1_1queueing_1_1ingress.html#a8e7de89d90e4657377c9dd4a320b9a33">routing::queueing::ingress</a>
 , <a class="el" href="namespacerouting_1_1queueing_1_1internal.html#a91cfc1e150fcd66e41ce327b7e1908de">routing::queueing::internal</a>
+, <a class="el" href="namespacerouting_1_1queueing_1_1fq__codel.html#a90b64dcff800d5266c9d50e866cc707e">routing::queueing::fq_codel</a>
 </li>
 <li>status()
 : <a class="el" href="namespaceproc.html#a1bf2b02dcb579ebc87a75d4bccce97b1">proc</a>
@@ -327,14 +334,14 @@
 : <a class="el" href="namespaceos.html#acae67fc8bd809c609bf1ffb281d921c6">os</a>
 </li>
 <li>subprocess()
-: <a class="el" href="namespaceprocess.html#acd3d31ab4db7e39286a689b69ff8be3e">process</a>
+: <a class="el" href="namespaceprocess.html#aabc8d31889b5a325275d13d7bcef6a9c">process</a>
 </li>
 <li>subsystems()
-: <a class="el" href="namespacecgroups.html#a155d0ce30a15e5b8b3ca02b189a7ead8">cgroups</a>
+: <a class="el" href="namespacecgroups.html#a43ff5aa5dec5f24b0a3620847e9dd6b6">cgroups</a>
 </li>
 <li>SUFFIX
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca35495b6b9cc211164bb1ac6ba612d446">mesos::internal::slave::containerizer::paths</a>
-, <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03a3772529a8ac366325b107aff7f7f1360">strings</a>
+: <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03a3772529a8ac366325b107aff7f7f1360">strings</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca35495b6b9cc211164bb1ac6ba612d446">mesos::internal::slave::containerizer::paths</a>
 </li>
 <li>supported()
 : <a class="el" href="namespaceperf.html#a305765234cd6747318f894ea1a5c0aef">perf</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/namespacemembers_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x74.html b/content/api/latest/c++/namespacemembers_0x74.html
index b44a7c6..117683f 100644
--- a/content/api/latest/c++/namespacemembers_0x74.html
+++ b/content/api/latest/c++/namespacemembers_0x74.html
@@ -171,12 +171,12 @@
 : <a class="el" href="namespaceproc.html#a15bf23098084d86bb1f2ac75b863ec24">proc</a>
 , <a class="el" href="namespacecgroups.html#a9fb61299862484ab2d1bd382ea109ca9">cgroups</a>
 </li>
-<li>time()
-: <a class="el" href="namespacecgroups_1_1blkio_1_1cfq.html#abe4d7d69fdf7ca70fb30c6cd34a953e4">cgroups::blkio::cfq</a>
-</li>
 <li>TIME
 : <a class="el" href="namespacemesos_1_1internal_1_1build.html#aa79f42728c96cf89104ff674afd449ef">mesos::internal::build</a>
 </li>
+<li>time()
+: <a class="el" href="namespacecgroups_1_1blkio_1_1cfq.html#abe4d7d69fdf7ca70fb30c6cd34a953e4">cgroups::blkio::cfq</a>
+</li>
 <li>time_recursive()
 : <a class="el" href="namespacecgroups_1_1blkio_1_1cfq.html#a5a9522fa8b40ec2eda4194dddacc1994">cgroups::blkio::cfq</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/namespacemembers_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x75.html b/content/api/latest/c++/namespacemembers_0x75.html
index f2e5c05..5a84fa7 100644
--- a/content/api/latest/c++/namespacemembers_0x75.html
+++ b/content/api/latest/c++/namespacemembers_0x75.html
@@ -150,23 +150,21 @@
 : <a class="el" href="namespacebase64_1_1internal.html#afb1eec684c43630078b7a6288cc17335">base64::internal</a>
 </li>
 <li>usage()
-: <a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal</a>
+: <a class="el" href="namespacefs.html#ab5ede09379c4793ba4477c7e4573670a">fs</a>
+, <a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal</a>
 </li>
 <li>USAGE()
 : <a class="el" href="namespaceprocess.html#a525cafa300f0b0630d9c2c9b9ce2c77f">process</a>
 </li>
-<li>usage()
-: <a class="el" href="namespacefs.html#ab5ede09379c4793ba4477c7e4573670a">fs</a>
-</li>
 <li>usage_in_bytes()
 : <a class="el" href="namespacecgroups_1_1memory.html#a149585d37c91a4340c1bedcd20a37de9">cgroups::memory</a>
 </li>
-<li>USER
-: <a class="el" href="namespacemesos_1_1internal_1_1build.html#a990aa9342d17028bb8dbce24b4e9ef10">mesos::internal::build</a>
-</li>
 <li>user()
 : <a class="el" href="namespaceos.html#a698aa27e5ea6b1dc1c190b978c2f7960">os</a>
 </li>
+<li>USER
+: <a class="el" href="namespacemesos_1_1internal_1_1build.html#a990aa9342d17028bb8dbce24b4e9ef10">mesos::internal::build</a>
+</li>
 <li>utime()
 : <a class="el" href="namespaceos.html#a818327458964860a86fc8964e4795b4d">os</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/namespacemembers_func_0x63.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x63.html b/content/api/latest/c++/namespacemembers_func_0x63.html
index a67f7ea..61ea2ad 100644
--- a/content/api/latest/c++/namespacemembers_func_0x63.html
+++ b/content/api/latest/c++/namespacemembers_func_0x63.html
@@ -260,7 +260,7 @@
 : <a class="el" href="namespaceos.html#a88a1637a0168d78faad2ac5b82e5cc4d">os</a>
 </li>
 <li>create_process()
-: <a class="el" href="namespaceinternal_1_1windows.html#a2aa192bfa7f7cff72ec40efdfa983a72">internal::windows</a>
+: <a class="el" href="namespaceinternal_1_1windows.html#a67bc4425e2c4293fe819946851151c9a">internal::windows</a>
 </li>
 <li>create_process_env()
 : <a class="el" href="namespaceinternal_1_1windows.html#a7b6974b9ba88dd5d9658c40268147581">internal::windows</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/namespacemembers_func_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x73.html b/content/api/latest/c++/namespacemembers_func_0x73.html
index e507184..4345503 100644
--- a/content/api/latest/c++/namespacemembers_func_0x73.html
+++ b/content/api/latest/c++/namespacemembers_func_0x73.html
@@ -120,6 +120,9 @@
 , <a class="el" href="namespacerouting_1_1link_1_1internal.html#abfdfc99e016fe858117fa1767cef2be0">routing::link::internal</a>
 , <a class="el" href="namespacesched_1_1policy.html#a96002502928baa764f913e8bce175b32">sched::policy</a>
 </li>
+<li>set_inherit()
+: <a class="el" href="namespaceinternal_1_1windows.html#adbed599fc9e09827cad4a1aac63133bb">internal::windows</a>
+</li>
 <li>set_job_cpu_limit()
 : <a class="el" href="namespaceos.html#a66d4371272f7c8f52ffb4f440c5a3762">os</a>
 </li>
@@ -160,7 +163,7 @@
 : <a class="el" href="namespacerouting_1_1link.html#a4004d42f589f4880384d743a142edec0">routing::link</a>
 </li>
 <li>setns()
-: <a class="el" href="namespacens.html#a103c6d49355dba6f72f94081d9219e09">ns</a>
+: <a class="el" href="namespacens.html#aff4db8d452eb5c8f07fba2ceeb5a7d83">ns</a>
 </li>
 <li>setPaths()
 : <a class="el" href="namespaceos_1_1libraries.html#afc02134d9f729bf36a26d01dd7e112db">os::libraries</a>
@@ -216,10 +219,10 @@
 , <a class="el" href="namespacenet.html#a4cfca6331034dc0a6dc6077fc048843b">net</a>
 </li>
 <li>soft_limit_in_bytes()
-: <a class="el" href="namespacecgroups_1_1memory.html#a8773afb0ceff81705f1579585333f9fd">cgroups::memory</a>
+: <a class="el" href="namespacecgroups_1_1memory.html#a1839563c856a81176f928d3fd6012b9d">cgroups::memory</a>
 </li>
 <li>spawn()
-: <a class="el" href="namespaceprocess.html#a0458ac577eb50d91c829967c1d7ca3dd">process</a>
+: <a class="el" href="namespaceprocess.html#a271f92d7aab3c157b237ac5c48a0f6be">process</a>
 , <a class="el" href="namespaceos.html#a59cf3d26475f4001630e0e362e7a3ff7">os</a>
 </li>
 <li>split()
@@ -237,14 +240,14 @@
 , <a class="el" href="namespacecgroups_1_1cpuacct.html#a0aa25320dd324ad06619c2d650020102">cgroups::cpuacct</a>
 </li>
 <li>statistics()
-: <a class="el" href="namespacerouting_1_1queueing_1_1ingress.html#a8e7de89d90e4657377c9dd4a320b9a33">routing::queueing::ingress</a>
-, <a class="el" href="namespacerouting_1_1link.html#a8486fce953717fcb949bfdc17a2dd3e1">routing::link</a>
-, <a class="el" href="namespacerouting_1_1queueing_1_1fq__codel.html#a90b64dcff800d5266c9d50e866cc707e">routing::queueing::fq_codel</a>
+: <a class="el" href="namespacerouting_1_1queueing_1_1htb.html#a00bf0ce1ad4eabc8b1d4c03108f49590">routing::queueing::htb</a>
 , <a class="el" href="namespacerouting_1_1queueing_1_1internal.html#a91cfc1e150fcd66e41ce327b7e1908de">routing::queueing::internal</a>
-, <a class="el" href="namespacerouting_1_1queueing_1_1htb.html#a00bf0ce1ad4eabc8b1d4c03108f49590">routing::queueing::htb</a>
+, <a class="el" href="namespacerouting_1_1queueing_1_1ingress.html#a8e7de89d90e4657377c9dd4a320b9a33">routing::queueing::ingress</a>
+, <a class="el" href="namespacerouting_1_1queueing_1_1fq__codel.html#a90b64dcff800d5266c9d50e866cc707e">routing::queueing::fq_codel</a>
+, <a class="el" href="namespacerouting_1_1link.html#a8486fce953717fcb949bfdc17a2dd3e1">routing::link</a>
 </li>
 <li>status()
-: <a class="el" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc</a>
+: <a class="el" href="namespaceproc.html#a1bf2b02dcb579ebc87a75d4bccce97b1">proc</a>
 </li>
 <li>streamingMediaType()
 : <a class="el" href="namespacemesos_1_1internal.html#a1fe4afb9bc1a9f2688b39fdcc8818199">mesos::internal</a>
@@ -265,14 +268,14 @@
 : <a class="el" href="namespaceos.html#acae67fc8bd809c609bf1ffb281d921c6">os</a>
 </li>
 <li>subprocess()
-: <a class="el" href="namespaceprocess.html#acd3d31ab4db7e39286a689b69ff8be3e">process</a>
+: <a class="el" href="namespaceprocess.html#aabc8d31889b5a325275d13d7bcef6a9c">process</a>
 </li>
 <li>subsystems()
-: <a class="el" href="namespacecgroups.html#a155d0ce30a15e5b8b3ca02b189a7ead8">cgroups</a>
+: <a class="el" href="namespacecgroups.html#a43ff5aa5dec5f24b0a3620847e9dd6b6">cgroups</a>
 </li>
 <li>supported()
-: <a class="el" href="namespaceperf.html#a305765234cd6747318f894ea1a5c0aef">perf</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1fs.html#a0c6fe63428ca6e781338ed507a5952bd">mesos::internal::fs</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1fs.html#a0c6fe63428ca6e781338ed507a5952bd">mesos::internal::fs</a>
+, <a class="el" href="namespaceperf.html#a305765234cd6747318f894ea1a5c0aef">perf</a>
 </li>
 <li>symlink()
 : <a class="el" href="namespacefs.html#a68279f7514744bb2af74dfce8bb0bbc7">fs</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/namespacemembers_func_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x75.html b/content/api/latest/c++/namespacemembers_func_0x75.html
index ae98bd9..43a64fa 100644
--- a/content/api/latest/c++/namespacemembers_func_0x75.html
+++ b/content/api/latest/c++/namespacemembers_func_0x75.html
@@ -142,12 +142,14 @@
 : <a class="el" href="namespacestrings.html#a69f3467801285caf9a9e04929ff33cee">strings</a>
 </li>
 <li>usage()
-: <a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal</a>
-, <a class="el" href="namespacefs.html#ab5ede09379c4793ba4477c7e4573670a">fs</a>
+: <a class="el" href="namespacefs.html#ab5ede09379c4793ba4477c7e4573670a">fs</a>
 </li>
 <li>USAGE()
 : <a class="el" href="namespaceprocess.html#a525cafa300f0b0630d9c2c9b9ce2c77f">process</a>
 </li>
+<li>usage()
+: <a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal</a>
+</li>
 <li>usage_in_bytes()
 : <a class="el" href="namespacecgroups_1_1memory.html#a149585d37c91a4340c1bedcd20a37de9">cgroups::memory</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/namespaceos.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespaceos.html b/content/api/latest/c++/namespaceos.html
index 95c4a12..3182f5e 100644
--- a/content/api/latest/c++/namespaceos.html
+++ b/content/api/latest/c++/namespaceos.html
@@ -4570,7 +4570,7 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="aab17ac89b279bf4c1b5a0625db845f90"></a>
+<a class="anchor" id="a828e9e96f7df698070e04539f23a0e0a"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -4580,7 +4580,7 @@ template&lt;typename T &gt; </div>
         <tr>
           <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; os::unsetCloexec </td>
           <td>(</td>
-          <td class="paramtype">int&#160;</td>
+          <td class="paramtype">const WindowsFD &amp;&#160;</td>
           <td class="paramname"><em>fd</em></td><td>)</td>
           <td></td>
         </tr>
@@ -4594,7 +4594,7 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a828e9e96f7df698070e04539f23a0e0a"></a>
+<a class="anchor" id="aab17ac89b279bf4c1b5a0625db845f90"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -4604,7 +4604,7 @@ template&lt;typename T &gt; </div>
         <tr>
           <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; os::unsetCloexec </td>
           <td>(</td>
-          <td class="paramtype">const WindowsFD &amp;&#160;</td>
+          <td class="paramtype">int&#160;</td>
           <td class="paramname"><em>fd</em></td><td>)</td>
           <td></td>
         </tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/open_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/open_8hpp_source.html b/content/api/latest/c++/open_8hpp_source.html
index 00824af..30190fc 100644
--- a/content/api/latest/c++/open_8hpp_source.html
+++ b/content/api/latest/c++/open_8hpp_source.html
@@ -86,31 +86,35 @@
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor"></span></div>
 <div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#ifndef O_CLOEXEC</span></div>
 <div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#error &quot;missing O_CLOEXEC support on this platform&quot;</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">namespace </span>os {</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
-<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">   39</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;int_fd&gt;</a> <a class="code" href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">open</a>(<span class="keyword">const</span> std::string&amp; path, <span class="keywordtype">int</span> oflag, <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a8a35dd1207a16dfa8b1d4163176d828c">mode_t</a> <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a> = 0)</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;{</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor"></span>  std::wstring <a class="code" href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">longpath</a> = <a class="code" href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">::internal::windows::longpath</a>(path);</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <span class="comment">// By default, Windows will perform &quot;text translation&quot; meaning that it will</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="comment">// automatically write CR/LF instead of LF line feeds. To prevent this, and</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="comment">// use the POSIX semantics, we open with `O_BINARY`.</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> fd = ::_wopen(longpath.data(), oflag | O_BINARY, <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>);</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor"></span>  <a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> fd = <a class="code" href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">::open</a>(path.c_str(), oflag, <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>);</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor"></span>  <span class="keywordflow">if</span> (fd &lt; 0) {</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>();</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  }</div>
-<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="keywordflow">return</span> fd;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;}</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;} <span class="comment">// namespace os {</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_OPEN_HPP__</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor"></span><span class="comment">// NOTE: On Windows, `fnctl.hpp` defines `O_CLOEXEC` to a no-op.</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">namespace </span>os {</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
+<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">   40</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;int_fd&gt;</a> <a class="code" href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">open</a>(<span class="keyword">const</span> std::string&amp; path, <span class="keywordtype">int</span> oflag, <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a8a35dd1207a16dfa8b1d4163176d828c">mode_t</a> <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a> = 0)</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;{</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor"></span>  std::wstring <a class="code" href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">longpath</a> = <a class="code" href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">::internal::windows::longpath</a>(path);</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="comment">// By default, Windows will perform &quot;text translation&quot; meaning that it will</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="comment">// automatically write CR/LF instead of LF line feeds. To prevent this, and</span></div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <span class="comment">// use the POSIX semantics, we open with `O_BINARY`.</span></div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <span class="comment">// Also by default, we will mimic the Windows (non-CRT) APIs and make all</span></div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="comment">// opened handles non-inheritable.</span></div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> fd = ::_wopen(longpath.data(), oflag | O_BINARY | O_NOINHERIT, <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>);</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#else</span></div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor"></span>  <a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> fd = <a class="code" href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">::open</a>(path.c_str(), oflag, <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>);</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor"></span>  <span class="keywordflow">if</span> (fd &lt; 0) {</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>();</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  }</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <span class="keywordflow">return</span> fd;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;}</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;} <span class="comment">// namespace os {</span></div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_OPEN_HPP__</span></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="classErrnoError_html"><div class="ttname"><a href="classErrnoError.html">ErrnoError</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:49</div></div>
 <div class="ttc" id="close_8hpp_html"><div class="ttname"><a href="close_8hpp.html">close.hpp</a></div></div>
@@ -119,7 +123,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="longpath_8hpp_html"><div class="ttname"><a href="longpath_8hpp.html">longpath.hpp</a></div></div>
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
-<div class="ttc" id="namespaceos_html_abbdbbbe902fd8dc271077d94b99994e7"><div class="ttname"><a href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a></div><div class="ttdeci">Try&lt; int_fd &gt; open(const std::string &amp;path, int oflag, mode_t mode=0)</div><div class="ttdef"><b>Definition:</b> open.hpp:39</div></div>
+<div class="ttc" id="namespaceos_html_abbdbbbe902fd8dc271077d94b99994e7"><div class="ttname"><a href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a></div><div class="ttdeci">Try&lt; int_fd &gt; open(const std::string &amp;path, int oflag, mode_t mode=0)</div><div class="ttdef"><b>Definition:</b> open.hpp:40</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="int__fd_8hpp_html"><div class="ttname"><a href="int__fd_8hpp.html">int_fd.hpp</a></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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/posix_2os_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2os_8hpp_source.html b/content/api/latest/c++/posix_2os_8hpp_source.html
index 89340cc..57386f5 100644
--- a/content/api/latest/c++/posix_2os_8hpp_source.html
+++ b/content/api/latest/c++/posix_2os_8hpp_source.html
@@ -622,7 +622,7 @@
 <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
 <div class="ttc" id="structos_1_1UTSInfo_html_a03dd23e9031a68b633dc6e405e32bab0"><div class="ttname"><a href="structos_1_1UTSInfo.html#a03dd23e9031a68b633dc6e405e32bab0">os::UTSInfo::nodename</a></div><div class="ttdeci">std::string nodename</div><div class="ttdef"><b>Definition:</b> os.hpp:47</div></div>
 <div class="ttc" id="namespaceos_html_afe5b6cbeb92f2df4f8f6211d8b0c8be4"><div class="ttname"><a href="namespaceos.html#afe5b6cbeb92f2df4f8f6211d8b0c8be4">os::eraseenv</a></div><div class="ttdeci">void eraseenv(const std::string &amp;key)</div><div class="ttdef"><b>Definition:</b> os.hpp:175</div></div>
-<div class="ttc" id="namespaceos_html_aebc3586b2be0d2b9093ccfbf25dfcde8"><div class="ttname"><a href="namespaceos.html#aebc3586b2be0d2b9093ccfbf25dfcde8">os::execvpe</a></div><div class="ttdeci">int execvpe(const std::string &amp;command, const std::vector&lt; std::string &gt; &amp;argv, const std::map&lt; std::string, std::string &gt; &amp;envp)</div><div class="ttdef"><b>Definition:</b> shell.hpp:394</div></div>
+<div class="ttc" id="namespaceos_html_aebc3586b2be0d2b9093ccfbf25dfcde8"><div class="ttname"><a href="namespaceos.html#aebc3586b2be0d2b9093ccfbf25dfcde8">os::execvpe</a></div><div class="ttdeci">int execvpe(const std::string &amp;command, const std::vector&lt; std::string &gt; &amp;argv, const std::map&lt; std::string, std::string &gt; &amp;envp)</div><div class="ttdef"><b>Definition:</b> shell.hpp:426</div></div>
 <div class="ttc" id="signals_8hpp_html"><div class="ttname"><a href="signals_8hpp.html">signals.hpp</a></div></div>
 <div class="ttc" id="structVersion_html"><div class="ttname"><a href="structVersion.html">Version</a></div><div class="ttdef"><b>Definition:</b> version.hpp:41</div></div>
 <div class="ttc" id="freebsd_8hpp_html"><div class="ttname"><a href="freebsd_8hpp.html">freebsd.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/status__update__manager__process_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/status__update__manager__process_8hpp_source.html b/content/api/latest/c++/status__update__manager__process_8hpp_source.html
index df86e36..ccc1164 100644
--- a/content/api/latest/c++/status__update__manager__process_8hpp_source.html
+++ b/content/api/latest/c++/status__update__manager__process_8hpp_source.html
@@ -1083,7 +1083,7 @@
 <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="namespaceos_1_1signals_html_a712c95e437c6ae6caa6fbc6dcce30f26"><div class="ttname"><a href="namespaceos_1_1signals.html#a712c95e437c6ae6caa6fbc6dcce30f26">os::signals::pending</a></div><div class="ttdeci">bool pending(int signal)</div><div class="ttdef"><b>Definition:</b> signals.hpp:50</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="windows_2fcntl_8hpp_html_ad6d8fbe4e494b4dbe051612572d3f757"><div class="ttname"><a href="windows_2fcntl_8hpp.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a></div><div class="ttdeci">#define O_CLOEXEC</div><div class="ttdef"><b>Definition:</b> fcntl.hpp:31</div></div>
+<div class="ttc" id="windows_2fcntl_8hpp_html_ad6d8fbe4e494b4dbe051612572d3f757"><div class="ttname"><a href="windows_2fcntl_8hpp.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a></div><div class="ttdeci">#define O_CLOEXEC</div><div class="ttdef"><b>Definition:</b> fcntl.hpp:33</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="classmesos_1_1internal_1_1StatusUpdateManagerProcess_html_a1658b4adb952dc5e20465e31d572633b"><div class="ttname"><a href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#a1658b4adb952dc5e20465e31d572633b">mesos::internal::StatusUpdateManagerProcess::update</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; update(const UpdateType &amp;update, const IDType &amp;streamId, bool checkpoint)</div><div class="ttdef"><b>Definition:</b> status_update_manager_process.hpp:147</div></div>
 <div class="ttc" id="classResult_html_a521adf96f5c27d26d6b1d580aae8aaee"><div class="ttname"><a href="classResult.html#a521adf96f5c27d26d6b1d580aae8aaee">Result::error</a></div><div class="ttdeci">static Result&lt; T &gt; error(const std::string &amp;message)</div><div class="ttdef"><b>Definition:</b> result.hpp:53</div></div>
@@ -1147,7 +1147,7 @@
 <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State_1_1StreamState_html_a2d8368f778d37b116eb6308e171570f0"><div class="ttname"><a href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State_1_1StreamState.html#a2d8368f778d37b116eb6308e171570f0">mesos::internal::StatusUpdateManagerProcess::State::StreamState::updates</a></div><div class="ttdeci">std::list&lt; UpdateType &gt; updates</div><div class="ttdef"><b>Definition:</b> status_update_manager_process.hpp:100</div></div>
 <div class="ttc" id="structid_1_1UUID_html_afd66db1d29a4ee4be9c82581437dda74"><div class="ttname"><a href="structid_1_1UUID.html#afd66db1d29a4ee4be9c82581437dda74">id::UUID::fromBytes</a></div><div class="ttdeci">static Try&lt; UUID &gt; fromBytes(const std::string &amp;s)</div><div class="ttdef"><b>Definition:</b> uuid.hpp:49</div></div>
-<div class="ttc" id="namespaceos_html_abbdbbbe902fd8dc271077d94b99994e7"><div class="ttname"><a href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a></div><div class="ttdeci">Try&lt; int_fd &gt; open(const std::string &amp;path, int oflag, mode_t mode=0)</div><div class="ttdef"><b>Definition:</b> open.hpp:39</div></div>
+<div class="ttc" id="namespaceos_html_abbdbbbe902fd8dc271077d94b99994e7"><div class="ttname"><a href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a></div><div class="ttdeci">Try&lt; int_fd &gt; open(const std::string &amp;path, int oflag, mode_t mode=0)</div><div class="ttdef"><b>Definition:</b> open.hpp:40</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State_html_abda5082d00c3171ac75034be9954eaca"><div class="ttname"><a href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html#abda5082d00c3171ac75034be9954eaca">mesos::internal::StatusUpdateManagerProcess::StatusUpdateStream::State::terminated</a></div><div class="ttdeci">bool terminated</div><div class="ttdef"><b>Definition:</b> status_update_manager_process.hpp:594</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_ae58e703656ab4a1bd5d9870441236727"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">mesos::internal::slave::cni::spec::error</a></div><div class="ttdeci">std::string error(const std::string &amp;msg, uint32_t code)</div></div>
 <div class="ttc" id="classprocess_1_1Timeout_html"><div class="ttname"><a href="classprocess_1_1Timeout.html">process::Timeout</a></div><div class="ttdef"><b>Definition:</b> timeout.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/subprocess__posix_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/subprocess__posix_8hpp_source.html b/content/api/latest/c++/subprocess__posix_8hpp_source.html
index ee79178..bc1894b 100644
--- a/content/api/latest/c++/subprocess__posix_8hpp_source.html
+++ b/content/api/latest/c++/subprocess__posix_8hpp_source.html
@@ -463,7 +463,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_ae58e703656ab4a1bd5d9870441236727"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">mesos::internal::slave::cni::spec::error</a></div><div class="ttdeci">std::string error(const std::string &amp;msg, uint32_t code)</div></div>
 <div class="ttc" id="exit_8hpp_html"><div class="ttname"><a href="exit_8hpp.html">exit.hpp</a></div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="namespaceos_html_aebc3586b2be0d2b9093ccfbf25dfcde8"><div class="ttname"><a href="namespaceos.html#aebc3586b2be0d2b9093ccfbf25dfcde8">os::execvpe</a></div><div class="ttdeci">int execvpe(const std::string &amp;command, const std::vector&lt; std::string &gt; &amp;argv, const std::map&lt; std::string, std::string &gt; &amp;envp)</div><div class="ttdef"><b>Definition:</b> shell.hpp:394</div></div>
+<div class="ttc" id="namespaceos_html_aebc3586b2be0d2b9093ccfbf25dfcde8"><div class="ttname"><a href="namespaceos.html#aebc3586b2be0d2b9093ccfbf25dfcde8">os::execvpe</a></div><div class="ttdeci">int execvpe(const std::string &amp;command, const std::vector&lt; std::string &gt; &amp;argv, const std::map&lt; std::string, std::string &gt; &amp;envp)</div><div class="ttdef"><b>Definition:</b> shell.hpp:426</div></div>
 <div class="ttc" id="signals_8hpp_html"><div class="ttname"><a href="signals_8hpp.html">signals.hpp</a></div></div>
 <div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a66ff2d5af4db53227f787281c0765d8d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol::write</a></div><div class="ttdeci">Protocol&lt; WriteRequest, WriteResponse &gt; write</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/subprocess__windows_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/subprocess__windows_8hpp.html b/content/api/latest/c++/subprocess__windows_8hpp.html
index 2c12971..cc1ccc9 100644
--- a/content/api/latest/c++/subprocess__windows_8hpp.html
+++ b/content/api/latest/c++/subprocess__windows_8hpp.html
@@ -56,8 +56,8 @@
 </div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;signal.h&gt;</code><br/>
+<code>#include &lt;array&gt;</code><br/>
 <code>#include &lt;string&gt;</code><br/>
-<code>#include &lt;tuple&gt;</code><br/>
 <code>#include &lt;glog/logging.h&gt;</code><br/>
 <code>#include &lt;<a class="el" href="subprocess_8hpp_source.html">process/subprocess.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>&gt;</code><br/>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/subprocess__windows_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/subprocess__windows_8hpp_source.html b/content/api/latest/c++/subprocess__windows_8hpp_source.html
index 4a689b0..6a56a5a 100644
--- a/content/api/latest/c++/subprocess__windows_8hpp_source.html
+++ b/content/api/latest/c++/subprocess__windows_8hpp_source.html
@@ -69,8 +69,8 @@
 <div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor"></span></div>
 <div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;signal.h&gt;</span></div>
 <div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;tuple&gt;</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;array&gt;</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
 <div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div>
 <div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;glog/logging.h&gt;</span></div>
 <div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div>
@@ -107,57 +107,70 @@
 <div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    <span class="keyword">const</span> <a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html">OutputFileDescriptors</a> stdoutfds,</div>
 <div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    <span class="keyword">const</span> <a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html">OutputFileDescriptors</a> stderrfds)</div>
 <div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;{</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <a class="code" href="classTry.html">Try&lt;::internal::windows::ProcessData&gt;</a> process_data =</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    <a class="code" href="namespaceinternal_1_1windows.html#a2aa192bfa7f7cff72ec40efdfa983a72">::internal::windows::create_process</a>(</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;        path,</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;        argv,</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;        <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;        <span class="keyword">true</span>, <span class="comment">// Create suspended.</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;        std::make_tuple(stdinfds.<a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#a0a3f315345ef7b7ee6f3f1d4d337854d">read</a>, stdoutfds.<a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#a5dabb8e3008efd61ce42478f260b54ac">write</a>, stderrfds.<a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#a5dabb8e3008efd61ce42478f260b54ac">write</a>));</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <span class="keywordflow">if</span> (process_data.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    <span class="keywordflow">return</span> process_data;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  }</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="comment">// Run the parent hooks.</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <span class="keyword">const</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid = process_data.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>().<a class="code" href="structinternal_1_1windows_1_1ProcessData.html#a65a4a4aba5450087363bfffdb30eea25">pid</a>;</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> <a class="code" href="structprocess_1_1Subprocess_1_1ParentHook.html">Subprocess::ParentHook</a>&amp; hook, parent_hooks) {</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> parentSetup = hook.<a class="code" href="structprocess_1_1Subprocess_1_1ParentHook.html#aaf9ff141314d619cd65cd8ec9320fb7d">parent_setup</a>(pid);</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    <span class="comment">// If the hook callback fails, we shouldn&#39;t proceed with the</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    <span class="comment">// execution and hence the child process should be killed.</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;    <span class="keywordflow">if</span> (parentSetup.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;      <span class="comment">// Attempt to kill the process. Since it is still in suspended state, we</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;      <span class="comment">// do not need to kill any descendents. We also can&#39;t use `os::kill_job`</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;      <span class="comment">// because this process is not in a Job Object unless one of the parent</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;      <span class="comment">// hooks added it.</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;      ::TerminateProcess(process_data.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>().<a class="code" href="structinternal_1_1windows_1_1ProcessData.html#a96c76121644bd430e9ca67cf57636c0d">process_handle</a>.<a class="code" href="classSharedHandle.html#a800385e17e17cb826147968e748fd8fa">get_handle</a>(), 1);</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;          <span class="stringliteral">&quot;Failed to execute Parent Hook in child &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid) +</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;          <span class="stringliteral">&quot;&#39; with command &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(argv) + <span class="stringliteral">&quot;&#39;: &quot;</span> +</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;          parentSetup.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    }</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  }</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  <span class="comment">// Start child process.</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  <span class="keywordflow">if</span> (::ResumeThread(process_data.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>().<a class="code" href="structinternal_1_1windows_1_1ProcessData.html#a7160cf48fc6e70d9390233b246b93bee">thread_handle</a>.<a class="code" href="classSharedHandle.html#a800385e17e17cb826147968e748fd8fa">get_handle</a>()) == -1) {</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;        <span class="stringliteral">&quot;Failed to resume child process with command &#39;&quot;</span> +</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;        <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(argv) + <span class="stringliteral">&quot;&#39;&quot;</span>);</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  }</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="keywordflow">return</span> process_data;</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;}</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;}  <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;}  <span class="comment">// namespace process {</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="preprocessor">#endif // __PROCESS_WINDOWS_SUBPROCESS_HPP__</span></div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <span class="keyword">const</span> std::array&lt;os::WindowsFD, 3&gt; fds{</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    stdinfds.<a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#a0a3f315345ef7b7ee6f3f1d4d337854d">read</a>, stdoutfds.<a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#a5dabb8e3008efd61ce42478f260b54ac">write</a>, stderrfds.<a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#a5dabb8e3008efd61ce42478f260b54ac">write</a>};</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  <a class="code" href="classTry.html">Try&lt;::internal::windows::ProcessData&gt;</a> process_data =</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    <a class="code" href="namespaceinternal_1_1windows.html#a67bc4425e2c4293fe819946851151c9a">::internal::windows::create_process</a>(</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;        path,</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;        argv,</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;        <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;        <span class="keyword">true</span>, <span class="comment">// Create suspended.</span></div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;        fds);</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <span class="comment">// Close the child-ends of the file descriptors that are created</span></div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="comment">// by this function.</span></div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> <a class="code" href="classos_1_1WindowsFD.html">os::WindowsFD</a>&amp; fd, fds) {</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    <span class="keywordflow">if</span> (fd &gt;= 0) {</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;      <a class="code" href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a>(fd);</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    }</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  }</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <span class="keywordflow">if</span> (process_data.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(process_data.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  }</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="comment">// Run the parent hooks.</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <span class="keyword">const</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid = process_data-&gt;<a class="code" href="structinternal_1_1windows_1_1ProcessData.html#a65a4a4aba5450087363bfffdb30eea25">pid</a>;</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> <a class="code" href="structprocess_1_1Subprocess_1_1ParentHook.html">Subprocess::ParentHook</a>&amp; hook, parent_hooks) {</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> parent_setup = hook.<a class="code" href="structprocess_1_1Subprocess_1_1ParentHook.html#aaf9ff141314d619cd65cd8ec9320fb7d">parent_setup</a>(pid);</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    <span class="comment">// If the hook callback fails, we shouldn&#39;t proceed with the</span></div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    <span class="comment">// execution and hence the child process should be killed.</span></div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    <span class="keywordflow">if</span> (parent_setup.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;      <span class="comment">// Attempt to kill the process. Since it is still in suspended state, we</span></div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;      <span class="comment">// do not need to kill any descendents. We also can&#39;t use `os::kill_job`</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;      <span class="comment">// because this process is not in a Job Object unless one of the parent</span></div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;      <span class="comment">// hooks added it.</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;      ::TerminateProcess(process_data-&gt;<a class="code" href="structinternal_1_1windows_1_1ProcessData.html#a96c76121644bd430e9ca67cf57636c0d">process_handle</a>.<a class="code" href="classSharedHandle.html#a800385e17e17cb826147968e748fd8fa">get_handle</a>(), 1);</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;          <span class="stringliteral">&quot;Failed to execute Parent Hook in child &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(pid) +</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;          <span class="stringliteral">&quot;&#39; with command &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(argv) + <span class="stringliteral">&quot;&#39;: &quot;</span> +</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;          parent_setup.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    }</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  }</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="comment">// Start child process.</span></div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <span class="keywordflow">if</span> (::ResumeThread(process_data-&gt;<a class="code" href="structinternal_1_1windows_1_1ProcessData.html#a7160cf48fc6e70d9390233b246b93bee">thread_handle</a>.<a class="code" href="classSharedHandle.html#a800385e17e17cb826147968e748fd8fa">get_handle</a>()) == -1) {</div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;        <span class="stringliteral">&quot;Failed to resume child process with command &#39;&quot;</span> +</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;        <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(argv) + <span class="stringliteral">&quot;&#39;&quot;</span>);</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  }</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;  <span class="keywordflow">return</span> process_data;</div>
+<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;</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;}  <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;}  <span class="comment">// namespace process {</span></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="preprocessor">#endif // __PROCESS_WINDOWS_SUBPROCESS_HPP__</span></div>
 <div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:35</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:28</div></div>
 <div class="ttc" id="classSharedHandle_html_a800385e17e17cb826147968e748fd8fa"><div class="ttname"><a href="classSharedHandle.html#a800385e17e17cb826147968e748fd8fa">SharedHandle::get_handle</a></div><div class="ttdeci">HANDLE get_handle() const </div><div class="ttdef"><b>Definition:</b> windows.hpp:96</div></div>
+<div class="ttc" id="classos_1_1WindowsFD_html"><div class="ttname"><a href="classos_1_1WindowsFD.html">os::WindowsFD</a></div><div class="ttdef"><b>Definition:</b> fd.hpp:47</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="namespaceinternal_1_1windows_html_a67bc4425e2c4293fe819946851151c9a"><div class="ttname"><a href="namespaceinternal_1_1windows.html#a67bc4425e2c4293fe819946851151c9a">internal::windows::create_process</a></div><div class="ttdeci">Try&lt; ProcessData &gt; create_process(const std::string &amp;command, const std::vector&lt; std::string &gt; &amp;argv, const Option&lt; std::map&lt; std::string, std::string &gt;&gt; &amp;environment, const bool create_suspended=false, const Option&lt; std::array&lt; os::WindowsFD, 3 &gt;&gt; pipes=None())</div><div class="ttdef"><b>Definition:</b> shell.hpp:238</div></div>
 <div class="ttc" id="subprocess_8hpp_html"><div class="ttname"><a href="subprocess_8hpp.html">subprocess.hpp</a></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="classWindowsError_html"><div class="ttname"><a href="classWindowsError.html">WindowsError</a></div><div class="ttdef"><b>Definition:</b> error.hpp:106</div></div>
@@ -170,6 +183,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1396c5e3b0a179220de2792d74770ec2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">mesos::internal::tests::environment</a></div><div class="ttdeci">Environment * environment</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:187</div></div>
 <div class="ttc" id="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors_html_a5dabb8e3008efd61ce42478f260b54ac"><div class="ttname"><a href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#a5dabb8e3008efd61ce42478f260b54ac">process::Subprocess::IO::OutputFileDescriptors::write</a></div><div class="ttdeci">int_fd write</div><div class="ttdef"><b>Definition:</b> subprocess.hpp:91</div></div>
+<div class="ttc" id="namespaceos_html_a8df77ec6d6b8d32d9b287a41bc74cfdc"><div class="ttname"><a href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a></div><div class="ttdeci">Try&lt; Nothing &gt; close(int fd)</div><div class="ttdef"><b>Definition:</b> close.hpp:24</div></div>
 <div class="ttc" id="structinternal_1_1windows_1_1ProcessData_html_a96c76121644bd430e9ca67cf57636c0d"><div class="ttname"><a href="structinternal_1_1windows_1_1ProcessData.html#a96c76121644bd430e9ca67cf57636c0d">internal::windows::ProcessData::process_handle</a></div><div class="ttdeci">SharedHandle process_handle</div><div class="ttdef"><b>Definition:</b> shell.hpp:212</div></div>
 <div class="ttc" id="structinternal_1_1windows_1_1ProcessData_html_a7160cf48fc6e70d9390233b246b93bee"><div class="ttname"><a href="structinternal_1_1windows_1_1ProcessData.html#a7160cf48fc6e70d9390233b246b93bee">internal::windows::ProcessData::thread_handle</a></div><div class="ttdeci">SharedHandle thread_handle</div><div class="ttdef"><b>Definition:</b> shell.hpp:213</div></div>
 <div class="ttc" id="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors_html"><div class="ttname"><a href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html">process::Subprocess::IO::InputFileDescriptors</a></div><div class="ttdoc">For input file descriptors a child reads from the read file descriptor and a parent may write to the ...</div><div class="ttdef"><b>Definition:</b> subprocess.hpp:73</div></div>
@@ -186,8 +200,6 @@
 <div class="ttc" id="shell_8hpp_html"><div class="ttname"><a href="shell_8hpp.html">shell.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1Subprocess_1_1ParentHook_html"><div class="ttname"><a href="structprocess_1_1Subprocess_1_1ParentHook.html">process::Subprocess::ParentHook</a></div><div class="ttdoc">A hook can be passed to a subprocess call. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:151</div></div>
 <div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
-<div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
-<div class="ttc" id="namespaceinternal_1_1windows_html_a2aa192bfa7f7cff72ec40efdfa983a72"><div class="ttname"><a href="namespaceinternal_1_1windows.html#a2aa192bfa7f7cff72ec40efdfa983a72">internal::windows::create_process</a></div><div class="ttdeci">Try&lt; ProcessData &gt; create_process(const std::string &amp;command, const std::vector&lt; std::string &gt; &amp;argv, const Option&lt; std::map&lt; std::string, std::string &gt;&gt; &amp;environment, const bool create_suspended=false, const Option&lt; std::tuple&lt; int_fd, int_fd, int_fd &gt;&gt; pipes=None())</div><div class="ttdef"><b>Definition:</b> shell.hpp:233</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/sunos_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/sunos_8hpp_source.html b/content/api/latest/c++/sunos_8hpp_source.html
index 9b986e2..e3eeb97 100644
--- a/content/api/latest/c++/sunos_8hpp_source.html
+++ b/content/api/latest/c++/sunos_8hpp_source.html
@@ -195,7 +195,7 @@
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
-<div class="ttc" id="namespaceos_html_abbdbbbe902fd8dc271077d94b99994e7"><div class="ttname"><a href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a></div><div class="ttdeci">Try&lt; int_fd &gt; open(const std::string &amp;path, int oflag, mode_t mode=0)</div><div class="ttdef"><b>Definition:</b> open.hpp:39</div></div>
+<div class="ttc" id="namespaceos_html_abbdbbbe902fd8dc271077d94b99994e7"><div class="ttname"><a href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a></div><div class="ttdeci">Try&lt; int_fd &gt; open(const std::string &amp;path, int oflag, mode_t mode=0)</div><div class="ttdef"><b>Definition:</b> open.hpp:40</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="int__fd_8hpp_html"><div class="ttname"><a href="int__fd_8hpp.html">int_fd.hpp</a></div></div>
 <div class="ttc" id="classNanoseconds_html"><div class="ttname"><a href="classNanoseconds.html">Nanoseconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:165</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/touch_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/touch_8hpp_source.html b/content/api/latest/c++/touch_8hpp_source.html
index 2b4b53e..aea1596 100644
--- a/content/api/latest/c++/touch_8hpp_source.html
+++ b/content/api/latest/c++/touch_8hpp_source.html
@@ -124,7 +124,7 @@
 <div class="ttc" id="namespaceos_html_a818327458964860a86fc8964e4795b4d"><div class="ttname"><a href="namespaceos.html#a818327458964860a86fc8964e4795b4d">os::utime</a></div><div class="ttdeci">Try&lt; Nothing &gt; utime(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> utime.hpp:32</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="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
-<div class="ttc" id="namespaceos_html_abbdbbbe902fd8dc271077d94b99994e7"><div class="ttname"><a href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a></div><div class="ttdeci">Try&lt; int_fd &gt; open(const std::string &amp;path, int oflag, mode_t mode=0)</div><div class="ttdef"><b>Definition:</b> open.hpp:39</div></div>
+<div class="ttc" id="namespaceos_html_abbdbbbe902fd8dc271077d94b99994e7"><div class="ttname"><a href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a></div><div class="ttdeci">Try&lt; int_fd &gt; open(const std::string &amp;path, int oflag, mode_t mode=0)</div><div class="ttdef"><b>Definition:</b> open.hpp:40</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="int__fd_8hpp_html"><div class="ttname"><a href="int__fd_8hpp.html">int_fd.hpp</a></div></div>
 <div class="ttc" id="windows_2fcntl_8hpp_html_abb0586253488ee61072b73557eeb873b"><div class="ttname"><a href="windows_2fcntl_8hpp.html#abb0586253488ee61072b73557eeb873b">O_RDWR</a></div><div class="ttdeci">#define O_RDWR</div><div class="ttdef"><b>Definition:</b> fcntl.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53d49db7/content/api/latest/c++/windows_2fcntl_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2fcntl_8hpp.html b/content/api/latest/c++/windows_2fcntl_8hpp.html
index 9b527cb..334a49e 100644
--- a/content/api/latest/c++/windows_2fcntl_8hpp.html
+++ b/content/api/latest/c++/windows_2fcntl_8hpp.html
@@ -84,7 +84,7 @@ Macros</h2></td></tr>
 <tr class="separator:ad1d67e453fb3031f40f8cd3403773813"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae036f789407d21f07b211552d67b3214"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2fcntl_8hpp.html#ae036f789407d21f07b211552d67b3214">O_APPEND</a>&#160;&#160;&#160;_O_APPEND</td></tr>
 <tr class="separator:ae036f789407d21f07b211552d67b3214"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad6d8fbe4e494b4dbe051612572d3f757"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2fcntl_8hpp.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a>&#160;&#160;&#160;_O_NOINHERIT</td></tr>
+<tr class="memitem:ad6d8fbe4e494b4dbe051612572d3f757"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2fcntl_8hpp.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a>&#160;&#160;&#160;0</td></tr>
 <tr class="separator:ad6d8fbe4e494b4dbe051612572d3f757"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
@@ -118,7 +118,7 @@ Functions</h2></td></tr>
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">#define O_CLOEXEC&#160;&#160;&#160;_O_NOINHERIT</td>
+          <td class="memname">#define O_CLOEXEC&#160;&#160;&#160;0</td>
         </tr>
       </table>
 </div><div class="memdoc">