http://git-wip-us.apache.org/repos/asf/mesos-site/blob/c9f3e08c/content/api/latest/c++/src_2slave_2http_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2slave_2http_8hpp_source.html b/content/api/latest/c++/src_2slave_2http_8hpp_source.html index 2942134..65a4e1a 100644 --- a/content/api/latest/c++/src_2slave_2http_8hpp_source.html +++ b/content/api/latest/c++/src_2slave_2http_8hpp_source.html @@ -242,156 +242,161 @@ <div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<ObjectApprover></a>& frameworksApprover,</div> <div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<ObjectApprover></a>& executorsApprover) <span class="keyword">const</span>;</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>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> getTasks(</div> +<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> getOperations(</div> <div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> <div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> <div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</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>  mesos::agent::Response::GetTasks _getTasks(</div> -<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<ObjectApprover></a>& frameworksApprover,</div> -<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<ObjectApprover></a>& tasksApprover,</div> -<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<ObjectApprover></a>& executorsApprover) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> getTasks(</div> +<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> +<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> +<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</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="classprocess_1_1Future.html">process::Future<process::http::Response></a> getAgent(</div> -<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> -<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> -<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  mesos::agent::Response::GetTasks _getTasks(</div> +<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<ObjectApprover></a>& frameworksApprover,</div> +<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<ObjectApprover></a>& tasksApprover,</div> +<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<ObjectApprover></a>& executorsApprover) <span class="keyword">const</span>;</div> <div class="line"><a name="l00205"></a><span class="lineno"> 205</span> </div> -<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> getResourceProviders(</div> +<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> getAgent(</div> <div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> <div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> <div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</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>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> getState(</div> +<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> getResourceProviders(</div> <div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> <div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> <div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</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>  mesos::agent::Response::GetState _getState(</div> -<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<ObjectApprover></a>& frameworksApprover,</div> -<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<ObjectApprover></a>& taskApprover,</div> -<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<ObjectApprover></a>& executorsApprover) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> getState(</div> +<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> +<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> +<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> <div class="line"><a name="l00220"></a><span class="lineno"> 220</span> </div> -<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> launchNestedContainer(</div> -<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> -<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> -<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  mesos::agent::Response::GetState _getState(</div> +<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<ObjectApprover></a>& frameworksApprover,</div> +<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<ObjectApprover></a>& taskApprover,</div> +<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<ObjectApprover></a>& executorsApprover) <span class="keyword">const</span>;</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>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> launchContainer(</div> +<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> launchNestedContainer(</div> <div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> <div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> <div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> <div class="line"><a name="l00230"></a><span class="lineno"> 230</span> </div> -<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> _launchContainer(</div> -<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  <span class="keyword">const</span> ContainerID& containerId,</div> -<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <span class="keyword">const</span> CommandInfo& commandInfo,</div> -<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Resources></a>& resources,</div> -<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<ContainerInfo></a>& containerInfo,</div> -<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerClass></a>& containerClass,</div> -<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> -<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<AuthorizationAcceptor></a>& authorizer) <span class="keyword">const</span>;</div> -<div class="line"><a name="l00239"></a><span class="lineno"> 239</span> </div> -<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> waitNestedContainer(</div> -<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> +<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> launchContainer(</div> +<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> +<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> +<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> </div> +<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> _launchContainer(</div> +<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  <span class="keyword">const</span> ContainerID& containerId,</div> +<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  <span class="keyword">const</span> CommandInfo& commandInfo,</div> +<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<Resources></a>& resources,</div> +<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<ContainerInfo></a>& containerInfo,</div> +<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerClass></a>& containerClass,</div> <div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> -<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<AuthorizationAcceptor></a>& authorizer) <span class="keyword">const</span>;</div> <div class="line"><a name="l00244"></a><span class="lineno"> 244</span> </div> -<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> waitContainer(</div> +<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> waitNestedContainer(</div> <div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> <div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> <div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> <div class="line"><a name="l00249"></a><span class="lineno"> 249</span> </div> -<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> _waitContainer(</div> -<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  <span class="keyword">const</span> ContainerID& containerId,</div> +<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> waitContainer(</div> +<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> <div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> -<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<AuthorizationAcceptor></a>& authorizer,</div> -<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  <span class="keyword">const</span> <span class="keywordtype">bool</span> deprecated) <span class="keyword">const</span>;</div> -<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> </div> -<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> killNestedContainer(</div> -<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> -<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> -<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00254"></a><span class="lineno"> 254</span> </div> +<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> _waitContainer(</div> +<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  <span class="keyword">const</span> ContainerID& containerId,</div> +<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> +<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<AuthorizationAcceptor></a>& authorizer,</div> +<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  <span class="keyword">const</span> <span class="keywordtype">bool</span> deprecated) <span class="keyword">const</span>;</div> <div class="line"><a name="l00260"></a><span class="lineno"> 260</span> </div> -<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> killContainer(</div> +<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> killNestedContainer(</div> <div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> <div class="line"><a name="l00263"></a><span class="lineno"> 263</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> <div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> <div class="line"><a name="l00265"></a><span class="lineno"> 265</span> </div> -<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> _killContainer(</div> -<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <span class="keyword">const</span> ContainerID& containerId,</div> -<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> signal,</div> -<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> -<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<AuthorizationAcceptor></a>& authorizer) <span class="keyword">const</span>;</div> -<div class="line"><a name="l00271"></a><span class="lineno"> 271</span> </div> -<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> removeNestedContainer(</div> -<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> +<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> killContainer(</div> +<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> +<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> +<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> </div> +<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> _killContainer(</div> +<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  <span class="keyword">const</span> ContainerID& containerId,</div> +<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> signal,</div> <div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> -<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<AuthorizationAcceptor></a>& authorizer) <span class="keyword">const</span>;</div> <div class="line"><a name="l00276"></a><span class="lineno"> 276</span> </div> -<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> removeContainer(</div> +<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> removeNestedContainer(</div> <div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> <div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> <div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> <div class="line"><a name="l00281"></a><span class="lineno"> 281</span> </div> -<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> _removeContainer(</div> -<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  <span class="keyword">const</span> ContainerID& containerId,</div> +<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> removeContainer(</div> +<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> <div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> -<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<AuthorizationAcceptor></a>& authorizer) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> <div class="line"><a name="l00286"></a><span class="lineno"> 286</span> </div> -<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> launchNestedContainerSession(</div> -<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> -<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1RequestMediaTypes.html">RequestMediaTypes</a>& mediaTypes,</div> -<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> _removeContainer(</div> +<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  <span class="keyword">const</span> ContainerID& containerId,</div> +<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> +<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<AuthorizationAcceptor></a>& authorizer) <span class="keyword">const</span>;</div> <div class="line"><a name="l00291"></a><span class="lineno"> 291</span> </div> -<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> attachContainerInput(</div> +<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> launchNestedContainerSession(</div> <div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> -<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned</a><<a class="code" href="classmesos_1_1internal_1_1recordio_1_1Reader.html">recordio::Reader<agent::Call></a>>&& decoder,</div> -<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1RequestMediaTypes.html">RequestMediaTypes</a>& mediaTypes,</div> -<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> -<div class="line"><a name="l00297"></a><span class="lineno"> 297</span> </div> -<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> _attachContainerInput(</div> -<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> -<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned</a><<a class="code" href="classmesos_1_1internal_1_1recordio_1_1Reader.html">recordio::Reader<agent::Call></a>>&& decoder,</div> -<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1RequestMediaTypes.html">RequestMediaTypes</a>& mediaTypes) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1RequestMediaTypes.html">RequestMediaTypes</a>& mediaTypes,</div> +<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00296"></a><span class="lineno"> 296</span> </div> +<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> attachContainerInput(</div> +<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> +<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned</a><<a class="code" href="classmesos_1_1internal_1_1recordio_1_1Reader.html">recordio::Reader<agent::Call></a>>&& decoder,</div> +<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1RequestMediaTypes.html">RequestMediaTypes</a>& mediaTypes,</div> +<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> <div class="line"><a name="l00302"></a><span class="lineno"> 302</span> </div> -<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> attachContainerOutput(</div> +<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> _attachContainerInput(</div> <div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> -<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1RequestMediaTypes.html">RequestMediaTypes</a>& mediaTypes,</div> -<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned</a><<a class="code" href="classmesos_1_1internal_1_1recordio_1_1Reader.html">recordio::Reader<agent::Call></a>>&& decoder,</div> +<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1RequestMediaTypes.html">RequestMediaTypes</a>& mediaTypes) <span class="keyword">const</span>;</div> <div class="line"><a name="l00307"></a><span class="lineno"> 307</span> </div> -<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> _attachContainerOutput(</div> +<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> attachContainerOutput(</div> <div class="line"><a name="l00309"></a><span class="lineno"> 309</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> -<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1RequestMediaTypes.html">RequestMediaTypes</a>& mediaTypes) <span class="keyword">const</span>;</div> -<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> </div> -<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> addResourceProviderConfig(</div> -<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> -<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> -<div class="line"><a name="l00315"></a><span class="lineno"> 315</span> </div> -<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> updateResourceProviderConfig(</div> -<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> -<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> -<div class="line"><a name="l00319"></a><span class="lineno"> 319</span> </div> -<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> removeResourceProviderConfig(</div> -<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> -<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> -<div class="line"><a name="l00323"></a><span class="lineno"> 323</span> </div> -<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> pruneImages(</div> -<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> -<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> -<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>&</div> -<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>  principal) <span class="keyword">const</span>;</div> -<div class="line"><a name="l00329"></a><span class="lineno"> 329</span> </div> -<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a>* slave;</div> -<div class="line"><a name="l00331"></a><span class="lineno"> 331</span> </div> -<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>  <span class="comment">// Used to rate limit the statistics endpoint.</span></div> -<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>  <a class="code" href="classprocess_1_1Shared.html">process::Shared<process::RateLimiter></a> statisticsLimiter;</div> -<div class="line"><a name="l00334"></a><span class="lineno"> 334</span> };</div> -<div class="line"><a name="l00335"></a><span class="lineno"> 335</span> </div> -<div class="line"><a name="l00336"></a><span class="lineno"> 336</span> } <span class="comment">// namespace slave {</span></div> -<div class="line"><a name="l00337"></a><span class="lineno"> 337</span> } <span class="comment">// namespace internal {</span></div> -<div class="line"><a name="l00338"></a><span class="lineno"> 338</span> } <span class="comment">// namespace mesos {</span></div> -<div class="line"><a name="l00339"></a><span class="lineno"> 339</span> </div> -<div class="line"><a name="l00340"></a><span class="lineno"> 340</span> <span class="preprocessor">#endif // __SLAVE_HTTP_HPP__</span></div> +<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1RequestMediaTypes.html">RequestMediaTypes</a>& mediaTypes,</div> +<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00312"></a><span class="lineno"> 312</span> </div> +<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> _attachContainerOutput(</div> +<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> +<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1RequestMediaTypes.html">RequestMediaTypes</a>& mediaTypes) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00316"></a><span class="lineno"> 316</span> </div> +<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> addResourceProviderConfig(</div> +<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> +<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00320"></a><span class="lineno"> 320</span> </div> +<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> updateResourceProviderConfig(</div> +<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> +<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00324"></a><span class="lineno"> 324</span> </div> +<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> removeResourceProviderConfig(</div> +<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> +<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>& principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00328"></a><span class="lineno"> 328</span> </div> +<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Response></a> pruneImages(</div> +<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>& call,</div> +<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> acceptType,</div> +<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<process::http::authentication::Principal></a>&</div> +<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>  principal) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00334"></a><span class="lineno"> 334</span> </div> +<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a>* slave;</div> +<div class="line"><a name="l00336"></a><span class="lineno"> 336</span> </div> +<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  <span class="comment">// Used to rate limit the statistics endpoint.</span></div> +<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>  <a class="code" href="classprocess_1_1Shared.html">process::Shared<process::RateLimiter></a> statisticsLimiter;</div> +<div class="line"><a name="l00339"></a><span class="lineno"> 339</span> };</div> +<div class="line"><a name="l00340"></a><span class="lineno"> 340</span> </div> +<div class="line"><a name="l00341"></a><span class="lineno"> 341</span> } <span class="comment">// namespace slave {</span></div> +<div class="line"><a name="l00342"></a><span class="lineno"> 342</span> } <span class="comment">// namespace internal {</span></div> +<div class="line"><a name="l00343"></a><span class="lineno"> 343</span> } <span class="comment">// namespace mesos {</span></div> +<div class="line"><a name="l00344"></a><span class="lineno"> 344</span> </div> +<div class="line"><a name="l00345"></a><span class="lineno"> 345</span> <span class="preprocessor">#endif // __SLAVE_HTTP_HPP__</span></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="classmesos_1_1internal_1_1slave_1_1Http_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></div><div class="ttdef"><b>Definition:</b> http.hpp:42</div></div> <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< process::http::authentication::Principal ></a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/c9f3e08c/content/api/latest/c++/type__utils_8hpp.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/type__utils_8hpp.html b/content/api/latest/c++/type__utils_8hpp.html index a2ace66..413a039 100644 --- a/content/api/latest/c++/type__utils_8hpp.html +++ b/content/api/latest/c++/type__utils_8hpp.html @@ -138,6 +138,8 @@ Functions</h2></td></tr> <tr class="separator:a4334845956ae2d55cbc345fcd6e19a89"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad766d676a9266e83d522de98c7c8fc83"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#ad766d676a9266e83d522de98c7c8fc83">mesos::operator==</a> (const MasterInfo &left, const MasterInfo &right)</td></tr> <tr class="separator:ad766d676a9266e83d522de98c7c8fc83"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d129b577eb54ec4802966b130cc91a8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a7d129b577eb54ec4802966b130cc91a8">mesos::operator==</a> (const Offer::Operation &left, const Offer::Operation &right)</td></tr> +<tr class="separator:a7d129b577eb54ec4802966b130cc91a8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a49521496d96f41bf0a51c092149639cd"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a49521496d96f41bf0a51c092149639cd">mesos::operator==</a> (const OperationStatus &left, const OperationStatus &right)</td></tr> <tr class="separator:a49521496d96f41bf0a51c092149639cd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6821bb3c709f699486a5536e9b3fa303"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a6821bb3c709f699486a5536e9b3fa303">mesos::operator==</a> (const ResourceProviderInfo &left, const ResourceProviderInfo &right)</td></tr> @@ -166,6 +168,8 @@ Functions</h2></td></tr> <tr class="separator:a697bd8ad6da0c1139f2d1920d4d1ec4c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adf197a5a457cb16ab374d2381f4f0187"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#adf197a5a457cb16ab374d2381f4f0187">mesos::operator!=</a> (const Labels &left, const Labels &right)</td></tr> <tr class="separator:adf197a5a457cb16ab374d2381f4f0187"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a20674cd65a1cbe9e95009ee215602268"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a20674cd65a1cbe9e95009ee215602268">mesos::operator!=</a> (const Offer::Operation &left, const Offer::Operation &right)</td></tr> +<tr class="separator:a20674cd65a1cbe9e95009ee215602268"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7621cfb598cb4763a45acef7e8b66a85"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a7621cfb598cb4763a45acef7e8b66a85">mesos::operator!=</a> (const OperationStatus &left, const OperationStatus &right)</td></tr> <tr class="separator:a7621cfb598cb4763a45acef7e8b66a85"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aca4ef9f13976b36e34f7fabe3ff2c0b5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#aca4ef9f13976b36e34f7fabe3ff2c0b5">mesos::operator!=</a> (const TaskStatus &left, const TaskStatus &right)</td></tr>