http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/content/api/latest/c++/protobuf__utils_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/protobuf__utils_8hpp.html 
b/content/api/latest/c++/protobuf__utils_8hpp.html
index b53d77f..0f7462f 100644
--- a/content/api/latest/c++/protobuf__utils_8hpp.html
+++ b/content/api/latest/c++/protobuf__utils_8hpp.html
@@ -114,14 +114,14 @@ Functions</h2></td></tr>
 <tr class="separator:a388107c00a9a6c79d34289393ddffca5"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa31907fb62769822a77c06ffbf10451f"><td class="memItemLeft" 
align="right" valign="top">bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#aa31907fb62769822a77c06ffbf10451f">mesos::internal::protobuf::isTerminalState</a>
 (const TaskState &amp;state)</td></tr>
 <tr class="separator:aa31907fb62769822a77c06ffbf10451f"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae8277d87edbd2a5fee65869cd13afc72"><td class="memItemLeft" 
align="right" valign="top">StatusUpdate&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#ae8277d87edbd2a5fee65869cd13afc72">mesos::internal::protobuf::createStatusUpdate</a>
 (const FrameworkID &amp;frameworkId, const <a class="el" 
href="classOption.html">Option</a>&lt; SlaveID &gt; &amp;slaveId, const TaskID 
&amp;taskId, const TaskState &amp;state, const TaskStatus::Source &amp;source, 
const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" 
href="structid_1_1UUID.html">UUID</a> &gt; &amp;uuid, const std::string 
&amp;message=&quot;&quot;, const <a class="el" 
href="classOption.html">Option</a>&lt; TaskStatus::Reason &gt; &amp;reason=<a 
class="el" href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; ExecutorID &gt; &amp;executorId=<a 
class="el" href="structNone.html">None</a>(), const <a
  class="el" href="classOption.html">Option</a>&lt; bool &gt; &amp;healthy=<a 
class="el" href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; CheckStatusInfo &gt; &amp;checkStatus=<a 
class="el" href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; Labels &gt; &amp;labels=<a class="el" 
href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; ContainerStatus &gt; 
&amp;containerStatus=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; TimeInfo &gt; 
&amp;unreachableTime=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; Resources &gt; 
&amp;limitedResources=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:ae8277d87edbd2a5fee65869cd13afc72"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05a7065043e2174de48a6e60b1a5b516"><td class="memItemLeft" 
align="right" valign="top">StatusUpdate&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a05a7065043e2174de48a6e60b1a5b516">mesos::internal::protobuf::createStatusUpdate</a>
 (const FrameworkID &amp;frameworkId, const <a class="el" 
href="classOption.html">Option</a>&lt; SlaveID &gt; &amp;slaveId, const TaskID 
&amp;taskId, const TaskState &amp;state, const TaskStatus::Source &amp;source, 
const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" 
href="structid_1_1UUID.html">id::UUID</a> &gt; &amp;uuid, const std::string 
&amp;message=&quot;&quot;, const <a class="el" 
href="classOption.html">Option</a>&lt; TaskStatus::Reason &gt; &amp;reason=<a 
class="el" href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; ExecutorID &gt; &amp;executorId=<a 
class="el" href="structNone.html">None</a>(), cons
 t <a class="el" href="classOption.html">Option</a>&lt; bool &gt; 
&amp;healthy=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; CheckStatusInfo &gt; 
&amp;checkStatus=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; Labels &gt; &amp;labels=<a 
class="el" href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; ContainerStatus &gt; 
&amp;containerStatus=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; TimeInfo &gt; 
&amp;unreachableTime=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; Resources &gt; 
&amp;limitedResources=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a05a7065043e2174de48a6e60b1a5b516"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a58d7b5b72080e3e6a6332842b5ad5f0d"><td class="memItemLeft" 
align="right" valign="top">StatusUpdate&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a58d7b5b72080e3e6a6332842b5ad5f0d">mesos::internal::protobuf::createStatusUpdate</a>
 (const FrameworkID &amp;frameworkId, const TaskStatus &amp;status, const <a 
class="el" href="classOption.html">Option</a>&lt; SlaveID &gt; 
&amp;slaveId)</td></tr>
 <tr class="separator:a58d7b5b72080e3e6a6332842b5ad5f0d"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab9f554de394cdf244a2979900698c084"><td class="memItemLeft" 
align="right" valign="top">TaskStatus&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#ab9f554de394cdf244a2979900698c084">mesos::internal::protobuf::createTaskStatus</a>
 (const TaskID &amp;taskId, const TaskState &amp;state, const <a class="el" 
href="structid_1_1UUID.html">UUID</a> &amp;uuid, double timestamp)</td></tr>
-<tr class="separator:ab9f554de394cdf244a2979900698c084"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aabe01c6dc0cb744bb86a31a9a7d66466"><td class="memItemLeft" 
align="right" valign="top">TaskStatus&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#aabe01c6dc0cb744bb86a31a9a7d66466">mesos::internal::protobuf::createTaskStatus</a>
 (TaskStatus status, const <a class="el" href="structid_1_1UUID.html">UUID</a> 
&amp;uuid, double timestamp, const <a class="el" 
href="classOption.html">Option</a>&lt; TaskState &gt; &amp;state=<a class="el" 
href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; std::string &gt; &amp;message=<a 
class="el" href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; TaskStatus::Source &gt; &amp;source=<a 
class="el" href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; TaskStatus::Reason &gt; &amp;reason=<a 
class="el" href="structNone.html">None</a>(), const <a class="
 el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;data=<a 
class="el" href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; bool &gt; &amp;healthy=<a class="el" 
href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; CheckStatusInfo &gt; &amp;checkStatus=<a 
class="el" href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; Labels &gt; &amp;labels=<a class="el" 
href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; ContainerStatus &gt; 
&amp;containerStatus=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; TimeInfo &gt; 
&amp;unreachableTime=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:aabe01c6dc0cb744bb86a31a9a7d66466"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7baced1ecb23a4fffbd6d7cf1ac90ce"><td class="memItemLeft" 
align="right" valign="top">TaskStatus&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#ae7baced1ecb23a4fffbd6d7cf1ac90ce">mesos::internal::protobuf::createTaskStatus</a>
 (const TaskID &amp;taskId, const TaskState &amp;state, const <a class="el" 
href="structid_1_1UUID.html">id::UUID</a> &amp;uuid, double timestamp)</td></tr>
+<tr class="separator:ae7baced1ecb23a4fffbd6d7cf1ac90ce"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9568ffade693b25df978d5512b079ab3"><td class="memItemLeft" 
align="right" valign="top">TaskStatus&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a9568ffade693b25df978d5512b079ab3">mesos::internal::protobuf::createTaskStatus</a>
 (TaskStatus status, const <a class="el" 
href="structid_1_1UUID.html">id::UUID</a> &amp;uuid, double timestamp, const <a 
class="el" href="classOption.html">Option</a>&lt; TaskState &gt; &amp;state=<a 
class="el" href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; std::string &gt; &amp;message=<a 
class="el" href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; TaskStatus::Source &gt; &amp;source=<a 
class="el" href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; TaskStatus::Reason &gt; &amp;reason=<a 
class="el" href="structNone.html">None</a>(), const <a cla
 ss="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;data=<a 
class="el" href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; bool &gt; &amp;healthy=<a class="el" 
href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; CheckStatusInfo &gt; &amp;checkStatus=<a 
class="el" href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; Labels &gt; &amp;labels=<a class="el" 
href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; ContainerStatus &gt; 
&amp;containerStatus=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; TimeInfo &gt; 
&amp;unreachableTime=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a9568ffade693b25df978d5512b079ab3"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac4ae9d9e44c7a92327e4cbd111a6bbd7"><td class="memItemLeft" 
align="right" valign="top">Task&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#ac4ae9d9e44c7a92327e4cbd111a6bbd7">mesos::internal::protobuf::createTask</a>
 (const TaskInfo &amp;task, const TaskState &amp;state, const FrameworkID 
&amp;frameworkId)</td></tr>
 <tr class="separator:ac4ae9d9e44c7a92327e4cbd111a6bbd7"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1f16c3cd383827f0c86f6dab2ae959dd"><td class="memItemLeft" 
align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; 
bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a1f16c3cd383827f0c86f6dab2ae959dd">mesos::internal::protobuf::getTaskHealth</a>
 (const Task &amp;task)</td></tr>
@@ -132,12 +132,12 @@ Functions</h2></td></tr>
 <tr class="separator:ae2c95da054d42be4ebf9eb6156db1841"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7bc75e85139d03fe24919888bc5bb9db"><td class="memItemLeft" 
align="right" valign="top">bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a7bc75e85139d03fe24919888bc5bb9db">mesos::internal::protobuf::isTerminalState</a>
 (const OfferOperationState &amp;state)</td></tr>
 <tr class="separator:a7bc75e85139d03fe24919888bc5bb9db"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab6acf3a252607f5f76cb50bdbdccee0a"><td class="memItemLeft" 
align="right" valign="top">OfferOperationStatus&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#ab6acf3a252607f5f76cb50bdbdccee0a">mesos::internal::protobuf::createOfferOperationStatus</a>
 (const OfferOperationState &amp;state, const <a class="el" 
href="classOption.html">Option</a>&lt; OfferOperationID &gt; 
&amp;operationId=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; std::string &gt; 
&amp;message=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; Resources &gt; 
&amp;convertedResources=<a class="el" href="structNone.html">None</a>(), const 
<a class="el" href="classOption.html">Option</a>&lt; <a class="el" 
href="structid_1_1UUID.html">UUID</a> &gt; &amp;statusUUID=<a class="el" 
href="structNone.html">None</a>())</td></tr>
-<tr class="separator:ab6acf3a252607f5f76cb50bdbdccee0a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aecd2252021fb93f4f310dc7490030b18"><td class="memItemLeft" 
align="right" valign="top">OfferOperation&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#aecd2252021fb93f4f310dc7490030b18">mesos::internal::protobuf::createOfferOperation</a>
 (const Offer::Operation &amp;info, const OfferOperationStatus 
&amp;latestStatus, const <a class="el" href="classOption.html">Option</a>&lt; 
FrameworkID &gt; &amp;frameworkId, const <a class="el" 
href="classOption.html">Option</a>&lt; SlaveID &gt; &amp;slaveId, const <a 
class="el" href="classOption.html">Option</a>&lt; <a class="el" 
href="structid_1_1UUID.html">UUID</a> &gt; &amp;operationUUID=<a class="el" 
href="structNone.html">None</a>())</td></tr>
-<tr class="separator:aecd2252021fb93f4f310dc7490030b18"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a24d256d50a3985a9ba9c60c00d41df25"><td class="memItemLeft" 
align="right" valign="top">OfferOperationStatusUpdate&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a24d256d50a3985a9ba9c60c00d41df25">mesos::internal::protobuf::createOfferOperationStatusUpdate</a>
 (const <a class="el" href="structid_1_1UUID.html">UUID</a> &amp;operationUUID, 
const OfferOperationStatus &amp;status, const <a class="el" 
href="classOption.html">Option</a>&lt; OfferOperationStatus &gt; 
&amp;latestStatus=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; FrameworkID &gt; 
&amp;frameworkId=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; SlaveID &gt; &amp;slaveId=<a 
class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:a24d256d50a3985a9ba9c60c00d41df25"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5b9cca99120569a17f3d58a6634b344"><td class="memItemLeft" 
align="right" valign="top">OfferOperationStatus&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#ae5b9cca99120569a17f3d58a6634b344">mesos::internal::protobuf::createOfferOperationStatus</a>
 (const OfferOperationState &amp;state, const <a class="el" 
href="classOption.html">Option</a>&lt; OfferOperationID &gt; 
&amp;operationId=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; std::string &gt; 
&amp;message=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; Resources &gt; 
&amp;convertedResources=<a class="el" href="structNone.html">None</a>(), const 
<a class="el" href="classOption.html">Option</a>&lt; <a class="el" 
href="structid_1_1UUID.html">id::UUID</a> &gt; &amp;statusUUID=<a class="el" 
href="structNone.html">None</a>())</td></t
 r>
+<tr class="separator:ae5b9cca99120569a17f3d58a6634b344"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b72d2d0d10db275f6a1bb81f578e7cb"><td class="memItemLeft" 
align="right" valign="top">OfferOperation&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a3b72d2d0d10db275f6a1bb81f578e7cb">mesos::internal::protobuf::createOfferOperation</a>
 (const Offer::Operation &amp;info, const OfferOperationStatus 
&amp;latestStatus, const <a class="el" href="classOption.html">Option</a>&lt; 
FrameworkID &gt; &amp;frameworkId, const <a class="el" 
href="classOption.html">Option</a>&lt; SlaveID &gt; &amp;slaveId, const <a 
class="el" href="classOption.html">Option</a>&lt; <a class="el" 
href="structid_1_1UUID.html">id::UUID</a> &gt; &amp;operationUUID=<a class="el" 
href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a3b72d2d0d10db275f6a1bb81f578e7cb"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a959bd99df6be2a87608f131ad3644cb0"><td class="memItemLeft" 
align="right" valign="top">OfferOperationStatusUpdate&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a959bd99df6be2a87608f131ad3644cb0">mesos::internal::protobuf::createOfferOperationStatusUpdate</a>
 (const <a class="el" href="structid_1_1UUID.html">id::UUID</a> 
&amp;operationUUID, const OfferOperationStatus &amp;status, const <a class="el" 
href="classOption.html">Option</a>&lt; OfferOperationStatus &gt; 
&amp;latestStatus=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; FrameworkID &gt; 
&amp;frameworkId=<a class="el" href="structNone.html">None</a>(), const <a 
class="el" href="classOption.html">Option</a>&lt; SlaveID &gt; &amp;slaveId=<a 
class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a959bd99df6be2a87608f131ad3644cb0"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a638bffc6be26057ab5f2054bd5d467e3"><td class="memItemLeft" 
align="right" valign="top">MasterInfo&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a638bffc6be26057ab5f2054bd5d467e3">mesos::internal::protobuf::createMasterInfo</a>
 (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> 
&amp;pid)</td></tr>
 <tr class="separator:a638bffc6be26057ab5f2054bd5d467e3"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:afbc28e67bfbbed45cad7350a47088229"><td class="memItemLeft" 
align="right" valign="top">Label&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#afbc28e67bfbbed45cad7350a47088229">mesos::internal::protobuf::createLabel</a>
 (const std::string &amp;key, const <a class="el" 
href="classOption.html">Option</a>&lt; std::string &gt; &amp;value=<a 
class="el" href="structNone.html">None</a>())</td></tr>
@@ -153,12 +153,13 @@ Functions</h2></td></tr>
 <tr class="separator:a6a6794c6ee6ec11bcd78fcb625faebe1"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a19a8e8be02b815dab4cecd8382e3dd26"><td class="memItemLeft" 
align="right" valign="top">bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a19a8e8be02b815dab4cecd8382e3dd26">mesos::internal::protobuf::isSpeculativeOperation</a>
 (const Offer::Operation &amp;operation)</td></tr>
 <tr class="separator:a19a8e8be02b815dab4cecd8382e3dd26"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a301b5b72cabd3253f860965822ff959d"><td class="memItemLeft" 
align="right" valign="top">google::protobuf::RepeatedPtrField<br 
class="typebreak"/>
-&lt; ResourceVersionUUID &gt;&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a301b5b72cabd3253f860965822ff959d">mesos::internal::protobuf::createResourceVersions</a>
 (const <a class="el" href="classhashmap.html">hashmap</a>&lt; <a class="el" 
href="classOption.html">Option</a>&lt; ResourceProviderID &gt;, <a class="el" 
href="structid_1_1UUID.html">UUID</a> &gt; &amp;resourceVersions)</td></tr>
-<tr class="separator:a301b5b72cabd3253f860965822ff959d"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a372484e748e346acd43863bfbe999f24"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classhashmap.html">hashmap</a>&lt; <a class="el" 
href="classOption.html">Option</a><br class="typebreak"/>
-&lt; ResourceProviderID &gt;, <a class="el" 
href="structid_1_1UUID.html">UUID</a> &gt;&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a372484e748e346acd43863bfbe999f24">mesos::internal::protobuf::parseResourceVersions</a>
 (const google::protobuf::RepeatedPtrField&lt; ResourceVersionUUID &gt; 
&amp;resourceVersionUUIDs)</td></tr>
-<tr class="separator:a372484e748e346acd43863bfbe999f24"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adc9a834375a24d9da9d8de964e072d60"><td class="memItemLeft" 
align="right" valign="top">google::protobuf::RepeatedPtrField<br 
class="typebreak"/>
+&lt; ResourceVersionUUID &gt;&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#adc9a834375a24d9da9d8de964e072d60">mesos::internal::protobuf::createResourceVersions</a>
 (const <a class="el" href="classhashmap.html">hashmap</a>&lt; <a class="el" 
href="classOption.html">Option</a>&lt; ResourceProviderID &gt;, <a class="el" 
href="structid_1_1UUID.html">id::UUID</a> &gt; &amp;resourceVersions)</td></tr>
+<tr class="separator:adc9a834375a24d9da9d8de964e072d60"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8f201968f6c04c7645cdf9b5caa564cc"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classhashmap.html">hashmap</a>&lt; <a class="el" 
href="classOption.html">Option</a><br class="typebreak"/>
+&lt; ResourceProviderID &gt;<br class="typebreak"/>
+, <a class="el" href="structid_1_1UUID.html">id::UUID</a> &gt;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a8f201968f6c04c7645cdf9b5caa564cc">mesos::internal::protobuf::parseResourceVersions</a>
 (const google::protobuf::RepeatedPtrField&lt; ResourceVersionUUID &gt; 
&amp;resourceVersionUUIDs)</td></tr>
+<tr class="separator:a8f201968f6c04c7645cdf9b5caa564cc"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4a9e9b7ab44f03e60e1650ab6e1cea25"><td class="memItemLeft" 
align="right" valign="top">TimeInfo&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a4a9e9b7ab44f03e60e1650ab6e1cea25">mesos::internal::protobuf::getCurrentTime</a>
 ()</td></tr>
 <tr class="separator:a4a9e9b7ab44f03e60e1650ab6e1cea25"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2eefacd53f893b58a35ab9f16fa1b494"><td class="memItemLeft" 
align="right" valign="top">FileInfo&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1protobuf.html#a2eefacd53f893b58a35ab9f16fa1b494">mesos::internal::protobuf::createFileInfo</a>
 (const std::string &amp;path, const struct stat &amp;s)</td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/content/api/latest/c++/protobuf__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/protobuf__utils_8hpp_source.html 
b/content/api/latest/c++/protobuf__utils_8hpp_source.html
index 22274d0..dfb607e 100644
--- a/content/api/latest/c++/protobuf__utils_8hpp_source.html
+++ b/content/api/latest/c++/protobuf__utils_8hpp_source.html
@@ -129,13 +129,13 @@
 <div class="line"><a name="l00075"></a><span class="lineno">   
75</span>&#160;<span class="comment">// acknowledgement. Currently, all slave 
and executor generated</span></div>
 <div class="line"><a name="l00076"></a><span class="lineno">   
76</span>&#160;<span class="comment">// updates require acknowledgement, 
whereas master generated</span></div>
 <div class="line"><a name="l00077"></a><span class="lineno">   
77</span>&#160;<span class="comment">// and scheduler driver generated updates 
do not.</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   
78</span>&#160;StatusUpdate <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#ae8277d87edbd2a5fee65869cd13afc72">createStatusUpdate</a>(</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   
78</span>&#160;StatusUpdate <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#a05a7065043e2174de48a6e60b1a5b516">createStatusUpdate</a>(</div>
 <div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160; 
   <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
 <div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;SlaveID&gt;</a>&amp; slaveId,</div>
 <div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160; 
   <span class="keyword">const</span> TaskID&amp; taskId,</div>
 <div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160; 
   <span class="keyword">const</span> TaskState&amp; state,</div>
 <div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160; 
   <span class="keyword">const</span> TaskStatus::Source&amp; source,</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;UUID&gt;</a>&amp; uuid,</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;id::UUID&gt;</a>&amp; uuid,</div>
 <div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160; 
   <span class="keyword">const</span> std::string&amp; message = <span 
class="stringliteral">&quot;&quot;</span>,</div>
 <div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;TaskStatus::Reason&gt;</a>&amp; reason = <a 
class="code" href="structNone.html">None</a>(),</div>
 <div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;ExecutorID&gt;</a>&amp; executorId = <a 
class="code" href="structNone.html">None</a>(),</div>
@@ -147,7 +147,7 @@
 <div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;Resources&gt;</a>&amp; limitedResources = <a 
class="code" href="structNone.html">None</a>());</div>
 <div class="line"><a name="l00094"></a><span class="lineno">   
94</span>&#160;</div>
 <div class="line"><a name="l00095"></a><span class="lineno">   
95</span>&#160;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   
96</span>&#160;StatusUpdate <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#ae8277d87edbd2a5fee65869cd13afc72">createStatusUpdate</a>(</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   
96</span>&#160;StatusUpdate <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#a05a7065043e2174de48a6e60b1a5b516">createStatusUpdate</a>(</div>
 <div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160; 
   <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
 <div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160; 
   <span class="keyword">const</span> TaskStatus&amp; <a class="code" 
href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>,</div>
 <div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;SlaveID&gt;</a>&amp; slaveId);</div>
@@ -155,10 +155,10 @@
 <div class="line"><a name="l00101"></a><span class="lineno">  
101</span>&#160;</div>
 <div class="line"><a name="l00102"></a><span class="lineno">  
102</span>&#160;<span class="comment">// Helper function that creates a new 
task status from scratch with</span></div>
 <div class="line"><a name="l00103"></a><span class="lineno">  
103</span>&#160;<span class="comment">// obligatory fields set.</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno">  
104</span>&#160;TaskStatus <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#ab9f554de394cdf244a2979900698c084">createTaskStatus</a>(</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  
104</span>&#160;TaskStatus <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#ae7baced1ecb23a4fffbd6d7cf1ac90ce">createTaskStatus</a>(</div>
 <div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160; 
   <span class="keyword">const</span> TaskID&amp; taskId,</div>
 <div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160; 
   <span class="keyword">const</span> TaskState&amp; state,</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="structid_1_1UUID.html">UUID</a>&amp; uuid,</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="structid_1_1UUID.html">id::UUID</a>&amp; uuid,</div>
 <div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160; 
   <span class="keywordtype">double</span> timestamp);</div>
 <div class="line"><a name="l00109"></a><span class="lineno">  
109</span>&#160;</div>
 <div class="line"><a name="l00110"></a><span class="lineno">  
110</span>&#160;</div>
@@ -173,9 +173,9 @@
 <div class="line"><a name="l00119"></a><span class="lineno">  
119</span>&#160;<span class="comment">// case, it is often desirable to 
preserve specific fields from the</span></div>
 <div class="line"><a name="l00120"></a><span class="lineno">  
120</span>&#160;<span class="comment">// previous status update to avoid 
shadowing information that was</span></div>
 <div class="line"><a name="l00121"></a><span class="lineno">  
121</span>&#160;<span class="comment">// delivered previously.</span></div>
-<div class="line"><a name="l00122"></a><span class="lineno">  
122</span>&#160;TaskStatus <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#ab9f554de394cdf244a2979900698c084">createTaskStatus</a>(</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  
122</span>&#160;TaskStatus <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#ae7baced1ecb23a4fffbd6d7cf1ac90ce">createTaskStatus</a>(</div>
 <div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160; 
   TaskStatus status,</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="structid_1_1UUID.html">UUID</a>&amp; uuid,</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="structid_1_1UUID.html">id::UUID</a>&amp; uuid,</div>
 <div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160; 
   <span class="keywordtype">double</span> timestamp,</div>
 <div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;TaskState&gt;</a>&amp; state = <a 
class="code" href="structNone.html">None</a>(),</div>
 <div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;std::string&gt;</a>&amp; message = <a 
class="code" href="structNone.html">None</a>(),</div>
@@ -207,24 +207,24 @@
 <div class="line"><a name="l00153"></a><span class="lineno">  
153</span>&#160;<span class="keywordtype">bool</span> <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#aa31907fb62769822a77c06ffbf10451f">isTerminalState</a>(<span
 class="keyword">const</span> OfferOperationState&amp; state);</div>
 <div class="line"><a name="l00154"></a><span class="lineno">  
154</span>&#160;</div>
 <div class="line"><a name="l00155"></a><span class="lineno">  
155</span>&#160;</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  
156</span>&#160;OfferOperationStatus <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#ab6acf3a252607f5f76cb50bdbdccee0a">createOfferOperationStatus</a>(</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  
156</span>&#160;OfferOperationStatus <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#ae5b9cca99120569a17f3d58a6634b344">createOfferOperationStatus</a>(</div>
 <div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160; 
   <span class="keyword">const</span> OfferOperationState&amp; state,</div>
 <div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;OfferOperationID&gt;</a>&amp; operationId = 
<a class="code" href="structNone.html">None</a>(),</div>
 <div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;std::string&gt;</a>&amp; message = <a 
class="code" href="structNone.html">None</a>(),</div>
 <div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;Resources&gt;</a>&amp; convertedResources = 
<a class="code" href="structNone.html">None</a>(),</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;UUID&gt;</a>&amp; statusUUID = <a 
class="code" href="structNone.html">None</a>());</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;id::UUID&gt;</a>&amp; statusUUID = <a 
class="code" href="structNone.html">None</a>());</div>
 <div class="line"><a name="l00162"></a><span class="lineno">  
162</span>&#160;</div>
 <div class="line"><a name="l00163"></a><span class="lineno">  
163</span>&#160;</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  
164</span>&#160;OfferOperation <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#aecd2252021fb93f4f310dc7490030b18">createOfferOperation</a>(</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  
164</span>&#160;OfferOperation <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#a3b72d2d0d10db275f6a1bb81f578e7cb">createOfferOperation</a>(</div>
 <div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Offer::Operation</a>&amp;
 info,</div>
 <div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160; 
   <span class="keyword">const</span> OfferOperationStatus&amp; 
latestStatus,</div>
 <div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;FrameworkID&gt;</a>&amp; frameworkId,</div>
 <div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;SlaveID&gt;</a>&amp; slaveId,</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;UUID&gt;</a>&amp; operationUUID = <a 
class="code" href="structNone.html">None</a>());</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;id::UUID&gt;</a>&amp; operationUUID = <a 
class="code" href="structNone.html">None</a>());</div>
 <div class="line"><a name="l00170"></a><span class="lineno">  
