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/06/28 18:45:38 UTC

[45/50] mesos-site git commit: Updated the website built from mesos SHA: 7c9c72d.

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/09fd0301/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index ba4eb2f..7349642 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -1119,6 +1119,12 @@
              <Node>
               <Name>io</Name>
               <Path>namespaceprocess_1_1io.html</Path>
+              <Subnodes>
+               <Node>
+                <Name>internal</Name>
+                <Path>namespaceprocess_1_1io_1_1internal.html</Path>
+               </Node>
+              </Subnodes>
              </Node>
              <Node>
               <Name>metrics</Name>
@@ -1164,6 +1170,10 @@
                </Node>
               </Subnodes>
              </Node>
+             <Node>
+              <Name>windows</Name>
+              <Path>namespaceprocess_1_1windows.html</Path>
+             </Node>
             </Subnodes>
            </Node>
            <Node>
@@ -23678,11 +23688,21 @@
                 <Anchor>ad2ce21d9f77710472e19843e3e86343e</Anchor>
                </Node>
                <Node>
+                <Name>assign_iocp</Name>
+                <Path>classos_1_1WindowsFD.html</Path>
+                <Anchor>a1a9c96c20213e1b94ba8dcc1bb059163</Anchor>
+               </Node>
+               <Node>
                 <Name>crt</Name>
                 <Path>classos_1_1WindowsFD.html</Path>
                 <Anchor>a94b69cae4edb8f3549845fbfa0355b7c</Anchor>
                </Node>
                <Node>
+                <Name>get_iocp</Name>
+                <Path>classos_1_1WindowsFD.html</Path>
+                <Anchor>a380eb8d9b7bc0e6b3bfae0e8e9c6bb0f</Anchor>
+               </Node>
+               <Node>
                 <Name>is_overlapped</Name>
                 <Path>classos_1_1WindowsFD.html</Path>
                 <Anchor>a4dce5dbc3d019589b4b61d6d17e1da45</Anchor>
@@ -23723,6 +23743,11 @@
                 <Anchor>a3ce17a730ace5352a1fc6d49f8336d52</Anchor>
                </Node>
                <Node>
+                <Name>dup</Name>
+                <Path>classos_1_1WindowsFD.html</Path>
+                <Anchor>ae8d4fd38b52ea9f38605f46195fd040b</Anchor>
+               </Node>
+               <Node>
                 <Name>operator!=</Name>
                 <Path>classos_1_1WindowsFD.html</Path>
                 <Anchor>a342803d2a16f81ca20f0e0c1c2e598d0</Anchor>
@@ -25473,6 +25498,12 @@
               </Subnodes>
              </Node>
              <Node>
+              <Name>io</Name>
+              <Path>namespaceprocess_1_1io.html</Path>
+              <Subnodes>
+              </Subnodes>
+             </Node>
+             <Node>
               <Name>metrics</Name>
               <Path>namespaceprocess_1_1metrics.html</Path>
               <Subnodes>
@@ -26277,6 +26308,38 @@
               </Subnodes>
              </Node>
              <Node>
+              <Name>windows</Name>
+              <Path>namespaceprocess_1_1windows.html</Path>
+              <Subnodes>
+               <Node>
+                <Name>EventLoop</Name>
+                <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>launchTimer</Name>
+                  <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+                  <Anchor>a006cb0c8efb7aaadadf0a692d9c2659a</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>registerHandle</Name>
+                  <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+                  <Anchor>a832a73998bb3b26b7caa770ceef38827</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>run</Name>
+                  <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+                  <Anchor>a2578b5fad0eb039f995955c798310c86</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>stop</Name>
+                  <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+                  <Anchor>a8a07fc602e31875e6cbcaeac8008f09a</Anchor>
+                 </Node>
+                </Subnodes>
+               </Node>
+              </Subnodes>
+             </Node>
+             <Node>
               <Name>_Deferred</Name>
               <Path>structprocess_1_1__Deferred.html</Path>
               <Subnodes>
@@ -36610,6 +36673,10 @@
             <Path>classprocess_1_1EventLoop.html</Path>
            </Node>
            <Node>
+            <Name>process::windows::EventLoop</Name>
+            <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+           </Node>
+           <Node>
             <Name>process::EventQueue</Name>
             <Path>classprocess_1_1EventQueue.html</Path>
            </Node>
@@ -39216,14 +39283,14 @@
             <Path>structprotobuf_1_1internal_1_1Read_3_01google_1_1protobuf_1_1RepeatedPtrField_3_01T_01_4_01_4.html</Path>
            </Node>
            <Node>
-            <Name>mesos::log::Log::Reader</Name>
-            <Path>classmesos_1_1log_1_1Log_1_1Reader.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::internal::recordio::Reader&lt; T &gt;</Name>
             <Path>classmesos_1_1internal_1_1recordio_1_1Reader.html</Path>
            </Node>
            <Node>
+            <Name>mesos::log::Log::Reader</Name>
+            <Path>classmesos_1_1log_1_1Log_1_1Reader.html</Path>
+           </Node>
+           <Node>
             <Name>process::http::Pipe::Reader</Name>
             <Path>classprocess_1_1http_1_1Pipe_1_1Reader.html</Path>
            </Node>
@@ -39256,6 +39323,16 @@
             </Subnodes>
            </Node>
            <Node>
+            <Name>mesos::internal::master::Registrar</Name>
+            <Path>classmesos_1_1internal_1_1master_1_1Registrar.html</Path>
+            <Subnodes>
+             <Node>
+              <Name>mesos::internal::tests::MockRegistrar</Name>
+              <Path>classmesos_1_1internal_1_1tests_1_1MockRegistrar.html</Path>
+             </Node>
+            </Subnodes>
+           </Node>
+           <Node>
             <Name>mesos::resource_provider::Registrar</Name>
             <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
             <Subnodes>
@@ -39270,16 +39347,6 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>mesos::internal::master::Registrar</Name>
-            <Path>classmesos_1_1internal_1_1master_1_1Registrar.html</Path>
-            <Subnodes>
-             <Node>
-              <Name>mesos::internal::tests::MockRegistrar</Name>
-              <Path>classmesos_1_1internal_1_1tests_1_1MockRegistrar.html</Path>
-             </Node>
-            </Subnodes>
-           </Node>
-           <Node>
             <Name>mesos::internal::log::Replica</Name>
             <Path>classmesos_1_1internal_1_1log_1_1Replica.html</Path>
            </Node>
