http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53f3d240/content/api/latest/c++/index.hhp ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/index.hhp b/content/api/latest/c++/index.hhp index 3347ef4..814f57d 100644 --- a/content/api/latest/c++/index.hhp +++ b/content/api/latest/c++/index.hhp @@ -3261,6 +3261,8 @@ structstd_1_1hash_3_01mesos_1_1OperationID_01_4.html structstd_1_1hash_3_01mesos_1_1OperationID_01_4-members.html structstd_1_1hash_3_01mesos_1_1ResourceProviderID_01_4.html structstd_1_1hash_3_01mesos_1_1ResourceProviderID_01_4-members.html +structstd_1_1hash_3_01mesos_1_1UUID_01_4.html +structstd_1_1hash_3_01mesos_1_1UUID_01_4-members.html structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4-members.html structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53f3d240/content/api/latest/c++/namespacemembers_0x63.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/namespacemembers_0x63.html b/content/api/latest/c++/namespacemembers_0x63.html index fc31f7d..0c87dab 100644 --- a/content/api/latest/c++/namespacemembers_0x63.html +++ b/content/api/latest/c++/namespacemembers_0x63.html @@ -532,7 +532,7 @@ , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a85fedb5ed43233812f874aa4b58de100">mesos::internal::tests::internal</a> </li> <li>createOperation() -: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#aef6a11a0a3f753ff06fb71f28da8df48">mesos::internal::protobuf</a> +: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a95d79d6f07889fe3438388aa6e593204">mesos::internal::protobuf</a> </li> <li>createOperationStatus() : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a0a8d385223ec86f5b9431a8a67dac151">mesos::internal::protobuf</a> @@ -567,7 +567,7 @@ : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#acb990245d050e1e50ff732caa0cb69be">mesos::internal::slave::paths</a> </li> <li>createResourceVersions() -: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#adc9a834375a24d9da9d8de964e072d60">mesos::internal::protobuf</a> +: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a301b5b72cabd3253f860965822ff959d">mesos::internal::protobuf</a> </li> <li>createSandboxDirectory() : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ac877ccdb0fd8f191e9c548107fc2931f">mesos::internal::slave::paths</a> @@ -613,7 +613,7 @@ : <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1maintenance.html#ab815502946fdd10320bf5bbd5d6a861e">mesos::internal::protobuf::maintenance</a> </li> <li>createUpdateOperationStatusMessage() -: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a2fb1ebe4efa3d9e9e8eea1225a0be753">mesos::internal::protobuf</a> +: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#aeefc82459e488c3f8f69f4e49b7ff390">mesos::internal::protobuf</a> </li> <li>createVolumeFromDockerImage() : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a7e990915d6fb2d55541ddcb872efe74c">mesos::internal::tests::common</a> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53f3d240/content/api/latest/c++/namespacemembers_0x70.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/namespacemembers_0x70.html b/content/api/latest/c++/namespacemembers_0x70.html index 95e3e76..dfd5628 100644 --- a/content/api/latest/c++/namespacemembers_0x70.html +++ b/content/api/latest/c++/namespacemembers_0x70.html @@ -157,7 +157,7 @@ : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#acaf8affde089e515abfc4e610445fed1">mesos::internal::slave::paths</a> </li> <li>parseResourceVersions() -: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a8f201968f6c04c7645cdf9b5caa564cc">mesos::internal::protobuf</a> +: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a372484e748e346acd43863bfbe999f24">mesos::internal::protobuf</a> </li> <li>parseSandboxPath() : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a95f1438b80f8c5b6271bee9e3353b15c">mesos::internal::slave::containerizer::paths</a> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53f3d240/content/api/latest/c++/namespacemembers_func_0x63.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/namespacemembers_func_0x63.html b/content/api/latest/c++/namespacemembers_func_0x63.html index 61ea2ad..5b9e202 100644 --- a/content/api/latest/c++/namespacemembers_func_0x63.html +++ b/content/api/latest/c++/namespacemembers_func_0x63.html @@ -419,7 +419,7 @@ , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a85fedb5ed43233812f874aa4b58de100">mesos::internal::tests::internal</a> </li> <li>createOperation() -: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#aef6a11a0a3f753ff06fb71f28da8df48">mesos::internal::protobuf</a> +: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a95d79d6f07889fe3438388aa6e593204">mesos::internal::protobuf</a> </li> <li>createOperationStatus() : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a0a8d385223ec86f5b9431a8a67dac151">mesos::internal::protobuf</a> @@ -453,7 +453,7 @@ : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#acb990245d050e1e50ff732caa0cb69be">mesos::internal::slave::paths</a> </li> <li>createResourceVersions() -: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#adc9a834375a24d9da9d8de964e072d60">mesos::internal::protobuf</a> +: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a301b5b72cabd3253f860965822ff959d">mesos::internal::protobuf</a> </li> <li>createSandboxDirectory() : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ac877ccdb0fd8f191e9c548107fc2931f">mesos::internal::slave::paths</a> @@ -500,7 +500,7 @@ : <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1maintenance.html#ab815502946fdd10320bf5bbd5d6a861e">mesos::internal::protobuf::maintenance</a> </li> <li>createUpdateOperationStatusMessage() -: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a2fb1ebe4efa3d9e9e8eea1225a0be753">mesos::internal::protobuf</a> +: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#aeefc82459e488c3f8f69f4e49b7ff390">mesos::internal::protobuf</a> </li> <li>createVolumeFromDockerImage() : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a7762d7729fcc9475d06a0a88d4f7d462">mesos::internal::tests::internal</a> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53f3d240/content/api/latest/c++/namespacemembers_func_0x70.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/namespacemembers_func_0x70.html b/content/api/latest/c++/namespacemembers_func_0x70.html index c79d335..127e8af 100644 --- a/content/api/latest/c++/namespacemembers_func_0x70.html +++ b/content/api/latest/c++/namespacemembers_func_0x70.html @@ -150,7 +150,7 @@ : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#acaf8affde089e515abfc4e610445fed1">mesos::internal::slave::paths</a> </li> <li>parseResourceVersions() -: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a8f201968f6c04c7645cdf9b5caa564cc">mesos::internal::protobuf</a> +: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a372484e748e346acd43863bfbe999f24">mesos::internal::protobuf</a> </li> <li>parseSandboxPath() : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a95f1438b80f8c5b6271bee9e3353b15c">mesos::internal::slave::containerizer::paths</a> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53f3d240/content/api/latest/c++/namespacemesos_1_1internal_1_1protobuf.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1protobuf.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1protobuf.html index 3e39f37..08120a8 100644 --- a/content/api/latest/c++/namespacemesos_1_1internal_1_1protobuf.html +++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1protobuf.html @@ -93,10 +93,10 @@ Functions</h2></td></tr> <tr class="separator:ade777537955dc212aea80866edd089f3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0a8d385223ec86f5b9431a8a67dac151"><td class="memItemLeft" align="right" valign="top">OperationStatus </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a0a8d385223ec86f5b9431a8a67dac151">createOperationStatus</a> (const OperationState &state, const <a class="el" href="classOption.html">Option</a>< OperationID > &operationId=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< std::string > &message=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< <a class="el" href="classmesos_1_1Resources.html">Resources</a> > &convertedResources=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< <a class="el" href="structid_1_1UUID.html">id::UUID</a> > &statusUUID=<a class="el" href="structNone.html">None</a>())< /td></tr> <tr class="separator:a0a8d385223ec86f5b9431a8a67dac151"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aef6a11a0a3f753ff06fb71f28da8df48"><td class="memItemLeft" align="right" valign="top">Operation </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#aef6a11a0a3f753ff06fb71f28da8df48">createOperation</a> (const Offer::Operation &info, const OperationStatus &latestStatus, const <a class="el" href="classOption.html">Option</a>< FrameworkID > &frameworkId, const <a class="el" href="classOption.html">Option</a>< SlaveID > &slaveId, const <a class="el" href="classOption.html">Option</a>< <a class="el" href="structid_1_1UUID.html">id::UUID</a> > &operationUUID=<a class="el" href="structNone.html">None</a>())</td></tr> -<tr class="separator:aef6a11a0a3f753ff06fb71f28da8df48"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2fb1ebe4efa3d9e9e8eea1225a0be753"><td class="memItemLeft" align="right" valign="top">UpdateOperationStatusMessage </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a2fb1ebe4efa3d9e9e8eea1225a0be753">createUpdateOperationStatusMessage</a> (const <a class="el" href="structid_1_1UUID.html">id::UUID</a> &operationUUID, const OperationStatus &status, const <a class="el" href="classOption.html">Option</a>< OperationStatus > &latestStatus=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< FrameworkID > &frameworkId=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< SlaveID > &slaveId=<a class="el" href="structNone.html">None</a>())</td></tr> -<tr class="separator:a2fb1ebe4efa3d9e9e8eea1225a0be753"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a95d79d6f07889fe3438388aa6e593204"><td class="memItemLeft" align="right" valign="top">Operation </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a95d79d6f07889fe3438388aa6e593204">createOperation</a> (const Offer::Operation &info, const OperationStatus &latestStatus, const <a class="el" href="classOption.html">Option</a>< FrameworkID > &frameworkId, const <a class="el" href="classOption.html">Option</a>< SlaveID > &slaveId, const <a class="el" href="classOption.html">Option</a>< UUID > &operationUUID=<a class="el" href="structNone.html">None</a>())</td></tr> +<tr class="separator:a95d79d6f07889fe3438388aa6e593204"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeefc82459e488c3f8f69f4e49b7ff390"><td class="memItemLeft" align="right" valign="top">UpdateOperationStatusMessage </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#aeefc82459e488c3f8f69f4e49b7ff390">createUpdateOperationStatusMessage</a> (const UUID &operationUUID, const OperationStatus &status, const <a class="el" href="classOption.html">Option</a>< OperationStatus > &latestStatus=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< FrameworkID > &frameworkId=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< SlaveID > &slaveId=<a class="el" href="structNone.html">None</a>())</td></tr> +<tr class="separator:aeefc82459e488c3f8f69f4e49b7ff390"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a638bffc6be26057ab5f2054bd5d467e3"><td class="memItemLeft" align="right" valign="top">MasterInfo </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a638bffc6be26057ab5f2054bd5d467e3">createMasterInfo</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &pid)</td></tr> <tr class="separator:a638bffc6be26057ab5f2054bd5d467e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afbc28e67bfbbed45cad7350a47088229"><td class="memItemLeft" align="right" valign="top">Label </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#afbc28e67bfbbed45cad7350a47088229">createLabel</a> (const std::string &key, const <a class="el" href="classOption.html">Option</a>< std::string > &value=<a class="el" href="structNone.html">None</a>())</td></tr> @@ -112,13 +112,12 @@ Functions</h2></td></tr> <tr class="separator:a6a6794c6ee6ec11bcd78fcb625faebe1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a19a8e8be02b815dab4cecd8382e3dd26"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a19a8e8be02b815dab4cecd8382e3dd26">isSpeculativeOperation</a> (const Offer::Operation &operation)</td></tr> <tr class="separator:a19a8e8be02b815dab4cecd8382e3dd26"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:adc9a834375a24d9da9d8de964e072d60"><td class="memItemLeft" align="right" valign="top">google::protobuf::RepeatedPtrField<br class="typebreak"/> -< ResourceVersionUUID > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#adc9a834375a24d9da9d8de964e072d60">createResourceVersions</a> (const <a class="el" href="classhashmap.html">hashmap</a>< <a class="el" href="classOption.html">Option</a>< ResourceProviderID >, <a class="el" href="structid_1_1UUID.html">id::UUID</a> > &resourceVersions)</td></tr> -<tr class="separator:adc9a834375a24d9da9d8de964e072d60"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8f201968f6c04c7645cdf9b5caa564cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>< <a class="el" href="classOption.html">Option</a><br class="typebreak"/> -< ResourceProviderID ><br class="typebreak"/> -, <a class="el" href="structid_1_1UUID.html">id::UUID</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a8f201968f6c04c7645cdf9b5caa564cc">parseResourceVersions</a> (const google::protobuf::RepeatedPtrField< ResourceVersionUUID > &resourceVersionUUIDs)</td></tr> -<tr class="separator:a8f201968f6c04c7645cdf9b5caa564cc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a301b5b72cabd3253f860965822ff959d"><td class="memItemLeft" align="right" valign="top">google::protobuf::RepeatedPtrField<br class="typebreak"/> +< ResourceVersionUUID > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a301b5b72cabd3253f860965822ff959d">createResourceVersions</a> (const <a class="el" href="classhashmap.html">hashmap</a>< <a class="el" href="classOption.html">Option</a>< ResourceProviderID >, UUID > &resourceVersions)</td></tr> +<tr class="separator:a301b5b72cabd3253f860965822ff959d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a372484e748e346acd43863bfbe999f24"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>< <a class="el" href="classOption.html">Option</a><br class="typebreak"/> +< ResourceProviderID >, UUID > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a372484e748e346acd43863bfbe999f24">parseResourceVersions</a> (const google::protobuf::RepeatedPtrField< ResourceVersionUUID > &resourceVersionUUIDs)</td></tr> +<tr class="separator:a372484e748e346acd43863bfbe999f24"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4a9e9b7ab44f03e60e1650ab6e1cea25"><td class="memItemLeft" align="right" valign="top">TimeInfo </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a4a9e9b7ab44f03e60e1650ab6e1cea25">getCurrentTime</a> ()</td></tr> <tr class="separator:a4a9e9b7ab44f03e60e1650ab6e1cea25"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2eefacd53f893b58a35ab9f16fa1b494"><td class="memItemLeft" align="right" valign="top">FileInfo </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a2eefacd53f893b58a35ab9f16fa1b494">createFileInfo</a> (const std::string &path, const struct stat &s)</td></tr> @@ -229,7 +228,7 @@ Functions</h2></td></tr> </div> </div> -<a class="anchor" id="aef6a11a0a3f753ff06fb71f28da8df48"></a> +<a class="anchor" id="a95d79d6f07889fe3438388aa6e593204"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> @@ -260,7 +259,7 @@ Functions</h2></td></tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< <a class="el" href="structid_1_1UUID.html">id::UUID</a> > & </td> + <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< UUID > & </td> <td class="paramname"><em>operationUUID</em> = <code><a class="el" href="structNone.html">None</a>()</code> </td> </tr> <tr> @@ -317,14 +316,14 @@ Functions</h2></td></tr> </div> </div> -<a class="anchor" id="adc9a834375a24d9da9d8de964e072d60"></a> +<a class="anchor" id="a301b5b72cabd3253f860965822ff959d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">google::protobuf::RepeatedPtrField<ResourceVersionUUID> mesos::internal::protobuf::createResourceVersions </td> <td>(</td> - <td class="paramtype">const <a class="el" href="classhashmap.html">hashmap</a>< <a class="el" href="classOption.html">Option</a>< ResourceProviderID >, <a class="el" href="structid_1_1UUID.html">id::UUID</a> > & </td> + <td class="paramtype">const <a class="el" href="classhashmap.html">hashmap</a>< <a class="el" href="classOption.html">Option</a>< ResourceProviderID >, UUID > & </td> <td class="paramname"><em>resourceVersions</em></td><td>)</td> <td></td> </tr> @@ -631,14 +630,14 @@ Functions</h2></td></tr> </div> </div> -<a class="anchor" id="a2fb1ebe4efa3d9e9e8eea1225a0be753"></a> +<a class="anchor" id="aeefc82459e488c3f8f69f4e49b7ff390"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">UpdateOperationStatusMessage mesos::internal::protobuf::createUpdateOperationStatusMessage </td> <td>(</td> - <td class="paramtype">const <a class="el" href="structid_1_1UUID.html">id::UUID</a> & </td> + <td class="paramtype">const UUID & </td> <td class="paramname"><em>operationUUID</em>, </td> </tr> <tr> @@ -870,12 +869,12 @@ Functions</h2></td></tr> </div> </div> -<a class="anchor" id="a8f201968f6c04c7645cdf9b5caa564cc"></a> +<a class="anchor" id="a372484e748e346acd43863bfbe999f24"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> - <td class="memname"><a class="el" href="classhashmap.html">hashmap</a><<a class="el" href="classOption.html">Option</a><ResourceProviderID>, <a class="el" href="structid_1_1UUID.html">id::UUID</a>> mesos::internal::protobuf::parseResourceVersions </td> + <td class="memname"><a class="el" href="classhashmap.html">hashmap</a><<a class="el" href="classOption.html">Option</a><ResourceProviderID>, UUID> mesos::internal::protobuf::parseResourceVersions </td> <td>(</td> <td class="paramtype">const google::protobuf::RepeatedPtrField< ResourceVersionUUID > & </td> <td class="paramname"><em>resourceVersionUUIDs</em></td><td>)</td> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53f3d240/content/api/latest/c++/namespacestd.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/namespacestd.html b/content/api/latest/c++/namespacestd.html index ee0ef14..3686a34 100644 --- a/content/api/latest/c++/namespacestd.html +++ b/content/api/latest/c++/namespacestd.html @@ -83,6 +83,8 @@ Classes</h2></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structstd_1_1hash_3_01mesos_1_1ResourceProviderID_01_4.html">hash< mesos::ResourceProviderID ></a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structstd_1_1hash_3_01mesos_1_1UUID_01_4.html">hash< mesos::UUID ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html">hash< mesos::v1::CommandInfo::URI ></a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html">hash< mesos::v1::ContainerID ></a></td></tr> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53f3d240/content/api/latest/c++/protobuf__utils_8hpp.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/protobuf__utils_8hpp.html b/content/api/latest/c++/protobuf__utils_8hpp.html index c59edcb..47a5860 100644 --- a/content/api/latest/c++/protobuf__utils_8hpp.html +++ b/content/api/latest/c++/protobuf__utils_8hpp.html @@ -135,10 +135,10 @@ Functions</h2></td></tr> <tr class="separator:ade777537955dc212aea80866edd089f3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0a8d385223ec86f5b9431a8a67dac151"><td class="memItemLeft" align="right" valign="top">OperationStatus </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a0a8d385223ec86f5b9431a8a67dac151">mesos::internal::protobuf::createOperationStatus</a> (const OperationState &state, const <a class="el" href="classOption.html">Option</a>< OperationID > &operationId=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< std::string > &message=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< Resources > &convertedResources=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< <a class="el" href="structid_1_1UUID.html">id::UUID</a> > &statusUUID=<a class="el" href="structNone.html">None</a>())</td></tr> <tr class="separator:a0a8d385223ec86f5b9431a8a67dac151"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aef6a11a0a3f753ff06fb71f28da8df48"><td class="memItemLeft" align="right" valign="top">Operation </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#aef6a11a0a3f753ff06fb71f28da8df48">mesos::internal::protobuf::createOperation</a> (const Offer::Operation &info, const OperationStatus &latestStatus, const <a class="el" href="classOption.html">Option</a>< FrameworkID > &frameworkId, const <a class="el" href="classOption.html">Option</a>< SlaveID > &slaveId, const <a class="el" href="classOption.html">Option</a>< <a class="el" href="structid_1_1UUID.html">id::UUID</a> > &operationUUID=<a class="el" href="structNone.html">None</a>())</td></tr> -<tr class="separator:aef6a11a0a3f753ff06fb71f28da8df48"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2fb1ebe4efa3d9e9e8eea1225a0be753"><td class="memItemLeft" align="right" valign="top">UpdateOperationStatusMessage </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a2fb1ebe4efa3d9e9e8eea1225a0be753">mesos::internal::protobuf::createUpdateOperationStatusMessage</a> (const <a class="el" href="structid_1_1UUID.html">id::UUID</a> &operationUUID, const OperationStatus &status, const <a class="el" href="classOption.html">Option</a>< OperationStatus > &latestStatus=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< FrameworkID > &frameworkId=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< SlaveID > &slaveId=<a class="el" href="structNone.html">None</a>())</td></tr> -<tr class="separator:a2fb1ebe4efa3d9e9e8eea1225a0be753"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a95d79d6f07889fe3438388aa6e593204"><td class="memItemLeft" align="right" valign="top">Operation </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a95d79d6f07889fe3438388aa6e593204">mesos::internal::protobuf::createOperation</a> (const Offer::Operation &info, const OperationStatus &latestStatus, const <a class="el" href="classOption.html">Option</a>< FrameworkID > &frameworkId, const <a class="el" href="classOption.html">Option</a>< SlaveID > &slaveId, const <a class="el" href="classOption.html">Option</a>< UUID > &operationUUID=<a class="el" href="structNone.html">None</a>())</td></tr> +<tr class="separator:a95d79d6f07889fe3438388aa6e593204"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeefc82459e488c3f8f69f4e49b7ff390"><td class="memItemLeft" align="right" valign="top">UpdateOperationStatusMessage </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#aeefc82459e488c3f8f69f4e49b7ff390">mesos::internal::protobuf::createUpdateOperationStatusMessage</a> (const UUID &operationUUID, const OperationStatus &status, const <a class="el" href="classOption.html">Option</a>< OperationStatus > &latestStatus=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< FrameworkID > &frameworkId=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< SlaveID > &slaveId=<a class="el" href="structNone.html">None</a>())</td></tr> +<tr class="separator:aeefc82459e488c3f8f69f4e49b7ff390"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a638bffc6be26057ab5f2054bd5d467e3"><td class="memItemLeft" align="right" valign="top">MasterInfo </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a638bffc6be26057ab5f2054bd5d467e3">mesos::internal::protobuf::createMasterInfo</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &pid)</td></tr> <tr class="separator:a638bffc6be26057ab5f2054bd5d467e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afbc28e67bfbbed45cad7350a47088229"><td class="memItemLeft" align="right" valign="top">Label </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#afbc28e67bfbbed45cad7350a47088229">mesos::internal::protobuf::createLabel</a> (const std::string &key, const <a class="el" href="classOption.html">Option</a>< std::string > &value=<a class="el" href="structNone.html">None</a>())</td></tr> @@ -154,13 +154,12 @@ Functions</h2></td></tr> <tr class="separator:a6a6794c6ee6ec11bcd78fcb625faebe1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a19a8e8be02b815dab4cecd8382e3dd26"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a19a8e8be02b815dab4cecd8382e3dd26">mesos::internal::protobuf::isSpeculativeOperation</a> (const Offer::Operation &operation)</td></tr> <tr class="separator:a19a8e8be02b815dab4cecd8382e3dd26"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:adc9a834375a24d9da9d8de964e072d60"><td class="memItemLeft" align="right" valign="top">google::protobuf::RepeatedPtrField<br class="typebreak"/> -< ResourceVersionUUID > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#adc9a834375a24d9da9d8de964e072d60">mesos::internal::protobuf::createResourceVersions</a> (const <a class="el" href="classhashmap.html">hashmap</a>< <a class="el" href="classOption.html">Option</a>< ResourceProviderID >, <a class="el" href="structid_1_1UUID.html">id::UUID</a> > &resourceVersions)</td></tr> -<tr class="separator:adc9a834375a24d9da9d8de964e072d60"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8f201968f6c04c7645cdf9b5caa564cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>< <a class="el" href="classOption.html">Option</a><br class="typebreak"/> -< ResourceProviderID ><br class="typebreak"/> -, <a class="el" href="structid_1_1UUID.html">id::UUID</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a8f201968f6c04c7645cdf9b5caa564cc">mesos::internal::protobuf::parseResourceVersions</a> (const google::protobuf::RepeatedPtrField< ResourceVersionUUID > &resourceVersionUUIDs)</td></tr> -<tr class="separator:a8f201968f6c04c7645cdf9b5caa564cc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a301b5b72cabd3253f860965822ff959d"><td class="memItemLeft" align="right" valign="top">google::protobuf::RepeatedPtrField<br class="typebreak"/> +< ResourceVersionUUID > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a301b5b72cabd3253f860965822ff959d">mesos::internal::protobuf::createResourceVersions</a> (const <a class="el" href="classhashmap.html">hashmap</a>< <a class="el" href="classOption.html">Option</a>< ResourceProviderID >, UUID > &resourceVersions)</td></tr> +<tr class="separator:a301b5b72cabd3253f860965822ff959d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a372484e748e346acd43863bfbe999f24"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>< <a class="el" href="classOption.html">Option</a><br class="typebreak"/> +< ResourceProviderID >, UUID > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a372484e748e346acd43863bfbe999f24">mesos::internal::protobuf::parseResourceVersions</a> (const google::protobuf::RepeatedPtrField< ResourceVersionUUID > &resourceVersionUUIDs)</td></tr> +<tr class="separator:a372484e748e346acd43863bfbe999f24"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4a9e9b7ab44f03e60e1650ab6e1cea25"><td class="memItemLeft" align="right" valign="top">TimeInfo </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a4a9e9b7ab44f03e60e1650ab6e1cea25">mesos::internal::protobuf::getCurrentTime</a> ()</td></tr> <tr class="separator:a4a9e9b7ab44f03e60e1650ab6e1cea25"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2eefacd53f893b58a35ab9f16fa1b494"><td class="memItemLeft" align="right" valign="top">FileInfo </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a2eefacd53f893b58a35ab9f16fa1b494">mesos::internal::protobuf::createFileInfo</a> (const std::string &path, const struct stat &s)</td></tr> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53f3d240/content/api/latest/c++/protobuf__utils_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/protobuf__utils_8hpp_source.html b/content/api/latest/c++/protobuf__utils_8hpp_source.html index 696a910..cae09c4 100644 --- a/content/api/latest/c++/protobuf__utils_8hpp_source.html +++ b/content/api/latest/c++/protobuf__utils_8hpp_source.html @@ -222,16 +222,16 @@ <div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<id::UUID></a>& statusUUID = <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> </div> -<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#aef6a11a0a3f753ff06fb71f28da8df48">createOperation</a>(</div> +<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a95d79d6f07889fe3438388aa6e593204">createOperation</a>(</div> <div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keyword">const</span> <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Offer::Operation</a>& info,</div> <div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="keyword">const</span> OperationStatus& latestStatus,</div> <div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<FrameworkID></a>& frameworkId,</div> <div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<SlaveID></a>& slaveId,</div> -<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<id::UUID></a>& operationUUID = <a class="code" href="structNone.html">None</a>());</div> +<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<UUID></a>& operationUUID = <a class="code" href="structNone.html">None</a>());</div> <div class="line"><a name="l00177"></a><span class="lineno"> 177</span> </div> <div class="line"><a name="l00178"></a><span class="lineno"> 178</span> </div> -<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> UpdateOperationStatusMessage <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a2fb1ebe4efa3d9e9e8eea1225a0be753">createUpdateOperationStatusMessage</a>(</div> -<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>& operationUUID,</div> +<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> UpdateOperationStatusMessage <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#aeefc82459e488c3f8f69f4e49b7ff390">createUpdateOperationStatusMessage</a>(</div> +<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keyword">const</span> UUID& operationUUID,</div> <div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keyword">const</span> OperationStatus& status,</div> <div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<OperationStatus></a>& latestStatus = <a class="code" href="structNone.html">None</a>(),</div> <div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<FrameworkID></a>& frameworkId = <a class="code" href="structNone.html">None</a>(),</div> @@ -277,12 +277,12 @@ <div class="line"><a name="l00223"></a><span class="lineno"> 223</span> </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">// Helper function to pack a protobuf list of resource versions.</span></div> -<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> google::protobuf::RepeatedPtrField<ResourceVersionUUID> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#adc9a834375a24d9da9d8de964e072d60">createResourceVersions</a>(</div> -<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a><<a class="code" href="classOption.html">Option<ResourceProviderID></a>, <a class="code" href="structid_1_1UUID.html">id::UUID</a>>& resourceVersions);</div> +<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> google::protobuf::RepeatedPtrField<ResourceVersionUUID> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a301b5b72cabd3253f860965822ff959d">createResourceVersions</a>(</div> +<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a><<a class="code" href="classOption.html">Option<ResourceProviderID></a>, UUID>& resourceVersions);</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> </div> <div class="line"><a name="l00230"></a><span class="lineno"> 230</span> <span class="comment">// Helper function to unpack a protobuf list of resource versions.</span></div> -<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> <a class="code" href="classhashmap.html">hashmap<Option<ResourceProviderID></a>, <a class="code" href="structid_1_1UUID.html">id::UUID</a>> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a8f201968f6c04c7645cdf9b5caa564cc">parseResourceVersions</a>(</div> +<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> <a class="code" href="classhashmap.html">hashmap<Option<ResourceProviderID></a>, UUID> <a class="code" href="namespacemesos_1_1internal_1_1protobuf.html#a372484e748e346acd43863bfbe999f24">parseResourceVersions</a>(</div> <div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  <span class="keyword">const</span> google::protobuf::RepeatedPtrField<ResourceVersionUUID>&</div> <div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  resourceVersionUUIDs);</div> <div class="line"><a name="l00234"></a><span class="lineno"> 234</span> </div> @@ -540,7 +540,8 @@ <div class="line"><a name="l00500"></a><span class="lineno"> 500</span> } <span class="comment">// namespace mesos {</span></div> <div class="line"><a name="l00501"></a><span class="lineno"> 501</span> </div> <div class="line"><a name="l00502"></a><span class="lineno"> 502</span> <span class="preprocessor">#endif // __PROTOBUF_UTILS_HPP__</span></div> -<div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_a8f201968f6c04c7645cdf9b5caa564cc"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#a8f201968f6c04c7645cdf9b5caa564cc">mesos::internal::protobuf::parseResourceVersions</a></div><div class="ttdeci">hashmap< Option< ResourceProviderID >, id::UUID > parseResourceVersions(const google::protobuf::RepeatedPtrField< ResourceVersionUUID > &resourceVersionUUIDs)</div></div> +<div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_a372484e748e346acd43863bfbe999f24"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#a372484e748e346acd43863bfbe999f24">mesos::internal::protobuf::parseResourceVersions</a></div><div class="ttdeci">hashmap< Option< ResourceProviderID >, UUID > parseResourceVersions(const google::protobuf::RepeatedPtrField< ResourceVersionUUID > &resourceVersionUUIDs)</div></div> +<div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_aeefc82459e488c3f8f69f4e49b7ff390"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#aeefc82459e488c3f8f69f4e49b7ff390">mesos::internal::protobuf::createUpdateOperationStatusMessage</a></div><div class="ttdeci">UpdateOperationStatusMessage createUpdateOperationStatusMessage(const UUID &operationUUID, const OperationStatus &status, const Option< OperationStatus > &latestStatus=None(), const Option< FrameworkID > &frameworkId=None(), const Option< SlaveID > &slaveId=None())</div></div> <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities_html_a4779782ffff300d888634c7ab7ddf3ea"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html#a4779782ffff300d888634c7ab7ddf3ea">mesos::internal::protobuf::master::Capabilities::Capabilities</a></div><div class="ttdeci">Capabilities(const Iterable &capabilities)</div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:374</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_aaad34fc9798891303cecdba77c1e473c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#aaad34fc9798891303cecdba77c1e473c">mesos::internal::protobuf::getConsumedResources</a></div><div class="ttdeci">Try< Resources > getConsumedResources(const Offer::Operation &operation)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_a1f16c3cd383827f0c86f6dab2ae959dd"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#a1f16c3cd383827f0c86f6dab2ae959dd">mesos::internal::protobuf::getTaskHealth</a></div><div class="ttdeci">Option< bool > getTaskHealth(const Task &task)</div></div> @@ -598,7 +599,6 @@ <div class="ttc" id="time_8hpp_html"><div class="ttname"><a href="time_8hpp.html">time.hpp</a></div></div> <div class="ttc" id="namespacelambda_html_afcafcae83c68e89f8b0b325afb7c9ea1"><div class="ttname"><a href="namespacelambda.html#afcafcae83c68e89f8b0b325afb7c9ea1">lambda::map</a></div><div class="ttdeci">Iterable< V > map(F &&f, const Iterable< U, Us...> &input)</div><div class="ttdef"><b>Definition:</b> lambda.hpp:45</div></div> <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities_html_a221abe252c418eeaf4984f2c9c5fdef4"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html#a221abe252c418eeaf4984f2c9c5fdef4">mesos::internal::protobuf::master::Capabilities::agentUpdate</a></div><div class="ttdeci">bool agentUpdate</div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:387</div></div> -<div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_aef6a11a0a3f753ff06fb71f28da8df48"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#aef6a11a0a3f753ff06fb71f28da8df48">mesos::internal::protobuf::createOperation</a></div><div class="ttdeci">Operation createOperation(const Offer::Operation &info, const OperationStatus &latestStatus, const Option< FrameworkID > &frameworkId, const Option< SlaveID > &slaveId, const Option< id::UUID > &operationUUID=None())</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_ae2c95da054d42be4ebf9eb6156db1841"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#ae2c95da054d42be4ebf9eb6156db1841">mesos::internal::protobuf::getTaskContainerStatus</a></div><div class="ttdeci">Option< ContainerStatus > getTaskContainerStatus(const Task &task)</div></div> <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div> <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:441</div></div> @@ -606,9 +606,9 @@ <div class="ttc" id="namespacerouting_1_1diagnosis_1_1socket_1_1state_html_a4cceb5a8a4b3f5e1323fdf4a14c5d2a6"><div class="ttname"><a href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">routing::diagnosis::socket::state::UNKNOWN</a></div><div class="ttdeci">const int UNKNOWN</div><div class="ttdef"><b>Definition:</b> diagnosis.hpp:39</div></div> <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html_a805d49839e5dfe48601afad099dfdc67"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#a805d49839e5dfe48601afad099dfdc67">mesos::internal::protobuf::slave::Capabilities::toRepeatedPtrField</a></div><div class="ttdeci">google::protobuf::RepeatedPtrField< SlaveInfo::Capability > toRepeatedPtrField() const </div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:289</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="namespacemesos_1_1internal_1_1protobuf_html_a2fb1ebe4efa3d9e9e8eea1225a0be753"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#a2fb1ebe4efa3d9e9e8eea1225a0be753">mesos::internal::protobuf::createUpdateOperationStatusMessage</a></div><div class="ttdeci">UpdateOperationStatusMessage createUpdateOperationStatusMessage(const id::UUID &operationUUID, const OperationStatus &status, const Option< OperationStatus > &latestStatus=None(), const Option< FrameworkID > &frameworkId=None(), const Option< SlaveID > &slaveId=None())</div></div> <div class="ttc" id="namespacecgroups_html_a78e3c7ca2e422779908eec45f859d757"><div class="ttname"><a href="namespacecgroups.html#a78e3c7ca2e422779908eec45f859d757">cgroups::stat</a></div><div class="ttdeci">Try< hashmap< std::string, uint64_t > > stat(const std::string &hierarchy, const std::string &cgroup, const std::string &file)</div></div> <div class="ttc" id="classprocess_1_1Time_html"><div class="ttname"><a href="classprocess_1_1Time.html">process::Time</a></div><div class="ttdef"><b>Definition:</b> time.hpp:23</div></div> +<div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_a95d79d6f07889fe3438388aa6e593204"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#a95d79d6f07889fe3438388aa6e593204">mesos::internal::protobuf::createOperation</a></div><div class="ttdeci">Operation createOperation(const Offer::Operation &info, const OperationStatus &latestStatus, const Option< FrameworkID > &frameworkId, const Option< SlaveID > &slaveId, const Option< UUID > &operationUUID=None())</div></div> <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html_a5e08482b78a570f4ea9ac0105da9ba3b"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a5e08482b78a570f4ea9ac0105da9ba3b">mesos::internal::protobuf::framework::Capabilities::sharedResources</a></div><div class="ttdeci">bool sharedResources</div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:484</div></div> <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html_a134591f666f03cb9d0e9a13f5a72592b"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a134591f666f03cb9d0e9a13f5a72592b">mesos::internal::protobuf::framework::Capabilities::multiRole</a></div><div class="ttdeci">bool multiRole</div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:486</div></div> <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html_ab4a7dde0c75069bfc2880624a218e2f4"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#ab4a7dde0c75069bfc2880624a218e2f4">mesos::internal::protobuf::slave::Capabilities::reservationRefinement</a></div><div class="ttdeci">bool reservationRefinement</div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:285</div></div> @@ -638,9 +638,9 @@ <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_1_1slave_html_a92e7b9534b178d3b0eaa7ea23106f225"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a92e7b9534b178d3b0eaa7ea23106f225">mesos::internal::protobuf::slave::operator<<</a></div><div class="ttdeci">std::ostream & operator<<(std::ostream &stream, const Capabilities &c)</div></div> <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html_a1419488295b7be75f8a37067d4cb4a9c"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a1419488295b7be75f8a37067d4cb4a9c">mesos::internal::protobuf::framework::Capabilities::Capabilities</a></div><div class="ttdeci">Capabilities()=default</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_a0a8d385223ec86f5b9431a8a67dac151"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#a0a8d385223ec86f5b9431a8a67dac151">mesos::internal::protobuf::createOperationStatus</a></div><div class="ttdeci">OperationStatus createOperationStatus(const OperationState &state, const Option< OperationID > &operationId=None(), const Option< std::string > &message=None(), const Option< Resources > &convertedResources=None(), const Option< id::UUID > &statusUUID=None())</div></div> +<div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_a301b5b72cabd3253f860965822ff959d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#a301b5b72cabd3253f860965822ff959d">mesos::internal::protobuf::createResourceVersions</a></div><div class="ttdeci">google::protobuf::RepeatedPtrField< ResourceVersionUUID > createResourceVersions(const hashmap< Option< ResourceProviderID >, UUID > &resourceVersions)</div></div> <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html_aef5088e1b5fb2b16fdd9adf0a12f6c99"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#aef5088e1b5fb2b16fdd9adf0a12f6c99">mesos::internal::protobuf::framework::Capabilities::regionAware</a></div><div class="ttdeci">bool regionAware</div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:488</div></div> <div class="ttc" id="messages_8hpp_html"><div class="ttname"><a href="messages_8hpp.html">messages.hpp</a></div></div> -<div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_adc9a834375a24d9da9d8de964e072d60"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#adc9a834375a24d9da9d8de964e072d60">mesos::internal::protobuf::createResourceVersions</a></div><div class="ttdeci">google::protobuf::RepeatedPtrField< ResourceVersionUUID > createResourceVersions(const hashmap< Option< ResourceProviderID >, id::UUID > &resourceVersions)</div></div> </div><!-- fragment --></div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/53f3d240/content/api/latest/c++/slave_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/slave_8hpp_source.html b/content/api/latest/c++/slave_8hpp_source.html index 71c321f..a085294 100644 --- a/content/api/latest/c++/slave_8hpp_source.html +++ b/content/api/latest/c++/slave_8hpp_source.html @@ -405,11 +405,11 @@ <div class="line"><a name="l00351"></a><span class="lineno"> 351</span>  <span class="keyword">const</span> TaskID& taskId,</div> <div class="line"><a name="l00352"></a><span class="lineno"> 352</span>  <span class="keyword">const</span> std::string& uuid);</div> <div class="line"><a name="l00353"></a><span class="lineno"> 353</span> </div> -<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a63f2bae35d4392885c7f1a46fa0de67d">_statusUpdateAcknowledgement</a>(</div> +<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa91b3747671faf9f39404a8730e5ef3d">_statusUpdateAcknowledgement</a>(</div> <div class="line"><a name="l00355"></a><span class="lineno"> 355</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a>& future,</div> <div class="line"><a name="l00356"></a><span class="lineno"> 356</span>  <span class="keyword">const</span> TaskID& taskId,</div> <div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  <span class="keyword">const</span> FrameworkID& frameworkId,</div> -<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>  <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>& uuid);</div> +<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>  <span class="keyword">const</span> UUID& uuid);</div> <div class="line"><a name="l00359"></a><span class="lineno"> 359</span> </div> <div class="line"><a name="l00360"></a><span class="lineno"> 360</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5caeb163d30bdf0fd28900136a67ab04">operationStatusAcknowledgement</a>(</div> <div class="line"><a name="l00361"></a><span class="lineno"> 361</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>& from,</div> @@ -703,7 +703,7 @@ <div class="line"><a name="l00649"></a><span class="lineno"> 649</span> </div> <div class="line"><a name="l00650"></a><span class="lineno"> 650</span>  <span class="keywordtype">void</span> removeOperation(<a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>* operation);</div> <div class="line"><a name="l00651"></a><span class="lineno"> 651</span> </div> -<div class="line"><a name="l00652"></a><span class="lineno"> 652</span>  <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>* getOperation(<span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>& uuid) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00652"></a><span class="lineno"> 652</span>  <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>* getOperation(<span class="keyword">const</span> UUID& uuid) <span class="keyword">const</span>;</div> <div class="line"><a name="l00653"></a><span class="lineno"> 653</span> </div> <div class="line"><a name="l00654"></a><span class="lineno"> 654</span>  <span class="keywordtype">void</span> addResourceProvider(<a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">ResourceProvider</a>* resourceProvider);</div> <div class="line"><a name="l00655"></a><span class="lineno"> 655</span>  <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">ResourceProvider</a>* getResourceProvider(<span class="keyword">const</span> ResourceProviderID& <span class="keywordtype">id</span>) <span class="keyword">const</span>;</div> @@ -878,14 +878,14 @@ <div class="line"><a name="l00824"></a><span class="lineno"> 824</span>  <span class="comment">// different resource version UUID than that it maintains, because</span></div> <div class="line"><a name="l00825"></a><span class="lineno"> 825</span>  <span class="comment">// this means the operation is operating on resources that might</span></div> <div class="line"><a name="l00826"></a><span class="lineno"> 826</span>  <span class="comment">// have already been invalidated.</span></div> -<div class="line"><a name="l00827"></a><span class="lineno"> 827</span>  <a class="code" href="structid_1_1UUID.html">id::UUID</a> resourceVersion;</div> +<div class="line"><a name="l00827"></a><span class="lineno"> 827</span>  UUID resourceVersion;</div> <div class="line"><a name="l00828"></a><span class="lineno"> 828</span> </div> <div class="line"><a name="l00829"></a><span class="lineno"> 829</span>  <span class="comment">// Keeps track of the following:</span></div> <div class="line"><a name="l00830"></a><span class="lineno"> 830</span>  <span class="comment">// (1) Pending operations for resources from the agent.</span></div> <div class="line"><a name="l00831"></a><span class="lineno"> 831</span>  <span class="comment">// (2) Pending operations or terminal operations that have</span></div> <div class="line"><a name="l00832"></a><span class="lineno"> 832</span>  <span class="comment">// unacknowledged status updates for resource provider</span></div> <div class="line"><a name="l00833"></a><span class="lineno"> 833</span>  <span class="comment">// provided resources.</span></div> -<div class="line"><a name="l00834"></a><span class="lineno"> 834</span>  <a class="code" href="classhashmap.html">hashmap<id::UUID, Operation*></a> operations;</div> +<div class="line"><a name="l00834"></a><span class="lineno"> 834</span>  <a class="code" href="classhashmap.html">hashmap<UUID, Operation*></a> operations;</div> <div class="line"><a name="l00835"></a><span class="lineno"> 835</span> };</div> <div class="line"><a name="l00836"></a><span class="lineno"> 836</span> </div> <div class="line"><a name="l00837"></a><span class="lineno"> 837</span> </div> @@ -1211,13 +1211,13 @@ <div class="line"><a name="l01157"></a><span class="lineno"> 1157</span> </div> <div class="line"><a name="l01158"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html"> 1158</a></span> <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">ResourceProvider</a></div> <div class="line"><a name="l01159"></a><span class="lineno"> 1159</span> {</div> -<div class="line"><a name="l01160"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#afe22db29500a5157a6fb0c5da3fb9d2f"> 1160</a></span>  <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#afe22db29500a5157a6fb0c5da3fb9d2f">ResourceProvider</a>(</div> +<div class="line"><a name="l01160"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7b0c27289426d4a7f1c17a1ac1591969"> 1160</a></span>  <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7b0c27289426d4a7f1c17a1ac1591969">ResourceProvider</a>(</div> <div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>  <span class="keyword">const</span> ResourceProviderInfo& _info,</div> <div class="line"><a name="l01162"></a><span class="lineno"> 1162</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& _totalResources,</div> -<div class="line"><a name="l01163"></a><span class="lineno"> 1163</span>  <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>& _resourceVersion)</div> +<div class="line"><a name="l01163"></a><span class="lineno"> 1163</span>  <span class="keyword">const</span> UUID& _resourceVersion)</div> <div class="line"><a name="l01164"></a><span class="lineno"> 1164</span>  : <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a8babf26b02de2788d8b7286e20a29022">info</a>(_info),</div> <div class="line"><a name="l01165"></a><span class="lineno"> 1165</span>  <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a809ab46f97f691d5531acd90cb31046d">totalResources</a>(_totalResources),</div> -<div class="line"><a name="l01166"></a><span class="lineno"> 1166</span>  <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ae060949faa77368204096b365762887d">resourceVersion</a>(_resourceVersion) {}</div> +<div class="line"><a name="l01166"></a><span class="lineno"> 1166</span>  <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a">resourceVersion</a>(_resourceVersion) {}</div> <div class="line"><a name="l01167"></a><span class="lineno"> 1167</span> </div> <div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>  <span class="keywordtype">void</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a456820eaf76022ca80a85e54128c9b0b">addOperation</a>(<a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>* operation);</div> <div class="line"><a name="l01169"></a><span class="lineno"> 1169</span>  <span class="keywordtype">void</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ae1654f336624584a7ce6dcee9e61776f">removeOperation</a>(<a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>* operation);</div> @@ -1236,11 +1236,11 @@ <div class="line"><a name="l01182"></a><span class="lineno"> 1182</span>  <span class="comment">// different resource version UUID than that it maintains, because</span></div> <div class="line"><a name="l01183"></a><span class="lineno"> 1183</span>  <span class="comment">// this means the operation is operating on resources that might</span></div> <div class="line"><a name="l01184"></a><span class="lineno"> 1184</span>  <span class="comment">// have already been invalidated.</span></div> -<div class="line"><a name="l01185"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ae060949faa77368204096b365762887d"> 1185</a></span>  <a class="code" href="structid_1_1UUID.html">id::UUID</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ae060949faa77368204096b365762887d">resourceVersion</a>;</div> +<div class="line"><a name="l01185"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a"> 1185</a></span>  UUID <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a">resourceVersion</a>;</div> <div class="line"><a name="l01186"></a><span class="lineno"> 1186</span> </div> <div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>  <span class="comment">// Pending operations or terminal operations that have</span></div> <div class="line"><a name="l01188"></a><span class="lineno"> 1188</span>  <span class="comment">// unacknowledged status updates.</span></div> -<div class="line"><a name="l01189"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a2bfb4966449d3755fce5ee7d4ba8ffd9"> 1189</a></span>  <a class="code" href="classhashmap.html">hashmap<id::UUID, Operation*></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a2bfb4966449d3755fce5ee7d4ba8ffd9">operations</a>;</div> +<div class="line"><a name="l01189"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a6c3923a3783d71359bffcba7b9454172"> 1189</a></span>  <a class="code" href="classhashmap.html">hashmap<UUID, Operation*></a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a6c3923a3783d71359bffcba7b9454172">operations</a>;</div> <div class="line"><a name="l01190"></a><span class="lineno"> 1190</span> };</div> <div class="line"><a name="l01191"></a><span class="lineno"> 1191</span> </div> <div class="line"><a name="l01192"></a><span class="lineno"> 1192</span> </div> @@ -1272,6 +1272,7 @@ <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a0a36624c6fe507a5fe4afa57543c5257"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a0a36624c6fe507a5fe4afa57543c5257">mesos::internal::slave::Executor::checkpointTask</a></div><div class="ttdeci">void checkpointTask(const TaskInfo &task)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ab7696419236c5bd5d455a0f1aeca9e2c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab7696419236c5bd5d455a0f1aeca9e2c">mesos::internal::slave::Slave::executorMessage</a></div><div class="ttdeci">void executorMessage(const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId, const std::string &data)</div></div> +<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_a7b0c27289426d4a7f1c17a1ac1591969"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7b0c27289426d4a7f1c17a1ac1591969">mesos::internal::slave::ResourceProvider::ResourceProvider</a></div><div class="ttdeci">ResourceProvider(const ResourceProviderInfo &_info, const Resources &_totalResources, const UUID &_resourceVersion)</div><div class="ttdef"><b>Definition:</b> slave.hpp:1160</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_abe675d27487a5748f11f31eb38092884"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#abe675d27487a5748f11f31eb38092884">mesos::internal::slave::Executor::enqueueTaskGroup</a></div><div class="ttdeci">void enqueueTaskGroup(const TaskGroupInfo &taskGroup)</div></div> <div class="ttc" id="namespaceos_1_1stat_html_a96066cfc01f1f62fc25b56f6915800eb"><div class="ttname"><a href="namespaceos_1_1stat.html#a96066cfc01f1f62fc25b56f6915800eb">os::stat::uid</a></div><div class="ttdeci">Try< uid_t > uid(const std::string &path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:182</div></div> <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div> @@ -1285,7 +1286,6 @@ <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_ab00309cd3d1c22e2ce1051e33d829c3c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab00309cd3d1c22e2ce1051e33d829c3c">mesos::internal::slave::Executor::checkpointExecutor</a></div><div class="ttdeci">void checkpointExecutor()</div></div> <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">mesos::internal::slave::state::ExecutorState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:292</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a2e7c5927ef98a2cf786f204245765255"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2e7c5927ef98a2cf786f204245765255">mesos::internal::slave::Slave::__run</a></div><div class="ttdeci">virtual void __run(const process::Future< std::list< bool >> &future, const FrameworkInfo &frameworkInfo, const ExecutorInfo &executorInfo, const Option< TaskInfo > &task, const Option< TaskGroupInfo > &taskGroup, const std::vector< ResourceVersionUUID > &resourceVersionUuids, const Option< bool > &launchExecutor)</div></div> -<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_a2bfb4966449d3755fce5ee7d4ba8ffd9"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a2bfb4966449d3755fce5ee7d4ba8ffd9">mesos::internal::slave::ResourceProvider::operations</a></div><div class="ttdeci">hashmap< id::UUID, Operation * > operations</div><div class="ttdef"><b>Definition:</b> slave.hpp:1189</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a501cc0851b8609a0305cb6b4604081ab"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a501cc0851b8609a0305cb6b4604081ab">mesos::internal::slave::Slave::_reregisterExecutor</a></div><div class="ttdeci">void _reregisterExecutor(const process::Future< Nothing > &future, const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId)</div></div> <div class="ttc" id="evolve_8hpp_html"><div class="ttname"><a href="evolve_8hpp.html">evolve.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a355d5c297d06b8e818df3edcfd69648b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a355d5c297d06b8e818df3edcfd69648b">mesos::internal::slave::Slave::age</a></div><div class="ttdeci">Duration age(double usage)</div></div> @@ -1303,6 +1303,7 @@ <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_af678d52f877800e895ff62f56be970cf"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#af678d52f877800e895ff62f56be970cf">mesos::internal::slave::Slave::_checkDiskUsage</a></div><div class="ttdeci">void _checkDiskUsage(const process::Future< double > &usage)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_af47e4a69c5542ae625bdd1a5b7fdb308"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#af47e4a69c5542ae625bdd1a5b7fdb308">mesos::internal::slave::Slave::getFramework</a></div><div class="ttdeci">Framework * getFramework(const FrameworkID &frameworkId) const </div></div> <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset</a></div><div class="ttdef"><b>Definition:</b> hashset.hpp:53</div></div> +<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa91b3747671faf9f39404a8730e5ef3d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa91b3747671faf9f39404a8730e5ef3d">mesos::internal::slave::Slave::_statusUpdateAcknowledgement</a></div><div class="ttdeci">void _statusUpdateAcknowledgement(const process::Future< bool > &future, const TaskID &taskId, const FrameworkID &frameworkId, const UUID &uuid)</div></div> <div class="ttc" id="src_2slave_2metrics_8hpp_html"><div class="ttname"><a href="src_2slave_2metrics_8hpp.html">metrics.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa0a3ade2dde9dd762b30fb376497de35"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa0a3ade2dde9dd762b30fb376497de35">mesos::internal::slave::Slave::removeExecutor</a></div><div class="ttdeci">void removeExecutor(Framework *framework, Executor *executor)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a05bb2d1fc84402385d05c5341dea5827"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a05bb2d1fc84402385d05c5341dea5827">mesos::internal::slave::Slave::_recoverContainerizer</a></div><div class="ttdeci">process::Future< Nothing > _recoverContainerizer(const Option< state::SlaveState > &state)</div></div> @@ -1322,6 +1323,7 @@ <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a6803557157471add8d9cccc7272beb14"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a6803557157471add8d9cccc7272beb14">mesos::internal::slave::Framework::~Framework</a></div><div class="ttdeci">~Framework()</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a89977a8c4cec7c54a41f20e763532b3c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a89977a8c4cec7c54a41f20e763532b3c">mesos::internal::slave::Executor::recoverTask</a></div><div class="ttdeci">void recoverTask(const state::TaskState &state, bool recheckpointTask)</div></div> <div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:79</div></div> +<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_aff76550b79d71087708ccbb25f9b3a5a"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a">mesos::internal::slave::ResourceProvider::resourceVersion</a></div><div class="ttdeci">UUID resourceVersion</div><div class="ttdef"><b>Definition:</b> slave.hpp:1185</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a101f8dc5a130dc066b8be3e231eed9f8"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a101f8dc5a130dc066b8be3e231eed9f8">mesos::internal::slave::Slave::handleRunTaskGroupMessage</a></div><div class="ttdeci">void handleRunTaskGroupMessage(const process::UPID &from, RunTaskGroupMessage &&runTaskGroupMessage)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a27e0e6e088c0fd88a0c7f679c964c409"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">mesos::internal::slave::Executor::state</a></div><div class="ttdeci">enum mesos::internal::slave::Executor::State state</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a515bd07e751e76bda7f78d3953f5c64f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a515bd07e751e76bda7f78d3953f5c64f">mesos::internal::slave::Slave::runTaskGroup</a></div><div class="ttdeci">virtual void runTaskGroup(const process::UPID &from, const FrameworkInfo &frameworkInfo, const ExecutorInfo &executorInfo, const TaskGroupInfo &taskGroupInfo, const std::vector< ResourceVersionUUID > &resourceVersionUuids, const Option< bool > &launchExecutor)</div></div> @@ -1373,7 +1375,6 @@ <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ab3245d2b6f67136e7b1f523a09eb7de4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab3245d2b6f67136e7b1f523a09eb7de4">mesos::internal::slave::Slave::shutdownExecutorTimeout</a></div><div class="ttdeci">void shutdownExecutorTimeout(const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_ae960552ceef724d0391a3e35d2d00a71"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#ae960552ceef724d0391a3e35d2d00a71">mesos::internal::slave::Slave::attachTaskVolumeDirectory</a></div><div class="ttdeci">void attachTaskVolumeDirectory(const ExecutorInfo &executorInfo, const ContainerID &executorContainerId, const Task &task)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_aa4d1693c6eaeccb8df16ae925c3979e0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#aa4d1693c6eaeccb8df16ae925c3979e0">mesos::internal::slave::Framework::hasTask</a></div><div class="ttdeci">bool hasTask(const TaskID &taskId) const </div></div> -<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a63f2bae35d4392885c7f1a46fa0de67d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a63f2bae35d4392885c7f1a46fa0de67d">mesos::internal::slave::Slave::_statusUpdateAcknowledgement</a></div><div class="ttdeci">void _statusUpdateAcknowledgement(const process::Future< bool > &future, const TaskID &taskId, const FrameworkID &frameworkId, const id::UUID &uuid)</div></div> <div class="ttc" id="src_2common_2recordio_8hpp_html"><div class="ttname"><a href="src_2common_2recordio_8hpp.html">recordio.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:115</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a15efbb67f94f85e7d08726c0697c179b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a15efbb67f94f85e7d08726c0697c179b">mesos::internal::slave::Slave::registered</a></div><div class="ttdeci">void registered(const process::UPID &from, const SlaveID &slaveId, const MasterSlaveConnection &connection)</div></div> @@ -1393,7 +1394,6 @@ <div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html_aecc37af3f66360a47184a1146ae92756"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html#aecc37af3f66360a47184a1146ae92756">process::http::Pipe::Writer::close</a></div><div class="ttdeci">bool close()</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a1200b872e31b092349f482e4711d41e4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1200b872e31b092349f482e4711d41e4">mesos::internal::slave::Slave::getExecutorInfo</a></div><div class="ttdeci">ExecutorInfo getExecutorInfo(const FrameworkInfo &frameworkInfo, const TaskInfo &task) const </div></div> <div class="ttc" id="src_2slave_2state_8hpp_html"><div class="ttname"><a href="src_2slave_2state_8hpp.html">state.hpp</a></div></div> -<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a2ca66ded2a1266abdf00e370691a80df"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2ca66ded2a1266abdf00e370691a80df">mesos::internal::slave::Slave::forward</a></div><div class="ttdeci">void forward(StatusUpdate update)</div></div> <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:441</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a0ba4694079a24c1185bda1ae271ec571"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a0ba4694079a24c1185bda1ae271ec571">mesos::internal::slave::Slave::reconcileOperations</a></div><div class="ttdeci">void reconcileOperations(const ReconcileOperationsMessage &message)</div></div> @@ -1418,7 +1418,6 @@ <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a9037a16ee390fa0893f1229aca4e33ea"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a9037a16ee390fa0893f1229aca4e33ea">mesos::internal::slave::Executor::id</a></div><div class="ttdeci">const ExecutorID id</div><div class="ttdef"><b>Definition:</b> slave.hpp:980</div></div> <div class="ttc" id="3rdparty_2stout_2include_2stout_2recordio_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2recordio_8hpp.html">recordio.hpp</a></div></div> <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div> -<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_afe22db29500a5157a6fb0c5da3fb9d2f"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#afe22db29500a5157a6fb0c5da3fb9d2f">mesos::internal::slave::ResourceProvider::ResourceProvider</a></div><div class="ttdeci">ResourceProvider(const ResourceProviderInfo &_info, const Resources &_totalResources, const id::UUID &_resourceVersion)</div><div class="ttdef"><b>Definition:</b> slave.hpp:1160</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a2743c0fdfd1c12f467e85e628a779114"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a2743c0fdfd1c12f467e85e628a779114">mesos::internal::slave::Executor::Executor</a></div><div class="ttdeci">Executor(Slave *slave, const FrameworkID &frameworkId, const ExecutorInfo &info, const ContainerID &containerId, const std::string &directory, const Option< std::string > &user, bool checkpoint)</div></div> <div class="ttc" id="3rdparty_2libprocess_2include_2process_2protobuf_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2protobuf_8hpp.html">protobuf.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d">mesos::internal::slave::Executor::REGISTERING</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:969</div></div> @@ -1478,11 +1477,11 @@ <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a2fc2e9b051c144f259f003b79a3d5ec3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a2fc2e9b051c144f259f003b79a3d5ec3">mesos::internal::slave::Executor::queuedTaskGroups</a></div><div class="ttdeci">std::list< TaskGroupInfo > queuedTaskGroups</div><div class="ttdef"><b>Definition:</b> slave.hpp:1023</div></div> <div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.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="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_ae060949faa77368204096b365762887d"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ae060949faa77368204096b365762887d">mesos::internal::slave::ResourceProvider::resourceVersion</a></div><div class="ttdeci">id::UUID resourceVersion</div><div class="ttdef"><b>Definition:</b> slave.hpp:1185</div></div> <div class="ttc" id="classprocess_1_1Clock_html_a24ed3f746bb6b3ddb1c52dce5e0ecd38"><div class="ttname"><a href="classprocess_1_1Clock.html#a24ed3f746bb6b3ddb1c52dce5e0ecd38">process::Clock::now</a></div><div class="ttdeci">static Time now()</div><div class="ttdoc">The current clock time for either the current process that makes this call or the global clock time i...</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_1slave_1_1Executor_html_ad6bd3d3bec32d1d06d96f90d1325bf8d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad6bd3d3bec32d1d06d96f90d1325bf8d">mesos::internal::slave::Executor::getQueuedTaskGroup</a></div><div class="ttdeci">Option< TaskGroupInfo > getQueuedTaskGroup(const TaskID &taskId)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aa0ad621d4e5a289f62e0309e129451d5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa0ad621d4e5a289f62e0309e129451d5">mesos::internal::slave::Slave::qosCorrections</a></div><div class="ttdeci">virtual void qosCorrections()</div></div> +<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html_a6c3923a3783d71359bffcba7b9454172"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a6c3923a3783d71359bffcba7b9454172">mesos::internal::slave::ResourceProvider::operations</a></div><div class="ttdeci">hashmap< UUID, Operation * > operations</div><div class="ttdef"><b>Definition:</b> slave.hpp:1189</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a00d7e0077ecd03e0e0bde0b814d02a68"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a00d7e0077ecd03e0e0bde0b814d02a68">mesos::internal::slave::Slave::reregisterExecutorTimeout</a></div><div class="ttdeci">void reregisterExecutorTimeout()</div></div> <div class="ttc" id="src_2slave_2flags_8hpp_html"><div class="ttname"><a href="src_2slave_2flags_8hpp.html">flags.hpp</a></div></div> <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ResourceProvider_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">mesos::internal::slave::ResourceProvider</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:1158</div></div>