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/05/02 03:21:50 UTC

[35/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 8e2d6d2.

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e6085b1f/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar.html b/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar.html
index 9dca68e..d6e541d 100644
--- a/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar.html
+++ b/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar.html
@@ -67,8 +67,8 @@ Inheritance diagram for mesos::resource_provider::Registrar:</div>
  <div class="center">
   <img src="classmesos_1_1resource__provider_1_1Registrar.png" usemap="#mesos::resource_5Fprovider::Registrar_map" alt=""/>
   <map id="mesos::resource_5Fprovider::Registrar_map" name="mesos::resource_provider::Registrar_map">
-<area href="classmesos_1_1resource__provider_1_1AgentRegistrar.html" alt="mesos::resource_provider::AgentRegistrar" shape="rect" coords="0,56,255,80"/>
-<area href="classmesos_1_1resource__provider_1_1MasterRegistrar.html" alt="mesos::resource_provider::MasterRegistrar" shape="rect" coords="265,56,520,80"/>
+<area href="classmesos_1_1resource__provider_1_1GenericRegistrar.html" alt="mesos::resource_provider::GenericRegistrar" shape="rect" coords="0,56,261,80"/>
+<area href="classmesos_1_1resource__provider_1_1MasterRegistrar.html" alt="mesos::resource_provider::MasterRegistrar" shape="rect" coords="271,56,532,80"/>
 </map>
  </div></div>
 <table class="memberdecls">
@@ -81,17 +81,17 @@ Classes</h2></td></tr>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:acbce2a2ecd5d4f4d9157e482dc40742c"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#acbce2a2ecd5d4f4d9157e482dc40742c">~Registrar</a> ()=default</td></tr>
 <tr class="separator:acbce2a2ecd5d4f4d9157e482dc40742c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afc3474006034095fd80af2bfff5da76b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#afc3474006034095fd80af2bfff5da76b">recover</a> ()=0</td></tr>
-<tr class="separator:afc3474006034095fd80af2bfff5da76b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a07ac739cc9d2e5950d1913a652a6a992"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; registry::Registry &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#a07ac739cc9d2e5950d1913a652a6a992">recover</a> ()=0</td></tr>
+<tr class="separator:a07ac739cc9d2e5950d1913a652a6a992"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aaab7749c63ecb420293a0684180b1047"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047">apply</a> (<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Operation</a> &gt; operation)=0</td></tr>
 <tr class="separator:aaab7749c63ecb420293a0684180b1047"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
 Static Public Member Functions</h2></td></tr>
-<tr class="memitem:a60be12955c38ef05ade8e14834ca2629"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#a60be12955c38ef05ade8e14834ca2629">create</a> (<a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html">mesos::internal::master::Registrar</a> *registrar)</td></tr>
-<tr class="separator:a60be12955c38ef05ade8e14834ca2629"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac5eff4aad347c3849549d6139b7d9a63"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#ac5eff4aad347c3849549d6139b7d9a63">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a> &amp;slaveFlags, const SlaveID &amp;slaveId)</td></tr>
-<tr class="separator:ac5eff4aad347c3849549d6139b7d9a63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa352cf7e0d93f192ab82e417821384f9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#aa352cf7e0d93f192ab82e417821384f9">create</a> (<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1state_1_1Storage.html">state::Storage</a> &gt; storage)</td></tr>
+<tr class="separator:aa352cf7e0d93f192ab82e417821384f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a50acc0d159c741cffbaed0a13550877d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#a50acc0d159c741cffbaed0a13550877d">create</a> (<a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html">mesos::internal::master::Registrar</a> *registrar, registry::Registry registry)</td></tr>
+<tr class="separator:a50acc0d159c741cffbaed0a13550877d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="acbce2a2ecd5d4f4d9157e482dc40742c"></a>
@@ -140,11 +140,11 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe">mesos::resource_provider::MasterRegistrar</a>, and <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a3b261428d1a06d7bfcfa5951888fbe1f">mesos::resource_provider::AgentRegistrar</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe">mesos::resource_provider::MasterRegistrar</a>, and <a class="el" href="classmesos_1_1resource__provider_1_1GenericRegistrar.html#abf49a6475135769c9665deafe2cfa7f8">mesos::resource_provider::GenericRegistrar</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a60be12955c38ef05ade8e14834ca2629"></a>
+<a class="anchor" id="aa352cf7e0d93f192ab82e417821384f9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -154,8 +154,8 @@ Static Public Member Functions</h2></td></tr>
         <tr>
           <td class="memname">static <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a>&gt; &gt; mesos::resource_provider::Registrar::create </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html">mesos::internal::master::Registrar</a> *&#160;</td>
-          <td class="paramname"><em>registrar</em></td><td>)</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1state_1_1Storage.html">state::Storage</a> &gt;&#160;</td>
+          <td class="paramname"><em>storage</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
@@ -168,7 +168,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ac5eff4aad347c3849549d6139b7d9a63"></a>
+<a class="anchor" id="a50acc0d159c741cffbaed0a13550877d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -178,14 +178,14 @@ Static Public Member Functions</h2></td></tr>
         <tr>
           <td class="memname">static <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a>&gt; &gt; mesos::resource_provider::Registrar::create </td>
           <td>(</td>
-          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a> &amp;&#160;</td>
-          <td class="paramname"><em>slaveFlags</em>, </td>
+          <td class="paramtype"><a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html">mesos::internal::master::Registrar</a> *&#160;</td>
+          <td class="paramname"><em>registrar</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const SlaveID &amp;&#160;</td>
-          <td class="paramname"><em>slaveId</em>&#160;</td>
+          <td class="paramtype">registry::Registry&#160;</td>
+          <td class="paramname"><em>registry</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -202,7 +202,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="afc3474006034095fd80af2bfff5da76b"></a>
+<a class="anchor" id="a07ac739cc9d2e5950d1913a652a6a992"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -210,7 +210,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::resource_provider::Registrar::recover </td>
+          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;registry::Registry&gt; mesos::resource_provider::Registrar::recover </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -223,7 +223,7 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a2979254b3ceb7822ca78ad18c0b829f4">mesos::resource_provider::MasterRegistrar</a>, and <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#aec28c396994b868a9aa75917920ba96d">mesos::resource_provider::AgentRegistrar</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a31bceb895f04661c08b81344bea0aab2">mesos::resource_provider::MasterRegistrar</a>, and <a class="el" href="classmesos_1_1resource__provider_1_1GenericRegistrar.html#ae302b4f022981d9a01b899c9499aa0d3">mesos::resource_provider::GenericRegistrar</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e6085b1f/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar.png b/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar.png
index de85f8d..7f39c0f 100644
Binary files a/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar.png and b/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e6085b1f/content/api/latest/c++/classos_1_1WindowsFD-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classos_1_1WindowsFD-members.html b/content/api/latest/c++/classos_1_1WindowsFD-members.html
index 63fc145..a0c759e 100644
--- a/content/api/latest/c++/classos_1_1WindowsFD-members.html
+++ b/content/api/latest/c++/classos_1_1WindowsFD-members.html
@@ -58,27 +58,36 @@
 <p>This is the complete list of members for <a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a94b69cae4edb8f3549845fbfa0355b7c">crt</a>() const </td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a49dfe34bbc1e540acad1c88762ef3c33">crt_</a></td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5a89172e93673bdea9363778d0b20b6926">FD_CRT</a> enum value</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5a450a175cecd05b630d2d3364d89d68c7">FD_HANDLE</a> enum value</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5a2cd82bac02ef9802698fe360bb0f46bd">FD_SOCKET</a> enum value</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#afcf316b6f5178ce1b9002c4202aebcf6">handle_</a></td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a8ba56c5251264ab13aeaaa34cde39bdb">operator HANDLE</a>() const </td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#aa58f87561c2785c34ae7f34ce59abfe2">operator intptr_t</a>() const </td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a0826bf646e11186502039fcf869b2afc">operator SOCKET</a>() const </td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#ab780d87119c772425aa855260056d1a1">operator=</a>(const WindowsFD &amp;)=default</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a057780cfa5e1cc2fa84543a6f9b6bca0">operator=</a>(WindowsFD &amp;&amp;)=default</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a05016bee9531c79ce4576c9b8d9c9922">socket_</a></td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">Type</a> enum name</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#ab961444eec07c587c9a67122daf4fd33">is_valid</a>() const </td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a8ba56c5251264ab13aeaaa34cde39bdb">operator HANDLE</a>() const </td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#aa58f87561c2785c34ae7f34ce59abfe2">operator intptr_t</a>() const </td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a0826bf646e11186502039fcf869b2afc">operator SOCKET</a>() const </td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a342803d2a16f81ca20f0e0c1c2e598d0">operator!=</a>(int left, const WindowsFD &amp;right)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#ab72f13c82b5f2fb8a646c5d0d50736e7">operator!=</a>(const WindowsFD &amp;left, int right)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a64a9d1d43e26808ec565056c183ae56f">operator&lt;</a>(int left, const WindowsFD &amp;right)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a74d759a0ba3830e9c80196853846f33b">operator&lt;</a>(const WindowsFD &amp;left, int right)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#afd05a43697b99aa8b7da8d56155b1a49">operator&lt;=</a>(int left, const WindowsFD &amp;right)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#abdc31b1c170a2c34afa8e3b6e4b062e4">operator&lt;=</a>(const WindowsFD &amp;left, int right)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#ab780d87119c772425aa855260056d1a1">operator=</a>(const WindowsFD &amp;)=default</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a057780cfa5e1cc2fa84543a6f9b6bca0">operator=</a>(WindowsFD &amp;&amp;)=default</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a833e23bea1f10420bbd7139d1e8539ad">operator==</a>(int left, const WindowsFD &amp;right)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#ac9877f8cf4ddc33a161663fd2ab1355d">operator==</a>(const WindowsFD &amp;left, int right)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#aabdbd9806af44043dfff1cf9aeeee869">operator&gt;</a>(int left, const WindowsFD &amp;right)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a776aca0bca92649b15733ecb53bd9371">operator&gt;</a>(const WindowsFD &amp;left, int right)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a23d70e92fe2ee8da692f4e9b1b9e1e43">operator&gt;=</a>(int left, const WindowsFD &amp;right)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a9aa231ba576db9e75b5589a85df6460f">operator&gt;=</a>(const WindowsFD &amp;left, int right)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a05016bee9531c79ce4576c9b8d9c9922">socket_</a></td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a3ce17a730ace5352a1fc6d49f8336d52">type</a>() const </td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#ac1252057f330fe87036d1debd96e3d16">WindowsFD</a>()=default</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a278285643f263655c5f64f45451fc6e6">WindowsFD</a>(int crt)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a9e8a511230c23e3210e7a0268bb74e62">WindowsFD</a>(HANDLE handle)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a6cd1a34bb8239a9ad84bfd1dcb506b97">WindowsFD</a>(SOCKET socket)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a43994eeb484a426990af657f691f66e0">WindowsFD</a>(intptr_t socket)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a3436f11ccbb859379717ac91e96f7144">WindowsFD</a>(const WindowsFD &amp;)=default</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a79c98e3c78c0a7155a8ed9f42832fd5d">WindowsFD</a>(WindowsFD &amp;&amp;)=default</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#ad2ce21d9f77710472e19843e3e86343e">~WindowsFD</a>()=default</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">Type</a> enum name</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a9e8a511230c23e3210e7a0268bb74e62">WindowsFD</a>(HANDLE handle)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a6cd1a34bb8239a9ad84bfd1dcb506b97">WindowsFD</a>(SOCKET socket)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a43994eeb484a426990af657f691f66e0">WindowsFD</a>(intptr_t socket)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a278285643f263655c5f64f45451fc6e6">WindowsFD</a>(int crt)</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a68733e16ee25fe8602557e6e9f534bc9">WindowsFD</a>()</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a3436f11ccbb859379717ac91e96f7144">WindowsFD</a>(const WindowsFD &amp;)=default</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#a79c98e3c78c0a7155a8ed9f42832fd5d">WindowsFD</a>(WindowsFD &amp;&amp;)=default</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1WindowsFD.html#ad2ce21d9f77710472e19843e3e86343e">~WindowsFD</a>()=default</td><td class="entry"><a class="el" href="classos_1_1WindowsFD.html">os::WindowsFD</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/e6085b1f/content/api/latest/c++/classos_1_1WindowsFD.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classos_1_1WindowsFD.html b/content/api/latest/c++/classos_1_1WindowsFD.html
index 7b0b5ea..e763763 100644
--- a/content/api/latest/c++/classos_1_1WindowsFD.html
+++ b/content/api/latest/c++/classos_1_1WindowsFD.html
@@ -53,6 +53,7 @@
   <div class="summary">
 <a href="#pub-types">Public Types</a> &#124;
 <a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#friends">Friends</a> &#124;
 <a href="classos_1_1WindowsFD-members.html">List of all members</a>  </div>
   <div class="headertitle">
 <div class="title">os::WindowsFD Class Reference</div>  </div>
@@ -63,34 +64,35 @@
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
 Public Types</h2></td></tr>
-<tr class="memitem:ac0377db41e1c167339c97dbd69c79ae5"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">Type</a> { <a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5a89172e93673bdea9363778d0b20b6926">FD_CRT</a>, 
-<a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5a450a175cecd05b630d2d3364d89d68c7">FD_HANDLE</a>, 
-<a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5a2cd82bac02ef9802698fe360bb0f46bd">FD_SOCKET</a>
+<tr class="memitem:ac0377db41e1c167339c97dbd69c79ae5"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">Type</a> { <a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5ad09c4cb1265f1772bb757a7af277b49f">Type::HANDLE</a>, 
+<a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5a75fbea08c09e684e6b3f3961761354fa">Type::SOCKET</a>
  }</td></tr>
 <tr class="separator:ac0377db41e1c167339c97dbd69c79ae5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:ac1252057f330fe87036d1debd96e3d16"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#ac1252057f330fe87036d1debd96e3d16">WindowsFD</a> ()=default</td></tr>
-<tr class="separator:ac1252057f330fe87036d1debd96e3d16"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a278285643f263655c5f64f45451fc6e6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a278285643f263655c5f64f45451fc6e6">WindowsFD</a> (int <a class="el" href="classos_1_1WindowsFD.html#a94b69cae4edb8f3549845fbfa0355b7c">crt</a>)</td></tr>
-<tr class="separator:a278285643f263655c5f64f45451fc6e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9e8a511230c23e3210e7a0268bb74e62"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a9e8a511230c23e3210e7a0268bb74e62">WindowsFD</a> (HANDLE handle)</td></tr>
 <tr class="separator:a9e8a511230c23e3210e7a0268bb74e62"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6cd1a34bb8239a9ad84bfd1dcb506b97"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a6cd1a34bb8239a9ad84bfd1dcb506b97">WindowsFD</a> (SOCKET socket)</td></tr>
 <tr class="separator:a6cd1a34bb8239a9ad84bfd1dcb506b97"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a43994eeb484a426990af657f691f66e0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a43994eeb484a426990af657f691f66e0">WindowsFD</a> (intptr_t socket)</td></tr>
 <tr class="separator:a43994eeb484a426990af657f691f66e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a278285643f263655c5f64f45451fc6e6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a278285643f263655c5f64f45451fc6e6">WindowsFD</a> (int <a class="el" href="classos_1_1WindowsFD.html#a94b69cae4edb8f3549845fbfa0355b7c">crt</a>)</td></tr>
+<tr class="separator:a278285643f263655c5f64f45451fc6e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68733e16ee25fe8602557e6e9f534bc9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a68733e16ee25fe8602557e6e9f534bc9">WindowsFD</a> ()</td></tr>
+<tr class="separator:a68733e16ee25fe8602557e6e9f534bc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3436f11ccbb859379717ac91e96f7144"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a3436f11ccbb859379717ac91e96f7144">WindowsFD</a> (const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;)=default</td></tr>
 <tr class="separator:a3436f11ccbb859379717ac91e96f7144"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a79c98e3c78c0a7155a8ed9f42832fd5d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a79c98e3c78c0a7155a8ed9f42832fd5d">WindowsFD</a> (<a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&amp;)=default</td></tr>
 <tr class="separator:a79c98e3c78c0a7155a8ed9f42832fd5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad2ce21d9f77710472e19843e3e86343e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#ad2ce21d9f77710472e19843e3e86343e">~WindowsFD</a> ()=default</td></tr>
-<tr class="separator:ad2ce21d9f77710472e19843e3e86343e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab780d87119c772425aa855260056d1a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#ab780d87119c772425aa855260056d1a1">operator=</a> (const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;)=default</td></tr>
 <tr class="separator:ab780d87119c772425aa855260056d1a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a057780cfa5e1cc2fa84543a6f9b6bca0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a057780cfa5e1cc2fa84543a6f9b6bca0">operator=</a> (<a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&amp;)=default</td></tr>
 <tr class="separator:a057780cfa5e1cc2fa84543a6f9b6bca0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2ce21d9f77710472e19843e3e86343e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#ad2ce21d9f77710472e19843e3e86343e">~WindowsFD</a> ()=default</td></tr>
+<tr class="separator:ad2ce21d9f77710472e19843e3e86343e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab961444eec07c587c9a67122daf4fd33"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#ab961444eec07c587c9a67122daf4fd33">is_valid</a> () const </td></tr>
+<tr class="separator:ab961444eec07c587c9a67122daf4fd33"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a94b69cae4edb8f3549845fbfa0355b7c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a94b69cae4edb8f3549845fbfa0355b7c">crt</a> () const </td></tr>
 <tr class="separator:a94b69cae4edb8f3549845fbfa0355b7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8ba56c5251264ab13aeaaa34cde39bdb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a8ba56c5251264ab13aeaaa34cde39bdb">operator HANDLE</a> () const </td></tr>
@@ -101,30 +103,63 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:aa58f87561c2785c34ae7f34ce59abfe2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3ce17a730ace5352a1fc6d49f8336d52"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a3ce17a730ace5352a1fc6d49f8336d52">type</a> () const </td></tr>
 <tr class="separator:a3ce17a730ace5352a1fc6d49f8336d52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
+Friends</h2></td></tr>
+<tr class="memitem:a64a9d1d43e26808ec565056c183ae56f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a64a9d1d43e26808ec565056c183ae56f">operator&lt;</a> (int left, const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;right)</td></tr>
+<tr class="separator:a64a9d1d43e26808ec565056c183ae56f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a74d759a0ba3830e9c80196853846f33b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a74d759a0ba3830e9c80196853846f33b">operator&lt;</a> (const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;left, int right)</td></tr>
+<tr class="separator:a74d759a0ba3830e9c80196853846f33b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aabdbd9806af44043dfff1cf9aeeee869"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#aabdbd9806af44043dfff1cf9aeeee869">operator&gt;</a> (int left, const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;right)</td></tr>
+<tr class="separator:aabdbd9806af44043dfff1cf9aeeee869"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a776aca0bca92649b15733ecb53bd9371"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a776aca0bca92649b15733ecb53bd9371">operator&gt;</a> (const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;left, int right)</td></tr>
+<tr class="separator:a776aca0bca92649b15733ecb53bd9371"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afd05a43697b99aa8b7da8d56155b1a49"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#afd05a43697b99aa8b7da8d56155b1a49">operator&lt;=</a> (int left, const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;right)</td></tr>
+<tr class="separator:afd05a43697b99aa8b7da8d56155b1a49"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abdc31b1c170a2c34afa8e3b6e4b062e4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#abdc31b1c170a2c34afa8e3b6e4b062e4">operator&lt;=</a> (const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;left, int right)</td></tr>
+<tr class="separator:abdc31b1c170a2c34afa8e3b6e4b062e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a23d70e92fe2ee8da692f4e9b1b9e1e43"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a23d70e92fe2ee8da692f4e9b1b9e1e43">operator&gt;=</a> (int left, const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;right)</td></tr>
+<tr class="separator:a23d70e92fe2ee8da692f4e9b1b9e1e43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9aa231ba576db9e75b5589a85df6460f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a9aa231ba576db9e75b5589a85df6460f">operator&gt;=</a> (const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;left, int right)</td></tr>
+<tr class="separator:a9aa231ba576db9e75b5589a85df6460f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a833e23bea1f10420bbd7139d1e8539ad"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a833e23bea1f10420bbd7139d1e8539ad">operator==</a> (int left, const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;right)</td></tr>
+<tr class="separator:a833e23bea1f10420bbd7139d1e8539ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9877f8cf4ddc33a161663fd2ab1355d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#ac9877f8cf4ddc33a161663fd2ab1355d">operator==</a> (const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;left, int right)</td></tr>
+<tr class="separator:ac9877f8cf4ddc33a161663fd2ab1355d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a342803d2a16f81ca20f0e0c1c2e598d0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#a342803d2a16f81ca20f0e0c1c2e598d0">operator!=</a> (int left, const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;right)</td></tr>
+<tr class="separator:a342803d2a16f81ca20f0e0c1c2e598d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab72f13c82b5f2fb8a646c5d0d50736e7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1WindowsFD.html#ab72f13c82b5f2fb8a646c5d0d50736e7">operator!=</a> (const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;left, int right)</td></tr>
+<tr class="separator:ab72f13c82b5f2fb8a646c5d0d50736e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Member Enumeration Documentation</h2>
 <a class="anchor" id="ac0377db41e1c167339c97dbd69c79ae5"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">enum <a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">os::WindowsFD::Type</a></td>
         </tr>
       </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">strong</span></span>  </td>
+  </tr>
+</table>
 </div><div class="memdoc">
 <table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ac0377db41e1c167339c97dbd69c79ae5a89172e93673bdea9363778d0b20b6926"></a>FD_CRT&#160;</td><td class="fielddoc">
-</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="ac0377db41e1c167339c97dbd69c79ae5a450a175cecd05b630d2d3364d89d68c7"></a>FD_HANDLE&#160;</td><td class="fielddoc">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ac0377db41e1c167339c97dbd69c79ae5ad09c4cb1265f1772bb757a7af277b49f"></a>HANDLE&#160;</td><td class="fielddoc">
 </td></tr>
-<tr><td class="fieldname"><a class="anchor" id="ac0377db41e1c167339c97dbd69c79ae5a2cd82bac02ef9802698fe360bb0f46bd"></a>FD_SOCKET&#160;</td><td class="fielddoc">
+<tr><td class="fieldname"><a class="anchor" id="ac0377db41e1c167339c97dbd69c79ae5a75fbea08c09e684e6b3f3961761354fa"></a>SOCKET&#160;</td><td class="fielddoc">
 </td></tr>
 </table>
 
 </div>
 </div>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ac1252057f330fe87036d1debd96e3d16"></a>
+<a class="anchor" id="a9e8a511230c23e3210e7a0268bb74e62"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -134,20 +169,21 @@ Public Member Functions</h2></td></tr>
         <tr>
           <td class="memname">os::WindowsFD::WindowsFD </td>
           <td>(</td>
-          <td class="paramname"></td><td>)</td>
+          <td class="paramtype">HANDLE&#160;</td>
+          <td class="paramname"><em>handle</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">default</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a278285643f263655c5f64f45451fc6e6"></a>
+<a class="anchor" id="a6cd1a34bb8239a9ad84bfd1dcb506b97"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -157,21 +193,21 @@ Public Member Functions</h2></td></tr>
         <tr>
           <td class="memname">os::WindowsFD::WindowsFD </td>
           <td>(</td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>crt</em></td><td>)</td>
+          <td class="paramtype">SOCKET&#160;</td>
+          <td class="paramname"><em>socket</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a9e8a511230c23e3210e7a0268bb74e62"></a>
+<a class="anchor" id="a43994eeb484a426990af657f691f66e0"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -181,21 +217,21 @@ Public Member Functions</h2></td></tr>
         <tr>
           <td class="memname">os::WindowsFD::WindowsFD </td>
           <td>(</td>
-          <td class="paramtype">HANDLE&#160;</td>
-          <td class="paramname"><em>handle</em></td><td>)</td>
+          <td class="paramtype">intptr_t&#160;</td>
+          <td class="paramname"><em>socket</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a6cd1a34bb8239a9ad84bfd1dcb506b97"></a>
+<a class="anchor" id="a278285643f263655c5f64f45451fc6e6"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -205,8 +241,8 @@ Public Member Functions</h2></td></tr>
         <tr>
           <td class="memname">os::WindowsFD::WindowsFD </td>
           <td>(</td>
-          <td class="paramtype">SOCKET&#160;</td>
-          <td class="paramname"><em>socket</em></td><td>)</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>crt</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
@@ -219,7 +255,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a43994eeb484a426990af657f691f66e0"></a>
+<a class="anchor" id="a68733e16ee25fe8602557e6e9f534bc9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -229,8 +265,7 @@ Public Member Functions</h2></td></tr>
         <tr>
           <td class="memname">os::WindowsFD::WindowsFD </td>
           <td>(</td>
-          <td class="paramtype">intptr_t&#160;</td>
-          <td class="paramname"><em>socket</em></td><td>)</td>
+          <td class="paramname"></td><td>)</td>
           <td></td>
         </tr>
       </table>