170</span>&#160;</div>
 <div class="line"><a name="l00171"></a><span class="lineno">  
171</span>&#160;</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  
172</span>&#160;OfferOperationStatusUpdate <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#a24d256d50a3985a9ba9c60c00d41df25">createOfferOperationStatusUpdate</a>(</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="structid_1_1UUID.html">UUID</a>&amp; operationUUID,</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  
172</span>&#160;OfferOperationStatusUpdate <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#a959bd99df6be2a87608f131ad3644cb0">createOfferOperationStatusUpdate</a>(</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="structid_1_1UUID.html">id::UUID</a>&amp; operationUUID,</div>
 <div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160; 
   <span class="keyword">const</span> OfferOperationStatus&amp; status,</div>
 <div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;OfferOperationStatus&gt;</a>&amp; 
latestStatus = <a class="code" href="structNone.html">None</a>(),</div>
 <div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classOption.html">Option&lt;FrameworkID&gt;</a>&amp; frameworkId = <a 
class="code" href="structNone.html">None</a>(),</div>
@@ -270,12 +270,12 @@
 <div class="line"><a name="l00216"></a><span class="lineno">  
216</span>&#160;</div>
 <div class="line"><a name="l00217"></a><span class="lineno">  
217</span>&#160;</div>
 <div class="line"><a name="l00218"></a><span class="lineno">  
