http://git-wip-us.apache.org/repos/asf/mesos-site/blob/20d66e1b/content/api/latest/c++/hook_2manager_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/hook_2manager_8hpp_source.html b/content/api/latest/c++/hook_2manager_8hpp_source.html index a7055c8..5a27d25 100644 --- a/content/api/latest/c++/hook_2manager_8hpp_source.html +++ b/content/api/latest/c++/hook_2manager_8hpp_source.html @@ -147,7 +147,7 @@ <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div> <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div> <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result< ProcessStatus > status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div> -<div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:63</div></div> +<div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:68</div></div> <div class="ttc" id="hook_8hpp_html"><div class="ttname"><a href="hook_8hpp.html">hook.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1HookManager_html_a6090b1e10fd8f90f286233a0064a9824"><div class="ttname"><a href="classmesos_1_1internal_1_1HookManager.html#a6090b1e10fd8f90f286233a0064a9824">mesos::internal::HookManager::initialize</a></div><div class="ttdeci">static Try< Nothing > initialize(const std::string &hookList)</div></div> <div class="ttc" id="classmesos_1_1internal_1_1HookManager_html_a5967813f1c50c99755e62811e04ee080"><div class="ttname"><a href="classmesos_1_1internal_1_1HookManager.html#a5967813f1c50c99755e62811e04ee080">mesos::internal::HookManager::masterSlaveLostHook</a></div><div class="ttdeci">static void masterSlaveLostHook(const SlaveInfo &slaveInfo)</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/20d66e1b/content/api/latest/c++/include_2mesos_2allocator_2allocator_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/include_2mesos_2allocator_2allocator_8hpp_source.html b/content/api/latest/c++/include_2mesos_2allocator_2allocator_8hpp_source.html index f7b8539..70820ce 100644 --- a/content/api/latest/c++/include_2mesos_2allocator_2allocator_8hpp_source.html +++ b/content/api/latest/c++/include_2mesos_2allocator_2allocator_8hpp_source.html @@ -174,11 +174,11 @@ <div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  <span class="keyword">const</span> FrameworkID& frameworkId,</div> <div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  <span class="keyword">const</span> std::vector<Request>& requests) = 0;</div> <div class="line"><a name="l00256"></a><span class="lineno"> 256</span> </div> -<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1allocator_1_1Allocator.html#a42f405bd54c1c1782a388cb28ca58b42">updateAllocation</a>(</div> +<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1allocator_1_1Allocator.html#aa8ee61bea88a926c920e909571f836dd">updateAllocation</a>(</div> <div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  <span class="keyword">const</span> FrameworkID& frameworkId,</div> <div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  <span class="keyword">const</span> SlaveID& slaveId,</div> <div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& offeredResources,</div> -<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <span class="keyword">const</span> std::vector<Offer::Operation>& operations) = 0;</div> +<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <span class="keyword">const</span> std::vector<ResourceConversion>& conversions) = 0;</div> <div class="line"><a name="l00272"></a><span class="lineno"> 272</span> </div> <div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1allocator_1_1Allocator.html#a997ec43933a7659b683d83c164bdd6db">updateAvailable</a>(</div> <div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  <span class="keyword">const</span> SlaveID& slaveId,</div> @@ -239,9 +239,10 @@ <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset< std::string ></a></div></div> <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a8b32e61251f0e0cbc9588c04e98347a3"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a8b32e61251f0e0cbc9588c04e98347a3">mesos::allocator::Allocator::~Allocator</a></div><div class="ttdeci">virtual ~Allocator()</div><div class="ttdef"><b>Definition:</b> allocator.hpp:69</div></div> <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a2469bc7c28ab20a86cd2d198dd99e2cd"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a2469bc7c28ab20a86cd2d198dd99e2cd">mesos::allocator::Allocator::activateSlave</a></div><div class="ttdeci">virtual void activateSlave(const SlaveID &slaveId)=0</div><div class="ttdoc">Activates an agent. </div></div> +<div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_aa8ee61bea88a926c920e909571f836dd"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#aa8ee61bea88a926c920e909571f836dd">mesos::allocator::Allocator::updateAllocation</a></div><div class="ttdeci">virtual void updateAllocation(const FrameworkID &frameworkId, const SlaveID &slaveId, const Resources &offeredResources, const std::vector< ResourceConversion > &conversions)=0</div><div class="ttdoc">Updates allocation by applying offer operations. </div></div> <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result< ProcessStatus > status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div> <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a8386ac1a11731f6b8689810ed95b405b"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a8386ac1a11731f6b8689810ed95b405b">mesos::allocator::Allocator::initialize</a></div><div class="ttdeci">virtual void initialize(const Duration &allocationInterval, const lambda::function< void(const FrameworkID &, const hashmap< std::string, hashmap< SlaveID, Resources >> &)> &offerCallback, const lambda::function< void(const FrameworkID &, const hashmap< SlaveID, UnavailableResources > &)> &inverseOfferCallback, const Option< std::set< std::string >> &fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option< DomainInfo > &domain=None())=0</div><div class="ttdoc">Initializes the allocator when the master starts up. </div></div> -<div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:63</div></div> +<div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:68</div></div> <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a0bf4c3ba18d950c34ef16de989155b0e"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a0bf4c3ba18d950c34ef16de989155b0e">mesos::allocator::Allocator::reviveOffers</a></div><div class="ttdeci">virtual void reviveOffers(const FrameworkID &frameworkId, const std::set< std::string > &roles)=0</div><div class="ttdoc">Revives offers to this framework for the specified roles. </div></div> <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_af09ffe12fe6dce0bb115d9988ddb61d1"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#af09ffe12fe6dce0bb115d9988ddb61d1">mesos::allocator::Allocator::getInverseOfferStatuses</a></div><div class="ttdeci">virtual process::Future< hashmap< SlaveID, hashmap< FrameworkID, mesos::allocator::InverseOfferStatus > > > getInverseOfferStatuses()=0</div><div class="ttdoc">Retrieves the status of all inverse offers maintained by the allocator. </div></div> <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div> @@ -270,7 +271,6 @@ <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div> <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div> <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a961049fd776211cc762ad0e1e1c99321"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a961049fd776211cc762ad0e1e1c99321">mesos::allocator::Allocator::updateWhitelist</a></div><div class="ttdeci">virtual void updateWhitelist(const Option< hashset< std::string >> &whitelist)=0</div><div class="ttdoc">Updates the list of trusted agents. </div></div> -<div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a42f405bd54c1c1782a388cb28ca58b42"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a42f405bd54c1c1782a388cb28ca58b42">mesos::allocator::Allocator::updateAllocation</a></div><div class="ttdeci">virtual void updateAllocation(const FrameworkID &frameworkId, const SlaveID &slaveId, const Resources &offeredResources, const std::vector< Offer::Operation > &operations)=0</div><div class="ttdoc">Updates allocation by applying offer operations. </div></div> <div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div> <div class="ttc" id="include_2mesos_2maintenance_2maintenance_8hpp_html"><div class="ttname"><a href="include_2mesos_2maintenance_2maintenance_8hpp.html">maintenance.hpp</a></div></div> <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a6d1124aace866719ed1e9ed45a068412"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a6d1124aace866719ed1e9ed45a068412">mesos::allocator::Allocator::requestResources</a></div><div class="ttdeci">virtual void requestResources(const FrameworkID &frameworkId, const std::vector< Request > &requests)=0</div><div class="ttdoc">Requests resources for a framework. </div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/20d66e1b/content/api/latest/c++/include_2mesos_2maintenance_2maintenance_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/include_2mesos_2maintenance_2maintenance_8hpp_source.html b/content/api/latest/c++/include_2mesos_2maintenance_2maintenance_8hpp_source.html index a99520f..de35251 100644 --- a/content/api/latest/c++/include_2mesos_2maintenance_2maintenance_8hpp_source.html +++ b/content/api/latest/c++/include_2mesos_2maintenance_2maintenance_8hpp_source.html @@ -92,7 +92,7 @@ <div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor">#endif // __MAINTENANCE_PROTO_HPP__</span></div> <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div> <div class="ttc" id="structmesos_1_1UnavailableResources_html_a2b3f0db5b5a05f3fa0bc1f8abfb68331"><div class="ttname"><a href="structmesos_1_1UnavailableResources.html#a2b3f0db5b5a05f3fa0bc1f8abfb68331">mesos::UnavailableResources::resources</a></div><div class="ttdeci">Resources resources</div><div class="ttdef"><b>Definition:</b> maintenance.hpp:32</div></div> -<div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:63</div></div> +<div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:68</div></div> <div class="ttc" id="structmesos_1_1UnavailableResources_html_a4541aa842da483bec54192c152d409f7"><div class="ttname"><a href="structmesos_1_1UnavailableResources.html#a4541aa842da483bec54192c152d409f7">mesos::UnavailableResources::unavailability</a></div><div class="ttdeci">Unavailability unavailability</div><div class="ttdef"><b>Definition:</b> maintenance.hpp:33</div></div> <div class="ttc" id="structmesos_1_1UnavailableResources_html"><div class="ttname"><a href="structmesos_1_1UnavailableResources.html">mesos::UnavailableResources</a></div><div class="ttdef"><b>Definition:</b> maintenance.hpp:30</div></div> </div><!-- fragment --></div><!-- contents --> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/20d66e1b/content/api/latest/c++/include_2mesos_2slave_2isolator_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/include_2mesos_2slave_2isolator_8hpp_source.html b/content/api/latest/c++/include_2mesos_2slave_2isolator_8hpp_source.html index bcfd944..d2daf14 100644 --- a/content/api/latest/c++/include_2mesos_2slave_2isolator_8hpp_source.html +++ b/content/api/latest/c++/include_2mesos_2slave_2isolator_8hpp_source.html @@ -189,7 +189,7 @@ <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div> <div class="ttc" id="classmesos_1_1slave_1_1Isolator_html_a9472d7a623eedfd99168825ffbe3c570"><div class="ttname"><a href="classmesos_1_1slave_1_1Isolator.html#a9472d7a623eedfd99168825ffbe3c570">mesos::slave::Isolator::supportsNesting</a></div><div class="ttdeci">virtual bool supportsNesting()</div><div class="ttdef"><b>Definition:</b> isolator.hpp:47</div></div> <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset< ContainerID ></a></div></div> -<div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:63</div></div> +<div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:68</div></div> <div class="ttc" id="classmesos_1_1slave_1_1Isolator_html_a970be3215f2a5da5a45c5b921e1d2694"><div class="ttname"><a href="classmesos_1_1slave_1_1Isolator.html#a970be3215f2a5da5a45c5b921e1d2694">mesos::slave::Isolator::status</a></div><div class="ttdeci">virtual process::Future< ContainerStatus > status(const ContainerID &containerId)</div><div class="ttdef"><b>Definition:</b> isolator.hpp:109</div></div> <div class="ttc" id="classmesos_1_1slave_1_1Isolator_html_aa595c17abce9442cc3ed1dd9c4ba6ba4"><div class="ttname"><a href="classmesos_1_1slave_1_1Isolator.html#aa595c17abce9442cc3ed1dd9c4ba6ba4">mesos::slave::Isolator::cleanup</a></div><div class="ttdeci">virtual process::Future< Nothing > cleanup(const ContainerID &containerId)</div><div class="ttdef"><b>Definition:</b> isolator.hpp:123</div></div> <div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/20d66e1b/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp.html b/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp.html index 88ed7e0..041309e 100644 --- a/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp.html +++ b/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp.html @@ -243,6 +243,10 @@ Functions</h2></td></tr> <tr class="separator:a15c6616696b8c17b0e0be74eee6e6708"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a97bb675119cc4be48a8e253cfa9ea5a5"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1.html#a97bb675119cc4be48a8e253cfa9ea5a5">mesos::v1::operator<<</a> (std::ostream &stream, const OfferID &offerId)</td></tr> <tr class="separator:a97bb675119cc4be48a8e253cfa9ea5a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a67b5de07527a888d4d3060abdc5ee0b5"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1.html#a67b5de07527a888d4d3060abdc5ee0b5">mesos::v1::operator<<</a> (std::ostream &stream, const OfferOperationID &offerOperationId)</td></tr> +<tr class="separator:a67b5de07527a888d4d3060abdc5ee0b5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaef12d1d9aca3ad641cc7fe6e503f2f8"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1.html#aaef12d1d9aca3ad641cc7fe6e503f2f8">mesos::v1::operator<<</a> (std::ostream &stream, const OfferOperationState &state)</td></tr> +<tr class="separator:aaef12d1d9aca3ad641cc7fe6e503f2f8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8b808c4443db6f16aa9bf6aab7a6f284"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1.html#a8b808c4443db6f16aa9bf6aab7a6f284">mesos::v1::operator<<</a> (std::ostream &stream, const RateLimits &limits)</td></tr> <tr class="separator:a8b808c4443db6f16aa9bf6aab7a6f284"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad668f3985558eab5b9ed4c79cea0a6fc"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1.html#ad668f3985558eab5b9ed4c79cea0a6fc">mesos::v1::operator<<</a> (std::ostream &stream, const RLimitInfo &limits)</td></tr>