http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
----------------------------------------------------------------------
diff --git
a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
index 94be5a4..bad5ac7 100644
---
a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
+++
b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
@@ -81,7 +81,7 @@
<tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a3a8b567a119034961ad2fc9fa32bb98b">DISCONNECTED</a>
enum value</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#af7b56f9573b13d083140cc1465a186f4">doReliableRegistration</a>(Duration
maxBackoff)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></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">inline</span><span
class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#abde1658ded2ac75f5466b223e73135d9">Executor</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">friend</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a763b2f90bc53f92d680a635fe28e858e">Executor</a>
class</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a22a22c318c5f84d0e5c4f068613154f6">executorLaunched</a>(const
FrameworkID &frameworkId, const ExecutorID &executorId, const
ContainerID &containerId, const process::Future< bool >
&future)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab7696419236c5bd5d455a0f1aeca9e2c">executorMessage</a>(const
SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID
&executorId, const std::string &data)</td><td class="entry"><a
class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
<tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9c1e1cd64c97eca9037187ee4a782999">executorTerminated</a>(const
FrameworkID &frameworkId, const ExecutorID &executorId, const
process::Future< Option< mesos::slave::ContainerTermination >>
&termination)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
@@ -89,105 +89,106 @@
<tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2177deec04a26ad0ed1d692053c7a7b4">fileAttached</a>(const
process::Future< Nothing > &result, const std::string
&path)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81938c4eeee7234af198a86c13911fc">finalize</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2ca66ded2a1266abdf00e370691a80df">forward</a>(StatusUpdate
update)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1008e9c26376c5e8fbfeba1f81dda54e">Framework</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">friend</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad3defef37a1222bb2b2a65577a6c4816">Framework</a>
class</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a76f40f8c10951d9526cb63bcea66f5e5">garbageCollect</a>(const
std::string &path)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a3777b5da92987e60a452a6ce1d933925">generateSecret</a>(const
FrameworkID &frameworkId, const ExecutorID &executorId, const
ContainerID &containerId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
<tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#ae5cbf7aef363a45048acfca39fbb4c89">getExecutor</a>(const
FrameworkID &frameworkId, const ExecutorID &executorId) const </td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a68f5a180b0bd905d22cdcea2cd1d8196">getExecutor</a>(const
ContainerID &containerId) const </td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
<tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1200b872e31b092349f482e4711d41e4">getExecutorInfo</a>(const
FrameworkInfo &frameworkInfo, const TaskInfo &task) const </td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#af47e4a69c5542ae625bdd1a5b7fdb308">getFramework</a>(const
FrameworkID &frameworkId) const </td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</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_1slave_1_1Slave.html#ace99b8066d4aed8f21395f025118fc10">initialize</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</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#a4ed793fe2dc33ea0567836fcccc30c6d">inject</a>(const
UPID &from, 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="classProtobufProcess.html#a9e844001b1b4af4b57923a719f1e128a">install</a>(void(Slave::*method)(const
process::UPID &, const M &))</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a1e6490de580b7d7ac897c24d81554536">install</a>(void(Slave::*method)(const
process::UPID &))</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a6a5df2d86d34de83a2a2dc7e2782f077">install</a>(void(Slave::*method)(const
process::UPID &, P1C), P1(M::*param1)() const)</td><td class="entry"><a
class="el" href="classProtobufProcess.html">ProtobufProcess< Slave
></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="classProtobufProcess.html#af69c30988ef38572df3048985232ca2a">install</a>(void(Slave::*method)(const
process::UPID &, P1C, P2C), P1(M::*p1)() const, P2(M::*p2)()
const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a4ed1676548817c51eb785b153f247cb1">install</a>(void(Slave::*method)(const
process::UPID &, P1C, P2C, P3C), P1(M::*p1)() const, P2(M::*p2)() const,
P3(M::*p3)() const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a5471b4a0c75ddeefe84e78abb3fbc8d6">install</a>(void(Slave::*method)(const
process::UPID &, P1C, P2C, P3C, P4C), P1(M::*p1)() const, P2(M::*p2)()
const, P3(M::*p3)() const, P4(M::*p4)() const)</td><td class="entry"><a
class="el" href="classProtobufProcess.html">ProtobufProcess< Slave
></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="classProtobufProcess.html#acffd11f29e04a14e888157e8d5efa944">install</a>(void(Slave::*method)(const
process::UPID &, P1C, P2C, P3C, P4C, P5C), P1(M::*p1)() const,
P2(M::*p2)() const, P3(M::*p3)() const, P4(M::*p4)() const, P5(M::*p5)()
const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a124b2a08771883f00d73b96e109f362b">install</a>(void(Slave::*method)(const
process::UPID &, P1C, P2C, P3C, P4C, P5C, P6C), P1(M::*p1)() const,
P2(M::*p2)() const, P3(M::*p3)() const, P4(M::*p4)() const, P5(M::*p5)() const,
P6(M::*p6)() const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a2a2acb37de2d4c95cab315f13a3e6592">install</a>(void(Slave::*method)(const
process::UPID &, P1C, P2C, P3C, P4C, P5C, P6C, P7C), P1(M::*p1)() const,
P2(M::*p2)() const, P3(M::*p3)() const, P4(M::*p4)() const, P5(M::*p5)() const,
P6(M::*p6)() const, P7(M::*p7)() const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a97b9a38a0c5f8b25774fe2190b95b4db">install</a>(void(Slave::*method)(const
process::UPID &, P1C, P2C, P3C, P4C, P5C, P6C, P7C, P8C), P1(M::*p1)()
const, P2(M::*p2)() const, P3(M::*p3)() const, P4(M::*p4)() const, P5(M::*p5)()
const, P6(M::*p6)() const, P7(M::*p7)() const, P8(M::*p8)() const)</td><td
class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#ab3b1e7dbf45da39a0292fb8f0852e4a5">install</a>(void(Slave::*method)(const
M &))</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a78e5925cac3e2cfed66f5a1d0c1aee3e">install</a>(void(Slave::*method)())</td><td
class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#abe8eaaa84e331be77dca1e5e1694148a">install</a>(void(Slave::*method)(P1C),
P1(M::*param1)() const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a7a489ee1d8964c32525c4c34523bff5d">install</a>(void(Slave::*method)(P1C,
P2C), P1(M::*p1)() const, P2(M::*p2)() const)</td><td class="entry"><a
class="el" href="classProtobufProcess.html">ProtobufProcess< Slave
></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="classProtobufProcess.html#aa83e9af0a1ff4b4c63d01ddfeaa60495">install</a>(void(Slave::*method)(P1C,
P2C, P3C), P1(M::*p1)() const, P2(M::*p2)() const, P3(M::*p3)() const)</td><td
class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a65ce7ab124d43af223b61b4fa184c955">install</a>(void(Slave::*method)(P1C,
P2C, P3C, P4C), P1(M::*p1)() const, P2(M::*p2)() const, P3(M::*p3)() const,
P4(M::*p4)() const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a0c4e7ecd1978a0dbc1f72caac257da6f">install</a>(void(Slave::*method)(P1C,
P2C, P3C, P4C, P5C), P1(M::*p1)() const, P2(M::*p2)() const, P3(M::*p3)()
const, P4(M::*p4)() const, P5(M::*p5)() const)</td><td class="entry"><a
class="el" href="classProtobufProcess.html">ProtobufProcess< Slave
></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="classProtobufProcess.html#a10a81d15e98cfd523ca7a45b9ab8aa81">install</a>(void(Slave::*method)(P1C,
P2C, P3C, P4C, P5C, P6C), P1(M::*p1)() const, P2(M::*p2)() const, P3(M::*p3)()
const, P4(M::*p4)() const, P5(M::*p5)() const, P6(M::*p6)() const)</td><td
class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#aba6b81063614bff2432865db8c00ba8b">install</a>(void(Slave::*method)(P1C,
P2C, P3C, P4C, P5C, P6C, P7C), P1(M::*p1)() const, P2(M::*p2)() const,
P3(M::*p3)() const, P4(M::*p4)() const, P5(M::*p5)() const, P6(M::*p6)() const,
P7(M::*p7)() const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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#a591501723f8320f0b29e2a7c64a501eb">Process<
Slave >::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">Process<
Slave >::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_1slave_1_1Slave.html#a54445d6bb6235a083065e0ceb7c38b12">killTask</a>(const
process::UPID &from, const KillTaskMessage &killTaskMessage)</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#aec8e91248f772177ed7cc8c2ca9ea54c">launchExecutor</a>(const
Option< process::Future< Secret >> &future, const FrameworkID
&frameworkId, const ExecutorID &executorId, const Option< TaskInfo
> &taskInfo)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></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="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">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_1slave_1_1Slave.html#a33768639ed69e6812b805bd70b29bf35">Metrics</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">friend</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5375350e12064d0cc86ec346e06c22cf">ping</a>(const
process::UPID &from, bool connected)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa14da55de5c585de7f443afa61e042d7">pingTimeout</a>(process::Future<
Option< MasterInfo >> future)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></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_1slave_1_1Slave.html#aa0ad621d4e5a289f62e0309e129451d5">qosCorrections</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</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_1slave_1_1Slave.html#aa66f55ccd42a6aac647a50d78a3fb29c">recover</a>(const
Try< state::State > &state)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a687e239fe854b91b0f64e076ab4dbf57">recoverFramework</a>(const
state::FrameworkState &state, const hashset< ExecutorID >
&executorsToRecheckpoint, const hashmap< ExecutorID, hashset< TaskID
>> &tasksToRecheckpoint)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a02c83e427172d4d3c7889ea36806806e">RECOVERING</a>
enum value</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2201f63bd7d999ad238f0c6cd7b956ef">recoveryInfo</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a15efbb67f94f85e7d08726c0697c179b">registered</a>(const
process::UPID &from, const SlaveID &slaveId, const
MasterSlaveConnection &connection)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#accb925947118625aa974fe887268b90a">registerExecutor</a>(const
process::UPID &from, const FrameworkID &frameworkId, const ExecutorID
&executorId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#aeaef3f8ca707a6ddf0cd9692835b7f50">registerExecutorTimeout</a>(const
FrameworkID &frameworkId, const ExecutorID &executorId, const
ContainerID &containerId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></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_1slave_1_1Slave.html#aa0a3ade2dde9dd762b30fb376497de35">removeExecutor</a>(Framework
*framework, Executor *executor)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8c91e52205ed91adf20cee75cfcf43fe">removeFramework</a>(Framework
*framework)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a>(const
google::protobuf::Message &message)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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_1slave_1_1Slave.html#a93ef27587c482384feeca0a915dcf23f">reregistered</a>(const
process::UPID &from, const SlaveID &slaveId, const std::vector<
ReconcileTasksMessage > &reconciliations, const MasterSlaveConnection
&connection)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a7671d5dc95a480163e3a52466767ab80">reregisterExecutor</a>(const
process::UPID &from, const FrameworkID &frameworkId, const ExecutorID
&executorId, const std::vector< TaskInfo > &tasks, const
std::vector< StatusUpdate > &updates)</td><td class="entry"><a
class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a00d7e0077ecd03e0e0bde0b814d02a68">reregisterExecutorTimeout</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></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_1slave_1_1Slave.html#acd63433cddd0b596275f07f316c32839">run</a>(const
FrameworkInfo &frameworkInfo, ExecutorInfo executorInfo, Option<
TaskInfo > task, Option< TaskGroupInfo > taskGroup, const
process::UPID &pid)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798ab6e7c1a3b051bfc2e95e9f2baae77ad5">RUNNING</a>
enum value</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#aae43730eb6c9f2425b6480eb5ac0cd76">runTask</a>(const
process::UPID &from, const FrameworkInfo &frameworkInfo, const
FrameworkID &frameworkId, const process::UPID &pid, const TaskInfo
&task)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5ca99c4d54ff269e0f669480055966b7">runTaskGroup</a>(const
process::UPID &from, const FrameworkInfo &frameworkInfo, const
ExecutorInfo &executorInfo, const TaskGroupInfo &taskGroupInfo)</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</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_1slave_1_1Slave.html#ad479def15e8e6a1214040b586960595b">schedulerMessage</a>(const
SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID
&executorId, const std::string &data)</td><td class="entry"><a
class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81a0a2d8dc38bbe864c1c4d34d9f96c">secretGenerator</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>()
const</td><td class="entry"><a class="el"
href="classprocess_1_1Process.html">process::Process< Slave ></a></td><td
class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#aba95e2a7762bb5df986048b05d03a22e">Http</a>
class</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">friend</span></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_1slave_1_1Slave.html#ace99b8066d4aed8f21395f025118fc10">initialize</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a4ed793fe2dc33ea0567836fcccc30c6d">inject</a>(const
UPID &from, 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="classProtobufProcess.html#a9e844001b1b4af4b57923a719f1e128a">install</a>(void(Slave::*method)(const
process::UPID &, const M &))</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a1e6490de580b7d7ac897c24d81554536">install</a>(void(Slave::*method)(const
process::UPID &))</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a6a5df2d86d34de83a2a2dc7e2782f077">install</a>(void(Slave::*method)(const
process::UPID &, P1C), P1(M::*param1)() const)</td><td class="entry"><a
class="el" href="classProtobufProcess.html">ProtobufProcess< Slave
></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="classProtobufProcess.html#af69c30988ef38572df3048985232ca2a">install</a>(void(Slave::*method)(const
process::UPID &, P1C, P2C), P1(M::*p1)() const, P2(M::*p2)()
const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a4ed1676548817c51eb785b153f247cb1">install</a>(void(Slave::*method)(const
process::UPID &, P1C, P2C, P3C), P1(M::*p1)() const, P2(M::*p2)() const,
P3(M::*p3)() const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a5471b4a0c75ddeefe84e78abb3fbc8d6">install</a>(void(Slave::*method)(const
process::UPID &, P1C, P2C, P3C, P4C), P1(M::*p1)() const, P2(M::*p2)()
const, P3(M::*p3)() const, P4(M::*p4)() const)</td><td class="entry"><a
class="el" href="classProtobufProcess.html">ProtobufProcess< Slave
></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="classProtobufProcess.html#acffd11f29e04a14e888157e8d5efa944">install</a>(void(Slave::*method)(const
process::UPID &, P1C, P2C, P3C, P4C, P5C), P1(M::*p1)() const,
P2(M::*p2)() const, P3(M::*p3)() const, P4(M::*p4)() const, P5(M::*p5)()
const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a124b2a08771883f00d73b96e109f362b">install</a>(void(Slave::*method)(const
process::UPID &, P1C, P2C, P3C, P4C, P5C, P6C), P1(M::*p1)() const,
P2(M::*p2)() const, P3(M::*p3)() const, P4(M::*p4)() const, P5(M::*p5)() const,
P6(M::*p6)() const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a2a2acb37de2d4c95cab315f13a3e6592">install</a>(void(Slave::*method)(const
process::UPID &, P1C, P2C, P3C, P4C, P5C, P6C, P7C), P1(M::*p1)() const,
P2(M::*p2)() const, P3(M::*p3)() const, P4(M::*p4)() const, P5(M::*p5)() const,
P6(M::*p6)() const, P7(M::*p7)() const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a97b9a38a0c5f8b25774fe2190b95b4db">install</a>(void(Slave::*method)(const
process::UPID &, P1C, P2C, P3C, P4C, P5C, P6C, P7C, P8C), P1(M::*p1)()
const, P2(M::*p2)() const, P3(M::*p3)() const, P4(M::*p4)() const, P5(M::*p5)()
const, P6(M::*p6)() const, P7(M::*p7)() const, P8(M::*p8)() const)</td><td
class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#ab3b1e7dbf45da39a0292fb8f0852e4a5">install</a>(void(Slave::*method)(const
M &))</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a78e5925cac3e2cfed66f5a1d0c1aee3e">install</a>(void(Slave::*method)())</td><td
class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#abe8eaaa84e331be77dca1e5e1694148a">install</a>(void(Slave::*method)(P1C),
P1(M::*param1)() const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a7a489ee1d8964c32525c4c34523bff5d">install</a>(void(Slave::*method)(P1C,
P2C), P1(M::*p1)() const, P2(M::*p2)() const)</td><td class="entry"><a
class="el" href="classProtobufProcess.html">ProtobufProcess< Slave
></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="classProtobufProcess.html#aa83e9af0a1ff4b4c63d01ddfeaa60495">install</a>(void(Slave::*method)(P1C,
P2C, P3C), P1(M::*p1)() const, P2(M::*p2)() const, P3(M::*p3)() const)</td><td
class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a65ce7ab124d43af223b61b4fa184c955">install</a>(void(Slave::*method)(P1C,
P2C, P3C, P4C), P1(M::*p1)() const, P2(M::*p2)() const, P3(M::*p3)() const,
P4(M::*p4)() const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#a0c4e7ecd1978a0dbc1f72caac257da6f">install</a>(void(Slave::*method)(P1C,
P2C, P3C, P4C, P5C), P1(M::*p1)() const, P2(M::*p2)() const, P3(M::*p3)()
const, P4(M::*p4)() const, P5(M::*p5)() const)</td><td class="entry"><a
class="el" href="classProtobufProcess.html">ProtobufProcess< Slave
></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="classProtobufProcess.html#a10a81d15e98cfd523ca7a45b9ab8aa81">install</a>(void(Slave::*method)(P1C,
P2C, P3C, P4C, P5C, P6C), P1(M::*p1)() const, P2(M::*p2)() const, P3(M::*p3)()
const, P4(M::*p4)() const, P5(M::*p5)() const, P6(M::*p6)() const)</td><td
class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classProtobufProcess.html#aba6b81063614bff2432865db8c00ba8b">install</a>(void(Slave::*method)(P1C,
P2C, P3C, P4C, P5C, P6C, P7C), P1(M::*p1)() const, P2(M::*p2)() const,
P3(M::*p3)() const, P4(M::*p4)() const, P5(M::*p5)() const, P6(M::*p6)() const,
P7(M::*p7)() const)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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#a591501723f8320f0b29e2a7c64a501eb">Process<
Slave >::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">Process<
Slave >::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_1slave_1_1Slave.html#a54445d6bb6235a083065e0ceb7c38b12">killTask</a>(const
process::UPID &from, const KillTaskMessage &killTaskMessage)</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</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_1slave_1_1Slave.html#aec8e91248f772177ed7cc8c2ca9ea54c">launchExecutor</a>(const
Option< process::Future< Secret >> &future, const FrameworkID
&frameworkId, const ExecutorID &executorId, const Option< TaskInfo
> &taskInfo)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></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="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">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_1slave_1_1Slave.html#a33768639ed69e6812b805bd70b29bf35">Metrics</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">friend</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5375350e12064d0cc86ec346e06c22cf">ping</a>(const
process::UPID &from, bool connected)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa14da55de5c585de7f443afa61e042d7">pingTimeout</a>(process::Future<
Option< MasterInfo >> future)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></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_1slave_1_1Slave.html#aa0ad621d4e5a289f62e0309e129451d5">qosCorrections</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa66f55ccd42a6aac647a50d78a3fb29c">recover</a>(const
Try< state::State > &state)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a687e239fe854b91b0f64e076ab4dbf57">recoverFramework</a>(const
state::FrameworkState &state, const hashset< ExecutorID >
&executorsToRecheckpoint, const hashmap< ExecutorID, hashset< TaskID
>> &tasksToRecheckpoint)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a02c83e427172d4d3c7889ea36806806e">RECOVERING</a>
enum value</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2201f63bd7d999ad238f0c6cd7b956ef">recoveryInfo</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a15efbb67f94f85e7d08726c0697c179b">registered</a>(const
process::UPID &from, const SlaveID &slaveId, const
MasterSlaveConnection &connection)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#accb925947118625aa974fe887268b90a">registerExecutor</a>(const
process::UPID &from, const FrameworkID &frameworkId, const ExecutorID
&executorId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#aeaef3f8ca707a6ddf0cd9692835b7f50">registerExecutorTimeout</a>(const
FrameworkID &frameworkId, const ExecutorID &executorId, const
ContainerID &containerId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></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_1slave_1_1Slave.html#aa0a3ade2dde9dd762b30fb376497de35">removeExecutor</a>(Framework
*framework, Executor *executor)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8c91e52205ed91adf20cee75cfcf43fe">removeFramework</a>(Framework
*framework)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a>(const
google::protobuf::Message &message)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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_1slave_1_1Slave.html#a93ef27587c482384feeca0a915dcf23f">reregistered</a>(const
process::UPID &from, const SlaveID &slaveId, const std::vector<
ReconcileTasksMessage > &reconciliations, const MasterSlaveConnection
&connection)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a7671d5dc95a480163e3a52466767ab80">reregisterExecutor</a>(const
process::UPID &from, const FrameworkID &frameworkId, const ExecutorID
&executorId, const std::vector< TaskInfo > &tasks, const
std::vector< StatusUpdate > &updates)</td><td class="entry"><a
class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a00d7e0077ecd03e0e0bde0b814d02a68">reregisterExecutorTimeout</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></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_1slave_1_1Slave.html#acd63433cddd0b596275f07f316c32839">run</a>(const
FrameworkInfo &frameworkInfo, ExecutorInfo executorInfo, Option<
TaskInfo > task, Option< TaskGroupInfo > taskGroup, const
process::UPID &pid)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798ab6e7c1a3b051bfc2e95e9f2baae77ad5">RUNNING</a>
enum value</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#aae43730eb6c9f2425b6480eb5ac0cd76">runTask</a>(const
process::UPID &from, const FrameworkInfo &frameworkInfo, const
FrameworkID &frameworkId, const process::UPID &pid, const TaskInfo
&task)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</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_1slave_1_1Slave.html#a5ca99c4d54ff269e0f669480055966b7">runTaskGroup</a>(const
process::UPID &from, const FrameworkInfo &frameworkInfo, const
ExecutorInfo &executorInfo, const TaskGroupInfo &taskGroupInfo)</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad479def15e8e6a1214040b586960595b">schedulerMessage</a>(const
SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID
&executorId, const std::string &data)</td><td class="entry"><a
class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81a0a2d8dc38bbe864c1c4d34d9f96c">secretGenerator</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el"
href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a>
typedef</td><td class="entry"><a class="el"
href="classprocess_1_1Process.html">process::Process< Slave ></a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a>(const
process::UPID &to, const google::protobuf::Message &message)</td><td
class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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#af90d581940120abfb787e46568e7a3af">Process<
Slave >::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#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_1slave_1_1Slave.html#a16989d154cc28900c0094622ffb38324">shutdown</a>(const
process::UPID &from, const std::string &message)</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a58aa076dac22e517a2cb57de598b4e58">shutdownExecutor</a>(const
process::UPID &from, const FrameworkID &frameworkId, const ExecutorID
&executorId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab3245d2b6f67136e7b1f523a09eb7de4">shutdownExecutorTimeout</a>(const
FrameworkID &frameworkId, const ExecutorID &executorId, const
ContainerID &containerId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#abbbc83998379b2613f6c0b1e943b9e3c">shutdownFramework</a>(const
process::UPID &from, const FrameworkID &frameworkId)</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac738a6078b63c45cc4c6000f928cabad">signaled</a>(int
signal, int uid)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad0e96504544270343dadd39350e7a96e">Slave</a>(const
std::string &id, const Flags &flags,
mesos::master::detector::MasterDetector *detector, Containerizer
*containerizer, Files *files, GarbageCollector *gc, StatusUpdateManager
*statusUpdateManager, mesos::slave::ResourceEstimator *resourceEstimator,
mesos::slave::QoSController *qosController, const Option< Authorizer * >
&authorizer)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">State</a>
enum name</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>()
const</td><td class="entry"><a class="el"
href="classprocess_1_1Process.html">process::Process< Slave ></a></td><td
class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a>(const
process::UPID &to, const google::protobuf::Message &message)</td><td
class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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#af90d581940120abfb787e46568e7a3af">Process<
Slave >::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#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 class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a16989d154cc28900c0094622ffb38324">shutdown</a>(const
process::UPID &from, const std::string &message)</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a268b5307f2796f9270acf6efaf29711c">shutdownExecutor</a>(const
process::UPID &from, const FrameworkID &frameworkId, const ExecutorID
&executorId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</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_1slave_1_1Slave.html#ab3245d2b6f67136e7b1f523a09eb7de4">shutdownExecutorTimeout</a>(const
FrameworkID &frameworkId, const ExecutorID &executorId, const
ContainerID &containerId)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#abbbc83998379b2613f6c0b1e943b9e3c">shutdownFramework</a>(const
process::UPID &from, const FrameworkID &frameworkId)</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac738a6078b63c45cc4c6000f928cabad">signaled</a>(int
signal, int uid)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad0e96504544270343dadd39350e7a96e">Slave</a>(const
std::string &id, const Flags &flags,
mesos::master::detector::MasterDetector *detector, Containerizer
*containerizer, Files *files, GarbageCollector *gc, StatusUpdateManager
*statusUpdateManager, mesos::slave::ResourceEstimator *resourceEstimator,
mesos::slave::QoSController *qosController, const Option< Authorizer * >
&authorizer)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">state</a></td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a6ebc1f2b684a989e5c42c9b2642b73dd">statusUpdate</a>(StatusUpdate
update, const Option< process::UPID > &pid)</td><td class="entry"><a
class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1e0c26aadd84e879a41ce399d685e421">statusUpdateAcknowledgement</a>(const
process::UPID &from, const SlaveID &slaveId, const FrameworkID
&frameworkId, const TaskID &taskId, const std::string
&uuid)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a6f4d260ba9dd50482b7bd8f5021f29b3">subscribe</a>(HttpConnection
http, const executor::Call::Subscribe &subscribe, Framework *framework,
Executor *executor)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a229d35d6b3d76e3099d766261021b0db">TERMINATING</a>
enum value</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a>
typedef</td><td class="entry"><a class="el"
href="classprocess_1_1Process.html">process::Process< Slave ></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_1slave_1_1Slave.html#a9b0cb250918c7926d3530341b7063f82">unschedule</a>(const
std::string &path)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a908f4faf4a455a57bb0c12f67c5b352b">updateFramework</a>(const
UpdateFrameworkMessage &message)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a7c5612e80a880f00c74767e13bb068fd">usage</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classProtobufProcess.html#a815baf04a27f8675a1a92a6c1075d969">visit</a>(const
process::MessageEvent &event)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">Process<
Slave >::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">Process<
Slave >::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">Process<
Slave >::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">Process<
Slave >::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 class="even"><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="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td
class="entry"><a class="el"
href="classprocess_1_1Process.html">process::Process< Slave ></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_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el"
href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a>()</td><td
class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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_1slave_1_1Slave.html#ad958f0e032e8ea9a49a442232df8bbd3">~Slave</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">State</a>
enum name</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a6ebc1f2b684a989e5c42c9b2642b73dd">statusUpdate</a>(StatusUpdate
update, const Option< process::UPID > &pid)</td><td class="entry"><a
class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1e0c26aadd84e879a41ce399d685e421">statusUpdateAcknowledgement</a>(const
process::UPID &from, const SlaveID &slaveId, const FrameworkID
&frameworkId, const TaskID &taskId, const std::string
&uuid)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a6f4d260ba9dd50482b7bd8f5021f29b3">subscribe</a>(HttpConnection
http, const executor::Call::Subscribe &subscribe, Framework *framework,
Executor *executor)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a229d35d6b3d76e3099d766261021b0db">TERMINATING</a>
enum value</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a>
typedef</td><td class="entry"><a class="el"
href="classprocess_1_1Process.html">process::Process< Slave ></a></td><td
class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9b0cb250918c7926d3530341b7063f82">unschedule</a>(const
std::string &path)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a908f4faf4a455a57bb0c12f67c5b352b">updateFramework</a>(const
UpdateFrameworkMessage &message)</td><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"></td></tr>
+ <tr><td class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html#a7c5612e80a880f00c74767e13bb068fd">usage</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classProtobufProcess.html#a815baf04a27f8675a1a92a6c1075d969">visit</a>(const
process::MessageEvent &event)</td><td class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">Process<
Slave >::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 class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a6c225bbf6d2fd8f93e827ef3515a7e20">Process<
Slave >::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><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a394f43bc1b3a1d1e1f9ea67772040902">Process<
Slave >::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 class="even"><td class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html#a34a0d883ad4159e8780e6e1698a7c00a">Process<
Slave >::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="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 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< Slave ></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="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td
class="entry"><a class="el"
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el"
href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a>()</td><td
class="entry"><a class="el"
href="classProtobufProcess.html">ProtobufProcess< Slave ></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_1slave_1_1Slave.html#ad958f0e032e8ea9a49a442232df8bbd3">~Slave</a>()</td><td
class="entry"><a class="el"
href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td
class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>