218</span>&#160;<span class="comment">// Helper function to pack a protobuf 
list of resource versions.</span></div>
-<div class="line"><a name="l00219"></a><span class="lineno">  
219</span>&#160;google::protobuf::RepeatedPtrField&lt;ResourceVersionUUID&gt; 
<a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#a301b5b72cabd3253f860965822ff959d">createResourceVersions</a>(</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classhashmap.html">hashmap</a>&lt;<a class="code" 
href="classOption.html">Option&lt;ResourceProviderID&gt;</a>, <a class="code" 
href="structid_1_1UUID.html">UUID</a>&gt;&amp; resourceVersions);</div>
+<div class="line"><a name="l00219"></a><span class="lineno">  
219</span>&#160;google::protobuf::RepeatedPtrField&lt;ResourceVersionUUID&gt; 
<a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#adc9a834375a24d9da9d8de964e072d60">createResourceVersions</a>(</div>
+<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160; 
   <span class="keyword">const</span> <a class="code" 
href="classhashmap.html">hashmap</a>&lt;<a class="code" 
href="classOption.html">Option&lt;ResourceProviderID&gt;</a>, <a class="code" 
href="structid_1_1UUID.html">id::UUID</a>&gt;&amp; resourceVersions);</div>
 <div class="line"><a name="l00221"></a><span class="lineno">  
