You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2017/11/20 04:09:36 UTC

[26/30] mesos-site git commit: Updated the website built from mesos SHA: 477e2f5.

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/90f51d8b/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index 0446a47..0f0ff42 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -3951,6 +3951,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>socket_manager</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>process</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess.html</Path>
+    <Anchor>a355bad70041c7d49455fb810578a72cf</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>defaultClone</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -30741,6 +30752,27 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>EnumClassHash</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>EnumClassHash</Scope>
+    </TokenIdentifier>
+    <Path>structEnumClassHash.html</Path>
+    <DeclaredIn>hashset.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator()</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>EnumClassHash</Scope>
+    </TokenIdentifier>
+    <Path>structEnumClassHash.html</Path>
+    <Anchor>a02ef43aab3f3004ec306c58d3ebd423a</Anchor>
+    <DeclaredIn>hashset.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>ErrnoError</Name>
       <APILanguage>c</APILanguage>
       <Type>cl</Type>
@@ -154680,7 +154712,7 @@
       <Scope>os::Permissions</Scope>
     </TokenIdentifier>
     <Path>structos_1_1Permissions.html</Path>
-    <Anchor>a534ed3d5160fa1e1486eeff498ba694a</Anchor>
+    <Anchor>a9c657243e3109e3fe22ea2f8e6a2bc96</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -154690,7 +154722,7 @@
       <Scope>os::Permissions</Scope>
     </TokenIdentifier>
     <Path>structos_1_1Permissions.html</Path>
-    <Anchor>ac8318d733f1be581f48fd64d0d638272</Anchor>
+    <Anchor>af7abd97bae7caa3b2de589a3b7d4885d</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -154700,7 +154732,7 @@
       <Scope>os::Permissions</Scope>
     </TokenIdentifier>
     <Path>structos_1_1Permissions.html</Path>
-    <Anchor>a49e2c2553d1d104736e03dc419181ade</Anchor>
+    <Anchor>af1f4e783d5e6d157fd1027e721d07051</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -158646,6 +158678,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>socket_manager</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>process</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess.html</Path>
+    <Anchor>a355bad70041c7d49455fb810578a72cf</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>ALLOW_SHORT_CIRCUIT</Name>
       <APILanguage>cpp</APILanguage>
       <Type>econst</Type>
@@ -165979,6 +166022,71 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>process::StateMachine</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tmplt</Type>
+      <Scope>process::StateMachine</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1StateMachine.html</Path>
+    <DeclaredIn>state_machine.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>StateMachine</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::StateMachine</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1StateMachine.html</Path>
+    <Anchor>ae57900c329ba1669ccfb98c1a0160652</Anchor>
+    <DeclaredIn>state_machine.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>transition</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::StateMachine</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1StateMachine.html</Path>
+    <Anchor>a3883dcf637739427e7c83d5654f57891</Anchor>
+    <DeclaredIn>state_machine.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>transition</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::StateMachine</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1StateMachine.html</Path>
+    <Anchor>af65a130b5433ad199e3cfc742da6bce8</Anchor>
+    <DeclaredIn>state_machine.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>is</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::StateMachine</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1StateMachine.html</Path>
+    <Anchor>a6f0830360e0999fdb3803b31dbd016ea</Anchor>
+    <DeclaredIn>state_machine.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>when</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::StateMachine</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1StateMachine.html</Path>
+    <Anchor>ab5ecde2413bc4dc62d5b47584940d1ca</Anchor>
+    <DeclaredIn>state_machine.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>process::Statistics</Name>
       <APILanguage>c</APILanguage>
       <Type>tmplt</Type>