@@ -39670,10 +39737,6 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>mesos::internal::tests::cluster::Slave</Name>
-            <Path>classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::internal::master::Slave</Name>
             <Path>structmesos_1_1internal_1_1master_1_1Slave.html</Path>
            </Node>
@@ -39682,6 +39745,10 @@
             <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html</Path>
            </Node>
            <Node>
+            <Name>mesos::internal::tests::cluster::Slave</Name>
+            <Path>classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::internal::slave::state::SlaveState</Name>
             <Path>structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html</Path>
            </Node>
@@ -39720,6 +39787,14 @@
             <Path>classos_1_1Stack.html</Path>
            </Node>
            <Node>
+            <Name>mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State</Name>
+            <Path>structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html</Path>
+           </Node>
+           <Node>
+            <Name>mesos::internal::slave::state::State</Name>
+            <Path>structmesos_1_1internal_1_1slave_1_1state_1_1State.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::state::State</Name>
             <Path>classmesos_1_1state_1_1State.html</Path>
             <Subnodes>
@@ -39730,10 +39805,6 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State</Name>
-            <Path>structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State</Name>
             <Path>structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html</Path>
            </Node>
@@ -39742,10 +39813,6 @@
             <Path>structmesos_1_1internal_1_1log_1_1Storage_1_1State.html</Path>
            </Node>
            <Node>
-            <Name>mesos::internal::slave::state::State</Name>
-            <Path>structmesos_1_1internal_1_1slave_1_1state_1_1State.html</Path>
-           </Node>
-           <Node>
             <Name>process::StateMachine&lt; State &gt;</Name>
             <Path>classprocess_1_1StateMachine.html</Path>
            </Node>
@@ -41358,22 +41425,26 @@
             <Path>structprocess_1_1TimeSeries_1_1Value.html</Path>
            </Node>
            <Node>
-            <Name>Jvm::Variable&lt; T, name, signature &gt;</Name>
-            <Path>classJvm_1_1Variable.html</Path>
+            <Name>mesos::state::protobuf::Variable&lt; T &gt;</Name>
+            <Path>classmesos_1_1state_1_1protobuf_1_1Variable.html</Path>
            </Node>
            <Node>
             <Name>mesos::state::Variable</Name>
             <Path>classmesos_1_1state_1_1Variable.html</Path>
            </Node>
            <Node>
-            <Name>mesos::state::protobuf::Variable&lt; T &gt;</Name>
-            <Path>classmesos_1_1state_1_1protobuf_1_1Variable.html</Path>
+            <Name>Jvm::Variable&lt; T, name, signature &gt;</Name>
+            <Path>classJvm_1_1Variable.html</Path>
            </Node>
            <Node>
             <Name>Jvm::Variable&lt; org::apache::zookeeper::server::SessionTracker, ZOOKEEPERSERVER_SESSIONTRACKER, ZOOKEEPERSERVER_SESSIONTRACKER_SIGNATURE &gt;</Name>
             <Path>classJvm_1_1Variable.html</Path>
            </Node>
            <Node>
+            <Name>Variant&lt; T, Ts &gt;</Name>
+            <Path>classVariant.html</Path>
+           </Node>
+           <Node>
             <Name>Variant</Name>
             <Path></Path>
             <Subnodes>
@@ -41384,10 +41455,6 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>Variant&lt; T, Ts &gt;</Name>
-            <Path>classVariant.html</Path>
-           </Node>
-           <Node>
             <Name>Variant&lt; check::Command, check::Http, check::Tcp &gt;</Name>
             <Path>classVariant.html</Path>
            </Node>
@@ -41456,14 +41523,14 @@
             <Path>structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html</Path>
            </Node>
            <Node>
-            <Name>process::http::Pipe::Writer</Name>
-            <Path>classprocess_1_1http_1_1Pipe_1_1Writer.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::log::Log::Writer</Name>
             <Path>classmesos_1_1log_1_1Log_1_1Writer.html</Path>
            </Node>
            <Node>
+            <Name>process::http::Pipe::Writer</Name>
+            <Path>classprocess_1_1http_1_1Pipe_1_1Writer.html</Path>
+           </Node>
+           <Node>
             <Name>JSON::WriterProxy</Name>
             <Path>classJSON_1_1WriterProxy.html</Path>
            </Node>
@@ -47270,11 +47337,21 @@
                     <Path>3rdparty_2libprocess_2include_2process_2io_8hpp.html</Path>
                     <Subnodes>
                      <Node>
+                      <Name>is_async</Name>
+                      <Path>3rdparty_2libprocess_2include_2process_2io_8hpp.html</Path>
+                      <Anchor>ada6541d78cad2ecc225be8a26662c748</Anchor>
+                     </Node>
+                     <Node>
                       <Name>poll</Name>
                       <Path>3rdparty_2libprocess_2include_2process_2io_8hpp.html</Path>
                       <Anchor>af71c45e0a85e21f6b39060f4e716cebf</Anchor>
                      </Node>
                      <Node>
+                      <Name>prepare_async</Name>
+                      <Path>3rdparty_2libprocess_2include_2process_2io_8hpp.html</Path>
+                      <Anchor>a9db94d84fb44b21fb669ade7c6a82114</Anchor>
+                     </Node>
+                     <Node>
                       <Name>read</Name>
                       <Path>3rdparty_2libprocess_2include_2process_2io_8hpp.html</Path>
                       <Anchor>a4c34d22e475e29f12ac739921dcc580f</Anchor>
@@ -49659,7 +49736,7 @@
                    </Node>
                    <Node>
                     <Name>subprocess.hpp</Name>
-                    <Path>subprocess_8hpp.html</Path>
+                    <Path>include_2process_2subprocess_8hpp.html</Path>
                     <Subnodes>
                      <Node>
                       <Name>Subprocess</Name>
@@ -49925,22 +50002,22 @@
                      </Node>
                      <Node>
                       <Name>InputFileDescriptors</Name>