221</span>&#160;</div>
 <div class="line"><a name="l00222"></a><span class="lineno">  
222</span>&#160;</div>
 <div class="line"><a name="l00223"></a><span class="lineno">  
223</span>&#160;<span class="comment">// Helper function to unpack a protobuf 
list of resource versions.</span></div>
-<div class="line"><a name="l00224"></a><span class="lineno">  
224</span>&#160;<a class="code" 
href="classhashmap.html">hashmap&lt;Option&lt;ResourceProviderID&gt;</a>, <a 
class="code" href="structid_1_1UUID.html">UUID</a>&gt; <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#a372484e748e346acd43863bfbe999f24">parseResourceVersions</a>(</div>
+<div class="line"><a name="l00224"></a><span class="lineno">  
224</span>&#160;<a class="code" 
href="classhashmap.html">hashmap&lt;Option&lt;ResourceProviderID&gt;</a>, <a 
class="code" href="structid_1_1UUID.html">id::UUID</a>&gt; <a class="code" 
href="namespacemesos_1_1internal_1_1protobuf.html#a8f201968f6c04c7645cdf9b5caa564cc">parseResourceVersions</a>(</div>
 <div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160; 
   <span class="keyword">const</span> 
google::protobuf::RepeatedPtrField&lt;ResourceVersionUUID&gt;&amp;</div>
 <div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160; 
     resourceVersionUUIDs);</div>
 <div class="line"><a name="l00227"></a><span class="lineno">  
