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>

Reply via email to