-                      <Path>subprocess_8hpp.html</Path>
+                      <Path>include_2process_2subprocess_8hpp.html</Path>
                       <Anchor>afc6611c4913642642277b44447a16e55</Anchor>
                      </Node>
                      <Node>
                       <Name>OutputFileDescriptors</Name>
-                      <Path>subprocess_8hpp.html</Path>
+                      <Path>include_2process_2subprocess_8hpp.html</Path>
                       <Anchor>a882829822afa4f33b90aafc9c4ffa9af</Anchor>
                      </Node>
                      <Node>
                       <Name>subprocess</Name>
-                      <Path>subprocess_8hpp.html</Path>
+                      <Path>include_2process_2subprocess_8hpp.html</Path>
                       <Anchor>a2d7e0a283bc0c9eca8a8b0532e026269</Anchor>
                      </Node>
                      <Node>
                       <Name>subprocess</Name>
-                      <Path>subprocess_8hpp.html</Path>
+                      <Path>include_2process_2subprocess_8hpp.html</Path>
                       <Anchor>a0a748c548ad3a094196c98f00f9674cf</Anchor>
                      </Node>
                     </Subnodes>
@@ -50318,6 +50395,301 @@
                 <Path>dir_01cbbd8dcbf9de3825992568658f467e.html</Path>
                 <Subnodes>
                  <Node>