227</span>&#160;</div>
@@ -533,16 +533,17 @@
 <div class="line"><a name="l00493"></a><span class="lineno">  
493</span>&#160;} <span class="comment">// namespace mesos {</span></div>
 <div class="line"><a name="l00494"></a><span class="lineno">  
494</span>&#160;</div>
 <div class="line"><a name="l00495"></a><span class="lineno">  
495</span>&#160;<span class="preprocessor">#endif // 
__PROTOBUF_UTILS_HPP__</span></div>
-<div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_a372484e748e346acd43863bfbe999f24"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#a372484e748e346acd43863bfbe999f24">mesos::internal::protobuf::parseResourceVersions</a></div><div
 class="ttdeci">hashmap&lt; Option&lt; ResourceProviderID &gt;, UUID &gt; 
parseResourceVersions(const google::protobuf::RepeatedPtrField&lt; 
ResourceVersionUUID &gt; &amp;resourceVersionUUIDs)</div></div>
+<div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_a8f201968f6c04c7645cdf9b5caa564cc"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#a8f201968f6c04c7645cdf9b5caa564cc">mesos::internal::protobuf::parseResourceVersions</a></div><div
 class="ttdeci">hashmap&lt; Option&lt; ResourceProviderID &gt;, id::UUID &gt; 
parseResourceVersions(const google::protobuf::RepeatedPtrField&lt; 
ResourceVersionUUID &gt; &amp;resourceVersionUUIDs)</div></div>
 <div class="ttc" 
id="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities_html_a4779782ffff300d888634c7ab7ddf3ea"><div
 class="ttname"><a 
href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html#a4779782ffff300d888634c7ab7ddf3ea">mesos::internal::protobuf::master::Capabilities::Capabilities</a></div><div
 class="ttdeci">Capabilities(const Iterable &amp;capabilities)</div><div 
class="ttdef"><b>Definition:</b> protobuf_utils.hpp:367</div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_aaad34fc9798891303cecdba77c1e473c"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#aaad34fc9798891303cecdba77c1e473c">mesos::internal::protobuf::getConsumedResources</a></div><div
 class="ttdeci">Try&lt; Resources &gt; getConsumedResources(const 
Offer::Operation &amp;operation)</div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_a1f16c3cd383827f0c86f6dab2ae959dd"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#a1f16c3cd383827f0c86f6dab2ae959dd">mesos::internal::protobuf::getTaskHealth</a></div><div
 class="ttdeci">Option&lt; bool &gt; getTaskHealth(const Task 
&amp;task)</div></div>
 <div class="ttc" 
id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html_a074c9f963e06924b5b2385e7bd2367cb"><div
 class="ttname"><a 
href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#a074c9f963e06924b5b2385e7bd2367cb">mesos::internal::protobuf::slave::Capabilities::multiRole</a></div><div
 class="ttdeci">bool multiRole</div><div class="ttdef"><b>Definition:</b> 
protobuf_utils.hpp:276</div></div>
+<div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_a3b72d2d0d10db275f6a1bb81f578e7cb"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#a3b72d2d0d10db275f6a1bb81f578e7cb">mesos::internal::protobuf::createOfferOperation</a></div><div
 class="ttdeci">OfferOperation createOfferOperation(const Offer::Operation 
&amp;info, const OfferOperationStatus &amp;latestStatus, const Option&lt; 
FrameworkID &gt; &amp;frameworkId, const Option&lt; SlaveID &gt; &amp;slaveId, 
const Option&lt; id::UUID &gt; &amp;operationUUID=None())</div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event_html_a57627d6cffb087c80f8139ab67c343f2"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#a57627d6cffb087c80f8139ab67c343f2">mesos::internal::protobuf::master::event::createFrameworkAdded</a></div><div
 class="ttdeci">mesos::master::Event createFrameworkAdded(const 
mesos::internal::master::Framework &amp;framework)</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a 
href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> 
option.hpp:28</div></div>
+<div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_a05a7065043e2174de48a6e60b1a5b516"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#a05a7065043e2174de48a6e60b1a5b516">mesos::internal::protobuf::createStatusUpdate</a></div><div
 class="ttdeci">StatusUpdate createStatusUpdate(const FrameworkID 
&amp;frameworkId, const Option&lt; SlaveID &gt; &amp;slaveId, const TaskID 
&amp;taskId, const TaskState &amp;state, const TaskStatus::Source &amp;source, 
const Option&lt; id::UUID &gt; &amp;uuid, const std::string 
&amp;message=&quot;&quot;, const Option&lt; TaskStatus::Reason &gt; 
&amp;reason=None(), const Option&lt; ExecutorID &gt; &amp;executorId=None(), 
const Option&lt; bool &gt; &amp;healthy=None(), const Option&lt; 
CheckStatusInfo &gt; &amp;checkStatus=None(), const Option&lt; Labels &gt; 
&amp;labels=None(), const Option&lt; ContainerStatus &gt; 
&amp;containerStatus=None(), const Option&lt; TimeInfo &gt; 
&amp;unreachableTime=None(), const Option&lt; R
 esources &gt; &amp;limitedResources=None())</div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_a6a6794c6ee6ec11bcd78fcb625faebe1"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#a6a6794c6ee6ec11bcd78fcb625faebe1">mesos::internal::protobuf::stripAllocationInfo</a></div><div
 class="ttdeci">void stripAllocationInfo(Offer::Operation 
*operation)</div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event_html_ab86d482d83e4db8a81fabf703f35821e"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#ab86d482d83e4db8a81fabf703f35821e">mesos::internal::protobuf::master::event::createAgentResponse</a></div><div
 class="ttdeci">mesos::master::Response::GetAgents::Agent 
