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/12/14 17:16:55 UTC

[20/27] mesos-site git commit: Updated the website built from mesos SHA: 605b238.

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/content/api/latest/c++/http__connection_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/http__connection_8hpp_source.html b/content/api/latest/c++/http__connection_8hpp_source.html
index 15aa2f7..740809c 100644
--- a/content/api/latest/c++/http__connection_8hpp_source.html
+++ b/content/api/latest/c++/http__connection_8hpp_source.html
@@ -119,13 +119,13 @@
 <div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;      <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;EndpointDetector&gt;</a> _detector,</div>
 <div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;      <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> _contentType,</div>
 <div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;      <span class="keyword">const</span> std::function&lt;<a class="code" href="classOption.html">Option&lt;Error&gt;</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a>&amp;)&gt;&amp; <a class="code" href="namespaceappc_1_1spec.html#a1f003511d7ad7c4792223d0b11b60f62">validate</a>,</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;      <span class="keyword">const</span> std::function&lt;<span class="keywordtype">void</span>(<span class="keywordtype">void</span>)&gt;&amp; <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a4cf4849ca2c97005b37d5664817d2038">connected</a>,</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;      <span class="keyword">const</span> std::function&lt;<span class="keywordtype">void</span>(<span class="keywordtype">void</span>)&gt;&amp; <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0301fc0eed2d69534e6819869cbb4680">disconnected</a>,</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;      <span class="keyword">const</span> std::function&lt;<span class="keywordtype">void</span>(<span class="keywordtype">void</span>)&gt;&amp; <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a6205fa14f66139a8c54ad3c3619fba1b">connected</a>,</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;      <span class="keyword">const</span> std::function&lt;<span class="keywordtype">void</span>(<span class="keywordtype">void</span>)&gt;&amp; <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a9f23195038588deaae134bba01b6f79a">disconnected</a>,</div>
 <div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;      <span class="keyword">const</span> std::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> std::queue&lt;Event&gt;&amp;)&gt;&amp; received)</div>
 <div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    : <a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>::<a class="code" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(<a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>::ID::<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">generate</a>(prefix)),</div>
 <div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;      state(State::DISCONNECTED),</div>
 <div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;      contentType(_contentType),</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;      callbacks {<a class="code" href="namespaceappc_1_1spec.html#a1f003511d7ad7c4792223d0b11b60f62">validate</a>, <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a4cf4849ca2c97005b37d5664817d2038">connected</a>, <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0301fc0eed2d69534e6819869cbb4680">disconnected</a>, received},</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;      callbacks {<a class="code" href="namespaceappc_1_1spec.html#a1f003511d7ad7c4792223d0b11b60f62">validate</a>, <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a6205fa14f66139a8c54ad3c3619fba1b">connected</a>, <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a9f23195038588deaae134bba01b6f79a">disconnected</a>, received},</div>
 <div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;      detector(std::move(_detector)) {}</div>
 <div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div>
 <div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a07daef2f77a33b44451c4cf7d53ff627">   98</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a07daef2f77a33b44451c4cf7d53ff627">send</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a>&amp; call)</div>
@@ -189,7 +189,7 @@
 <div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div>
 <div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;    <span class="keywordflow">return</span> response.<a class="code" href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">then</a>(</div>
 <div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;        <a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">self</span>(),</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;              &amp;<a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#ac6cb9f6ea262bc7e08c56ad4fcb3c04e">Self::_send</a>,</div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;              &amp;<a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a6c415777d634e0b4ffed169eeef13838">Self::_send</a>,</div>
 <div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;              connectionId.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(),</div>
 <div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;              call,</div>
 <div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;              lambda::_1));</div>
@@ -253,16 +253,16 @@
 <div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div>
 <div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;      LOG(INFO) &lt;&lt; <span class="stringliteral">&quot;New endpoint detected at &quot;</span> &lt;&lt; endpoint.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>();</div>
 <div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;</div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;      connectionId = <a class="code" href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">UUID::random</a>();</div>
+<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;      connectionId = <a class="code" href="structid_1_1UUID.html#a6d8296fba33c5d84a64e4a882fcdc280">id::UUID::random</a>();</div>
 <div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;      <a class="code" href="namespaceprocess_1_1internal.html#ac34bccdf47fcfa46cedf2a03771eb221">dispatch</a>(<span class="keyword">self</span>(), &amp;<a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#ad53eb7c846b84480e2d18d4837a2d802">Self::connect</a>, connectionId.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>());</div>
+<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;      <a class="code" href="namespaceprocess_1_1internal.html#ac34bccdf47fcfa46cedf2a03771eb221">dispatch</a>(<span class="keyword">self</span>(), &amp;<a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0e32a05c88072b7db23e87a384ffa1ea">Self::connect</a>, connectionId.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>());</div>
 <div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;    }</div>
 <div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;</div>
 <div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;    detection = detector-&gt;detect(endpoint)</div>
 <div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;      .onAny(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">self</span>(), &amp;<a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#afb0a8be87808f508914cc2207ae59428">Self::detected</a>, lambda::_1));</div>
 <div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;  }</div>
 <div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;</div>
-<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#ad53eb7c846b84480e2d18d4837a2d802">  232</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#ad53eb7c846b84480e2d18d4837a2d802">connect</a>(<span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">UUID</a>&amp; _connectionId)</div>
+<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0e32a05c88072b7db23e87a384ffa1ea">  232</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0e32a05c88072b7db23e87a384ffa1ea">connect</a>(<span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>&amp; _connectionId)</div>
 <div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;  {</div>
 <div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;    <span class="comment">// It is possible that a new endpoint was detected while we were</span></div>
 <div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;    <span class="comment">// waiting to establish a connection with the old master.</span></div>
@@ -282,11 +282,11 @@
 <div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;    <a class="code" href="namespaceprocess.html#a0f89a937c1caa20e3048e16aeb0c9736">collect</a>(</div>
 <div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;        <a class="code" href="namespaceprocess_1_1http.html#a54e53c8006298fe99e3fb5f55c0e8c41">process::http::connect</a>(endpoint.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>()),</div>
 <div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;        <a class="code" href="namespaceprocess_1_1http.html#a54e53c8006298fe99e3fb5f55c0e8c41">process::http::connect</a>(endpoint.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>()))</div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;      .<a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">self</span>(), &amp;<a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a4cf4849ca2c97005b37d5664817d2038">Self::connected</a>, connectionId.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), lambda::_1));</div>