+                  <Name>posix</Name>
+                  <Path>dir_0ac73505685689cb4a842e520ca4cca6.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>libev</Name>
+                    <Path>dir_ecbc207ab261ae6376e9b7d1e9eba3c1.html</Path>
+                    <Subnodes>
+                     <Node>
+                      <Name>libev.hpp</Name>
+                      <Path>libev_8hpp.html</Path>
+                      <Subnodes>
+                       <Node>
+                        <Name>__in_event_loop__</Name>
+                        <Path>libev_8hpp.html</Path>
+                        <Anchor>a8a6cf2ec36d767c973bd04779f513986</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>_run_in_event_loop</Name>
+                        <Path>libev_8hpp.html</Path>
+                        <Anchor>ad224a6bc6e6b3ca551939fea690af936</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>run_in_event_loop</Name>
+                        <Path>libev_8hpp.html</Path>
+                        <Anchor>abd611a6cc14dc5e3d73fad6c84268342</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>_in_event_loop_</Name>
+                        <Path>libev_8hpp.html</Path>
+                        <Anchor>a3d7b11f4e8691d998daa100de16ed8bc</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>async_watcher</Name>
+                        <Path>libev_8hpp.html</Path>
+                        <Anchor>abde24dee21e5f3c5110d36020c9f8d89</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>functions</Name>
+                        <Path>libev_8hpp.html</Path>
+                        <Anchor>a2f79b2f1afbe2c85db95b8276735d861</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>loop</Name>
+                        <Path>libev_8hpp.html</Path>
+                        <Anchor>a59c192ee8ea5abbbee1642957f47c92a</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>watchers</Name>
+                        <Path>libev_8hpp.html</Path>
+                        <Anchor>a73ddff05d642ba235230804b85c7ee43</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>watchers_mutex</Name>
+                        <Path>libev_8hpp.html</Path>
+                        <Anchor>ac2a375f1a48140736670146a43426b85</Anchor>
+                       </Node>
+                      </Subnodes>
+                     </Node>
+                    </Subnodes>
+                   </Node>
+                   <Node>
+                    <Name>libevent</Name>
+                    <Path>dir_b2935a02400d93f2f95b894ab5508ef6.html</Path>
+                    <Subnodes>
+                     <Node>
+                      <Name>libevent.hpp</Name>
+                      <Path>libevent_8hpp.html</Path>
+                      <Subnodes>
+                       <Node>
+                        <Name>__in_event_loop__</Name>
+                        <Path>libevent_8hpp.html</Path>
+                        <Anchor>a8a6cf2ec36d767c973bd04779f513986</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>EventLoopLogicFlow</Name>
+                        <Path>libevent_8hpp.html</Path>
+                        <Anchor>af8d01fbc04e5157d594146e377243573</Anchor>
+                        <Subnodes>
+                         <Node>
+                          <Name>ALLOW_SHORT_CIRCUIT</Name>
+                          <Path>libevent_8hpp.html</Path>
+                          <Anchor>af8d01fbc04e5157d594146e377243573a240417b1e0b6d0ddcbe488f9b18f679c</Anchor>
+                         </Node>
+                         <Node>
+                          <Name>DISALLOW_SHORT_CIRCUIT</Name>
+                          <Path>libevent_8hpp.html</Path>
+                          <Anchor>af8d01fbc04e5157d594146e377243573a22a3dd39a9c94dd501273e0a76806c41</Anchor>
+                         </Node>
+                        </Subnodes>
+                       </Node>
+                       <Node>
+                        <Name>run_in_event_loop</Name>
+                        <Path>libevent_8hpp.html</Path>
+                        <Anchor>ad91a0486ed34c25dc10ba404f4a1fc9b</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>base</Name>
+                        <Path>libevent_8hpp.html</Path>
+                        <Anchor>a373bd5e2bd8f2694e4589293af477854</Anchor>
+                       </Node>
+                      </Subnodes>
+                     </Node>
+                     <Node>
+                      <Name>libevent_ssl_socket.hpp</Name>
+                      <Path>libevent__ssl__socket_8hpp.html</Path>
+                      <Subnodes>
+                       <Node>
+                        <Name>LibeventSSLSocketImpl</Name>
+                        <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
+                        <Subnodes>
+                         <Node>
+                          <Name>LibeventSSLSocketImpl</Name>
+                          <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
+                          <Anchor>a8c1ea3c61d392c14a70d594c8e930df8</Anchor>
+                         </Node>
+                         <Node>
+                          <Name>~LibeventSSLSocketImpl</Name>
+                          <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
+                          <Anchor>ad2077833906c7d37189588ff67b43a20</Anchor>
+                         </Node>
+                         <Node>
+                          <Name>accept</Name>
+                          <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
+                          <Anchor>a5dd3f53871f2152a0092a222ff63a778</Anchor>
+                         </Node>
+                         <Node>
+                          <Name>connect</Name>
+                          <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
+                          <Anchor>a4ee00c94cb838618b65c5f231e7c367a</Anchor>
+                         </Node>
+                         <Node>
+                          <Name>initialize</Name>
+                          <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
+                          <Anchor>a0585a14478590e525165a418df7beb3a</Anchor>
+                         </Node>
+                         <Node>
+                          <Name>kind</Name>
+                          <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
+                          <Anchor>ad0ecd3ed460c9cf93b32e4d68b0107e7</Anchor>
+                         </Node>
+                         <Node>
+                          <Name>listen</Name>
+                          <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
+                          <Anchor>a107ac49390f671b4cd5d180e5bddb4ad</Anchor>
+                         </Node>
+                         <Node>
+                          <Name>recv</Name>
+                          <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
+                          <Anchor>a25118017aa15a1ee25039e69fdfd8ea4</Anchor>
+                         </Node>
+                         <Node>
+                          <Name>send</Name>
+                          <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
+                          <Anchor>a6c91fd87e95efe9c12fe77e02bf306da</Anchor>
+                         </Node>
+                         <Node>
+                          <Name>sendfile</Name>
+                          <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
+                          <Anchor>a3ee2460274ef43b0665de263b08e3539</Anchor>
+                         </Node>
+                         <Node>
+                          <Name>shutdown</Name>
+                          <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
+                          <Anchor>a5d1386c7494d6681a764ddf0cff19e40</Anchor>
+                         </Node>
+                        </Subnodes>
+                       </Node>
+                      </Subnodes>
+                     </Node>
+                    </Subnodes>
+                   </Node>
+                   <Node>
+                    <Name>subprocess.hpp</Name>
+                    <Path>src_2posix_2subprocess_8hpp.html</Path>
+                    <Subnodes>
+                     <Node>
+                      <Name>childMain</Name>
+                      <Path>src_2posix_2subprocess_8hpp.html</Path>
+                      <Anchor>a902e2646d88c41ce674a3009cafe0aad</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>cloexec</Name>
+                      <Path>src_2posix_2subprocess_8hpp.html</Path>
+                      <Anchor>a345a534b82b79bf20333fb6faef43e93</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>cloneChild</Name>
+                      <Path>src_2posix_2subprocess_8hpp.html</Path>
+                      <Anchor>afe2c3a3ffdd0ee6fda82e198ece80a37</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>defaultClone</Name>
+                      <Path>src_2posix_2subprocess_8hpp.html</Path>
+                      <Anchor>af2f19b6f367cddc0c8283560a9cd9215</Anchor>
+                     </Node>
+                    </Subnodes>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                 <Node>
+                  <Name>windows</Name>
+                  <Path>dir_4f303781ded361ff602a549327c53cc9.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>event_loop.hpp</Name>
+                    <Path>windows_2event__loop_8hpp.html</Path>
+                    <Subnodes>
+                     <Node>
+                      <Name>libwinio_loop</Name>
+                      <Path>windows_2event__loop_8hpp.html</Path>
+                      <Anchor>a3b1f9b3719ea6358ad426ae31bc8eae6</Anchor>
+                     </Node>
+                    </Subnodes>
+                   </Node>
+                   <Node>
+                    <Name>libwinio.hpp</Name>
+                    <Path>libwinio_8hpp.html</Path>
+                    <Subnodes>
+                     <Node>
+                      <Name>EventLoop</Name>
+                      <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+                      <Subnodes>
+                       <Node>
+                        <Name>launchTimer</Name>
+                        <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+                        <Anchor>a006cb0c8efb7aaadadf0a692d9c2659a</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>registerHandle</Name>
+                        <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+                        <Anchor>a832a73998bb3b26b7caa770ceef38827</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>run</Name>
+                        <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+                        <Anchor>a2578b5fad0eb039f995955c798310c86</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>stop</Name>
+                        <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+                        <Anchor>a8a07fc602e31875e6cbcaeac8008f09a</Anchor>
+                       </Node>
+                      </Subnodes>
+                     </Node>
+                     <Node>
+                      <Name>accept</Name>
+                      <Path>libwinio_8hpp.html</Path>
+                      <Anchor>a1f34e4ee3092afe93c37c170430c03f5</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>connect</Name>
+                      <Path>libwinio_8hpp.html</Path>
+                      <Anchor>a5afdaeaeb57343d0aca728b74dcd3f71</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>read</Name>
+                      <Path>libwinio_8hpp.html</Path>
+                      <Anchor>a7436ed89e84ff3415987de0ca9428d08</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>recv</Name>
+                      <Path>libwinio_8hpp.html</Path>
+                      <Anchor>a37fde6f31c2f9838a18cf83c2c865134</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>send</Name>
+                      <Path>libwinio_8hpp.html</Path>
+                      <Anchor>a04c64346155d34517acdf8b587162868</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>sendfile</Name>
+                      <Path>libwinio_8hpp.html</Path>
+                      <Anchor>afc59f27e725b5feb12f76e1c008ba767</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>write</Name>
+                      <Path>libwinio_8hpp.html</Path>
+                      <Anchor>a69a29846581bb7bb1084e9ee90cbe8e6</Anchor>
+                     </Node>
+                    </Subnodes>
+                   </Node>
+                   <Node>
+                    <Name>subprocess.hpp</Name>
+                    <Path>src_2windows_2subprocess_8hpp.html</Path>
+                    <Subnodes>
+                     <Node>
+                      <Name>createChildProcess</Name>
+                      <Path>src_2windows_2subprocess_8hpp.html</Path>
+                      <Anchor>a32020f2bbbcc116f2e055e209b4b8ce7</Anchor>
+                     </Node>
+                    </Subnodes>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                 <Node>
                   <Name>authenticator_manager.hpp</Name>
                   <Path>authenticator__manager_8hpp.html</Path>
                   <Subnodes>
@@ -50854,158 +51226,28 @@
                   </Subnodes>
                  </Node>
                  <Node>