createAgentResponse(const mesos::internal::master::Slave &amp;slave, const 
Option&lt; process::Owned&lt; AuthorizationAcceptor &gt;&gt; 
&amp;rolesAcceptor=None())</div></div>
-<div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_aecd2252021fb93f4f310dc7490030b18"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#aecd2252021fb93f4f310dc7490030b18">mesos::internal::protobuf::createOfferOperation</a></div><div
 class="ttdeci">OfferOperation createOfferOperation(const Offer::Operation 
&amp;info, const OfferOperationStatus &amp;latestStatus, const Option&lt; 
FrameworkID &gt; &amp;frameworkId, const Option&lt; SlaveID &gt; &amp;slaveId, 
const Option&lt; UUID &gt; &amp;operationUUID=None())</div></div>
 <div class="ttc" 
id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html_ac7ae64c25e62bbe1ec798f0c3203e3d8"><div
 class="ttname"><a 
href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#ac7ae64c25e62bbe1ec798f0c3203e3d8">mesos::internal::protobuf::slave::Capabilities::resourceProvider</a></div><div
 class="ttdeci">bool resourceProvider</div><div 
class="ttdef"><b>Definition:</b> protobuf_utils.hpp:279</div></div>
 <div class="ttc" 
id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html_adc73ff01a1f99456add6a59426bf65e5"><div
 class="ttname"><a 
href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#adc73ff01a1f99456add6a59426bf65e5">mesos::internal::protobuf::framework::Capabilities::reservationRefinement</a></div><div
 class="ttdeci">bool reservationRefinement</div><div 
class="ttdef"><b>Definition:</b> protobuf_utils.hpp:480</div></div>
 <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>
@@ -560,6 +561,7 @@
 <div class="ttc" id="include_2mesos_2slave_2isolator_8hpp_html"><div 
class="ttname"><a 
href="include_2mesos_2slave_2isolator_8hpp.html">isolator.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&lt; ProcessStatus &gt; status(pid_t pid)</div><div 
class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_1_1slave_html_a2ec7a33e80d320e4dbf4d89ae1b8ace1"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a2ec7a33e80d320e4dbf4d89ae1b8ace1">mesos::internal::protobuf::slave::createContainerState</a></div><div
 class="ttdeci">mesos::slave::ContainerState createContainerState(const 
Option&lt; ExecutorInfo &gt; &amp;executorInfo, const ContainerID &amp;id, 
pid_t pid, const std::string &amp;directory)</div></div>
+<div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_ae7baced1ecb23a4fffbd6d7cf1ac90ce"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#ae7baced1ecb23a4fffbd6d7cf1ac90ce">mesos::internal::protobuf::createTaskStatus</a></div><div
 class="ttdeci">TaskStatus createTaskStatus(const TaskID &amp;taskId, const 
TaskState &amp;state, const id::UUID &amp;uuid, double timestamp)</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a 
href="classmesos_1_1Resources.html">mesos::Resources</a></div><div 
class="ttdef"><b>Definition:</b> resources.hpp:79</div></div>
 <div class="ttc" id="none_8hpp_html"><div class="ttname"><a 
href="none_8hpp.html">none.hpp</a></div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event_html_ad2a0a4314ebe887ce1ee3e7d52880169"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#ad2a0a4314ebe887ce1ee3e7d52880169">mesos::internal::protobuf::master::event::createFrameworkUpdated</a></div><div
 class="ttdeci">mesos::master::Event createFrameworkUpdated(const 
mesos::internal::master::Framework &amp;framework)</div></div>
@@ -588,12 +590,12 @@
 <div class="ttc" id="include_2mesos_2master_2master_8hpp_html"><div 
class="ttname"><a 
href="include_2mesos_2master_2master_8hpp.html">master.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a 
href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An 
&amp;quot;untyped&amp;quot; PID, used to encapsulate the process ID for 
lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> 
pid.hpp:39</div></div>
 <div class="ttc" id="time_8hpp_html"><div class="ttname"><a 
href="time_8hpp.html">time.hpp</a></div></div>
-<div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_ab6acf3a252607f5f76cb50bdbdccee0a"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#ab6acf3a252607f5f76cb50bdbdccee0a">mesos::internal::protobuf::createOfferOperationStatus</a></div><div
 class="ttdeci">OfferOperationStatus createOfferOperationStatus(const 
OfferOperationState &amp;state, const Option&lt; OfferOperationID &gt; 
&amp;operationId=None(), const Option&lt; std::string &gt; &amp;message=None(), 
const Option&lt; Resources &gt; &amp;convertedResources=None(), const 
Option&lt; UUID &gt; &amp;statusUUID=None())</div></div>
 <div class="ttc" 
id="namespacelambda_html_afcafcae83c68e89f8b0b325afb7c9ea1"><div 
class="ttname"><a 
href="namespacelambda.html#afcafcae83c68e89f8b0b325afb7c9ea1">lambda::map</a></div><div
 class="ttdeci">Iterable&lt; V &gt; map(F &amp;&amp;f, const Iterable&lt; U, 
Us...&gt; &amp;input)</div><div class="ttdef"><b>Definition:</b> 
lambda.hpp:45</div></div>
 <div class="ttc" 
id="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities_html_a221abe252c418eeaf4984f2c9c5fdef4"><div
 class="ttname"><a 
href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html#a221abe252c418eeaf4984f2c9c5fdef4">mesos::internal::protobuf::master::Capabilities::agentUpdate</a></div><div
 class="ttdeci">bool agentUpdate</div><div class="ttdef"><b>Definition:</b> 
protobuf_utils.hpp:380</div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_ae2c95da054d42be4ebf9eb6156db1841"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#ae2c95da054d42be4ebf9eb6156db1841">mesos::internal::protobuf::getTaskContainerStatus</a></div><div
 class="ttdeci">Option&lt; ContainerStatus &gt; getTaskContainerStatus(const 
Task &amp;task)</div></div>
-<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a 
href="structid_1_1UUID.html">id::UUID</a></div><div 
class="ttdef"><b>Definition:</b> uuid.hpp:40</div></div>
+<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a 
href="structid_1_1UUID.html">id::UUID</a></div><div 
class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
 <div class="ttc" 
id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div 
class="ttname"><a 
href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div
 class="ttdef"><b>Definition:</b> protobuf_utils.hpp:434</div></div>
+<div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_a959bd99df6be2a87608f131ad3644cb0"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#a959bd99df6be2a87608f131ad3644cb0">mesos::internal::protobuf::createOfferOperationStatusUpdate</a></div><div
 class="ttdeci">OfferOperationStatusUpdate 
createOfferOperationStatusUpdate(const id::UUID &amp;operationUUID, const 
OfferOperationStatus &amp;status, const Option&lt; OfferOperationStatus &gt; 
&amp;latestStatus=None(), const Option&lt; FrameworkID &gt; 
&amp;frameworkId=None(), const Option&lt; SlaveID &gt; 
&amp;slaveId=None())</div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_ac4ae9d9e44c7a92327e4cbd111a6bbd7"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#ac4ae9d9e44c7a92327e4cbd111a6bbd7">mesos::internal::protobuf::createTask</a></div><div
 class="ttdeci">Task createTask(const TaskInfo &amp;task, const TaskState 
&amp;state, const FrameworkID &amp;frameworkId)</div></div>
 <div class="ttc" 