@@ -168467,6 +168575,446 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>process::HttpProxy</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>process::HttpProxy</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1HttpProxy.html</Path>
+    <DeclaredIn>http_proxy.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>HttpProxy</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::HttpProxy</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1HttpProxy.html</Path>
+    <Anchor>a019c3e5c243cf6aad5c52be8cb6b33d3</Anchor>
+    <DeclaredIn>http_proxy.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~HttpProxy</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::HttpProxy</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1HttpProxy.html</Path>
+    <Anchor>a5c9416706c3fd1794576807993390e24</Anchor>
+    <DeclaredIn>http_proxy.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>enqueue</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::HttpProxy</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1HttpProxy.html</Path>
+    <Anchor>a179fab716c8a92a85b42100dffc86b31</Anchor>
+    <DeclaredIn>http_proxy.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>handle</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::HttpProxy</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1HttpProxy.html</Path>
+    <Anchor>af7583014e65aee0dd1055f15463ea24b</Anchor>
+    <DeclaredIn>http_proxy.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~Process</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Process&lt; HttpProxy &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Process.html</Path>
+    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>self</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Process&lt; HttpProxy &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Process.html</Path>
+    <Anchor>abef2d54388c5262af19b057b1a6eee8e</Anchor>
+    <Abstract>Returns the PID of the process. </Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>ProcessBase</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a318038bacd95e4260864533f7cfe12fd</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~ProcessBase</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>self</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a7ff87364baa79991901b8d73dc5c5fca</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~EventVisitor</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::EventVisitor</Scope>
+    </TokenIdentifier>
+    <Path>structprocess_1_1EventVisitor.html</Path>
+    <Anchor>ac13fa54ee331a688e72ef97b1e6b32ac</Anchor>
+    <DeclaredIn>event.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>finalize</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::HttpProxy</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1HttpProxy.html</Path>
+    <Anchor>a2d615bb9eb4117e46251fb80de6eafd0</Anchor>
+    <Abstract>Invoked when a process is terminated. </Abstract>
+    <DeclaredIn>http_proxy.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>serve</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a79814ca5804d56a805d43bc1c86ee1e1</Anchor>
+    <Abstract>Invoked when an event is serviced. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>visit</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>afada1b4232e2867717bc3cf6d296e2b2</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>visit</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a9b7eb1f7b22934a2ae9787ec4129b879</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>visit</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a6c225bbf6d2fd8f93e827ef3515a7e20</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>visit</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a394f43bc1b3a1d1e1f9ea67772040902</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>visit</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a34a0d883ad4159e8780e6e1698a7c00a</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>initialize</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a6baf49d6234eb638d068a98514e4ae3f</Anchor>
+    <Abstract>Invoked when a process gets spawned. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>exited</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a0a0053b515e25f366a29a6897467bebc</Anchor>
+    <Abstract>Invoked when a linked process has exited. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>lost</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a38a4b602aa7e2656a647323da1bacf50</Anchor>
+    <Abstract>Invoked when a linked process can no longer be monitored. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>send</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>af90d581940120abfb787e46568e7a3af</Anchor>
+    <Abstract>Sends the message to the specified UPID. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>send</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a72621d5c290fc558dcffb62b7d05635b</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>send</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>ab60d5a19d749f9f140b5ede6800549a6</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>link</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>ae97b59a857843096aa219d0209837c42</Anchor>
+    <Abstract>Links with the specified UPID. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>install</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a591501723f8320f0b29e2a7c64a501eb</Anchor>
+    <Abstract>Sets up a handler for messages with the specified name. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>install</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a8dfef5689de05716f582fa737f165133</Anchor>
+    <Abstract>Sets up a handler for messages with the specified name. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>delegate</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a685d23d0dc0f42a0038dda0724e5d783</Anchor>
+    <Abstract>Delegates incoming messages, with the specified name, to the UPID. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>route</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>af0d1a6f8da798dfb2b6ea92550b8c6f5</Anchor>
+    <Abstract>Sets up a handler for HTTP requests with the specified name. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>route</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a70ff038897726b5ff2713e5d5602efa6</Anchor>
+    <Abstract>Sets up a handler for HTTP requests with the specified name. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>route</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a0bb721f72a1b9b517808149010de8b9a</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>route</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a897bf0b650b9fc56fc87fd005827c8ce</Anchor>
+    <Abstract>Sets up a handler for HTTP requests with the specified name. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>provide</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a6b32f94df3a92225825a1cc426b060c8</Anchor>
+    <Abstract>Sets up the default HTTP request handler to provide the static asset(s) at the specified absolute pat...</Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>eventCount</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a641dc674baabe6a58e4f4869090bd310</Anchor>
+    <Abstract>Returns the number of events of the given type currently on the event queue. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Self</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>tdef</Type>
+      <Scope>process::Process&lt; HttpProxy &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Process.html</Path>
+    <Anchor>a0ff94db0ab3ccea7ba6fd8cba68b6b9e</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>This</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>tdef</Type>
+      <Scope>process::Process&lt; HttpProxy &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Process.html</Path>
+    <Anchor>a1e9980d5d873c695d4a1749971e18cd9</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>MessageHandler</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>tdef</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>ab7ca53e513d7ead18e05466c60e51891</Anchor>
+    <Abstract>Any function which takes a &amp;quot;from&amp;quot; UPID and a message body as arguments. </Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>HttpRequestHandler</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>tdef</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a083d8346a62ad423899f6f9e9ee08806</Anchor>
+    <Abstract>Any function which takes a process::http::Request and returns a process::http::Response. </Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>AuthenticatedHttpRequestHandler</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>tdef</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a0834b08377ce20a01893a033c46898f6</Anchor>
+    <Abstract>Any function which takes a process::http::Request and an Option&amp;lt;Principal&amp;gt; and returns a process::htt...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>process::ProcessReference</Name>
       <APILanguage>c</APILanguage>
       <Type>cl</Type>