-                  <Name>libev.hpp</Name>
-                  <Path>libev_8hpp.html</Path>
-                  <Subnodes>
-                   <Node>
-                    <Name>__in_event_loop__</Name>
-                    <Path>libev_8hpp.html</Path>
-                    <Anchor>a8a6cf2ec36d767c973bd04779f513986</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>_run_in_event_loop</Name>
-                    <Path>libev_8hpp.html</Path>
-                    <Anchor>ad224a6bc6e6b3ca551939fea690af936</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>run_in_event_loop</Name>
-                    <Path>libev_8hpp.html</Path>
-                    <Anchor>abd611a6cc14dc5e3d73fad6c84268342</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>_in_event_loop_</Name>
-                    <Path>libev_8hpp.html</Path>
-                    <Anchor>a3d7b11f4e8691d998daa100de16ed8bc</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>async_watcher</Name>
-                    <Path>libev_8hpp.html</Path>
-                    <Anchor>abde24dee21e5f3c5110d36020c9f8d89</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>functions</Name>
-                    <Path>libev_8hpp.html</Path>
-                    <Anchor>a2f79b2f1afbe2c85db95b8276735d861</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>loop</Name>
-                    <Path>libev_8hpp.html</Path>
-                    <Anchor>a59c192ee8ea5abbbee1642957f47c92a</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>watchers</Name>
-                    <Path>libev_8hpp.html</Path>
-                    <Anchor>a73ddff05d642ba235230804b85c7ee43</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>watchers_mutex</Name>
-                    <Path>libev_8hpp.html</Path>
-                    <Anchor>ac2a375f1a48140736670146a43426b85</Anchor>
-                   </Node>
-                  </Subnodes>
-                 </Node>
-                 <Node>
-                  <Name>libevent.hpp</Name>
-                  <Path>libevent_8hpp.html</Path>
+                  <Name>io_internal.hpp</Name>
+                  <Path>io__internal_8hpp.html</Path>
                   <Subnodes>
                    <Node>
-                    <Name>__in_event_loop__</Name>
-                    <Path>libevent_8hpp.html</Path>
-                    <Anchor>a8a6cf2ec36d767c973bd04779f513986</Anchor>
+                    <Name>is_async</Name>
+                    <Path>io__internal_8hpp.html</Path>
+                    <Anchor>a2291f1f69f4bdf80f3b114c493eb1e37</Anchor>
                    </Node>
                    <Node>
-                    <Name>EventLoopLogicFlow</Name>
-                    <Path>libevent_8hpp.html</Path>
-                    <Anchor>af8d01fbc04e5157d594146e377243573</Anchor>
-                    <Subnodes>
-                     <Node>
-                      <Name>ALLOW_SHORT_CIRCUIT</Name>
-                      <Path>libevent_8hpp.html</Path>
-                      <Anchor>af8d01fbc04e5157d594146e377243573a240417b1e0b6d0ddcbe488f9b18f679c</Anchor>
-                     </Node>
-                     <Node>
-                      <Name>DISALLOW_SHORT_CIRCUIT</Name>
-                      <Path>libevent_8hpp.html</Path>
-                      <Anchor>af8d01fbc04e5157d594146e377243573a22a3dd39a9c94dd501273e0a76806c41</Anchor>
-                     </Node>
-                    </Subnodes>
+                    <Name>prepare_async</Name>
+                    <Path>io__internal_8hpp.html</Path>
+                    <Anchor>a9458b24220892124c2112b3fe85e585e</Anchor>
                    </Node>
                    <Node>
-                    <Name>run_in_event_loop</Name>
-                    <Path>libevent_8hpp.html</Path>
-                    <Anchor>ad91a0486ed34c25dc10ba404f4a1fc9b</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>base</Name>
-                    <Path>libevent_8hpp.html</Path>
-                    <Anchor>a373bd5e2bd8f2694e4589293af477854</Anchor>
+                    <Name>read</Name>
+                    <Path>io__internal_8hpp.html</Path>
+                    <Anchor>ac0a90b8abf47098e5a57d90e744a42a8</Anchor>
                    </Node>
-                  </Subnodes>
-                 </Node>
-                 <Node>
-                  <Name>libevent_ssl_socket.hpp</Name>
-                  <Path>libevent__ssl__socket_8hpp.html</Path>
-                  <Subnodes>
                    <Node>
-                    <Name>LibeventSSLSocketImpl</Name>
-                    <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
-                    <Subnodes>
-                     <Node>
-                      <Name>LibeventSSLSocketImpl</Name>
-                      <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
-                      <Anchor>a8c1ea3c61d392c14a70d594c8e930df8</Anchor>
-                     </Node>
-                     <Node>
-                      <Name>~LibeventSSLSocketImpl</Name>
-                      <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
-                      <Anchor>ad2077833906c7d37189588ff67b43a20</Anchor>
-                     </Node>
-                     <Node>
-                      <Name>accept</Name>
-                      <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
-                      <Anchor>a5dd3f53871f2152a0092a222ff63a778</Anchor>
-                     </Node>
-                     <Node>
-                      <Name>connect</Name>
-                      <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
-                      <Anchor>a4ee00c94cb838618b65c5f231e7c367a</Anchor>
-                     </Node>
-                     <Node>
-                      <Name>initialize</Name>
-                      <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
-                      <Anchor>a0585a14478590e525165a418df7beb3a</Anchor>
-                     </Node>
-                     <Node>
-                      <Name>kind</Name>
-                      <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
-                      <Anchor>ad0ecd3ed460c9cf93b32e4d68b0107e7</Anchor>
-                     </Node>
-                     <Node>
-                      <Name>listen</Name>
-                      <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
-                      <Anchor>a107ac49390f671b4cd5d180e5bddb4ad</Anchor>
-                     </Node>
-                     <Node>
-                      <Name>recv</Name>
-                      <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
-                      <Anchor>a25118017aa15a1ee25039e69fdfd8ea4</Anchor>
-                     </Node>
-                     <Node>
-                      <Name>send</Name>
-                      <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
-                      <Anchor>a6c91fd87e95efe9c12fe77e02bf306da</Anchor>
-                     </Node>
-                     <Node>
-                      <Name>sendfile</Name>
-                      <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
-                      <Anchor>a3ee2460274ef43b0665de263b08e3539</Anchor>
-                     </Node>
-                     <Node>
-                      <Name>shutdown</Name>
-                      <Path>classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html</Path>
-                      <Anchor>a5d1386c7494d6681a764ddf0cff19e40</Anchor>
-                     </Node>
-                    </Subnodes>
+                    <Name>write</Name>
+                    <Path>io__internal_8hpp.html</Path>
+                    <Anchor>ab4ecbbe96ef3c0600060e16c47988798</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -51434,43 +51676,6 @@
                    </Node>
                   </Subnodes>
                  </Node>
