You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2017/11/30 17:57:40 UTC
[16/16] mesos-site git commit: Updated the website built from mesos
SHA: c035e7e.
Updated the website built from mesos SHA: c035e7e.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/97c3bd10
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/97c3bd10
Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/97c3bd10
Branch: refs/heads/asf-site
Commit: 97c3bd10e5d1a827f9cf8e06bdfa5bfa029ba0e4
Parents: 212272c
Author: jenkins <bu...@apache.org>
Authored: Thu Nov 30 17:57:19 2017 +0000
Committer: jenkins <bu...@apache.org>
Committed: Thu Nov 30 17:57:19 2017 +0000
----------------------------------------------------------------------
content/api/latest/c++/Nodes.xml | 55 +
content/api/latest/c++/Tokens.xml | 102 ++
...mesos_1_1allocator_1_1Allocator-members.html | 51 +-
.../classmesos_1_1allocator_1_1Allocator.html | 55 +
...1_1HierarchicalAllocatorProcess-members.html | 197 +--
...locator_1_1HierarchicalAllocatorProcess.html | 2 +
..._1_1allocator_1_1MesosAllocator-members.html | 59 +-
..._1master_1_1allocator_1_1MesosAllocator.html | 57 +
...ocator_1_1MesosAllocatorProcess-members.html | 123 +-
...r_1_1allocator_1_1MesosAllocatorProcess.html | 44 +
...1_1HierarchicalAllocatorProcess-members.html | 193 +--
...nternal_1_1HierarchicalAllocatorProcess.html | 44 +
...ernal_1_1tests_1_1TestAllocator-members.html | 54 +-
...s_1_1internal_1_1tests_1_1TestAllocator.html | 33 +
content/api/latest/c++/functions_0x61.html | 136 +-
content/api/latest/c++/functions_0x65.html | 14 +-
content/api/latest/c++/functions_0x6d.html | 96 +-
content/api/latest/c++/functions_0x6e.html | 17 +-
content/api/latest/c++/functions_0x6f.html | 24 +-
content/api/latest/c++/functions_0x70.html | 28 +-
content/api/latest/c++/functions_0x72.html | 35 +-
content/api/latest/c++/functions_0x73.html | 66 +-
content/api/latest/c++/functions_0x75.html | 18 +-
content/api/latest/c++/functions_0x76.html | 50 +-
content/api/latest/c++/functions_0x77.html | 22 +-
content/api/latest/c++/functions_func_0x61.html | 67 +-
content/api/latest/c++/functions_func_0x6d.html | 67 +-
content/api/latest/c++/functions_func_0x6e.html | 6 +-
content/api/latest/c++/functions_func_0x70.html | 6 +-
content/api/latest/c++/functions_func_0x72.html | 19 +-
content/api/latest/c++/functions_func_0x73.html | 20 +-
content/api/latest/c++/functions_func_0x75.html | 6 +-
content/api/latest/c++/functions_func_0x76.html | 52 +-
content/api/latest/c++/functions_func_0x77.html | 6 +-
content/api/latest/c++/functions_vars_0x75.html | 6 +-
.../latest/c++/hierarchical_8hpp_source.html | 919 ++++++-------
...mesos_2allocator_2allocator_8hpp_source.html | 140 +-
content/api/latest/c++/index.hhc | 11 +
content/api/latest/c++/index.hhk | 176 ++-
.../api/latest/c++/namespacemembers_0x61.html | 18 +-
.../latest/c++/namespacemembers_func_0x61.html | 17 +-
.../namespacemesos_1_1internal_1_1tests.html | 28 +
...allocator_2mesos_2allocator_8hpp_source.html | 1217 +++++++++---------
.../c++/src_2master_2master_8hpp_source.html | 857 ++++++------
.../latest/c++/src_2tests_2allocator_8hpp.html | 2 +
.../c++/src_2tests_2allocator_8hpp_source.html | 643 ++++-----
.../c++/src_2tests_2mesos_8hpp_source.html | 8 +-
47 files changed, 3161 insertions(+), 2705 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/97c3bd10/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index e9d2fc6..6b48f17 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -3393,6 +3393,11 @@
<Anchor>a681883278b64d1e45fc515a7899a3d99</Anchor>
</Node>
<Node>
+ <Name>addResourceProvider</Name>
+ <Path>classmesos_1_1allocator_1_1Allocator.html</Path>
+ <Anchor>ad873c196dc884fb2ccc116964157d7ff</Anchor>
+ </Node>
+ <Node>
<Name>addSlave</Name>
<Path>classmesos_1_1allocator_1_1Allocator.html</Path>
<Anchor>a12346eed9894458805e180b9d6cb6424</Anchor>
@@ -5360,6 +5365,11 @@
<Anchor>a74891dae6edb8e7b6283c82886141dd5</Anchor>
</Node>
<Node>
+ <Name>addResourceProvider</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
+ <Anchor>a6e829c184a65da68a4693c5f2987595b</Anchor>
+ </Node>
+ <Node>
<Name>addSlave</Name>
<Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
<Anchor>a04d053a50384c024cc0183c1f0a7f983</Anchor>
@@ -5759,6 +5769,11 @@
<Anchor>afa7e954fc1203fdb4ea6a4a8f3d2d48d</Anchor>
</Node>
<Node>
+ <Name>addResourceProvider</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
+ <Anchor>adb4e5880e5f7eea3e746e29a5a8a35eb</Anchor>
+ </Node>
+ <Node>
<Name>addSlave</Name>
<Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
<Anchor>af21d8b1c164feddfc6a8550245028b06</Anchor>
@@ -5900,6 +5915,11 @@
<Anchor>a2ef6f91ec76d5edd8976e0dc0406690e</Anchor>
</Node>
<Node>
+ <Name>addResourceProvider</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html</Path>
+ <Anchor>ab1dba823366b1593626401c0a488ffb7</Anchor>
+ </Node>
+ <Node>
<Name>addSlave</Name>
<Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html</Path>
<Anchor>a56e9186140b626bcc3cc30577cd07905</Anchor>
@@ -15022,6 +15042,11 @@
<Anchor>a95d6ffbaf7bf12ef0712379cf6b2893b</Anchor>
</Node>
<Node>
+ <Name>MOCK_METHOD3</Name>
+ <Path>classmesos_1_1internal_1_1tests_1_1TestAllocator.html</Path>
+ <Anchor>a35cf7b889403697dbec91ab860de8b8e</Anchor>
+ </Node>
+ <Node>
<Name>MOCK_METHOD4</Name>
<Path>classmesos_1_1internal_1_1tests_1_1TestAllocator.html</Path>
<Anchor>a42ef58d9b7d25bad17b685edbc27a841</Anchor>
@@ -58952,6 +58977,11 @@
<Anchor>a681883278b64d1e45fc515a7899a3d99</Anchor>
</Node>
<Node>
+ <Name>addResourceProvider</Name>
+ <Path>classmesos_1_1allocator_1_1Allocator.html</Path>
+ <Anchor>ad873c196dc884fb2ccc116964157d7ff</Anchor>
+ </Node>
+ <Node>
<Name>addSlave</Name>
<Path>classmesos_1_1allocator_1_1Allocator.html</Path>
<Anchor>a12346eed9894458805e180b9d6cb6424</Anchor>
@@ -74418,6 +74448,11 @@
<Anchor>afa7e954fc1203fdb4ea6a4a8f3d2d48d</Anchor>
</Node>
<Node>
+ <Name>addResourceProvider</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
+ <Anchor>adb4e5880e5f7eea3e746e29a5a8a35eb</Anchor>
+ </Node>
+ <Node>
<Name>addSlave</Name>
<Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
<Anchor>af21d8b1c164feddfc6a8550245028b06</Anchor>
@@ -74559,6 +74594,11 @@
<Anchor>a2ef6f91ec76d5edd8976e0dc0406690e</Anchor>
</Node>
<Node>
+ <Name>addResourceProvider</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html</Path>
+ <Anchor>ab1dba823366b1593626401c0a488ffb7</Anchor>
+ </Node>
+ <Node>
<Name>addSlave</Name>
<Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html</Path>
<Anchor>a56e9186140b626bcc3cc30577cd07905</Anchor>
@@ -74880,6 +74920,11 @@
<Anchor>a74891dae6edb8e7b6283c82886141dd5</Anchor>
</Node>
<Node>
+ <Name>addResourceProvider</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
+ <Anchor>a6e829c184a65da68a4693c5f2987595b</Anchor>
+ </Node>
+ <Node>
<Name>addSlave</Name>
<Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
<Anchor>a04d053a50384c024cc0183c1f0a7f983</Anchor>
@@ -88895,6 +88940,11 @@
<Anchor>a95d6ffbaf7bf12ef0712379cf6b2893b</Anchor>
</Node>
<Node>
+ <Name>MOCK_METHOD3</Name>
+ <Path>classmesos_1_1internal_1_1tests_1_1TestAllocator.html</Path>
+ <Anchor>a35cf7b889403697dbec91ab860de8b8e</Anchor>
+ </Node>
+ <Node>
<Name>MOCK_METHOD4</Name>
<Path>classmesos_1_1internal_1_1tests_1_1TestAllocator.html</Path>
<Anchor>a42ef58d9b7d25bad17b685edbc27a841</Anchor>
@@ -88984,6 +89034,11 @@
<Node>
<Name>ACTION_P</Name>
<Path>src_2tests_2allocator_8hpp.html</Path>
+ <Anchor>af98c6c1ab523eb145321d6a2f875683d</Anchor>
+ </Node>
+ <Node>
+ <Name>ACTION_P</Name>
+ <Path>src_2tests_2allocator_8hpp.html</Path>
<Anchor>a20b5c96eaccf7770cbcf0c51faf4f281</Anchor>
</Node>
<Node>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/97c3bd10/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index ee0c505..9c27194 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -9479,6 +9479,17 @@
<Scope>mesos::internal::tests</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1tests.html</Path>
+ <Anchor>af98c6c1ab523eb145321d6a2f875683d</Anchor>
+ <DeclaredIn>allocator.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>ACTION_P</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::tests</Scope>
+ </TokenIdentifier>
+ <Path>namespacemesos_1_1internal_1_1tests.html</Path>
<Anchor>a20b5c96eaccf7770cbcf0c51faf4f281</Anchor>
<DeclaredIn>allocator.hpp</DeclaredIn>
</Token>
@@ -53139,6 +53150,18 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>addResourceProvider</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::allocator::Allocator</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1allocator_1_1Allocator.html</Path>
+ <Anchor>ad873c196dc884fb2ccc116964157d7ff</Anchor>
+ <Abstract>Add resources from a local resource provider to an agent. </Abstract>
+ <DeclaredIn>allocator.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>activateSlave</Name>
<APILanguage>cpp</APILanguage>
<Type>instm</Type>
@@ -75312,6 +75335,18 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>addResourceProvider</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
+ <Anchor>adb4e5880e5f7eea3e746e29a5a8a35eb</Anchor>
+ <Abstract>Add resources from a local resource provider to an agent. </Abstract>
+ <DeclaredIn>allocator.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>activateSlave</Name>
<APILanguage>cpp</APILanguage>
<Type>instm</Type>
@@ -75701,6 +75736,17 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>addResourceProvider</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::MesosAllocatorProcess</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html</Path>
+ <Anchor>ab1dba823366b1593626401c0a488ffb7</Anchor>
+ <DeclaredIn>allocator.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>activateSlave</Name>
<APILanguage>cpp</APILanguage>
<Type>instm</Type>
@@ -76416,6 +76462,17 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>addResourceProvider</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
+ <Anchor>a6e829c184a65da68a4693c5f2987595b</Anchor>
+ <DeclaredIn>hierarchical.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>deactivateSlave</Name>
<APILanguage>cpp</APILanguage>
<Type>instm</Type>
@@ -78523,6 +78580,17 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>addResourceProvider</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
+ <Anchor>a6e829c184a65da68a4693c5f2987595b</Anchor>
+ <DeclaredIn>hierarchical.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>deactivateSlave</Name>
<APILanguage>cpp</APILanguage>
<Type>instm</Type>
@@ -124732,6 +124800,17 @@
<Scope>mesos::internal::tests</Scope>
</TokenIdentifier>
<Path>namespacemesos_1_1internal_1_1tests.html</Path>
+ <Anchor>af98c6c1ab523eb145321d6a2f875683d</Anchor>
+ <DeclaredIn>allocator.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>ACTION_P</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::tests</Scope>
+ </TokenIdentifier>
+ <Path>namespacemesos_1_1internal_1_1tests.html</Path>
<Anchor>a20b5c96eaccf7770cbcf0c51faf4f281</Anchor>
<DeclaredIn>allocator.hpp</DeclaredIn>
</Token>
@@ -126288,6 +126367,17 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>MOCK_METHOD3</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::tests::TestAllocator</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1tests_1_1TestAllocator.html</Path>
+ <Anchor>a35cf7b889403697dbec91ab860de8b8e</Anchor>
+ <DeclaredIn>allocator.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>MOCK_METHOD1</Name>
<APILanguage>cpp</APILanguage>
<Type>instm</Type>
@@ -126595,6 +126685,18 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>addResourceProvider</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::allocator::Allocator</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1allocator_1_1Allocator.html</Path>
+ <Anchor>ad873c196dc884fb2ccc116964157d7ff</Anchor>
+ <Abstract>Add resources from a local resource provider to an agent. </Abstract>
+ <DeclaredIn>allocator.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>activateSlave</Name>
<APILanguage>cpp</APILanguage>
<Type>instm</Type>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/97c3bd10/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
index 53d476b..e39eb14 100644
--- a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
+++ b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
@@ -60,31 +60,32 @@
<tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a60b5e4ab25ef87eb74763c10cfc21850">activateFramework</a>(const FrameworkID &frameworkId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a2469bc7c28ab20a86cd2d198dd99e2cd">activateSlave</a>(const SlaveID &slaveId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a681883278b64d1e45fc515a7899a3d99">addFramework</a>(const FrameworkID &frameworkId, const FrameworkInfo &frameworkInfo, const hashmap< SlaveID, Resources > &used, bool active, const std::set< std::string > &suppressedRoles)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a12346eed9894458805e180b9d6cb6424">addSlave</a>(const SlaveID &slaveId, const SlaveInfo &slaveInfo, const std::vector< SlaveInfo::Capability > &capabilities, const Option< Unavailability > &unavailability, const Resources &total, const hashmap< FrameworkID, Resources > &used)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#aafc715605c23a31dcb511a6b5c2ac883">Allocator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ae12461b03c88e6fce8528488b50a47f5">create</a>(const std::string &name)</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#afe9d8fc901322dde7d91037930c77f72">deactivateFramework</a>(const FrameworkID &frameworkId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a4dff6ddc4983c5495eb2fc26e2842114">deactivateSlave</a>(const SlaveID &slaveId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#af09ffe12fe6dce0bb115d9988ddb61d1">getInverseOfferStatuses</a>()=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8386ac1a11731f6b8689810ed95b405b">initialize</a>(const Duration &allocationInterval, const lambda::function< void(const FrameworkID &, const hashmap< std::string, hashmap< SlaveID, Resources >> &)> &offerCallback, const lambda::function< void(const FrameworkID &, const hashmap< SlaveID, UnavailableResources > &)> &inverseOfferCallback, const Option< std::set< std::string >> &fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option< DomainInfo > &domain=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#abe1f158adb9f7a6d7cc9f8afae44e859">recover</a>(const int expectedAgentCount, const hashmap< std::string, Quota > &quotas)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9719d532d6e866956062a3d8ad437781">recoverResources</a>(const FrameworkID &frameworkId, const SlaveID &slaveId, const Resources &resources, const Option< Filters > &filters)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ac58e3a3025d3887ab1ab9267c9093188">removeFramework</a>(const FrameworkID &frameworkId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7c4fb581525a58eaea748afaa87ccb40">removeQuota</a>(const std::string &role)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad">removeSlave</a>(const SlaveID &slaveId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a6d1124aace866719ed1e9ed45a068412">requestResources</a>(const FrameworkID &frameworkId, const std::vector< Request > &requests)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0bf4c3ba18d950c34ef16de989155b0e">reviveOffers</a>(const FrameworkID &frameworkId, const std::set< std::string > &roles)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a06d46d24d46f7c9858ab58c027ecc7ca">setQuota</a>(const std::string &role, const Quota &quota)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a491f49ba873d0b8c56d45526984cd4d9">suppressOffers</a>(const FrameworkID &frameworkId, const std::set< std::string > &roles)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#aa8ee61bea88a926c920e909571f836dd">updateAllocation</a>(const FrameworkID &frameworkId, const SlaveID &slaveId, const Resources &offeredResources, const std::vector< ResourceConversion > &conversions)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a997ec43933a7659b683d83c164bdd6db">updateAvailable</a>(const SlaveID &slaveId, const std::vector< Offer::Operation > &operations)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a97eadff5ba5f1b25beeb2b99e7ed72bb">updateFramework</a>(const FrameworkID &frameworkId, const FrameworkInfo &frameworkInfo, const std::set< std::string > &suppressedRoles)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9b03a500abdf2f677f3fd9ea958d0690">updateInverseOffer</a>(const SlaveID &slaveId, const FrameworkID &frameworkId, const Option< UnavailableResources > &unavailableResources, const Option< InverseOfferStatus > &status, const Option< Filters > &filters=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0736a7f4fc8424d1dde7ff61e97e7317">updateSlave</a>(const SlaveID &slave, const Option< Resources > &total=None(), const Option< std::vector< SlaveInfo::Capability >> &capabilities=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a455bb50eb4548484969c42ada23cd8ff">updateUnavailability</a>(const SlaveID &slaveId, const Option< Unavailability > &unavailability)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a36ed11fe06b6565b72c57ee9a88439f5">updateWeights</a>(const std::vector< WeightInfo > &weightInfos)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a961049fd776211cc762ad0e1e1c99321">updateWhitelist</a>(const Option< hashset< std::string >> &whitelist)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8b32e61251f0e0cbc9588c04e98347a3">~Allocator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ad873c196dc884fb2ccc116964157d7ff">addResourceProvider</a>(const SlaveID &slave, const Resources &total, const hashmap< FrameworkID, Resources > &used)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a12346eed9894458805e180b9d6cb6424">addSlave</a>(const SlaveID &slaveId, const SlaveInfo &slaveInfo, const std::vector< SlaveInfo::Capability > &capabilities, const Option< Unavailability > &unavailability, const Resources &total, const hashmap< FrameworkID, Resources > &used)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#aafc715605c23a31dcb511a6b5c2ac883">Allocator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ae12461b03c88e6fce8528488b50a47f5">create</a>(const std::string &name)</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#afe9d8fc901322dde7d91037930c77f72">deactivateFramework</a>(const FrameworkID &frameworkId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a4dff6ddc4983c5495eb2fc26e2842114">deactivateSlave</a>(const SlaveID &slaveId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#af09ffe12fe6dce0bb115d9988ddb61d1">getInverseOfferStatuses</a>()=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8386ac1a11731f6b8689810ed95b405b">initialize</a>(const Duration &allocationInterval, const lambda::function< void(const FrameworkID &, const hashmap< std::string, hashmap< SlaveID, Resources >> &)> &offerCallback, const lambda::function< void(const FrameworkID &, const hashmap< SlaveID, UnavailableResources > &)> &inverseOfferCallback, const Option< std::set< std::string >> &fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option< DomainInfo > &domain=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#abe1f158adb9f7a6d7cc9f8afae44e859">recover</a>(const int expectedAgentCount, const hashmap< std::string, Quota > &quotas)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9719d532d6e866956062a3d8ad437781">recoverResources</a>(const FrameworkID &frameworkId, const SlaveID &slaveId, const Resources &resources, const Option< Filters > &filters)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ac58e3a3025d3887ab1ab9267c9093188">removeFramework</a>(const FrameworkID &frameworkId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7c4fb581525a58eaea748afaa87ccb40">removeQuota</a>(const std::string &role)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad">removeSlave</a>(const SlaveID &slaveId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a6d1124aace866719ed1e9ed45a068412">requestResources</a>(const FrameworkID &frameworkId, const std::vector< Request > &requests)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0bf4c3ba18d950c34ef16de989155b0e">reviveOffers</a>(const FrameworkID &frameworkId, const std::set< std::string > &roles)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a06d46d24d46f7c9858ab58c027ecc7ca">setQuota</a>(const std::string &role, const Quota &quota)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a491f49ba873d0b8c56d45526984cd4d9">suppressOffers</a>(const FrameworkID &frameworkId, const std::set< std::string > &roles)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#aa8ee61bea88a926c920e909571f836dd">updateAllocation</a>(const FrameworkID &frameworkId, const SlaveID &slaveId, const Resources &offeredResources, const std::vector< ResourceConversion > &conversions)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a997ec43933a7659b683d83c164bdd6db">updateAvailable</a>(const SlaveID &slaveId, const std::vector< Offer::Operation > &operations)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a97eadff5ba5f1b25beeb2b99e7ed72bb">updateFramework</a>(const FrameworkID &frameworkId, const FrameworkInfo &frameworkInfo, const std::set< std::string > &suppressedRoles)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9b03a500abdf2f677f3fd9ea958d0690">updateInverseOffer</a>(const SlaveID &slaveId, const FrameworkID &frameworkId, const Option< UnavailableResources > &unavailableResources, const Option< InverseOfferStatus > &status, const Option< Filters > &filters=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0736a7f4fc8424d1dde7ff61e97e7317">updateSlave</a>(const SlaveID &slave, const Option< Resources > &total=None(), const Option< std::vector< SlaveInfo::Capability >> &capabilities=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a455bb50eb4548484969c42ada23cd8ff">updateUnavailability</a>(const SlaveID &slaveId, const Option< Unavailability > &unavailability)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a36ed11fe06b6565b72c57ee9a88439f5">updateWeights</a>(const std::vector< WeightInfo > &weightInfos)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a961049fd776211cc762ad0e1e1c99321">updateWhitelist</a>(const Option< hashset< std::string >> &whitelist)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8b32e61251f0e0cbc9588c04e98347a3">~Allocator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/97c3bd10/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
index 673c645..c1540e0 100644
--- a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
+++ b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
@@ -110,6 +110,9 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a0736a7f4fc8424d1dde7ff61e97e7317"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0736a7f4fc8424d1dde7ff61e97e7317">updateSlave</a> (const SlaveID &slave, const <a class="el" href="classOption.html">Option</a>< <a class="el" href="classmesos_1_1Resources.html">Resources</a> > &total=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< std::vector< SlaveInfo::Capability >> &capabilities=<a class="el" href="structNone.html">None</a>())=0</td></tr>
<tr class="memdesc:a0736a7f4fc8424d1dde7ff61e97e7317"><td class="mdescLeft"> </td><td class="mdescRight">Updates an agent. <a href="#a0736a7f4fc8424d1dde7ff61e97e7317">More...</a><br/></td></tr>
<tr class="separator:a0736a7f4fc8424d1dde7ff61e97e7317"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ad873c196dc884fb2ccc116964157d7ff"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ad873c196dc884fb2ccc116964157d7ff">addResourceProvider</a> (const SlaveID &slave, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &total, const <a class="el" href="classhashmap.html">hashmap</a>< FrameworkID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> > &used)=0</td></tr>
+<tr class="memdesc:ad873c196dc884fb2ccc116964157d7ff"><td class="mdescLeft"> </td><td class="mdescRight">Add resources from a local resource provider to an agent. <a href="#ad873c196dc884fb2ccc116964157d7ff">More...</a><br/></td></tr>
+<tr class="separator:ad873c196dc884fb2ccc116964157d7ff"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2469bc7c28ab20a86cd2d198dd99e2cd"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a2469bc7c28ab20a86cd2d198dd99e2cd">activateSlave</a> (const SlaveID &slaveId)=0</td></tr>
<tr class="memdesc:a2469bc7c28ab20a86cd2d198dd99e2cd"><td class="mdescLeft"> </td><td class="mdescRight">Activates an agent. <a href="#a2469bc7c28ab20a86cd2d198dd99e2cd">More...</a><br/></td></tr>
<tr class="separator:a2469bc7c28ab20a86cd2d198dd99e2cd"><td class="memSeparator" colspan="2"> </td></tr>
@@ -340,6 +343,58 @@ Static Public Member Functions</h2></td></tr>
</div>
</div>
+<a class="anchor" id="ad873c196dc884fb2ccc116964157d7ff"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void mesos::allocator::Allocator::addResourceProvider </td>
+ <td>(</td>
+ <td class="paramtype">const SlaveID & </td>
+ <td class="paramname"><em>slave</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classmesos_1_1Resources.html">Resources</a> & </td>
+ <td class="paramname"><em>total</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classhashmap.html">hashmap</a>< FrameworkID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> > & </td>
+ <td class="paramname"><em>used</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Add resources from a local resource provider to an agent. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">slave</td><td>Id of the agent to modify. </td></tr>
+ <tr><td class="paramname">total</td><td>The resources to add to the agent's total resources. </td></tr>
+ <tr><td class="paramname">used</td><td>The resources to add to the resources tracked as used for this agent. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adb4e5880e5f7eea3e746e29a5a8a35eb">mesos::internal::master::allocator::MesosAllocator< AllocatorProcess ></a>.</p>
+
+</div>
+</div>
<a class="anchor" id="a12346eed9894458805e180b9d6cb6424"></a>
<div class="memitem">
<div class="memproto">