http://git-wip-us.apache.org/repos/asf/mesos-site/blob/877d1fc7/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess-members.html
----------------------------------------------------------------------
diff --git
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess-members.html
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess-members.html
index a62ea22..31c16a5 100644
---
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess-members.html
+++
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess-members.html
@@ -78,91 +78,91 @@
<tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8eb326a798f7afef1b82dbf2ea0a51f1">allocationCandidates</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e67cbebf02977552794a9c69a3f31ee">allocationInterval</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a>
typedef</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a96920b52609ddc8fc78e1f6a2011524e">deactivateFramework</a>(const
FrameworkID &frameworkId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8414f67fc1e1a07bb126d8e9db2bd035">deactivateSlave</a>(const
SlaveID &slaveId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64f985d4b64629e1451cbd03c7756cdf">deallocate</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a>(const
std::string &name, const UPID &pid)</td><td class="entry"><a
class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64b69bd952f0b6768c115cfbc36a8b87">domain</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const
UPID &)</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9487bd3b10f4c8c3837551c961497bf6">expectedAgentCount</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a2928f839fd010669924789c6cccd0829">expire</a>(const
FrameworkID &frameworkId, const std::string &role, const SlaveID
&slaveId, OfferFilter *offerFilter)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#afcb553f13a6edb382641c1e07d67feb1">expire</a>(const
FrameworkID &frameworkId, const SlaveID &slaveId, InverseOfferFilter
*inverseOfferFilter)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a650088517da5692657a58ab961376d77">fairnessExcludeResourceNames</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b569bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a36f47521514de91d837559b835aeda2a">frameworks</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4612ef1ebd4f96f80e35a216a79e6a8d">frameworkSorterFactory</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a286878cde1e175a044fb6bb934a9b941">frameworkSorters</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a05a275c4ac93895744e1f53629abc3d7">getInverseOfferStatuses</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html#af1ad7f99497807e029ac8d2654abaa4f">HierarchicalAllocatorProcess</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::HierarchicalAllocatorProcess<
RoleSorter, FrameworkSorter, QuotaRoleSorter ></a></td><td
class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8e31e36d62a7e6a4bb66d10ce27d77bb">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::HierarchicalAllocatorProcess</a>(const
std::function< Sorter *()> &roleSorterFactory, const
std::function< Sorter *()> &_frameworkSorterFactory, const
std::function< Sorter *()> &quotaRoleSorterFactory)</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a>
typedef</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad0e3a99d252b35d236a95d0a2abcc5d0">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())</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">Process<
MesosAllocatorProcess >::initialize</a>()</td><td class="entry"><a
class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab0e098e04ea78c0917c2f6bbaaea8309">initialized</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const
std::string &name, const MessageHandler &handler)</td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const
std::string &name, void(T::*method)(const UPID &, const std::string
&))</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77cac44185bfc5d997de781740276202">inverseOfferCallback</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a71547c982e85db6b83e562732107f578">isFiltered</a>(const
FrameworkID &frameworkId, const std::string &role, const SlaveID
&slaveId, const Resources &resources) const </td><td class="entry"><a
class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a166f2ae30b44c3c2dd45a3449b210fc5">isFiltered</a>(const
FrameworkID &frameworkID, const SlaveID &slaveID) const </td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a91f9279eaa6f8f6a813eb417fcda4d73">isWhitelisted</a>(const
SlaveID &slaveId) const </td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const
UPID &pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const
UPID &)</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a99348f470d98066581911dc62a539d6e">MesosAllocatorProcess</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td
class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a>
typedef</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43">Metrics</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2">metrics</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae6ccb75b0c8f8dfaa203c26d5ff486c9">offerCallback</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0e5859a3d12ed5e1ef6bf5ae1efe7525">pause</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad1f8e16bbb2682ecbc934c467140fecf">paused</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const
std::string &id="")</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">explicit</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const
std::string &name, const std::string &path, const std::map<
std::string, std::string > &types=mime::types)</td><td class="entry"><a
class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adc8f37c1d8b0394cc23178491d44c2e2">quotaRoleSorter</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a367074e000559d67efe3a377657d3a9f">quotas</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">recover</a>(const
int _expectedAgentCount, const hashmap< std::string, Quota >
&quotas)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab4dcf0920448f674bd9c71d4eb40dd6b">recoverResources</a>(const
FrameworkID &frameworkId, const SlaveID &slaveId, const Resources
&resources, const Option< Filters > &filters)</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a>
enum name</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a7f494dfbf653c87d3c88089841404762">removeFramework</a>(const
FrameworkID &frameworkId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">removeQuota</a>(const
std::string &role)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">removeSlave</a>(const
SlaveID &slaveId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a95e4fd793218cdaa228b89c10bef2343">requestResources</a>(const
FrameworkID &frameworkId, const std::vector< Request >
&requests)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">resume</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">reviveOffers</a>(const
FrameworkID &frameworkId, const std::set< std::string >
&roles)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a890bb44d4f46f708e8df0514036d44ca">roleSorter</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const
std::string &name, const Option< std::string > &help, const
HttpRequestHandler &handler, const RouteOptions
&options=RouteOptions())</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const
std::string &name, const Option< std::string > &help, Future<
http::Response >(T::*method)(const http::Request &), const RouteOptions
&options=RouteOptions())</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const
std::string &name, const std::string &realm, const Option<
std::string > &help, const AuthenticatedHttpRequestHandler &handler,
const RouteOptions &options=RouteOptions())</td><td class="entry"><a
class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const
std::string &name, const std::string &realm, const Option<
std::string > &help, Future< http::Response >(T::*method)(const
http::Request &, const Option< http::authentication::Principal >
&), const RouteOptions &options=RouteOptions())</td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c">self</a>()
const </td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8">Self</a>
typedef</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const
UPID &to, const std::string &name, const char *data=nullptr, size_t
length=0)</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a>(const
UPID &to, std::string &&name)</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const
UPID &to, std::string &&name, std::string &&data)</td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const
Event &event)</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b8bf2523246e77c0bfd2340fe223565">setQuota</a>(const
std::string &role, const Quota &quota)</td><td class="entry"><a
class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf75366546bda737ba22d994b6a7fb20">slaves</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac6adbe7f44a82c49396888a88b8073d4">suppressOffers</a>(const
FrameworkID &frameworkId, const std::set< std::string >
&roles)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a969e5e893e55d21d9f4f88b61228515d">This</a>
typedef</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaa1ce6cba8a90007ee2c9d2f87dae895">updateAllocation</a>(const
FrameworkID &frameworkId, const SlaveID &slaveId, const Resources
&offeredResources, const std::vector< ResourceConversion >
&conversions)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c8d5ddf2bbcd293951f8f5b88bb7402">updateAvailable</a>(const
SlaveID &slaveId, const std::vector< Offer::Operation >
&operations)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77d5b51a695c74ca402dfb969ef690b5">updateFramework</a>(const
FrameworkID &frameworkId, const FrameworkInfo &frameworkInfo, const
std::set< std::string > &suppressedRoles)</td><td class="entry"><a
class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5dfa45e35f48ba89fcc0f24025e2fc97">updateInverseOffer</a>(const
SlaveID &slaveId, const FrameworkID &frameworkId, const Option<
UnavailableResources > &unavailableResources, const Option<
mesos::allocator::InverseOfferStatus > &status, const Option< Filters
> &filters)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5aa224d2177f588be9a82aedc1d57c7b">updateSlave</a>(const
SlaveID &slave, const Option< Resources > &total=None(), const
Option< std::vector< SlaveInfo::Capability >>
&capabilities=None())</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abe0733932a78d03ec3c94ae0d71605ba">updateUnavailability</a>(const
SlaveID &slaveId, const Option< Unavailability >
&unavailability)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a575252272c6d0e24e9e79409d52ec493">updateWeights</a>(const
std::vector< WeightInfo > &weightInfos)</td><td class="entry"><a
class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac78b28a76b73d82e7643e854765fad46">updateWhitelist</a>(const
Option< hashset< std::string >> &whitelist)</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">visit</a>(const
MessageEvent &event)</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span><span
class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>(const
DispatchEvent &event)</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span><span
class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>(const
HttpEvent &event)</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span><span
class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a394f43bc1b3a1d1e1f9ea67772040902">visit</a>(const
ExitedEvent &event)</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span><span
class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a34a0d883ad4159e8780e6e1698a7c00a">visit</a>(const
TerminateEvent &event)</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span><span
class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>(MessageEvent
&&event) override</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span><span
class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>(DispatchEvent
&&event) override</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span><span
class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent
&&event) override</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span><span
class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a9a583eaf601e28e41073181ec3ebbc32">consume</a>(ExitedEvent
&&event) override</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span><span
class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a4dd3058269bffe1b73cb8a4469a66542">consume</a>(TerminateEvent
&&event) override</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span><span
class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a96920b52609ddc8fc78e1f6a2011524e">deactivateFramework</a>(const
FrameworkID &frameworkId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8414f67fc1e1a07bb126d8e9db2bd035">deactivateSlave</a>(const
SlaveID &slaveId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64f985d4b64629e1451cbd03c7756cdf">deallocate</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a>(const
std::string &name, const UPID &pid)</td><td class="entry"><a
class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64b69bd952f0b6768c115cfbc36a8b87">domain</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const
UPID &)</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9487bd3b10f4c8c3837551c961497bf6">expectedAgentCount</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a2928f839fd010669924789c6cccd0829">expire</a>(const
FrameworkID &frameworkId, const std::string &role, const SlaveID
&slaveId, OfferFilter *offerFilter)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#afcb553f13a6edb382641c1e07d67feb1">expire</a>(const
FrameworkID &frameworkId, const SlaveID &slaveId, InverseOfferFilter
*inverseOfferFilter)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a650088517da5692657a58ab961376d77">fairnessExcludeResourceNames</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b569bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a36f47521514de91d837559b835aeda2a">frameworks</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4612ef1ebd4f96f80e35a216a79e6a8d">frameworkSorterFactory</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a286878cde1e175a044fb6bb934a9b941">frameworkSorters</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a05a275c4ac93895744e1f53629abc3d7">getInverseOfferStatuses</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html#af1ad7f99497807e029ac8d2654abaa4f">HierarchicalAllocatorProcess</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::HierarchicalAllocatorProcess<
RoleSorter, FrameworkSorter, QuotaRoleSorter ></a></td><td
class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8e31e36d62a7e6a4bb66d10ce27d77bb">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::HierarchicalAllocatorProcess</a>(const
std::function< Sorter *()> &roleSorterFactory, const
std::function< Sorter *()> &_frameworkSorterFactory, const
std::function< Sorter *()> &quotaRoleSorterFactory)</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a>
typedef</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad0e3a99d252b35d236a95d0a2abcc5d0">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())</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</spa
n></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">Process<
MesosAllocatorProcess >::initialize</a>()</td><td class="entry"><a
class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab0e098e04ea78c0917c2f6bbaaea8309">initialized</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const
std::string &name, const MessageHandler &handler)</td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const
std::string &name, void(T::*method)(const UPID &, const std::string
&))</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77cac44185bfc5d997de781740276202">inverseOfferCallback</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a71547c982e85db6b83e562732107f578">isFiltered</a>(const
FrameworkID &frameworkId, const std::string &role, const SlaveID
&slaveId, const Resources &resources) const </td><td class="entry"><a
class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a166f2ae30b44c3c2dd45a3449b210fc5">isFiltered</a>(const
FrameworkID &frameworkID, const SlaveID &slaveID) const </td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a91f9279eaa6f8f6a813eb417fcda4d73">isWhitelisted</a>(const
SlaveID &slaveId) const </td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const
UPID &pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const
UPID &)</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a99348f470d98066581911dc62a539d6e">MesosAllocatorProcess</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td
class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a>
typedef</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43">Metrics</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2">metrics</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae6ccb75b0c8f8dfaa203c26d5ff486c9">offerCallback</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0e5859a3d12ed5e1ef6bf5ae1efe7525">pause</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad1f8e16bbb2682ecbc934c467140fecf">paused</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const
std::string &id="")</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">explicit</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const
std::string &name, const std::string &path, const std::map<
std::string, std::string > &types=mime::types)</td><td class="entry"><a
class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adc8f37c1d8b0394cc23178491d44c2e2">quotaRoleSorter</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a367074e000559d67efe3a377657d3a9f">quotas</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">recover</a>(const
int _expectedAgentCount, const hashmap< std::string, Quota >
&quotas)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab4dcf0920448f674bd9c71d4eb40dd6b">recoverResources</a>(const
FrameworkID &frameworkId, const SlaveID &slaveId, const Resources
&resources, const Option< Filters > &filters)</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a>
enum name</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a7f494dfbf653c87d3c88089841404762">removeFramework</a>(const
FrameworkID &frameworkId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">removeQuota</a>(const
std::string &role)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">removeSlave</a>(const
SlaveID &slaveId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a95e4fd793218cdaa228b89c10bef2343">requestResources</a>(const
FrameworkID &frameworkId, const std::vector< Request >
&requests)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">resume</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">reviveOffers</a>(const
FrameworkID &frameworkId, const std::set< std::string >
&roles)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a890bb44d4f46f708e8df0514036d44ca">roleSorter</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const
std::string &name, const Option< std::string > &help, const
HttpRequestHandler &handler, const RouteOptions
&options=RouteOptions())</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const
std::string &name, const Option< std::string > &help, Future<
http::Response >(T::*method)(const http::Request &), const RouteOptions
&options=RouteOptions())</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const
std::string &name, const std::string &realm, const Option<
std::string > &help, const AuthenticatedHttpRequestHandler &handler,
const RouteOptions &options=RouteOptions())</td><td class="entry"><a
class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const
std::string &name, const std::string &realm, const Option<
std::string > &help, Future< http::Response >(T::*method)(const
http::Request &, const Option< http::authentication::Principal >
&), const RouteOptions &options=RouteOptions())</td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c">self</a>()
const </td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8">Self</a>
typedef</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const
UPID &to, const std::string &name, const char *data=nullptr, size_t
length=0)</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a>(const
UPID &to, std::string &&name)</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const
UPID &to, std::string &&name, std::string &&data)</td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event
&&event)</td><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b8bf2523246e77c0bfd2340fe223565">setQuota</a>(const
std::string &role, const Quota &quota)</td><td class="entry"><a
class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf75366546bda737ba22d994b6a7fb20">slaves</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac6adbe7f44a82c49396888a88b8073d4">suppressOffers</a>(const
FrameworkID &frameworkId, const std::set< std::string >
&roles)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a969e5e893e55d21d9f4f88b61228515d">This</a>
typedef</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaa1ce6cba8a90007ee2c9d2f87dae895">updateAllocation</a>(const
FrameworkID &frameworkId, const SlaveID &slaveId, const Resources
&offeredResources, const std::vector< ResourceConversion >
&conversions)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c8d5ddf2bbcd293951f8f5b88bb7402">updateAvailable</a>(const
SlaveID &slaveId, const std::vector< Offer::Operation >
&operations)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77d5b51a695c74ca402dfb969ef690b5">updateFramework</a>(const
FrameworkID &frameworkId, const FrameworkInfo &frameworkInfo, const
std::set< std::string > &suppressedRoles)</td><td class="entry"><a
class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5dfa45e35f48ba89fcc0f24025e2fc97">updateInverseOffer</a>(const
SlaveID &slaveId, const FrameworkID &frameworkId, const Option<
UnavailableResources > &unavailableResources, const Option<
mesos::allocator::InverseOfferStatus > &status, const Option< Filters
> &filters)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5aa224d2177f588be9a82aedc1d57c7b">updateSlave</a>(const
SlaveID &slave, const Option< Resources > &total=None(), const
Option< std::vector< SlaveInfo::Capability >>
&capabilities=None())</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abe0733932a78d03ec3c94ae0d71605ba">updateUnavailability</a>(const
SlaveID &slaveId, const Option< Unavailability >
&unavailability)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a575252272c6d0e24e9e79409d52ec493">updateWeights</a>(const
std::vector< WeightInfo > &weightInfos)</td><td class="entry"><a
class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac78b28a76b73d82e7643e854765fad46">updateWhitelist</a>(const
Option< hashset< std::string >> &whitelist)</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a65468666990c8079dc0f3e716abb82b8">whitelist</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el"
href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>()</td><td
class="entry"><a class="el"
href="structprocess_1_1EventVisitor.html">process::EventVisitor</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="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td
class="entry"><a class="el"
href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a89597277d0589294daf34dd1ad5b7185">~HierarchicalAllocatorProcess</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</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_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a6fc57412e81e27f303f3eb1243aab15e">~MesosAllocatorProcess</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td
class="entry"><span class="mlabel">inline</span><span
class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td
class="entry"><a class="el"
href="classprocess_1_1Process.html">process::Process< MesosAllocatorProcess
></a></td><td class="entry"><span class="mlabel">inline</span><span
class="mlabel">virtual</span></td></tr>