id="namespacerouting_1_1diagnosis_1_1socket_1_1state_html_a4cceb5a8a4b3f5e1323fdf4a14c5d2a6"><div
 class="ttname"><a 
href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">routing::diagnosis::socket::state::UNKNOWN</a></div><div
 class="ttdeci">const int UNKNOWN</div><div class="ttdef"><b>Definition:</b> 
diagnosis.hpp:39</div></div>
 <div class="ttc" 
id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html_a805d49839e5dfe48601afad099dfdc67"><div
 class="ttname"><a 
href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#a805d49839e5dfe48601afad099dfdc67">mesos::internal::protobuf::slave::Capabilities::toRepeatedPtrField</a></div><div
 class="ttdeci">google::protobuf::RepeatedPtrField&lt; SlaveInfo::Capability 
&gt; toRepeatedPtrField() const </div><div class="ttdef"><b>Definition:</b> 
protobuf_utils.hpp:282</div></div>
@@ -604,8 +606,8 @@
 <div class="ttc" 
id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html_a134591f666f03cb9d0e9a13f5a72592b"><div
 class="ttname"><a 
href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a134591f666f03cb9d0e9a13f5a72592b">mesos::internal::protobuf::framework::Capabilities::multiRole</a></div><div
 class="ttdeci">bool multiRole</div><div class="ttdef"><b>Definition:</b> 
protobuf_utils.hpp:479</div></div>
 <div class="ttc" 
id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html_ab4a7dde0c75069bfc2880624a218e2f4"><div
 class="ttname"><a 
href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#ab4a7dde0c75069bfc2880624a218e2f4">mesos::internal::protobuf::slave::Capabilities::reservationRefinement</a></div><div
 class="ttdeci">bool reservationRefinement</div><div 
class="ttdef"><b>Definition:</b> protobuf_utils.hpp:278</div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_1_1slave_html_a565284f0eb182e88dd3930225c028a0e"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a565284f0eb182e88dd3930225c028a0e">mesos::internal::protobuf::slave::operator==</a></div><div
 class="ttdeci">bool operator==(const Capabilities &amp;left, const 
Capabilities &amp;right)</div></div>
-<div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_ab9f554de394cdf244a2979900698c084"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#ab9f554de394cdf244a2979900698c084">mesos::internal::protobuf::createTaskStatus</a></div><div
 class="ttdeci">TaskStatus createTaskStatus(const TaskID &amp;taskId, const 
TaskState &amp;state, const UUID &amp;uuid, double timestamp)</div></div>
 <div class="ttc" 
id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html_a6940917a2f1d687602cbf6437da4e532"><div
 class="ttname"><a 
href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a6940917a2f1d687602cbf6437da4e532">mesos::internal::protobuf::framework::Capabilities::gpuResources</a></div><div
 class="ttdeci">bool gpuResources</div><div class="ttdef"><b>Definition:</b> 
protobuf_utils.hpp:476</div></div>
+<div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_ae5b9cca99120569a17f3d58a6634b344"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#ae5b9cca99120569a17f3d58a6634b344">mesos::internal::protobuf::createOfferOperationStatus</a></div><div
 class="ttdeci">OfferOperationStatus createOfferOperationStatus(const 
OfferOperationState &amp;state, const Option&lt; OfferOperationID &gt; 
&amp;operationId=None(), const Option&lt; std::string &gt; &amp;message=None(), 
const Option&lt; Resources &gt; &amp;convertedResources=None(), const 
Option&lt; id::UUID &gt; &amp;statusUUID=None())</div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div 
class="ttname"><a 
href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div
 class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div 
class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
 <div class="ttc" 
id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html_a93bdb4564eb9ca64045614a788c6791c"><div
 class="ttname"><a 
href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#a93bdb4564eb9ca64045614a788c6791c">mesos::internal::protobuf::slave::Capabilities::hierarchicalRole</a></div><div
 class="ttdeci">bool hierarchicalRole</div><div 
class="ttdef"><b>Definition:</b> protobuf_utils.hpp:277</div></div>
 <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>
@@ -615,7 +617,6 @@
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a 
href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" 
id="namespaceJSON_html_a93c179a1a5bd4164169d47cb1803f2a6"><div 
class="ttname"><a 
href="namespaceJSON.html#a93c179a1a5bd4164169d47cb1803f2a6">JSON::protobuf</a></div><div
 class="ttdeci">Object protobuf(const google::protobuf::Message 
&amp;message)</div><div class="ttdef"><b>Definition:</b> 
protobuf.hpp:851</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html"><div 
class="ttname"><a 
href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></div><div
 class="ttdef"><b>Definition:</b> master.hpp:117</div></div>
-<div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_ae8277d87edbd2a5fee65869cd13afc72"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#ae8277d87edbd2a5fee65869cd13afc72">mesos::internal::protobuf::createStatusUpdate</a></div><div
 class="ttdeci">StatusUpdate createStatusUpdate(const FrameworkID 
&amp;frameworkId, const Option&lt; SlaveID &gt; &amp;slaveId, const TaskID 
&amp;taskId, const TaskState &amp;state, const TaskStatus::Source &amp;source, 
const Option&lt; UUID &gt; &amp;uuid, const std::string 
&amp;message=&quot;&quot;, const Option&lt; TaskStatus::Reason &gt; 
&amp;reason=None(), const Option&lt; ExecutorID &gt; &amp;executorId=None(), 
const Option&lt; bool &gt; &amp;healthy=None(), const Option&lt; 
CheckStatusInfo &gt; &amp;checkStatus=None(), const Option&lt; Labels &gt; 
&amp;labels=None(), const Option&lt; ContainerStatus &gt; 
&amp;containerStatus=None(), const Option&lt; TimeInfo &gt; 
&amp;unreachableTime=None(), const Option&lt; Resou
 rces &gt; &amp;limitedResources=None())</div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_1_1maintenance_html_a3fa93ed41b8e957b26d4224eed6ee4a0"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf_1_1maintenance.html#a3fa93ed41b8e957b26d4224eed6ee4a0">mesos::internal::protobuf::maintenance::createWindow</a></div><div
 class="ttdeci">mesos::maintenance::Window 
createWindow(std::initializer_list&lt; MachineID &gt; ids, const Unavailability 
&amp;unavailability)</div><div class="ttdoc">Helper for constructing a 
maintenance Window. </div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_a4a9e9b7ab44f03e60e1650ab6e1cea25"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#a4a9e9b7ab44f03e60e1650ab6e1cea25">mesos::internal::protobuf::getCurrentTime</a></div><div
 class="ttdeci">TimeInfo getCurrentTime()</div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_a388107c00a9a6c79d34289393ddffca5"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#a388107c00a9a6c79d34289393ddffca5">mesos::internal::protobuf::frameworkHasCapability</a></div><div
 class="ttdeci">bool frameworkHasCapability(const FrameworkInfo &amp;framework, 
FrameworkInfo::Capability::Type capability)</div></div>
@@ -630,10 +631,9 @@
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_a5cd00b9f2bf518fb5cea40dccf4188ea"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#a5cd00b9f2bf518fb5cea40dccf4188ea">mesos::internal::protobuf::getTaskCheckStatus</a></div><div
 class="ttdeci">Option&lt; CheckStatusInfo &gt; getTaskCheckStatus(const Task 
&amp;task)</div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_1_1slave_html_a92e7b9534b178d3b0eaa7ea23106f225"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a92e7b9534b178d3b0eaa7ea23106f225">mesos::internal::protobuf::slave::operator&lt;&lt;</a></div><div
 class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, 