@@ -338,6 +373,29 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="ab961444eec07c587c9a67122daf4fd33"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool os::WindowsFD::is_valid </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</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="a8ba56c5251264ab13aeaaa34cde39bdb"></a>
 <div class="memitem">
 <div class="memproto">
@@ -478,19 +536,416 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a49dfe34bbc1e540acad1c88762ef3c33"></a>
+<h2 class="groupheader">Friends And Related Function Documentation</h2>
+<a class="anchor" id="a342803d2a16f81ca20f0e0c1c2e598d0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool operator!= </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>left</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&#160;</td>
+          <td class="paramname"><em>right</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">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab72f13c82b5f2fb8a646c5d0d50736e7"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">int os::WindowsFD::crt_</td>
+          <td class="memname">bool operator!= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&#160;</td>
+          <td class="paramname"><em>left</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>right</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">friend</span></span>  </td>
+  </tr>
+</table>
 </div><div class="memdoc">
 
 </div>
 </div>
+<a class="anchor" id="a64a9d1d43e26808ec565056c183ae56f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool operator&lt; </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>left</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&#160;</td>
+          <td class="paramname"><em>right</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">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a74d759a0ba3830e9c80196853846f33b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool operator&lt; </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&#160;</td>
+          <td class="paramname"><em>left</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>right</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">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afd05a43697b99aa8b7da8d56155b1a49"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool operator&lt;= </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>left</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&#160;</td>
+          <td class="paramname"><em>right</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">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="abdc31b1c170a2c34afa8e3b6e4b062e4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool operator&lt;= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&#160;</td>
+          <td class="paramname"><em>left</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>right</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">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a833e23bea1f10420bbd7139d1e8539ad"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool operator== </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>left</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&#160;</td>
+          <td class="paramname"><em>right</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">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac9877f8cf4ddc33a161663fd2ab1355d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool operator== </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&#160;</td>
+          <td class="paramname"><em>left</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>right</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">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aabdbd9806af44043dfff1cf9aeeee869"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool operator&gt; </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>left</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&#160;</td>
+          <td class="paramname"><em>right</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">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a776aca0bca92649b15733ecb53bd9371"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool operator&gt; </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&#160;</td>
+          <td class="paramname"><em>left</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>right</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">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a23d70e92fe2ee8da692f4e9b1b9e1e43"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool operator&gt;= </td>
+          <td>(</td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>left</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&#160;</td>
+          <td class="paramname"><em>right</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">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9aa231ba576db9e75b5589a85df6460f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool operator&gt;= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &amp;&#160;</td>
+          <td class="paramname"><em>left</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>right</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">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
 <a class="anchor" id="afcf316b6f5178ce1b9002c4202aebcf6"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e6085b1f/content/api/latest/c++/cni_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/cni_8hpp_source.html b/content/api/latest/c++/cni_8hpp_source.html
index a0024a4..055ab09 100644
--- a/content/api/latest/c++/cni_8hpp_source.html
+++ b/content/api/latest/c++/cni_8hpp_source.html
@@ -69,7 +69,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess_html_a5c646c0b22fc11d8abf3feddab473ee0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5c646c0b22fc11d8abf3feddab473ee0">mesos::internal::slave::NetworkCniIsolatorProcess::prepare</a></div><div class="ttdeci">virtual process::Future&lt; Option&lt; mesos::slave::ContainerLaunchInfo &gt; &gt; prepare(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap&lt; std::string, ContainerNetwork &gt;</a></div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:187</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:181</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags_html_a4f8462d186e873b26b40c767f15cf6a5"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a4f8462d186e873b26b40c767f15cf6a5">mesos::internal::slave::NetworkCniIsolatorSetup::Flags::etc_resolv_conf</a></div><div class="ttdeci">Option&lt; std::string &gt; etc_resolv_conf</div><div class="ttdef"><b>Definition:</b> cni.hpp:243</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> cni.hpp:47</div></div>
 <div class="ttc" id="classSubcommand_html"><div class="ttname"><a href="classSubcommand.html">Subcommand</a></div><div class="ttdef"><b>Definition:</b> subcommand.hpp:41</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/e6085b1f/content/api/latest/c++/credentials_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/credentials_8hpp_source.html b/content/api/latest/c++/credentials_8hpp_source.html
index 88857b2..e34c576 100644
--- a/content/api/latest/c++/credentials_8hpp_source.html
+++ b/content/api/latest/c++/credentials_8hpp_source.html
@@ -71,7 +71,7 @@
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="structos_1_1Permissions_html_ae14ff3a707c064967e132d47a5a116ff"><div class="ttname"><a href="structos_1_1Permissions.html#ae14ff3a707c064967e132d47a5a116ff">os::Permissions::others</a></div><div class="ttdeci">struct os::Permissions::@21 others</div></div>
 <div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
-<div class="ttc" id="namespaceos_html_aa1d97ff0a93229e1fe6b33e3e2d567f7"><div class="ttname"><a href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os::read</a></div><div class="ttdeci">Result&lt; std::string &gt; read(int_fd fd, size_t size)</div><div class="ttdef"><b>Definition:</b> read.hpp:50</div></div>
+<div class="ttc" id="namespaceos_html_aa1d97ff0a93229e1fe6b33e3e2d567f7"><div class="ttname"><a href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os::read</a></div><div class="ttdeci">Result&lt; std::string &gt; read(int_fd fd, size_t size)</div><div class="ttdef"><b>Definition:</b> read.hpp:55</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1credentials_html_a69e23d6d4e7b9d1c64671c28915a3ab3"><div class="ttname"><a href="namespacemesos_1_1internal_1_1credentials.html#a69e23d6d4e7b9d1c64671c28915a3ab3">mesos::internal::credentials::readCredential</a></div><div class="ttdeci">Result&lt; Credential &gt; readCredential(const Path &amp;path)</div><div class="ttdef"><b>Definition:</b> credentials.hpp:84</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="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>