-                 <Node>
-                  <Name>subprocess_posix.hpp</Name>
-                  <Path>subprocess__posix_8hpp.html</Path>
-                  <Subnodes>
-                   <Node>
-                    <Name>childMain</Name>
-                    <Path>subprocess__posix_8hpp.html</Path>
-                    <Anchor>a902e2646d88c41ce674a3009cafe0aad</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>cloexec</Name>
-                    <Path>subprocess__posix_8hpp.html</Path>
-                    <Anchor>a345a534b82b79bf20333fb6faef43e93</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>cloneChild</Name>
-                    <Path>subprocess__posix_8hpp.html</Path>
-                    <Anchor>afe2c3a3ffdd0ee6fda82e198ece80a37</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>defaultClone</Name>
-                    <Path>subprocess__posix_8hpp.html</Path>
-                    <Anchor>af2f19b6f367cddc0c8283560a9cd9215</Anchor>
-                   </Node>
-                  </Subnodes>
-                 </Node>
-                 <Node>
-                  <Name>subprocess_windows.hpp</Name>
-                  <Path>subprocess__windows_8hpp.html</Path>
-                  <Subnodes>
-                   <Node>
-                    <Name>createChildProcess</Name>
-                    <Path>subprocess__windows_8hpp.html</Path>
-                    <Anchor>a32020f2bbbcc116f2e055e209b4b8ce7</Anchor>
-                   </Node>
-                  </Subnodes>
-                 </Node>
                 </Subnodes>
                </Node>
               </Subnodes>
@@ -53384,11 +53589,21 @@
                             <Anchor>ad2ce21d9f77710472e19843e3e86343e</Anchor>
                            </Node>
                            <Node>
+                            <Name>assign_iocp</Name>
+                            <Path>classos_1_1WindowsFD.html</Path>
+                            <Anchor>a1a9c96c20213e1b94ba8dcc1bb059163</Anchor>
+                           </Node>
+                           <Node>
                             <Name>crt</Name>
                             <Path>classos_1_1WindowsFD.html</Path>
                             <Anchor>a94b69cae4edb8f3549845fbfa0355b7c</Anchor>
                            </Node>
                            <Node>
+                            <Name>get_iocp</Name>
+                            <Path>classos_1_1WindowsFD.html</Path>
+                            <Anchor>a380eb8d9b7bc0e6b3bfae0e8e9c6bb0f</Anchor>
+                           </Node>
+                           <Node>
                             <Name>is_overlapped</Name>
                             <Path>classos_1_1WindowsFD.html</Path>
                             <Anchor>a4dce5dbc3d019589b4b61d6d17e1da45</Anchor>
@@ -53429,6 +53644,11 @@
                             <Anchor>a3ce17a730ace5352a1fc6d49f8336d52</Anchor>
                            </Node>
                            <Node>
+                            <Name>dup</Name>
+                            <Path>classos_1_1WindowsFD.html</Path>
+                            <Anchor>ae8d4fd38b52ea9f38605f46195fd040b</Anchor>
+                           </Node>
+                           <Node>
                             <Name>operator!=</Name>
                             <Path>classos_1_1WindowsFD.html</Path>
                             <Anchor>a342803d2a16f81ca20f0e0c1c2e598d0</Anchor>
@@ -55900,6 +56120,11 @@
                         <Path>windows_2os_8hpp.html</Path>
                         <Anchor>a59caf358baf81de389c29d983b8e21ad</Anchor>
                        </Node>
+                       <Node>
+                        <Name>windows_to_unix_epoch</Name>
+                        <Path>windows_2os_8hpp.html</Path>
+                        <Anchor>a1493e5fcc92753702d08b36881ee8f97</Anchor>
+                       </Node>
                       </Subnodes>
                      </Node>
                     </Subnodes>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/09fd0301/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index e1e795c..5215e1d 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -3782,6 +3782,61 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>defaultClone</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1internal.html</Path>
+    <Anchor>af2f19b6f367cddc0c8283560a9cd9215</Anchor>
+    <DeclaredIn>subprocess.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>cloexec</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1internal.html</Path>
+    <Anchor>a345a534b82b79bf20333fb6faef43e93</Anchor>
+    <DeclaredIn>subprocess.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>childMain</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1internal.html</Path>
+    <Anchor>a902e2646d88c41ce674a3009cafe0aad</Anchor>
+    <DeclaredIn>subprocess.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>cloneChild</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1internal.html</Path>
+    <Anchor>afe2c3a3ffdd0ee6fda82e198ece80a37</Anchor>
+    <DeclaredIn>subprocess.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>createChildProcess</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1internal.html</Path>
+    <Anchor>a32020f2bbbcc116f2e055e209b4b8ce7</Anchor>
+    <DeclaredIn>subprocess.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>operator&lt;&lt;</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -4034,6 +4089,94 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>libwinio_loop</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>process</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess.html</Path>
+    <Anchor>a3b1f9b3719ea6358ad426ae31bc8eae6</Anchor>
+    <DeclaredIn>event_loop.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>read</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::io::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1io_1_1internal.html</Path>
+    <Anchor>ac0a90b8abf47098e5a57d90e744a42a8</Anchor>
+    <DeclaredIn>io_internal.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>write</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::io::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1io_1_1internal.html</Path>
+    <Anchor>ab4ecbbe96ef3c0600060e16c47988798</Anchor>
+    <DeclaredIn>io_internal.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>prepare_async</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::io::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1io_1_1internal.html</Path>
+    <Anchor>a9458b24220892124c2112b3fe85e585e</Anchor>
+    <DeclaredIn>io_internal.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>is_async</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::io::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1io_1_1internal.html</Path>
+    <Anchor>a2291f1f69f4bdf80f3b114c493eb1e37</Anchor>
+    <DeclaredIn>io_internal.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>initialize</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::network::openssl</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1network_1_1openssl.html</Path>
+    <Anchor>a65e51dfe9ceb18ebbce4e14e2a4fae78</Anchor>
+    <DeclaredIn>openssl.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>context</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::network::openssl</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1network_1_1openssl.html</Path>
+    <Anchor>a9ea7f1e144d9731d6fb4e4a0d80a7c56</Anchor>
+    <DeclaredIn>openssl.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>verify</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::network::openssl</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1network_1_1openssl.html</Path>
+    <Anchor>ab3f1f55b3c3d85018b68e649fbb0bc8a</Anchor>
+    <DeclaredIn>openssl.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>__in_event_loop__</Name>
       <APILanguage>c</APILanguage>
       <Type>macro</Type>