const Capabilities &amp;c)</div></div>
 <div class="ttc" 
id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html_a1419488295b7be75f8a37067d4cb4a9c"><div
 class="ttname"><a 
href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a1419488295b7be75f8a37067d4cb4a9c">mesos::internal::protobuf::framework::Capabilities::Capabilities</a></div><div
 class="ttdeci">Capabilities()=default</div></div>
-<div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_a24d256d50a3985a9ba9c60c00d41df25"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#a24d256d50a3985a9ba9c60c00d41df25">mesos::internal::protobuf::createOfferOperationStatusUpdate</a></div><div
 class="ttdeci">OfferOperationStatusUpdate 
createOfferOperationStatusUpdate(const UUID &amp;operationUUID, const 
OfferOperationStatus &amp;status, const Option&lt; OfferOperationStatus &gt; 
&amp;latestStatus=None(), const Option&lt; FrameworkID &gt; 
&amp;frameworkId=None(), const Option&lt; SlaveID &gt; 
&amp;slaveId=None())</div></div>
-<div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_a301b5b72cabd3253f860965822ff959d"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#a301b5b72cabd3253f860965822ff959d">mesos::internal::protobuf::createResourceVersions</a></div><div
 class="ttdeci">google::protobuf::RepeatedPtrField&lt; ResourceVersionUUID &gt; 
createResourceVersions(const hashmap&lt; Option&lt; ResourceProviderID &gt;, 
UUID &gt; &amp;resourceVersions)</div></div>
 <div class="ttc" 
id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html_aef5088e1b5fb2b16fdd9adf0a12f6c99"><div
 class="ttname"><a 
href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#aef5088e1b5fb2b16fdd9adf0a12f6c99">mesos::internal::protobuf::framework::Capabilities::regionAware</a></div><div
 class="ttdeci">bool regionAware</div><div class="ttdef"><b>Definition:</b> 
protobuf_utils.hpp:481</div></div>
 <div class="ttc" id="messages_8hpp_html"><div class="ttname"><a 
href="messages_8hpp.html">messages.hpp</a></div></div>
+<div class="ttc" 
id="namespacemesos_1_1internal_1_1protobuf_html_adc9a834375a24d9da9d8de964e072d60"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1protobuf.html#adc9a834375a24d9da9d8de964e072d60">mesos::internal::protobuf::createResourceVersions</a></div><div
 class="ttdeci">google::protobuf::RepeatedPtrField&lt; ResourceVersionUUID &gt; 
createResourceVersions(const hashmap&lt; Option&lt; ResourceProviderID &gt;, 
id::UUID &gt; &amp;resourceVersions)</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/content/api/latest/c++/slave_2paths_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2paths_8hpp.html 
b/content/api/latest/c++/slave_2paths_8hpp.html
index c5ec96d..4691877 100644
--- a/content/api/latest/c++/slave_2paths_8hpp.html
+++ b/content/api/latest/c++/slave_2paths_8hpp.html
@@ -157,12 +157,12 @@ Functions</h2></td></tr>
 <tr class="separator:aa973d31f757d72dad8ba99956209eeca"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a52e38197be5bba18fb5636d5cd82a8fc"><td class="memItemLeft" 
align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; 
std::list&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a52e38197be5bba18fb5636d5cd82a8fc">mesos::internal::slave::paths::getOfferOperationPaths</a>
 (const std::string &amp;rootDir)</td></tr>
 <tr class="separator:a52e38197be5bba18fb5636d5cd82a8fc"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab6b18f3e66d9b3a1abde17b671b414ab"><td class="memItemLeft" 
align="right" valign="top">std::string&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ab6b18f3e66d9b3a1abde17b671b414ab">mesos::internal::slave::paths::getOfferOperationPath</a>
 (const std::string &amp;rootDir, const <a class="el" 
href="structid_1_1UUID.html">UUID</a> &amp;operationUuid)</td></tr>
-<tr class="separator:ab6b18f3e66d9b3a1abde17b671b414ab"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afc71223670c3bac381465e59f2b66b41"><td class="memItemLeft" 
align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a 
class="el" href="structid_1_1UUID.html">UUID</a> &gt;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1slave_1_1paths.html#afc71223670c3bac381465e59f2b66b41">mesos::internal::slave::paths::parseOfferOperationPath</a>
 (const std::string &amp;rootDir, const std::string &amp;dir)</td></tr>
-<tr class="separator:afc71223670c3bac381465e59f2b66b41"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0ea9c4e1327a373f50a3b8f852455be9"><td class="memItemLeft" 
align="right" valign="top">std::string&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a0ea9c4e1327a373f50a3b8f852455be9">mesos::internal::slave::paths::getOfferOperationUpdatesPath</a>
 (const std::string &amp;rootDir, const <a class="el" 
href="structid_1_1UUID.html">UUID</a> &amp;operationUuid)</td></tr>
-<tr class="separator:a0ea9c4e1327a373f50a3b8f852455be9"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2649df6624a8d10587bb2c40bd71fb34"><td class="memItemLeft" 
align="right" valign="top">std::string&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a2649df6624a8d10587bb2c40bd71fb34">mesos::internal::slave::paths::getOfferOperationPath</a>
 (const std::string &amp;rootDir, const <a class="el" 
href="structid_1_1UUID.html">id::UUID</a> &amp;operationUuid)</td></tr>
+<tr class="separator:a2649df6624a8d10587bb2c40bd71fb34"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2e91e88d55e7bb52bb3ce81a5d10324"><td class="memItemLeft" 
align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a 
class="el" href="structid_1_1UUID.html">id::UUID</a> &gt;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ad2e91e88d55e7bb52bb3ce81a5d10324">mesos::internal::slave::paths::parseOfferOperationPath</a>
 (const std::string &amp;rootDir, const std::string &amp;dir)</td></tr>
+<tr class="separator:ad2e91e88d55e7bb52bb3ce81a5d10324"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad4bd417a9dbb9007f1d3afc059de6206"><td class="memItemLeft" 
align="right" valign="top">std::string&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ad4bd417a9dbb9007f1d3afc059de6206">mesos::internal::slave::paths::getOfferOperationUpdatesPath</a>
 (const std::string &amp;rootDir, const <a class="el" 
href="structid_1_1UUID.html">id::UUID</a> &amp;operationUuid)</td></tr>
+<tr class="separator:ad4bd417a9dbb9007f1d3afc059de6206"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4bc31bd0b773ceac15a4b6314470647a"><td class="memItemLeft" 
align="right" valign="top">std::string&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a4bc31bd0b773ceac15a4b6314470647a">mesos::internal::slave::paths::getResourcesInfoPath</a>
 (const std::string &amp;rootDir)</td></tr>
 <tr class="separator:a4bc31bd0b773ceac15a4b6314470647a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a143ad99abef04908effb2556029208b7"><td class="memItemLeft" 
align="right" valign="top">std::string&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a143ad99abef04908effb2556029208b7">mesos::internal::slave::paths::getResourcesTargetPath</a>
 (const std::string &amp;rootDir)</td></tr>

Reply via email to