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/21 01:15:22 UTC
[08/11] mesos-site git commit: Updated the website built from mesos
SHA: 62d1173.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/4e0c31b4/content/api/latest/c++/cluster_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/cluster_8hpp_source.html b/content/api/latest/c++/cluster_8hpp_source.html
index f4bfa78..d29c70d 100644
--- a/content/api/latest/c++/cluster_8hpp_source.html
+++ b/content/api/latest/c++/cluster_8hpp_source.html
@@ -112,7 +112,7 @@
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>"</span></div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="preprocessor">#include "<a class="code" href="gc_8hpp.html">slave/gc.hpp</a>"</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="preprocessor">#include "<a class="code" href="slave_8hpp.html">slave/slave.hpp</a>"</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="preprocessor">#include "<a class="code" href="status__update__manager_8hpp.html">slave/status_update_manager.hpp</a>"</span></div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="preprocessor">#include "<a class="code" href="task__status__update__manager_8hpp.html">slave/task_status_update_manager.hpp</a>"</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2containerizer_2containerizer_8hpp.html">slave/containerizer/containerizer.hpp</a>"</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2containerizer_2fetcher_8hpp.html">slave/containerizer/fetcher.hpp</a>"</span></div>
@@ -208,88 +208,89 @@
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="comment">// will be destroyed before termination.</span></div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="comment">// * Terminating the slave process.</span></div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="comment">// * On Linux, we will simulate an OS process exiting.</span></div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<Slave></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a2d3e42741f88c0180a315bc1fb6ec4d3">start</a>(</div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<Slave></a>> <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a56e5f86297360126e4193a4c55142080">start</a>(</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">slave::Flags</a>& flags = <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">slave::Flags</a>(),</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& <span class="keywordtype">id</span> = <a class="code" href="structNone.html">None</a>(),</div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::Containerizer*></a>& containerizer = <a class="code" href="structNone.html">None</a>(),</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::GarbageCollector*></a>& gc = <a class="code" href="structNone.html">None</a>(),</div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::StatusUpdateManager*></a>& statusUpdateManager = <a class="code" href="structNone.html">None</a>(),</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ResourceEstimator*></a>& resourceEstimator =</div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <a class="code" href="structNone.html">None</a>(),</div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::QoSController*></a>& qosController = <a class="code" href="structNone.html">None</a>(),</div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Authorizer*></a>& authorizer = <a class="code" href="structNone.html">None</a>());</div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> </div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#ae378b239e94022c9d0959168c6f8c2c1">~Slave</a>();</div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> </div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="comment">// Stops this slave by either dispatching a shutdown call to the underlying</span></div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="comment">// slave process or terminating it. If either of these methods are called,</span></div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="comment">// this wrapper object will not clean up containers during its destruction.</span></div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="comment">// NOTE: Destroying the containerizer does not clean up containers.</span></div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="comment">//</span></div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="comment">// These methods are useful if the test wants to emulate the slave's</span></div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="comment">// shutdown/termination logic. For example, the slave-recovery tests do</span></div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="comment">// not want to destroy all containers when restarting the agent.</span></div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#af7fd227d7f90d7d293c275fec21a6fec">shutdown</a>();</div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a68c48900d796c48b4db6d061ed7ef511">terminate</a>();</div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> </div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="comment">// The underlying slave process.</span></div>
-<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a8b95ad379aa618195958a3f775739c54"> 183</a></span>  <a class="code" href="structprocess_1_1PID.html">process::PID<slave::Slave></a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a8b95ad379aa618195958a3f775739c54">pid</a>;</div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> </div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <span class="comment">// Sets authorization callbacks in libprocess.</span></div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a62a719b7b0102b378606177aa0f85bb6">setAuthorizationCallbacks</a>(<a class="code" href="classmesos_1_1Authorizer.html">Authorizer</a>* authorizer);</div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span> </div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a>() : files(slave::<a class="code" href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd">READONLY_HTTP_AUTHENTICATION_REALM</a>) {};</div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> </div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <span class="comment">// Not copyable, not assignable.</span></div>
-<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a>&) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a>& operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a>&) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> </div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  <span class="comment">// Helper for `shutdown` and `terminate`.</span></div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <span class="comment">// Waits for the underlying slave process to finish and then</span></div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <span class="comment">// (Linux-only) simulates an OS process exiting.</span></div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="keywordtype">void</span> wait();</div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> </div>
-<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">slave::Flags</a> flags;</div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <a class="code" href="classmesos_1_1internal_1_1Files.html">Files</a> files;</div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span> </div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="comment">// This is set to `false` if either `shutdown()` or `terminate()` are called.</span></div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <span class="comment">// If false, the destructor of this `Slave` will not clean up containers.</span></div>
-<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <span class="keywordtype">bool</span> cleanUpContainersInDestructor = <span class="keyword">true</span>;</div>
-<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> </div>
-<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="comment">// Master detector that is not managed by this object.</span></div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector = <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> </div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="comment">// Containerizer that is either owned outside of this `Slave` object</span></div>
-<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <span class="comment">// or by `ownedContainerizer`. We keep a copy of this pointer</span></div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <span class="comment">// because the cleanup logic acts upon the containerizer (regardless</span></div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <span class="comment">// of who created it).</span></div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">slave::Containerizer</a>* containerizer = <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> </div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <span class="comment">// Dependencies that are created by the factory method.</span></div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<Authorizer></a> authorizer;</div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<slave::Containerizer></a> ownedContainerizer;</div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<slave::Fetcher></a> fetcher;</div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<slave::GarbageCollector></a> gc;</div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<mesos::slave::QoSController></a> qosController;</div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<mesos::slave::ResourceEstimator></a> resourceEstimator;</div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<slave::StatusUpdateManager></a> statusUpdateManager;</div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> </div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  <span class="comment">// Indicates whether or not authorization callbacks were set when this agent</span></div>
-<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <span class="comment">// was constructed.</span></div>
-<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="keywordtype">bool</span> authorizationCallbacksSet;</div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> </div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <span class="comment">// The underlying slave object.</span></div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<slave::Slave></a> slave;</div>
-<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> };</div>
-<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> </div>
-<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> } <span class="comment">// namespace cluster {</span></div>
-<div class="line"><a name="l00234"></a><span class="lineno"> 234</span> } <span class="comment">// namespace tests {</span></div>
-<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> } <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> } <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00237"></a><span class="lineno"> 237</span> </div>
-<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> <span class="preprocessor">#endif // __TESTS_CLUSTER_HPP__</span></div>
+<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::TaskStatusUpdateManager*></a>& taskStatusUpdateManager =</div>
+<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <a class="code" href="structNone.html">None</a>(),</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ResourceEstimator*></a>& resourceEstimator =</div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <a class="code" href="structNone.html">None</a>(),</div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::QoSController*></a>& qosController = <a class="code" href="structNone.html">None</a>(),</div>
+<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Authorizer*></a>& authorizer = <a class="code" href="structNone.html">None</a>());</div>
+<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> </div>
+<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#ae378b239e94022c9d0959168c6f8c2c1">~Slave</a>();</div>
+<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> </div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="comment">// Stops this slave by either dispatching a shutdown call to the underlying</span></div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="comment">// slave process or terminating it. If either of these methods are called,</span></div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="comment">// this wrapper object will not clean up containers during its destruction.</span></div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="comment">// NOTE: Destroying the containerizer does not clean up containers.</span></div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="comment">//</span></div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="comment">// These methods are useful if the test wants to emulate the slave's</span></div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="comment">// shutdown/termination logic. For example, the slave-recovery tests do</span></div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <span class="comment">// not want to destroy all containers when restarting the agent.</span></div>
+<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#af7fd227d7f90d7d293c275fec21a6fec">shutdown</a>();</div>
+<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a68c48900d796c48b4db6d061ed7ef511">terminate</a>();</div>
+<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> </div>
+<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="comment">// The underlying slave process.</span></div>
+<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a8b95ad379aa618195958a3f775739c54"> 184</a></span>  <a class="code" href="structprocess_1_1PID.html">process::PID<slave::Slave></a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a8b95ad379aa618195958a3f775739c54">pid</a>;</div>
+<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> </div>
+<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="comment">// Sets authorization callbacks in libprocess.</span></div>
+<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a62a719b7b0102b378606177aa0f85bb6">setAuthorizationCallbacks</a>(<a class="code" href="classmesos_1_1Authorizer.html">Authorizer</a>* authorizer);</div>
+<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> </div>
+<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a>() : files(slave::<a class="code" href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd">READONLY_HTTP_AUTHENTICATION_REALM</a>) {};</div>
+<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> </div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <span class="comment">// Not copyable, not assignable.</span></div>
+<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a>&) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a>& operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a>&) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> </div>
+<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <span class="comment">// Helper for `shutdown` and `terminate`.</span></div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <span class="comment">// Waits for the underlying slave process to finish and then</span></div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="comment">// (Linux-only) simulates an OS process exiting.</span></div>
+<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <span class="keywordtype">void</span> wait();</div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> </div>
+<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">slave::Flags</a> flags;</div>
+<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <a class="code" href="classmesos_1_1internal_1_1Files.html">Files</a> files;</div>
+<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> </div>
+<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <span class="comment">// This is set to `false` if either `shutdown()` or `terminate()` are called.</span></div>
+<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <span class="comment">// If false, the destructor of this `Slave` will not clean up containers.</span></div>
+<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <span class="keywordtype">bool</span> cleanUpContainersInDestructor = <span class="keyword">true</span>;</div>
+<div class="line"><a name="l00207"></a><span class="lineno"> 207</span> </div>
+<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <span class="comment">// Master detector that is not managed by this object.</span></div>
+<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector = <span class="keyword">nullptr</span>;</div>
+<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> </div>
+<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <span class="comment">// Containerizer that is either owned outside of this `Slave` object</span></div>
+<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <span class="comment">// or by `ownedContainerizer`. We keep a copy of this pointer</span></div>
+<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <span class="comment">// because the cleanup logic acts upon the containerizer (regardless</span></div>
+<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="comment">// of who created it).</span></div>
+<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">slave::Containerizer</a>* containerizer = <span class="keyword">nullptr</span>;</div>
+<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> </div>
+<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <span class="comment">// Dependencies that are created by the factory method.</span></div>
+<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<Authorizer></a> authorizer;</div>
+<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<slave::Containerizer></a> ownedContainerizer;</div>
+<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<slave::Fetcher></a> fetcher;</div>
+<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<slave::GarbageCollector></a> gc;</div>
+<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<mesos::slave::QoSController></a> qosController;</div>
+<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<mesos::slave::ResourceEstimator></a> resourceEstimator;</div>
+<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<slave::TaskStatusUpdateManager></a> taskStatusUpdateManager;</div>
+<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> </div>
+<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <span class="comment">// Indicates whether or not authorization callbacks were set when this agent</span></div>
+<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="comment">// was constructed.</span></div>
+<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  <span class="keywordtype">bool</span> authorizationCallbacksSet;</div>
+<div class="line"><a name="l00229"></a><span class="lineno"> 229</span> </div>
+<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <span class="comment">// The underlying slave object.</span></div>
+<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<slave::Slave></a> slave;</div>
+<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> };</div>
+<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> </div>
+<div class="line"><a name="l00234"></a><span class="lineno"> 234</span> } <span class="comment">// namespace cluster {</span></div>
+<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> } <span class="comment">// namespace tests {</span></div>
+<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> } <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00237"></a><span class="lineno"> 237</span> } <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> </div>
+<div class="line"><a name="l00239"></a><span class="lineno"> 239</span> <span class="preprocessor">#endif // __TESTS_CLUSTER_HPP__</span></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< zookeeper::URL ></a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_ae79a9185796c6b45808ce1ce3e323635"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#ae79a9185796c6b45808ce1ce3e323635">mesos::internal::tests::cluster::Master::pid</a></div><div class="ttdeci">process::PID< master::Master > pid</div><div class="ttdef"><b>Definition:</b> cluster.hpp:99</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>
@@ -312,7 +313,6 @@
<div class="ttc" id="classmesos_1_1Authorizer_html"><div class="ttname"><a href="classmesos_1_1Authorizer.html">mesos::Authorizer</a></div><div class="ttdoc">This interface is used to enable an identity service or any other back end to check authorization pol...</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:230</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></div><div class="ttdef"><b>Definition:</b> containerizer.hpp:57</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_ad2049ea693c1ef35297b76de24fd19f4"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#ad2049ea693c1ef35297b76de24fd19f4">mesos::internal::tests::cluster::Master::getMasterInfo</a></div><div class="ttdeci">MasterInfo getMasterInfo()</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave_html_a2d3e42741f88c0180a315bc1fb6ec4d3"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a2d3e42741f88c0180a315bc1fb6ec4d3">mesos::internal::tests::cluster::Slave::start</a></div><div class="ttdeci">static Try< process::Owned< Slave > > start(mesos::master::detector::MasterDetector *detector, const slave::Flags &flags=slave::Flags(), const Option< std::string > &id=None(), const Option< slave::Containerizer * > &containerizer=None(), const Option< slave::GarbageCollector * > &gc=None(), const Option< slave::StatusUpdateManager * > &statusUpdateManager=None(), const Option< mesos::slave::ResourceEstimator * > &resourceEstimator=None(), const Option< mesos::slave::QoSController * > &qosController=None(), const Option< Authorizer * > &authorizer=None())</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_a3b27f30405cd30da18dc04aa79665d30"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#a3b27f30405cd30da18dc04aa79665d30">mesos::internal::tests::cluster::Master::createDetector</a></div><div class="ttdeci">process::Owned< mesos::master::detector::MasterDetector > createDetector()</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a6b044a48124e8fcfeba4ae4177e876fd"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd">mesos::internal::tests::READONLY_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READONLY_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:102</div></div>
<div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
@@ -323,16 +323,17 @@
<div class="ttc" id="include_2mesos_2authorizer_2authorizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2authorizer_2authorizer_8hpp.html">authorizer.hpp</a></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="master_2contender_8hpp_html"><div class="ttname"><a href="master_2contender_8hpp.html">contender.hpp</a></div></div>
-<div class="ttc" id="status__update__manager_8hpp_html"><div class="ttname"><a href="status__update__manager_8hpp.html">status_update_manager.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave_html_a56e5f86297360126e4193a4c55142080"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a56e5f86297360126e4193a4c55142080">mesos::internal::tests::cluster::Slave::start</a></div><div class="ttdeci">static Try< process::Owned< Slave > > start(mesos::master::detector::MasterDetector *detector, const slave::Flags &flags=slave::Flags(), const Option< std::string > &id=None(), const Option< slave::Containerizer * > &containerizer=None(), const Option< slave::GarbageCollector * > &gc=None(), const Option< slave::TaskStatusUpdateManager * > &taskStatusUpdateManager=None(), const Option< mesos::slave::ResourceEstimator * > &resourceEstimator=None(), const Option< mesos::slave::QoSController * > &qosController=None(), const Option< Authorizer * > &authorizer=None())</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_afbebaf82e91135ac7b344e4e0b1be430"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#afbebaf82e91135ac7b344e4e0b1be430">mesos::internal::tests::cluster::Master::start</a></div><div class="ttdeci">static Try< process::Owned< Master > > start(const master::Flags &flags=master::Flags(), const Option< zookeeper::URL > &zookeeperUrl=None(), const Option< mesos::allocator::Allocator * > &allocator=None(), const Option< Authorizer * > &authorizer=None(), const Option< std::shared_ptr< process::RateLimiter >> &slaveRemovalLimiter=None())</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html">mesos::internal::tests::cluster::Master</a></div><div class="ttdef"><b>Definition:</b> cluster.hpp:73</div></div>
<div class="ttc" id="gc_8hpp_html"><div class="ttname"><a href="gc_8hpp.html">gc.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave_html_a8b95ad379aa618195958a3f775739c54"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a8b95ad379aa618195958a3f775739c54">mesos::internal::tests::cluster::Slave::pid</a></div><div class="ttdeci">process::PID< slave::Slave > pid</div><div class="ttdef"><b>Definition:</b> cluster.hpp:183</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave_html_a8b95ad379aa618195958a3f775739c54"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a8b95ad379aa618195958a3f775739c54">mesos::internal::tests::cluster::Slave::pid</a></div><div class="ttdeci">process::PID< slave::Slave > pid</div><div class="ttdef"><b>Definition:</b> cluster.hpp:184</div></div>
<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &quot;process identifier&quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:279</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="include_2mesos_2state_2log_8hpp_html"><div class="ttname"><a href="include_2mesos_2state_2log_8hpp.html">log.hpp</a></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="slave_2resource__estimator_8hpp_html"><div class="ttname"><a href="slave_2resource__estimator_8hpp.html">resource_estimator.hpp</a></div></div>
+<div class="ttc" id="task__status__update__manager_8hpp_html"><div class="ttname"><a href="task__status__update__manager_8hpp.html">task_status_update_manager.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1master_1_1detector_1_1MasterDetector_html"><div class="ttname"><a href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a></div><div class="ttdoc">An abstraction of a Master detector which can be used to detect the leading master from a group...</div><div class="ttdef"><b>Definition:</b> detector.hpp:38</div></div>
<div class="ttc" id="src_2slave_2containerizer_2containerizer_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2containerizer_8hpp.html">containerizer.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_a2526561afceb12ee96f5159ed2989d8f"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#a2526561afceb12ee96f5159ed2989d8f">mesos::internal::tests::cluster::Master::setAuthorizationCallbacks</a></div><div class="ttdeci">void setAuthorizationCallbacks(Authorizer *authorizer)</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/4e0c31b4/content/api/latest/c++/dir_80f0d4a0945c74dfa611dba2ec326a39.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_80f0d4a0945c74dfa611dba2ec326a39.html b/content/api/latest/c++/dir_80f0d4a0945c74dfa611dba2ec326a39.html
index 10cf071..d9530ca 100644
--- a/content/api/latest/c++/dir_80f0d4a0945c74dfa611dba2ec326a39.html
+++ b/content/api/latest/c++/dir_80f0d4a0945c74dfa611dba2ec326a39.html
@@ -80,7 +80,7 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:src_2slave_2state_8hpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="src_2slave_2state_8hpp.html">state.hpp</a> <a href="src_2slave_2state_8hpp_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:status__update__manager_8hpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="status__update__manager_8hpp.html">status_update_manager.hpp</a> <a href="status__update__manager_8hpp_source.html">[code]</a></td></tr>
+<tr class="memitem:task__status__update__manager_8hpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="task__status__update__manager_8hpp.html">task_status_update_manager.hpp</a> <a href="task__status__update__manager_8hpp_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:slave_2validation_8hpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="slave_2validation_8hpp.html">validation.hpp</a> <a href="slave_2validation_8hpp_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/4e0c31b4/content/api/latest/c++/files.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/files.html b/content/api/latest/c++/files.html
index 0b05e9f..4433bcd 100644
--- a/content/api/latest/c++/files.html
+++ b/content/api/latest/c++/files.html
@@ -818,7 +818,7 @@
<tr id="row_2_27_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix__signalhandler_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix__signalhandler_8hpp.html" target="_self">posix_signalhandler.hpp</a></td><td class="desc"></td></tr>
<tr id="row_2_27_12_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="slave_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="slave_8hpp.html" target="_self">slave.hpp</a></td><td class="desc"></td></tr>
<tr id="row_2_27_13_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="src_2slave_2state_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="src_2slave_2state_8hpp.html" target="_self">state.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_2_27_14_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="status__update__manager_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="status__update__manager_8hpp.html" target="_self">status_update_manager.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_2_27_14_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="task__status__update__manager_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="task__status__update__manager_8hpp.html" target="_self">task_status_update_manager.hpp</a></td><td class="desc"></td></tr>
<tr id="row_2_27_15_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="slave_2validation_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="slave_2validation_8hpp.html" target="_self">validation.hpp</a></td><td class="desc"></td></tr>
<tr id="row_2_27_16_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="windows__ctrlhandler_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows__ctrlhandler_8hpp.html" target="_self">windows_ctrlhandler.hpp</a></td><td class="desc"></td></tr>
<tr id="row_2_28_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_2_28_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_28_')"/><img id="img_2_28_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('2_28_')"/><a class="el" href="dir_d93a1d4020dea85bb71b237545b5e722.html" target="_self">tests</a></td><td class="desc"></td></tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/4e0c31b4/content/api/latest/c++/functions_0x61.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x61.html b/content/api/latest/c++/functions_0x61.html
index d92c9f4..a260021 100644
--- a/content/api/latest/c++/functions_0x61.html
+++ b/content/api/latest/c++/functions_0x61.html
@@ -138,8 +138,8 @@
: <a class="el" href="structDocker_1_1Device_1_1Access.html#aaf338c2ce31769707999e451d72b2072">Docker::Device::Access</a>
</li>
<li>acknowledgement()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html#aedb0b31074e16e3b615600de0e230f51">mesos::internal::slave::StatusUpdateManager</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html#a2e0ff0e41da8b8d197662bcafb14397a">mesos::internal::slave::StatusUpdateStream</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html#a69a053c21c06b4cd411cf14217aadc23">mesos::internal::slave::TaskStatusUpdateManager</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html#aa3da515c0ae166a0e0ab72bc13a2c392">mesos::internal::slave::TaskStatusUpdateStream</a>
</li>
<li>acknowledgeStatusUpdate()
: <a class="el" href="classmesos_1_1SchedulerDriver.html#a69d4a354f4b33ad4b71790173b61f432">mesos::SchedulerDriver</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/4e0c31b4/content/api/latest/c++/functions_0x63.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x63.html b/content/api/latest/c++/functions_0x63.html
index d7c07ff..268b941 100644
--- a/content/api/latest/c++/functions_0x63.html
+++ b/content/api/latest/c++/functions_0x63.html
@@ -176,7 +176,7 @@
</li>
<li>checkpoint
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab05d451e6d84e8da41ac5b156cb7a79f">mesos::internal::slave::Executor</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html#a13960487853faa1bb2e86da7ff7bbd6a">mesos::internal::slave::StatusUpdateStream</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html#a1c4918fb15c2fa9d7543fa361d7c9d90">mesos::internal::slave::TaskStatusUpdateStream</a>
</li>
<li>checkpointedResources
: <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a5324f39f9aebebd7a65baa4edf1789f9">mesos::internal::master::Slave</a>
@@ -238,7 +238,7 @@
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#aa3f941377fd4f6318825ab72f53f5aa0">mesos::internal::slave::PosixDiskIsolatorProcess</a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#af36fa743b641e5eb7bc6f7360a417442">mesos::internal::slave::PosixIsolatorProcess</a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3ead222e46055762f2afb19a18d09733">mesos::internal::slave::XfsDiskIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html#a52889ef6fa04fc28ce2b97bb9dd8319e">mesos::internal::slave::StatusUpdateManager</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html#ab91e482b15bffc27d9b41e5012b457b7">mesos::internal::slave::TaskStatusUpdateManager</a>
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#adc29f6b3d28eb25bbf433fe6eeea4b43">mesos::internal::tests::MemoryTestHelper</a>
, <a class="el" href="classprocess_1_1internal_1_1JobObjectManager.html#adc672b14adbfe22f390c518457d60b2b">process::internal::JobObjectManager</a>
, <a class="el" href="classmesos_1_1slave_1_1Isolator.html#aa595c17abce9442cc3ed1dd9c4ba6ba4">mesos::slave::Isolator</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/4e0c31b4/content/api/latest/c++/functions_0x69.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x69.html b/content/api/latest/c++/functions_0x69.html
index 77b9978..1f64ee3 100644
--- a/content/api/latest/c++/functions_0x69.html
+++ b/content/api/latest/c++/functions_0x69.html
@@ -227,7 +227,7 @@
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#ab4f1f5b763e1430fb90b6c9e2a0bb911">mesos::internal::slave::NoopQoSController</a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#ab2d067f860463d4d65a4acd7199b71aa">mesos::internal::slave::NoopResourceEstimator</a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ace99b8066d4aed8f21395f025118fc10">mesos::internal::slave::Slave</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html#aafb2f317738b6aab71c68016fb131e04">mesos::internal::slave::StatusUpdateManager</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html#aeaa2a514010604869d809085fc59e8bf">mesos::internal::slave::TaskStatusUpdateManager</a>
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a0e3293396509e28707b65c0fb53d720c">mesos::internal::tests::MockDockerContainerizer</a>
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#af9cfa726c89c0d1dc9a64be3e87c6b12">mesos::internal::tests::MockSlave</a>
, <a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a1f0746cf6e384fc26bfd7e892fa464c2">mesos::internal::VersionProcess</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/4e0c31b4/content/api/latest/c++/functions_0x6e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x6e.html b/content/api/latest/c++/functions_0x6e.html
index 8364b17..5b2c80f 100644
--- a/content/api/latest/c++/functions_0x6e.html
+++ b/content/api/latest/c++/functions_0x6e.html
@@ -257,7 +257,7 @@
: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae5fdaed6ff563268774b24b1d6813f67">mesos::internal::master::Master</a>
</li>
<li>next()
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html#a35162e10520e21c17ad28eff2282e9aa">mesos::internal::slave::StatusUpdateStream</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html#a121afc3c83e0ff8fb1d69bcf69706919">mesos::internal::slave::TaskStatusUpdateStream</a>
, <a class="el" href="classprocess_1_1DataEncoder.html#a640834efa9c9e8a37f26cc8be8d19c86">process::DataEncoder</a>
, <a class="el" href="classprocess_1_1FileEncoder.html#ab809c049d3804ee27b5b62997f167e3a">process::FileEncoder</a>
, <a class="el" href="classprocess_1_1SocketManager.html#a8f8eaf9aeaeef604e904d7bf40e59306">process::SocketManager</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/4e0c31b4/content/api/latest/c++/functions_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x70.html b/content/api/latest/c++/functions_0x70.html
index 0c8229e..4562266 100644
--- a/content/api/latest/c++/functions_0x70.html
+++ b/content/api/latest/c++/functions_0x70.html
@@ -203,7 +203,7 @@
, <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#ab7f51a87c406ebd0a6f995be19b4d831">mesos::internal::checks::CheckerProcess</a>
, <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#aab5e68a14e1f85e4ee8b88260659c1db">mesos::internal::checks::HealthChecker</a>
, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0e5859a3d12ed5e1ef6bf5ae1efe7525">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html#af3de1f5436f2ca048e4a7f47228c912e">mesos::internal::slave::StatusUpdateManager</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html#aac77ad30d10b8ac34c271f6fcfdbdd35">mesos::internal::slave::TaskStatusUpdateManager</a>
, <a class="el" href="classprocess_1_1Clock.html#a7edd2e5d09094c5a3613211828fe0f42">process::Clock</a>
</li>
<li>paused
@@ -224,7 +224,7 @@
: <a class="el" href="classprocess_1_1http_1_1Connection.html#aab3713f98e82c3615d16567561678d4b">process::http::Connection</a>
</li>
<li>pending
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html#afc0e71b06d792adcc1ba7cf819fdb7e7">mesos::internal::slave::StatusUpdateStream</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html#a3ea3635479f2248ec2e0ec6100142f76">mesos::internal::slave::TaskStatusUpdateStream</a>
</li>
<li>pendingTaskGroups
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#aa52d24c559cecfc18ba6167dd72c1988">mesos::internal::slave::Framework</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/4e0c31b4/content/api/latest/c++/functions_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x72.html b/content/api/latest/c++/functions_0x72.html
index 5f6bd1a..c5b78c2 100644
--- a/content/api/latest/c++/functions_0x72.html
+++ b/content/api/latest/c++/functions_0x72.html
@@ -250,7 +250,7 @@
, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a88aed4dd628fa76ef0f92874455f007d">mesos::internal::slave::state::FrameworkState</a>
, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a516b912fca2f0e0696dd070c0a457bdc">mesos::internal::slave::state::ResourcesState</a>
, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aee41bf2e28323a2a475cdbaba977d4e3">mesos::internal::slave::state::SlaveState</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html#a23ec823d1191ad0cc8a9db030f95f611">mesos::internal::slave::StatusUpdateManager</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html#a7c7ce88b8ff5596dc40ff9440071372c">mesos::internal::slave::TaskStatusUpdateManager</a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">mesos::internal::slave::Flags</a>
, <a class="el" href="classprocess_1_1Future.html#ac02b40b5e590692acf71ea6add116e7b">process::Future< T ></a>
, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#abe1f158adb9f7a6d7cc9f8afae44e859">mesos::allocator::Allocator</a>
@@ -507,7 +507,7 @@
, <a class="el" href="classSubcommand.html#a28092648baf3736f14f7c443ce02bc0e">Subcommand</a>
</li>
<li>replay()
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html#a7f73c3921c263582cee722c96ccb1149">mesos::internal::slave::StatusUpdateStream</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html#acd5495c3f1e4d98cc779ab0b13c4a4b8">mesos::internal::slave::TaskStatusUpdateStream</a>
</li>
<li>Replica()
: <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#a7bd8ff2e7b947b951c895bd3cab41e7c">mesos::internal::log::Replica</a>
@@ -783,7 +783,7 @@
<li>resume()
: <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#a432809cd9ab8da0373597f4b680d0659">mesos::internal::checks::HealthChecker</a>
, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html#ac8ac84370f89108c952d932b95368701">mesos::internal::slave::StatusUpdateManager</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html#a7ba4d013cf1b5c13531d0adea391330d">mesos::internal::slave::TaskStatusUpdateManager</a>
, <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#aab6429358cff19d17ac73b1c22327bdf">mesos::internal::checks::CheckerProcess</a>
, <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#aab23bf981d8adefc42831594343f84c0">mesos::internal::checks::Checker</a>
, <a class="el" href="classprocess_1_1Clock.html#ae3ea265163df2de286e185914265f538">process::Clock</a>