@@ -4164,39 +4307,6 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>initialize</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>process::network::openssl</Scope>
-    </TokenIdentifier>
-    <Path>namespaceprocess_1_1network_1_1openssl.html</Path>
-    <Anchor>a65e51dfe9ceb18ebbce4e14e2a4fae78</Anchor>
-    <DeclaredIn>openssl.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>context</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>process::network::openssl</Scope>
-    </TokenIdentifier>
-    <Path>namespaceprocess_1_1network_1_1openssl.html</Path>
-    <Anchor>a9ea7f1e144d9731d6fb4e4a0d80a7c56</Anchor>
-    <DeclaredIn>openssl.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>verify</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>process::network::openssl</Scope>
-    </TokenIdentifier>
-    <Path>namespaceprocess_1_1network_1_1openssl.html</Path>
-    <Anchor>ab3f1f55b3c3d85018b68e649fbb0bc8a</Anchor>
-    <DeclaredIn>openssl.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>_semaphore_</Name>
       <APILanguage>unknown</APILanguage>
       <Type>macro</Type>
@@ -4228,58 +4338,80 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>defaultClone</Name>
+      <Name>read</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>process::internal</Scope>
+      <Scope>process::windows</Scope>
     </TokenIdentifier>
-    <Path>namespaceprocess_1_1internal.html</Path>
-    <Anchor>af2f19b6f367cddc0c8283560a9cd9215</Anchor>
-    <DeclaredIn>subprocess_posix.hpp</DeclaredIn>
+    <Path>namespaceprocess_1_1windows.html</Path>
+    <Anchor>a7436ed89e84ff3415987de0ca9428d08</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>cloexec</Name>
+      <Name>write</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>process::internal</Scope>
+      <Scope>process::windows</Scope>
     </TokenIdentifier>
-    <Path>namespaceprocess_1_1internal.html</Path>
-    <Anchor>a345a534b82b79bf20333fb6faef43e93</Anchor>
-    <DeclaredIn>subprocess_posix.hpp</DeclaredIn>
+    <Path>namespaceprocess_1_1windows.html</Path>
+    <Anchor>a69a29846581bb7bb1084e9ee90cbe8e6</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>childMain</Name>
+      <Name>recv</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>process::internal</Scope>
+      <Scope>process::windows</Scope>
     </TokenIdentifier>
-    <Path>namespaceprocess_1_1internal.html</Path>
-    <Anchor>a902e2646d88c41ce674a3009cafe0aad</Anchor>
-    <DeclaredIn>subprocess_posix.hpp</DeclaredIn>
+    <Path>namespaceprocess_1_1windows.html</Path>
+    <Anchor>a37fde6f31c2f9838a18cf83c2c865134</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>cloneChild</Name>
+      <Name>send</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>process::internal</Scope>
+      <Scope>process::windows</Scope>
     </TokenIdentifier>
-    <Path>namespaceprocess_1_1internal.html</Path>
-    <Anchor>afe2c3a3ffdd0ee6fda82e198ece80a37</Anchor>
-    <DeclaredIn>subprocess_posix.hpp</DeclaredIn>
+    <Path>namespaceprocess_1_1windows.html</Path>
+    <Anchor>a04c64346155d34517acdf8b587162868</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>createChildProcess</Name>
+      <Name>accept</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>process::internal</Scope>
+      <Scope>process::windows</Scope>
     </TokenIdentifier>
-    <Path>namespaceprocess_1_1internal.html</Path>
-    <Anchor>a32020f2bbbcc116f2e055e209b4b8ce7</Anchor>
-    <DeclaredIn>subprocess_windows.hpp</DeclaredIn>
+    <Path>namespaceprocess_1_1windows.html</Path>
+    <Anchor>a1f34e4ee3092afe93c37c170430c03f5</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>connect</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1windows.html</Path>
+    <Anchor>a5afdaeaeb57343d0aca728b74dcd3f71</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>sendfile</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1windows.html</Path>
+    <Anchor>afc59f27e725b5feb12f76e1c008ba767</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -6976,6 +7108,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>windows_to_unix_epoch</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>os::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceos_1_1internal.html</Path>
+    <Anchor>a1493e5fcc92753702d08b36881ee8f97</Anchor>
+    <DeclaredIn>os.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>pids</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -22977,6 +23120,30 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>prepare_async</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::io</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1io.html</Path>
+    <Anchor>a9db94d84fb44b21fb669ade7c6a82114</Anchor>
+    <Abstract>Prepares a file descriptor to be ready for asynchronous IO. </Abstract>
+    <DeclaredIn>io.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>is_async</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::io</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1io.html</Path>
+    <Anchor>ada6541d78cad2ecc225be8a26662c748</Anchor>
+    <Abstract>Checks if io::prepare_async has been called on the file descriptor. </Abstract>
+    <DeclaredIn>io.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>poll</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -167384,6 +167551,28 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>assign_iocp</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>os::WindowsFD</Scope>
+    </TokenIdentifier>
+    <Path>classos_1_1WindowsFD.html</Path>
+    <Anchor>a1a9c96c20213e1b94ba8dcc1bb059163</Anchor>
+    <DeclaredIn>fd.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>get_iocp</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>os::WindowsFD</Scope>
+    </TokenIdentifier>
+    <Path>classos_1_1WindowsFD.html</Path>
+    <Anchor>a380eb8d9b7bc0e6b3bfae0e8e9c6bb0f</Anchor>
+    <DeclaredIn>fd.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>operator&lt;</Name>
       <APILanguage>cpp</APILanguage>
       <Type>ffunc</Type>