@@ -168650,6 +169198,181 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>process::SocketManager</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>SocketManager</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <Anchor>ab11f6acee99d6193576483b18fa111ce</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~SocketManager</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <Anchor>a058210701a6da319b53079e953b2b0f7</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>finalize</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <Anchor>a4309569079a493e42c0302057365c875</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>accepted</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <Anchor>aefe1f325332f1d053dba837c749d9b6d</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>link</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <Anchor>a726daf6ca94059469751fdcf07631658</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>get_persistent_socket</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <Anchor>a11e6bbf80bf1c9b539b3d3e5090675b8</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>proxy</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <Anchor>a5d6a57e6f9099521d4cff338c528d12d</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>unproxy</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <Anchor>ac3cd8ee72d804930dcdbf6317dcfb932</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>send</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <Anchor>a23125fb44905b64559e1853e62f0b75d</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>send</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <Anchor>ac5f9345f4bfd8c4d8e304c5cc8b2a2c7</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>send</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <Anchor>a111550ba12927b16dce4f5d20fab8c7d</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>next</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <Anchor>a8f8eaf9aeaeef604e904d7bf40e59306</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>close</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <Anchor>a1c297db7b29bbf422c21ee1ef4e601f1</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>exited</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <Anchor>ac944f2f5147b9fb93c50f185d48fac4d</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>exited</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::SocketManager</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1SocketManager.html</Path>
+    <Anchor>af6f25126e1df4da3f184384898258f0d</Anchor>
+    <DeclaredIn>socket_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>process::firewall</Name>
       <APILanguage>c</APILanguage>
       <Type>ns</Type>
@@ -172604,6 +173327,209 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>process::http::Server</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>process::http::Server</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1http_1_1Server.html</Path>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Server</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::http::Server</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1http_1_1Server.html</Path>
+    <Anchor>a2fbeb0b32e953ae8851c20c226c2bdba</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Server</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::http::Server</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1http_1_1Server.html</Path>
+    <Anchor>ae471fab30d99fe0c514d420dc912f24f</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator=</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::http::Server</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1http_1_1Server.html</Path>
+    <Anchor>a62f8af8423a341b3604ffae507a835ac</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~Server</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::http::Server</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1http_1_1Server.html</Path>
+    <Anchor>a6ba051b5545d556dc5886163cb80abf3</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>run</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::http::Server</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1http_1_1Server.html</Path>
+    <Anchor>a0667f67908512b63a7f093800f897da1</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>stop</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::http::Server</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1http_1_1Server.html</Path>
+    <Anchor>acc7de6562fb0670327e6d2a4e9e6c92c</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>address</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::http::Server</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1http_1_1Server.html</Path>
+    <Anchor>a367932ae4d3a677925a00bcd43230067</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>DEFAULT_CREATE_OPTIONS</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>process::http::Server</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1http_1_1Server.html</Path>
+    <Anchor>a016dc7d028b22cdabe251f4cf7cb1d66</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>DEFAULT_STOP_OPTIONS</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>process::http::Server</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1http_1_1Server.html</Path>
+    <Anchor>ac33bf972feb4a0dcaa97364abc4980ac</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>process::http::Server</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1http_1_1Server.html</Path>
+    <Anchor>aad73443f021cf049eb9e0a0b7f845346</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>process::http::Server</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1http_1_1Server.html</Path>
+    <Anchor>a911155b94d612d120d089bfac1ba5db6</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>process::http::Server</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1http_1_1Server.html</Path>
+    <Anchor>a0531ae6fbd791370262751fda7201c1b</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>process::http::Server</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1http_1_1Server.html</Path>
+    <Anchor>ad5bd52941653a8aeef6b416df58abf38</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>process::http::Server::CreateOptions</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>process::http::Server::CreateOptions</Scope>
+    </TokenIdentifier>
+    <Path>structprocess_1_1http_1_1Server_1_1CreateOptions.html</Path>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>scheme</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>process::http::Server::CreateOptions</Scope>
+    </TokenIdentifier>
+    <Path>structprocess_1_1http_1_1Server_1_1CreateOptions.html</Path>
+    <Anchor>a4cb41422a65c356139fd2c422e4e7858</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>backlog</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>process::http::Server::CreateOptions</Scope>
+    </TokenIdentifier>
+    <Path>structprocess_1_1http_1_1Server_1_1CreateOptions.html</Path>
+    <Anchor>a5a8f51c254c40e780727a0a382349e7e</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>process::http::Server::StopOptions</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>process::http::Server::StopOptions</Scope>
+    </TokenIdentifier>
+    <Path>structprocess_1_1http_1_1Server_1_1StopOptions.html</Path>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>grace_period</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>process::http::Server::StopOptions</Scope>
+    </TokenIdentifier>
+    <Path>structprocess_1_1http_1_1Server_1_1StopOptions.html</Path>
+    <Anchor>adb788740bbc751f60b4bd30b92b04197</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>process::http::authentication</Name>
       <APILanguage>c</APILanguage>
       <Type>ns</Type>