+<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;      .<a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">self</span>(), &amp;<a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a6205fa14f66139a8c54ad3c3619fba1b">Self::connected</a>, connectionId.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), lambda::_1));</div>
 <div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;  }</div>
 <div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;</div>
-<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a4cf4849ca2c97005b37d5664817d2038">  255</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a4cf4849ca2c97005b37d5664817d2038">connected</a>(</div>
-<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;      <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">UUID</a>&amp; _connectionId,</div>
+<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a6205fa14f66139a8c54ad3c3619fba1b">  255</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a6205fa14f66139a8c54ad3c3619fba1b">connected</a>(</div>
+<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;      <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>&amp; _connectionId,</div>
 <div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;std::tuple&lt;</div>
 <div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;        <a class="code" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a>, <a class="code" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a>&gt;&gt;&amp; _connections)</div>
 <div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;  {</div>
@@ -300,7 +300,7 @@
 <div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;    CHECK_EQ(<a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a35a7a60a0e5a768c91915db644e61805a9a14f95e151eec641316e7c784ce832d">State::CONNECTING</a>, state);</div>
 <div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;</div>
 <div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;    <span class="keywordflow">if</span> (!_connections.isReady()) {</div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0301fc0eed2d69534e6819869cbb4680">disconnected</a>(connectionId.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(),</div>
+<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a9f23195038588deaae134bba01b6f79a">disconnected</a>(connectionId.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(),</div>
 <div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;                   _connections.isFailed()</div>
 <div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;                     ? _connections.failure()</div>
 <div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;                     : <span class="stringliteral">&quot;Connection future discarded&quot;</span>);</div>
@@ -318,14 +318,14 @@
 <div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;    connections-&gt;subscribe.disconnected()</div>
 <div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;      .onAny(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(</div>
 <div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;          <span class="keyword">self</span>(),</div>
-<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;          &amp;<a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0301fc0eed2d69534e6819869cbb4680">Self::disconnected</a>,</div>
+<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;          &amp;<a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a9f23195038588deaae134bba01b6f79a">Self::disconnected</a>,</div>
 <div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;          connectionId.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(),</div>
 <div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;          <span class="stringliteral">&quot;Subscribe connection interrupted&quot;</span>));</div>
 <div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;</div>
 <div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;    connections-&gt;nonSubscribe.disconnected()</div>
 <div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;      .onAny(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(</div>
 <div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;          <span class="keyword">self</span>(),</div>
-<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;          &amp;<a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0301fc0eed2d69534e6819869cbb4680">Self::disconnected</a>,</div>
+<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;          &amp;<a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a9f23195038588deaae134bba01b6f79a">Self::disconnected</a>,</div>
 <div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;          connectionId.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(),</div>
 <div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;          <span class="stringliteral">&quot;Non-subscribe connection interrupted&quot;</span>));</div>
 <div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;</div>
@@ -357,7 +357,7 @@
 <div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;    connectionId = <a class="code" href="structNone.html">None</a>();</div>
 <div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;  }</div>
 <div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;</div>
-<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0301fc0eed2d69534e6819869cbb4680">  327</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0301fc0eed2d69534e6819869cbb4680">disconnected</a>(<span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">UUID</a>&amp; _connectionId, <span class="keyword">const</span> std::string&amp; failure)</div>
+<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a9f23195038588deaae134bba01b6f79a">  327</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a9f23195038588deaae134bba01b6f79a">disconnected</a>(<span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>&amp; _connectionId, <span class="keyword">const</span> std::string&amp; failure)</div>
 <div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;  {</div>
 <div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;    <span class="comment">// Ignore if the disconnection happened from an old stale connection.</span></div>
 <div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;    <span class="keywordflow">if</span> (connectionId != _connectionId) {</div>
@@ -371,8 +371,8 @@
 <div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;    detection.<a class="code" href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">discard</a>();</div>
 <div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;  }</div>
 <div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;</div>
-<div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#ac6cb9f6ea262bc7e08c56ad4fcb3c04e">  341</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#ac6cb9f6ea262bc7e08c56ad4fcb3c04e">_send</a>(</div>
-<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;      <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">UUID</a>&amp; _connectionId,</div>
+<div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a6c415777d634e0b4ffed169eeef13838">  341</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a6c415777d634e0b4ffed169eeef13838">_send</a>(</div>
+<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;      <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>&amp; _connectionId,</div>
 <div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;      <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a>&amp; call,</div>
 <div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Response.html">process::http::Response</a>&amp; response)</div>
 <div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;  {</div>
@@ -405,8 +405,8 @@
 <div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;      subscribed = SubscribedResponse(reader, std::move(decoder));</div>
 <div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;</div>
 <div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;      <span class="keywordflow">if</span> (response.<a class="code" href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">headers</a>.<a class="code" href="classhashmap.html#ac142b3f8b73c76d5d4545bbd299007e5">contains</a>(<span class="stringliteral">&quot;Mesos-Stream-Id&quot;</span>)) {</div>
-<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;        <a class="code" href="classTry.html">Try&lt;UUID&gt;</a> uuid =</div>
-<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;          UUID::fromString(response.<a class="code" href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">headers</a>.at(<span class="stringliteral">&quot;Mesos-Stream-Id&quot;</span>));</div>
+<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;        <a class="code" href="classTry.html">Try&lt;id::UUID&gt;</a> uuid =</div>
+<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;          <a class="code" href="structid_1_1UUID.html#a51931642cf2febf1689357b40b376798">id::UUID::fromString</a>(response.<a class="code" href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">headers</a>.at(<span class="stringliteral">&quot;Mesos-Stream-Id&quot;</span>));</div>
 <div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;</div>
 <div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;        <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(uuid);</div>
 <div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;</div>
@@ -469,7 +469,7 @@
 <div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;      LOG(ERROR) &lt;&lt; <span class="stringliteral">&quot;Failed to decode stream of events: &quot;</span></div>
 <div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;                 &lt;&lt; <span class="keyword">event</span>.failure();</div>
 <div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;</div>
-<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0301fc0eed2d69534e6819869cbb4680">disconnected</a>(connectionId.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), <span class="keyword">event</span>.failure());</div>
+<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a9f23195038588deaae134bba01b6f79a">disconnected</a>(connectionId.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), <span class="keyword">event</span>.failure());</div>
 <div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;      <span class="keywordflow">return</span>;</div>
 <div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;    }</div>
 <div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;</div>
@@ -477,7 +477,7 @@
 <div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;      <span class="keyword">const</span> std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a> = <span class="stringliteral">&quot;End-Of-File received&quot;</span>;</div>
 <div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;      LOG(ERROR) &lt;&lt; <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a>;</div>
 <div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;</div>
-<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0301fc0eed2d69534e6819869cbb4680">disconnected</a>(connectionId.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a>);</div>
+<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a9f23195038588deaae134bba01b6f79a">disconnected</a>(connectionId.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a>);</div>
 <div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;      <span class="keywordflow">return</span>;</div>
 <div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;    }</div>
 <div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;</div>
@@ -520,8 +520,8 @@
 <div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;  <span class="keyword">struct </span>Callbacks</div>
 <div class="line"><a name="l00488"></a><span class="lineno">  488</span>&#160;  {</div>
 <div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;    std::function&lt;Option&lt;Error&gt;(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">Call</a>&amp;)&gt; <a class="code" href="namespaceappc_1_1spec.html#a1f003511d7ad7c4792223d0b11b60f62">validate</a>;</div>
-<div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;    std::function&lt;void(void)&gt; <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a4cf4849ca2c97005b37d5664817d2038">connected</a>;</div>
-<div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;    std::function&lt;void(void)&gt; <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0301fc0eed2d69534e6819869cbb4680">disconnected</a>;</div>
+<div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;    std::function&lt;void(void)&gt; <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a6205fa14f66139a8c54ad3c3619fba1b">connected</a>;</div>
+<div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;    std::function&lt;void(void)&gt; <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a9f23195038588deaae134bba01b6f79a">disconnected</a>;</div>
 <div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;    std::function&lt;void(const std::queue&lt;Event&gt;&amp;)&gt; received;</div>
 <div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;  };</div>
 <div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;</div>
@@ -586,8 +586,8 @@
 <div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;  <span class="comment">// while an attempt was in progress). This helps us in uniquely</span></div>
 <div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;  <span class="comment">// identifying the current connection instance and ignoring the</span></div>
 <div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;  <span class="comment">// stale instance.</span></div>
-<div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160;  <a class="code" href="classOption.html">Option&lt;UUID&gt;</a> connectionId;</div>
-<div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;  <a class="code" href="classOption.html">Option&lt;UUID&gt;</a> streamId;</div>
+<div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160;  <a class="code" href="classOption.html">Option&lt;id::UUID&gt;</a> connectionId;</div>
+<div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;  <a class="code" href="classOption.html">Option&lt;id::UUID&gt;</a> streamId;</div>
 <div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;</div>
 <div class="line"><a name="l00559"></a><span class="lineno">  559</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;process::http::URL&gt;</a>&gt; detection;</div>
 <div class="line"><a name="l00560"></a><span class="lineno">  560</span>&#160;};</div>
@@ -597,8 +597,9 @@
 <div class="line"><a name="l00564"></a><span class="lineno">  564</span>&#160;</div>
 <div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;<span class="preprocessor">#endif // __RESOURCE_PROVIDER_HTTP_CONNECTION_HPP__</span></div>
 <div class="ttc" id="include_2mesos_2http_8hpp_html"><div class="ttname"><a href="include_2mesos_2http_8hpp.html">http.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a6205fa14f66139a8c54ad3c3619fba1b"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a6205fa14f66139a8c54ad3c3619fba1b">mesos::internal::HttpConnectionProcess::connected</a></div><div class="ttdeci">void connected(const id::UUID &amp;_connectionId, const process::Future&lt; std::tuple&lt; process::http::Connection, process::http::Connection &gt;&gt; &amp;_connections)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:255</div></div>
 <div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &amp;prefix=&quot;&quot;)</div><div class="ttdoc">Returns &amp;#39;prefix(N)&amp;#39; where N represents the number of instances where the same prefix (wrt...</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a0301fc0eed2d69534e6819869cbb4680"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0301fc0eed2d69534e6819869cbb4680">mesos::internal::HttpConnectionProcess::disconnected</a></div><div class="ttdeci">void disconnected(const UUID &amp;_connectionId, const std::string &amp;failure)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:327</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a9f23195038588deaae134bba01b6f79a"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a9f23195038588deaae134bba01b6f79a">mesos::internal::HttpConnectionProcess::disconnected</a></div><div class="ttdeci">void disconnected(const id::UUID &amp;_connectionId, const std::string &amp;failure)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:327</div></div>
 <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
 <div class="ttc" id="namespacemesos_html_a13035ce0cc66cca4a467787b4716039e"><div class="ttname"><a href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">mesos::ContentType</a></div><div class="ttdeci">ContentType</div><div class="ttdef"><b>Definition:</b> http.hpp:43</div></div>
 <div class="ttc" id="namespaceappc_1_1spec_html_a1f003511d7ad7c4792223d0b11b60f62"><div class="ttname"><a href="namespaceappc_1_1spec.html#a1f003511d7ad7c4792223d0b11b60f62">appc::spec::validate</a></div><div class="ttdeci">Option&lt; Error &gt; validate(const std::string &amp;imageDir)</div></div>
@@ -608,13 +609,11 @@
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_a318038bacd95e4260864533f7cfe12fd"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase::ProcessBase</a></div><div class="ttdeci">ProcessBase(const std::string &amp;id=&quot;&quot;)</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:529</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_ac6cb9f6ea262bc7e08c56ad4fcb3c04e"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#ac6cb9f6ea262bc7e08c56ad4fcb3c04e">mesos::internal::HttpConnectionProcess::_send</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; _send(const UUID &amp;_connectionId, const Call &amp;call, const process::http::Response &amp;response)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:341</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:621</div></div>
 <div class="ttc" id="mutex_8hpp_html"><div class="ttname"><a href="mutex_8hpp.html">mutex.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:664</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0">process::http::Response::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:651</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a4cf4849ca2c97005b37d5664817d2038"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a4cf4849ca2c97005b37d5664817d2038">mesos::internal::HttpConnectionProcess::connected</a></div><div class="ttdeci">void connected(const UUID &amp;_connectionId, const process::Future&lt; std::tuple&lt; process::http::Connection, process::http::Connection &gt;&gt; &amp;_connections)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:255</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_ad6530fddd03380dbb3b23b17523cb242"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242">process::http::Response::code</a></div><div class="ttdeci">uint16_t code</div><div class="ttdef"><b>Definition:</b> http.hpp:658</div></div>
 <div class="ttc" id="namespaceos_1_1libraries_1_1Library_html_ab0e1a0e311049b6d685de1068e8f4690"><div class="ttname"><a href="namespaceos_1_1libraries_1_1Library.html#ab0e1a0e311049b6d685de1068e8f4690">os::libraries::Library::prefix</a></div><div class="ttdeci">constexpr const char * prefix</div><div class="ttdef"><b>Definition:</b> os.hpp:94</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a81fc91fa235309d5486bf019260e6480"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a81fc91fa235309d5486bf019260e6480">mesos::internal::HttpConnectionProcess::receive</a></div><div class="ttdeci">void receive(const Event &amp;event)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:460</div></div>
@@ -626,6 +625,7 @@
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> result.hpp:40</div></div>
 <div class="ttc" id="src_2common_2http_8hpp_html"><div class="ttname"><a href="src_2common_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a0e32a05c88072b7db23e87a384ffa1ea"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a0e32a05c88072b7db23e87a384ffa1ea">mesos::internal::HttpConnectionProcess::connect</a></div><div class="ttdeci">void connect(const id::UUID &amp;_connectionId)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:232</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2563</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a35a7a60a0e5a768c91915db644e61805a8bcc991ed7d906ec5cb1f21990e73450"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a35a7a60a0e5a768c91915db644e61805a8bcc991ed7d906ec5cb1f21990e73450">mesos::internal::HttpConnectionProcess::State::SUBSCRIBING</a></div></div>
@@ -637,6 +637,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1Reader_html"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1Reader.html">mesos::internal::recordio::Reader</a></div><div class="ttdoc">Provides RecordIO decoding on top of an http::Pipe::Reader. </div><div class="ttdef"><b>Definition:</b> recordio.hpp:62</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a07daef2f77a33b44451c4cf7d53ff627"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a07daef2f77a33b44451c4cf7d53ff627">mesos::internal::HttpConnectionProcess::send</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; send(const Call &amp;call)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:98</div></div>
 <div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:44</div></div>
+<div class="ttc" id="structid_1_1UUID_html_a6d8296fba33c5d84a64e4a882fcdc280"><div class="ttname"><a href="structid_1_1UUID.html#a6d8296fba33c5d84a64e4a882fcdc280">id::UUID::random</a></div><div class="ttdeci">static UUID random()</div><div class="ttdef"><b>Definition:</b> uuid.hpp:38</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_a5f6d23dd77e1eeb0737dc728e0109905"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:654</div></div>
 <div class="ttc" id="src_2common_2recordio_8hpp_html"><div class="ttname"><a href="src_2common_2recordio_8hpp.html">recordio.hpp</a></div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
@@ -644,16 +645,14 @@
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_ac38d2d21e08b9d2af0511c216613db0f"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ac38d2d21e08b9d2af0511c216613db0f">process::http::Status::SERVICE_UNAVAILABLE</a></div><div class="ttdeci">static const uint16_t SERVICE_UNAVAILABLE</div><div class="ttdef"><b>Definition:</b> http.hpp:253</div></div>
 <div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future&lt; T &gt; &amp; onAny(AnyCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1458</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_afb0a8be87808f508914cc2207ae59428"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#afb0a8be87808f508914cc2207ae59428">mesos::internal::HttpConnectionProcess::detected</a></div><div class="ttdeci">void detected(const process::Future&lt; Option&lt; process::http::URL &gt;&gt; &amp;future)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:182</div></div>
-<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:40</div></div>
+<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a5d2b09dd7b99e2519b641b682dc976b0"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5d2b09dd7b99e2519b641b682dc976b0">process::http::Status::ACCEPTED</a></div><div class="ttdeci">static const uint16_t ACCEPTED</div><div class="ttdef"><b>Definition:</b> http.hpp:220</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_aa5d1d7deac2035597a715a0c115ca38e"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#aa5d1d7deac2035597a715a0c115ca38e">mesos::internal::HttpConnectionProcess::HttpConnectionProcess</a></div><div class="ttdeci">HttpConnectionProcess(const std::string &amp;prefix, process::Owned&lt; EndpointDetector &gt; _detector, ContentType _contentType, const std::function&lt; Option&lt; Error &gt;(const Call &amp;)&gt; &amp;validate, const std::function&lt; void(void)&gt; &amp;connected, const std::function&lt; void(void)&gt; &amp;disconnected, const std::function&lt; void(const std::queue&lt; Event &gt; &amp;)&gt; &amp;received)</div><div class="ttdoc">Construct a HTTP connection process. </div><div class="ttdef"><b>Definition:</b> http_connection.hpp:84</div></div>
 <div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_a54e53c8006298fe99e3fb5f55c0e8c41"><div class="ttname"><a href="namespaceprocess_1_1http.html#a54e53c8006298fe99e3fb5f55c0e8c41">process::http::connect</a></div><div class="ttdeci">Future&lt; Connection &gt; connect(const network::Address &amp;address, Scheme scheme)</div></div>
-<div class="ttc" id="namespaceos_html_aede9f61dcb4b7d1f276302a7bce37446"><div class="ttname"><a href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">os::random</a></div><div class="ttdeci">int random()</div><div class="ttdef"><b>Definition:</b> os.hpp:635</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html_a3a459e9dbce042511e6359533f6925d4"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4">process::http::Request::keepAlive</a></div><div class="ttdeci">bool keepAlive</div><div class="ttdef"><b>Definition:</b> http.hpp:543</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2recordio_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2recordio_8hpp.html">recordio.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_ae105d018cfcf82f5c19c79196101fd9b"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ae105d018cfcf82f5c19c79196101fd9b">process::http::Status::OK</a></div><div class="ttdeci">static const uint16_t OK</div><div class="ttdef"><b>Definition:</b> http.hpp:218</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_ad53eb7c846b84480e2d18d4837a2d802"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#ad53eb7c846b84480e2d18d4837a2d802">mesos::internal::HttpConnectionProcess::connect</a></div><div class="ttdeci">void connect(const UUID &amp;_connectionId)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:232</div></div>
 <div class="ttc" id="namespaceprocess_1_1internal_html_ac34bccdf47fcfa46cedf2a03771eb221"><div class="ttname"><a href="namespaceprocess_1_1internal.html#ac34bccdf47fcfa46cedf2a03771eb221">process::internal::dispatch</a></div><div class="ttdeci">void dispatch(const UPID &amp;pid, std::unique_ptr&lt; lambda::CallableOnce&lt; void(ProcessBase *)&gt;&gt; f, const Option&lt; const std::type_info * &gt; &amp;functionType=None())</div></div>
 <div class="ttc" id="namespaceprocess_html_a92b69ab22f734498cfe8cf6edd92fd2a"><div class="ttname"><a href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">process::async</a></div><div class="ttdeci">Future&lt; typename result_of&lt; F()&gt;::type &gt; async(const F &amp;f, typename std::enable_if&lt;!std::is_void&lt; typename result_of&lt; F()&gt;::type &gt;::value &gt;::type *=nullptr)</div><div class="ttdef"><b>Definition:</b> async.hpp:238</div></div>
 <div class="ttc" id="unreachable_8hpp_html_a0bc63b24b654ca433be7b97a3edde132"><div class="ttname"><a href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a></div><div class="ttdeci">#define UNREACHABLE()</div><div class="ttdef"><b>Definition:</b> unreachable.hpp:22</div></div>
@@ -673,8 +672,9 @@
 <div class="ttc" id="structprocess_1_1http_1_1Request_html_a78dfcfa785afc80e221d92543ff617f1"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1">process::http::Request::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:563</div></div>
 <div class="ttc" id="classprocess_1_1Process_html_abef2d54388c5262af19b057b1a6eee8e"><div class="ttname"><a href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process&lt; HttpConnectionProcess&lt; Call, Event &gt; &gt;::self</a></div><div class="ttdeci">PID&lt; HttpConnectionProcess&lt; Call, Event &gt; &gt; self() const</div><div class="ttdoc">Returns the PID of the process. </div><div class="ttdef"><b>Definition:</b> process.hpp:502</div></div>
 <div class="ttc" id="classOption_html_a06eab791122ebc1f8af4ad310e5e7d7e"><div class="ttname"><a href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> option.hpp:116</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a6c415777d634e0b4ffed169eeef13838"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a6c415777d634e0b4ffed169eeef13838">mesos::internal::HttpConnectionProcess::_send</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; _send(const id::UUID &amp;_connectionId, const Call &amp;call, const process::http::Response &amp;response)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:341</div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
-<div class="ttc" id="structid_1_1UUID_html_af024badbc379374ac635031eed57dc5f"><div class="ttname"><a href="structid_1_1UUID.html#af024badbc379374ac635031eed57dc5f">id::UUID::toString</a></div><div class="ttdeci">std::string toString() const </div><div class="ttdef"><b>Definition:</b> uuid.hpp:92</div></div>
+<div class="ttc" id="structid_1_1UUID_html_af024badbc379374ac635031eed57dc5f"><div class="ttname"><a href="structid_1_1UUID.html#af024badbc379374ac635031eed57dc5f">id::UUID::toString</a></div><div class="ttdeci">std::string toString() const </div><div class="ttdef"><b>Definition:</b> uuid.hpp:87</div></div>
 <div class="ttc" id="classprocess_1_1Mutex_html"><div class="ttname"><a href="classprocess_1_1Mutex.html">process::Mutex</a></div><div class="ttdef"><b>Definition:</b> mutex.hpp:28</div></div>
 <div class="ttc" id="async_8hpp_html"><div class="ttname"><a href="async_8hpp.html">async.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try&lt; Nothing &gt; bind(int_fd s, const Address &amp;address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
@@ -693,6 +693,7 @@
 <div class="ttc" id="defer_8hpp_html"><div class="ttname"><a href="defer_8hpp.html">defer.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html_a8b27a2ef76eb133bf0ce7a5eea4fb77c"><div class="ttname"><a href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">process::defer</a></div><div class="ttdeci">Deferred&lt; void()&gt; defer(const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> defer.hpp:35</div></div>
 <div class="ttc" id="classhashmap_html_ac142b3f8b73c76d5d4545bbd299007e5"><div class="ttname"><a href="classhashmap.html#ac142b3f8b73c76d5d4545bbd299007e5">hashmap::contains</a></div><div class="ttdeci">bool contains(const Key &amp;key) const </div><div class="ttdef"><b>Definition:</b> hashmap.hpp:86</div></div>
+<div class="ttc" id="structid_1_1UUID_html_a51931642cf2febf1689357b40b376798"><div class="ttname"><a href="structid_1_1UUID.html#a51931642cf2febf1689357b40b376798">id::UUID::fromString</a></div><div class="ttdeci">static Try&lt; UUID &gt; fromString(const std::string &amp;s)</div><div class="ttdef"><b>Definition:</b> uuid.hpp:67</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Connection_html"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a></div><div class="ttdoc">Represents a connection to an HTTP server. </div><div class="ttdef"><b>Definition:</b> http.hpp:945</div></div>
 <div class="ttc" id="classrecordio_1_1Decoder_html"><div class="ttname"><a href="classrecordio_1_1Decoder.html">recordio::Decoder</a></div><div class="ttdoc">Given a decoding function for individual records, this provides decoding from &amp;quot;Record-IO&amp;quot; data into t...</div><div class="ttdef"><b>Definition:</b> recordio.hpp:82</div></div>
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/content/api/latest/c++/in__memory_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/in__memory_8hpp_source.html b/content/api/latest/c++/in__memory_8hpp_source.html
index 969726b..5d33505 100644
--- a/content/api/latest/c++/in__memory_8hpp_source.html
+++ b/content/api/latest/c++/in__memory_8hpp_source.html
@@ -97,9 +97,9 @@
 <div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <span class="comment">// Storage implementation.</span></div>
 <div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;internal::state::Entry&gt;</a>&gt; <span class="keyword">get</span>(</div>
 <div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;      <span class="keyword">const</span> std::string&amp; <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>);</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1state_1_1InMemoryStorage.html#a2360962c403869fb7beb5c596035ca62">set</a>(</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1state_1_1InMemoryStorage.html#ad8ed2d363ea2fb5c972b4146473568b2">set</a>(</div>
 <div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;      <span class="keyword">const</span> internal::state::Entry&amp; entry,</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;      <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">UUID</a>&amp; uuid);</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;      <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>&amp; uuid);</div>
 <div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1state_1_1InMemoryStorage.html#a896ba01f55add683da51a11f54a7a189">expunge</a>(<span class="keyword">const</span> internal::state::Entry&amp; entry);</div>
 <div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::set&lt;std::string&gt;</a>&gt; <a class="code" href="classmesos_1_1state_1_1InMemoryStorage.html#a925005a12b6c88e5bc2b53d3a6f47757">names</a>();</div>
 <div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
@@ -112,12 +112,12 @@
 <div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
 <div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">#endif // __MESOS_STATE_IN_MEMORY_HPP__</span></div>
 <div class="ttc" id="include_2mesos_2state_2storage_8hpp_html"><div class="ttname"><a href="include_2mesos_2state_2storage_8hpp.html">storage.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1state_1_1InMemoryStorage_html_a2360962c403869fb7beb5c596035ca62"><div class="ttname"><a href="classmesos_1_1state_1_1InMemoryStorage.html#a2360962c403869fb7beb5c596035ca62">mesos::state::InMemoryStorage::set</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; set(const internal::state::Entry &amp;entry, const UUID &amp;uuid)</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1InMemoryStorage_html_a280ac8d1b880f76d8f38b2e340dced48"><div class="ttname"><a href="classmesos_1_1state_1_1InMemoryStorage.html#a280ac8d1b880f76d8f38b2e340dced48">mesos::state::InMemoryStorage::InMemoryStorage</a></div><div class="ttdeci">InMemoryStorage()</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1InMemoryStorage_html_a896ba01f55add683da51a11f54a7a189"><div class="ttname"><a href="classmesos_1_1state_1_1InMemoryStorage.html#a896ba01f55add683da51a11f54a7a189">mesos::state::InMemoryStorage::expunge</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; expunge(const internal::state::Entry &amp;entry)</div></div>
+<div class="ttc" id="classmesos_1_1state_1_1InMemoryStorage_html_ad8ed2d363ea2fb5c972b4146473568b2"><div class="ttname"><a href="classmesos_1_1state_1_1InMemoryStorage.html#ad8ed2d363ea2fb5c972b4146473568b2">mesos::state::InMemoryStorage::set</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; set(const internal::state::Entry &amp;entry, const id::UUID &amp;uuid)</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1InMemoryStorage_html"><div class="ttname"><a href="classmesos_1_1state_1_1InMemoryStorage.html">mesos::state::InMemoryStorage</a></div><div class="ttdef"><b>Definition:</b> in_memory.hpp:37</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1InMemoryStorage_html_afc2a10fe56c0144750dbe94c96abf926"><div class="ttname"><a href="classmesos_1_1state_1_1InMemoryStorage.html#afc2a10fe56c0144750dbe94c96abf926">mesos::state::InMemoryStorage::~InMemoryStorage</a></div><div class="ttdeci">virtual ~InMemoryStorage()</div></div>
-<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:40</div></div>
+<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1InMemoryStorage_html_a925005a12b6c88e5bc2b53d3a6f47757"><div class="ttname"><a href="classmesos_1_1state_1_1InMemoryStorage.html#a925005a12b6c88e5bc2b53d3a6f47757">mesos::state::InMemoryStorage::names</a></div><div class="ttdeci">virtual process::Future&lt; std::set&lt; std::string &gt; &gt; names()</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/content/api/latest/c++/include_2mesos_2state_2leveldb_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2leveldb_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2leveldb_8hpp_source.html
index ca2d02c..9a87c95 100644
--- a/content/api/latest/c++/include_2mesos_2state_2leveldb_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2leveldb_8hpp_source.html
@@ -98,9 +98,9 @@
 <div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="comment">// Storage implementation.</span></div>
 <div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;internal::state::Entry&gt;</a>&gt; <span class="keyword">get</span>(</div>
 <div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;      <span class="keyword">const</span> std::string&amp; <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>);</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1state_1_1LevelDBStorage.html#ada72113682fd384ddf1715d47dda5af3">set</a>(</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1state_1_1LevelDBStorage.html#a24d4406a07e7f4305267f2fff9072818">set</a>(</div>
 <div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;      <span class="keyword">const</span> internal::state::Entry&amp; entry,</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;      <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">UUID</a>&amp; uuid);</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;      <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>&amp; uuid);</div>
 <div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1state_1_1LevelDBStorage.html#a37c5cd35a205184f3f4174d22012fef3">expunge</a>(<span class="keyword">const</span> internal::state::Entry&amp; entry);</div>
 <div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::set&lt;std::string&gt;</a>&gt; <a class="code" href="classmesos_1_1state_1_1LevelDBStorage.html#a83d4b4508da929fb1329ea31d24a43b8">names</a>();</div>
 <div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
@@ -115,8 +115,9 @@
 <div class="ttc" id="classmesos_1_1state_1_1LevelDBStorage_html_a9c52ed8fe6e832c59be133b264ab4aa8"><div class="ttname"><a href="classmesos_1_1state_1_1LevelDBStorage.html#a9c52ed8fe6e832c59be133b264ab4aa8">mesos::state::LevelDBStorage::~LevelDBStorage</a></div><div class="ttdeci">virtual ~LevelDBStorage()</div></div>
 <div class="ttc" id="include_2mesos_2state_2storage_8hpp_html"><div class="ttname"><a href="include_2mesos_2state_2storage_8hpp.html">storage.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1LevelDBStorage_html_a37c5cd35a205184f3f4174d22012fef3"><div class="ttname"><a href="classmesos_1_1state_1_1LevelDBStorage.html#a37c5cd35a205184f3f4174d22012fef3">mesos::state::LevelDBStorage::expunge</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; expunge(const internal::state::Entry &amp;entry)</div></div>
-<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:40</div></div>
+<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1LevelDBStorage_html_a93757d6c035e7ed338c8949d65842856"><div class="ttname"><a href="classmesos_1_1state_1_1LevelDBStorage.html#a93757d6c035e7ed338c8949d65842856">mesos::state::LevelDBStorage::LevelDBStorage</a></div><div class="ttdeci">LevelDBStorage(const std::string &amp;path)</div></div>
+<div class="ttc" id="classmesos_1_1state_1_1LevelDBStorage_html_a24d4406a07e7f4305267f2fff9072818"><div class="ttname"><a href="classmesos_1_1state_1_1LevelDBStorage.html#a24d4406a07e7f4305267f2fff9072818">mesos::state::LevelDBStorage::set</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; set(const internal::state::Entry &amp;entry, const id::UUID &amp;uuid)</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Storage_html"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html">mesos::state::Storage</a></div><div class="ttdef"><b>Definition:</b> storage.hpp:33</div></div>
@@ -125,7 +126,6 @@
 <div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1LevelDBStorage_html"><div class="ttname"><a href="classmesos_1_1state_1_1LevelDBStorage.html">mesos::state::LevelDBStorage</a></div><div class="ttdef"><b>Definition:</b> leveldb.hpp:38</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
-<div class="ttc" id="classmesos_1_1state_1_1LevelDBStorage_html_ada72113682fd384ddf1715d47dda5af3"><div class="ttname"><a href="classmesos_1_1state_1_1LevelDBStorage.html#ada72113682fd384ddf1715d47dda5af3">mesos::state::LevelDBStorage::set</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; set(const internal::state::Entry &amp;entry, const UUID &amp;uuid)</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/content/api/latest/c++/include_2mesos_2state_2log_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2log_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2log_8hpp_source.html
index f9b024c..8d75809 100644
--- a/content/api/latest/c++/include_2mesos_2state_2log_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2log_8hpp_source.html
@@ -100,9 +100,9 @@
 <div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <span class="comment">// Storage implementation.</span></div>
 <div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;internal::state::Entry&gt;</a>&gt; <span class="keyword">get</span>(</div>
 <div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;      <span class="keyword">const</span> std::string&amp; <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>);</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1state_1_1LogStorage.html#a8d1cd4745be1e75abf319098059c3629">set</a>(</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1state_1_1LogStorage.html#ae8f96058ec60224d296e8fcca2eebb66">set</a>(</div>
 <div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;      <span class="keyword">const</span> internal::state::Entry&amp; entry,</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;      <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">UUID</a>&amp; uuid);</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;      <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>&amp; uuid);</div>
 <div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1state_1_1LogStorage.html#af87c8bc9be35c91ae1613adf356d8226">expunge</a>(<span class="keyword">const</span> internal::state::Entry&amp; entry);</div>
 <div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::set&lt;std::string&gt;</a>&gt; <a class="code" href="classmesos_1_1state_1_1LogStorage.html#af7a09127968c95d9a93e8c4a735e7d2c">names</a>();</div>
 <div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
@@ -115,18 +115,18 @@
 <div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
 <div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="preprocessor">#endif // __MESOS_STATE_LOG_HPP__</span></div>
 <div class="ttc" id="include_2mesos_2state_2storage_8hpp_html"><div class="ttname"><a href="include_2mesos_2state_2storage_8hpp.html">storage.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1state_1_1LogStorage_html_a8d1cd4745be1e75abf319098059c3629"><div class="ttname"><a href="classmesos_1_1state_1_1LogStorage.html#a8d1cd4745be1e75abf319098059c3629">mesos::state::LogStorage::set</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; set(const internal::state::Entry &amp;entry, const UUID &amp;uuid)</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1LogStorage_html_af87c8bc9be35c91ae1613adf356d8226"><div class="ttname"><a href="classmesos_1_1state_1_1LogStorage.html#af87c8bc9be35c91ae1613adf356d8226">mesos::state::LogStorage::expunge</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; expunge(const internal::state::Entry &amp;entry)</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1LogStorage_html_a5a332dac55730c5e10efb44a1069b8c7"><div class="ttname"><a href="classmesos_1_1state_1_1LogStorage.html#a5a332dac55730c5e10efb44a1069b8c7">mesos::state::LogStorage::LogStorage</a></div><div class="ttdeci">LogStorage(mesos::log::Log *log, size_t diffsBetweenSnapshots=0)</div></div>
 <div class="ttc" id="include_2mesos_2log_2log_8hpp_html"><div class="ttname"><a href="include_2mesos_2log_2log_8hpp.html">log.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1LogStorage_html"><div class="ttname"><a href="classmesos_1_1state_1_1LogStorage.html">mesos::state::LogStorage</a></div><div class="ttdef"><b>Definition:</b> log.hpp:39</div></div>
 <div class="ttc" id="classmesos_1_1log_1_1Log_html"><div class="ttname"><a href="classmesos_1_1log_1_1Log.html">mesos::log::Log</a></div><div class="ttdef"><b>Definition:</b> log.hpp:52</div></div>
-<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:40</div></div>
+<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Storage_html"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html">mesos::state::Storage</a></div><div class="ttdef"><b>Definition:</b> storage.hpp:33</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1LogStorage_html_af7a09127968c95d9a93e8c4a735e7d2c"><div class="ttname"><a href="classmesos_1_1state_1_1LogStorage.html#af7a09127968c95d9a93e8c4a735e7d2c">mesos::state::LogStorage::names</a></div><div class="ttdeci">virtual process::Future&lt; std::set&lt; std::string &gt; &gt; names()</div></div>
 <div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1state_1_1LogStorage_html_ae8f96058ec60224d296e8fcca2eebb66"><div class="ttname"><a href="classmesos_1_1state_1_1LogStorage.html#ae8f96058ec60224d296e8fcca2eebb66">mesos::state::LogStorage::set</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; set(const internal::state::Entry &amp;entry, const id::UUID &amp;uuid)</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1LogStorage_html_a3dbcc6a13ac0ad4c4836511f76f2ae31"><div class="ttname"><a href="classmesos_1_1state_1_1LogStorage.html#a3dbcc6a13ac0ad4c4836511f76f2ae31">mesos::state::LogStorage::~LogStorage</a></div><div class="ttdeci">virtual ~LogStorage()</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
index 87c5329..ff2d8f5 100644
--- a/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
@@ -197,7 +197,7 @@
 <div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <span class="comment">// UUID and no value to start).</span></div>
 <div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  internal::state::Entry entry;</div>
 <div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;  entry.set_name(name);</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;  entry.set_uuid(<a class="code" href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">UUID::random</a>().toBytes());</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;  entry.set_uuid(<a class="code" href="structid_1_1UUID.html#a6d8296fba33c5d84a64e4a882fcdc280">id::UUID::random</a>().toBytes());</div>
 <div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div>
 <div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;  <span class="keywordflow">return</span> Variable(entry);</div>
 <div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;}</div>
@@ -206,16 +206,16 @@
 <div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="classmesos_1_1state_1_1State.html#aee80fd693c8c027bbdf05a3d887ffaf6">  152</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;Variable&gt;</a>&gt; <a class="code" href="classmesos_1_1state_1_1State.html#aee80fd693c8c027bbdf05a3d887ffaf6">State::store</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1state_1_1Variable.html">Variable</a>&amp; variable)</div>
 <div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;{</div>
 <div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;  <span class="comment">// Note that we try and swap an entry even if the value didn&#39;t change!</span></div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;  <a class="code" href="structid_1_1UUID.html">UUID</a> uuid = UUID::fromBytes(variable.entry.uuid()).<span class="keyword">get</span>();</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;  <a class="code" href="structid_1_1UUID.html">id::UUID</a> uuid = <a class="code" href="structid_1_1UUID.html#afd66db1d29a4ee4be9c82581437dda74">id::UUID::fromBytes</a>(variable.entry.uuid()).<span class="keyword">get</span>();</div>
 <div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div>
 <div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;  <span class="comment">// Create a new entry to replace the existing entry provided the</span></div>
 <div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;  <span class="comment">// UUID matches.</span></div>
 <div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;  internal::state::Entry entry;</div>
 <div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;  entry.set_name(variable.entry.name());</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;  entry.set_uuid(<a class="code" href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">UUID::random</a>().toBytes());</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;  entry.set_uuid(<a class="code" href="structid_1_1UUID.html#a6d8296fba33c5d84a64e4a882fcdc280">id::UUID::random</a>().toBytes());</div>
 <div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;  entry.set_value(variable.entry.value());</div>
 <div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;  <span class="keywordflow">return</span> storage-&gt;<a class="code" href="classmesos_1_1state_1_1Storage.html#a069fded54c8f59a04b825f4ee7c79cf4">set</a>(entry, uuid)</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;  <span class="keywordflow">return</span> storage-&gt;<a class="code" href="classmesos_1_1state_1_1Storage.html#aa6db1d2a565596d7cc65a505f9e99028">set</a>(entry, uuid)</div>
 <div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;    .<a class="code" href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">then</a>(<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(&amp;State::_store, entry, lambda::_1));</div>
 <div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;}</div>
 <div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;</div>
@@ -255,7 +255,6 @@
 <div class="ttc" id="classmesos_1_1state_1_1State_html"><div class="ttname"><a href="classmesos_1_1state_1_1State.html">mesos::state::State</a></div><div class="ttdef"><b>Definition:</b> state.hpp:90</div></div>
 <div class="ttc" id="include_2mesos_2state_2storage_8hpp_html"><div class="ttname"><a href="include_2mesos_2state_2storage_8hpp.html">storage.hpp</a></div></div>
 <div class="ttc" id="some_8hpp_html"><div class="ttname"><a href="some_8hpp.html">some.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1state_1_1Storage_html_a069fded54c8f59a04b825f4ee7c79cf4"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html#a069fded54c8f59a04b825f4ee7c79cf4">mesos::state::Storage::set</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; set(const internal::state::Entry &amp;entry, const UUID &amp;uuid)=0</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Variable_html_ade8ed8f89ceb5e3ab004e2922a5b35fa"><div class="ttname"><a href="classmesos_1_1state_1_1Variable.html#ade8ed8f89ceb5e3ab004e2922a5b35fa">mesos::state::Variable::value</a></div><div class="ttdeci">std::string value() const </div><div class="ttdef"><b>Definition:</b> state.hpp:67</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1State_html_a3966e025554f6b786eb13bdac9fb53b5"><div class="ttname"><a href="classmesos_1_1state_1_1State.html#a3966e025554f6b786eb13bdac9fb53b5">mesos::state::State::names</a></div><div class="ttdeci">process::Future&lt; std::set&lt; std::string &gt; &gt; names()</div><div class="ttdef"><b>Definition:</b> state.hpp:187</div></div>
 <div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div>
@@ -263,11 +262,11 @@
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Storage_html_ae7f901a5273922d60386d059bcb419eb"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html#ae7f901a5273922d60386d059bcb419eb">mesos::state::Storage::expunge</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; expunge(const internal::state::Entry &amp;entry)=0</div></div>
 <div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
+<div class="ttc" id="structid_1_1UUID_html_a6d8296fba33c5d84a64e4a882fcdc280"><div class="ttname"><a href="structid_1_1UUID.html#a6d8296fba33c5d84a64e4a882fcdc280">id::UUID::random</a></div><div class="ttdeci">static UUID random()</div><div class="ttdef"><b>Definition:</b> uuid.hpp:38</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Variable_html"><div class="ttname"><a href="classmesos_1_1state_1_1Variable.html">mesos::state::Variable</a></div><div class="ttdef"><b>Definition:</b> state.hpp:64</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Variable_html_abb0a232f470a26e935076cc6dd8f114a"><div class="ttname"><a href="classmesos_1_1state_1_1Variable.html#abb0a232f470a26e935076cc6dd8f114a">mesos::state::Variable::mutate</a></div><div class="ttdeci">Variable mutate(const std::string &amp;value) const </div><div class="ttdef"><b>Definition:</b> state.hpp:72</div></div>
-<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:40</div></div>
+<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
 <div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
-<div class="ttc" id="namespaceos_html_aede9f61dcb4b7d1f276302a7bce37446"><div class="ttname"><a href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">os::random</a></div><div class="ttdeci">int random()</div><div class="ttdef"><b>Definition:</b> os.hpp:635</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Storage_html"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html">mesos::state::Storage</a></div><div class="ttdef"><b>Definition:</b> storage.hpp:33</div></div>
@@ -275,7 +274,9 @@
 <div class="ttc" id="classmesos_1_1state_1_1State_html_acd5a045c3daa593a574f6335f63eda9d"><div class="ttname"><a href="classmesos_1_1state_1_1State.html#acd5a045c3daa593a574f6335f63eda9d">mesos::state::State::fetch</a></div><div class="ttdeci">process::Future&lt; Variable &gt; fetch(const std::string &amp;name)</div><div class="ttdef"><b>Definition:</b> state.hpp:127</div></div>
 <div class="ttc" id="some_8hpp_html_a2048f5c3b4ee79448c012cf6dc82a020"><div class="ttname"><a href="some_8hpp.html#a2048f5c3b4ee79448c012cf6dc82a020">Some</a></div><div class="ttdeci">_Some&lt; typename std::decay&lt; T &gt;::type &gt; Some(T &amp;&amp;t)</div><div class="ttdef"><b>Definition:</b> some.hpp:42</div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
+<div class="ttc" id="structid_1_1UUID_html_afd66db1d29a4ee4be9c82581437dda74"><div class="ttname"><a href="structid_1_1UUID.html#afd66db1d29a4ee4be9c82581437dda74">id::UUID::fromBytes</a></div><div class="ttdeci">static Try&lt; UUID &gt; fromBytes(const std::string &amp;s)</div><div class="ttdef"><b>Definition:</b> uuid.hpp:49</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1state_1_1Storage_html_aa6db1d2a565596d7cc65a505f9e99028"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html#aa6db1d2a565596d7cc65a505f9e99028">mesos::state::Storage::set</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; set(const internal::state::Entry &amp;entry, const id::UUID &amp;uuid)=0</div></div>
 <div class="ttc" id="deferred_8hpp_html"><div class="ttname"><a href="deferred_8hpp.html">deferred.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Storage_html_abf909dbdb474653209c4ffdc83f1f794"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html#abf909dbdb474653209c4ffdc83f1f794">mesos::state::Storage::names</a></div><div class="ttdeci">virtual process::Future&lt; std::set&lt; std::string &gt; &gt; names()=0</div></div>
 <div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try&lt; Nothing &gt; bind(int_fd s, const Address &amp;address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>