@@ -167516,6 +167705,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>dup</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>os::WindowsFD</Scope>
+    </TokenIdentifier>
+    <Path>classos_1_1WindowsFD.html</Path>
+    <Anchor>ae8d4fd38b52ea9f38605f46195fd040b</Anchor>
+    <DeclaredIn>fd.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>HANDLE</Name>
       <APILanguage>cpp</APILanguage>
       <Type>econst</Type>
@@ -167622,6 +167822,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>windows_to_unix_epoch</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>os::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceos_1_1internal.html</Path>
+    <Anchor>a1493e5fcc92753702d08b36881ee8f97</Anchor>
+    <DeclaredIn>os.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>signaledWrapper</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
@@ -170577,6 +170788,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>libwinio_loop</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>process</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess.html</Path>
+    <Anchor>a3b1f9b3719ea6358ad426ae31bc8eae6</Anchor>
+    <DeclaredIn>event_loop.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>ALLOW_SHORT_CIRCUIT</Name>
       <APILanguage>cpp</APILanguage>
       <Type>econst</Type>
@@ -187464,7 +187686,7 @@
     </TokenIdentifier>
     <Path>namespaceprocess_1_1internal.html</Path>
     <Anchor>af2f19b6f367cddc0c8283560a9cd9215</Anchor>
-    <DeclaredIn>subprocess_posix.hpp</DeclaredIn>
+    <DeclaredIn>subprocess.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -187475,7 +187697,7 @@
     </TokenIdentifier>
     <Path>namespaceprocess_1_1internal.html</Path>
     <Anchor>a345a534b82b79bf20333fb6faef43e93</Anchor>
-    <DeclaredIn>subprocess_posix.hpp</DeclaredIn>
+    <DeclaredIn>subprocess.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -187486,7 +187708,7 @@
     </TokenIdentifier>
     <Path>namespaceprocess_1_1internal.html</Path>
     <Anchor>a902e2646d88c41ce674a3009cafe0aad</Anchor>
-    <DeclaredIn>subprocess_posix.hpp</DeclaredIn>
+    <DeclaredIn>subprocess.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -187497,7 +187719,7 @@
     </TokenIdentifier>
     <Path>namespaceprocess_1_1internal.html</Path>
     <Anchor>afe2c3a3ffdd0ee6fda82e198ece80a37</Anchor>
-    <DeclaredIn>subprocess_posix.hpp</DeclaredIn>
+    <DeclaredIn>subprocess.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -187508,7 +187730,7 @@
     </TokenIdentifier>
     <Path>namespaceprocess_1_1internal.html</Path>
     <Anchor>a32020f2bbbcc116f2e055e209b4b8ce7</Anchor>
-    <DeclaredIn>subprocess_windows.hpp</DeclaredIn>
+    <DeclaredIn>subprocess.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -189907,6 +190129,30 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>prepare_async</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::io</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1io.html</Path>
+    <Anchor>a9db94d84fb44b21fb669ade7c6a82114</Anchor>
+    <Abstract>Prepares a file descriptor to be ready for asynchronous IO. </Abstract>
+    <DeclaredIn>io.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>is_async</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::io</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1io.html</Path>
+    <Anchor>ada6541d78cad2ecc225be8a26662c748</Anchor>
+    <Abstract>Checks if io::prepare_async has been called on the file descriptor. </Abstract>
+    <DeclaredIn>io.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>poll</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -190015,6 +190261,59 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>process::io::internal</Name>
+      <APILanguage>c</APILanguage>
+      <Type>ns</Type>
+      <Scope>process::io::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1io_1_1internal.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>read</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::io::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1io_1_1internal.html</Path>
+    <Anchor>ac0a90b8abf47098e5a57d90e744a42a8</Anchor>
+    <DeclaredIn>io_internal.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>write</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::io::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1io_1_1internal.html</Path>
+    <Anchor>ab4ecbbe96ef3c0600060e16c47988798</Anchor>
+    <DeclaredIn>io_internal.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>prepare_async</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::io::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1io_1_1internal.html</Path>
+    <Anchor>a9458b24220892124c2112b3fe85e585e</Anchor>
+    <DeclaredIn>io_internal.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>is_async</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::io::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1io_1_1internal.html</Path>
+    <Anchor>a2291f1f69f4bdf80f3b114c493eb1e37</Anchor>
+    <DeclaredIn>io_internal.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>process::metrics</Name>
       <APILanguage>c</APILanguage>
       <Type>ns</Type>
@@ -193292,6 +193591,157 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>process::windows</Name>
+      <APILanguage>c</APILanguage>
+      <Type>ns</Type>
+      <Scope>process::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1windows.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>read</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1windows.html</Path>
+    <Anchor>a7436ed89e84ff3415987de0ca9428d08</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>write</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1windows.html</Path>
+    <Anchor>a69a29846581bb7bb1084e9ee90cbe8e6</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>recv</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1windows.html</Path>
+    <Anchor>a37fde6f31c2f9838a18cf83c2c865134</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>send</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1windows.html</Path>
+    <Anchor>a04c64346155d34517acdf8b587162868</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>accept</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1windows.html</Path>
+    <Anchor>a1f34e4ee3092afe93c37c170430c03f5</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>connect</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1windows.html</Path>
+    <Anchor>a5afdaeaeb57343d0aca728b74dcd3f71</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>sendfile</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1windows.html</Path>
+    <Anchor>afc59f27e725b5feb12f76e1c008ba767</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>process::windows::EventLoop</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>process::windows::EventLoop</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>run</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::windows::EventLoop</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+    <Anchor>a2578b5fad0eb039f995955c798310c86</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>stop</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::windows::EventLoop</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+    <Anchor>a8a07fc602e31875e6cbcaeac8008f09a</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>launchTimer</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::windows::EventLoop</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+    <Anchor>a006cb0c8efb7aaadadf0a692d9c2659a</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>registerHandle</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::windows::EventLoop</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+    <Anchor>a832a73998bb3b26b7caa770ceef38827</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>process::windows::EventLoop</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1windows_1_1EventLoop.html</Path>
+    <Anchor>a3bd3da5d721cf2c4db9c5551bdccc3a4</Anchor>
+    <DeclaredIn>libwinio.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>protobuf</Name>
       <APILanguage>c</APILanguage>
       <Type>ns</Type>