You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2018/08/07 01:02:35 UTC

[20/51] [partial] arrow-site git commit: Update documentation for 0.10.0

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7f9d5fdc/docs/cpp/classplasma_1_1_plasma_store.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classplasma_1_1_plasma_store.html b/docs/cpp/classplasma_1_1_plasma_store.html
index 17cc12b..a17102b 100644
--- a/docs/cpp/classplasma_1_1_plasma_store.html
+++ b/docs/cpp/classplasma_1_1_plasma_store.html
@@ -67,6 +67,7 @@ $(function() {
 </div><!-- top -->
 <div class="header">
   <div class="summary">
+<a href="#pub-types">Public Types</a> &#124;
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="classplasma_1_1_plasma_store-members.html">List of all members</a>  </div>
   <div class="headertitle">
@@ -76,53 +77,73 @@ $(function() {
 
 <p><code>#include &lt;<a class="el" href="store_8h_source.html">plasma/store.h</a>&gt;</code></p>
 <table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr class="memitem:a6ee0dac1e2a98dd99b13a2f5643ae79d"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a6ee0dac1e2a98dd99b13a2f5643ae79d">NotificationMap</a> = std::unordered_map&lt; int, <a class="el" href="structplasma_1_1_notification_queue.html">NotificationQueue</a> &gt;</td></tr>
+<tr class="separator:a6ee0dac1e2a98dd99b13a2f5643ae79d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a044e07fe4836bd943f84b7224962543f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a044e07fe4836bd943f84b7224962543f">PlasmaStore</a> (<a class="el" href="classplasma_1_1_event_loop.html">EventLoop</a> *loop, int64_t system_memory, std::string directory, bool hugetlbfs_enabled)</td></tr>
 <tr class="separator:a044e07fe4836bd943f84b7224962543f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae7d6e71db4bcf20c3fac9cfa8aca8539"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#ae7d6e71db4bcf20c3fac9cfa8aca8539">~PlasmaStore</a> ()</td></tr>
 <tr class="separator:ae7d6e71db4bcf20c3fac9cfa8aca8539"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5ed7bf60d93154233ad816e8a576b4ad"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structplasma_1_1_plasma_store_info.html">PlasmaStoreInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a5ed7bf60d93154233ad816e8a576b4ad">get_plasma_store_info</a> ()</td></tr>
-<tr class="memdesc:a5ed7bf60d93154233ad816e8a576b4ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a const pointer to the internal <a class="el" href="structplasma_1_1_plasma_store_info.html" title="The plasma store information that is exposed to the eviction policy. ">PlasmaStoreInfo</a> object.  <a href="#a5ed7bf60d93154233ad816e8a576b4ad">More...</a><br /></td></tr>
-<tr class="separator:a5ed7bf60d93154233ad816e8a576b4ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0185340ff2b548d6562c18c05b3307a6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a0185340ff2b548d6562c18c05b3307a6">create_object</a> (const <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;object_id, int64_t data_size, int64_t metadata_size, int device_num, <a class="el" href="structplasma_1_1_client.html">Client</a> *client, <a class="el" href="structplasma_1_1_plasma_object.html">PlasmaObject</a> *result)</td></tr>
-<tr class="memdesc:a0185340ff2b548d6562c18c05b3307a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a new object.  <a href="#a0185340ff2b548d6562c18c05b3307a6">More...</a><br /></td></tr>
-<tr class="separator:a0185340ff2b548d6562c18c05b3307a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93c8818d9177d954766dc03b4a81df3c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a93c8818d9177d954766dc03b4a81df3c">abort_object</a> (const <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;object_id, <a class="el" href="structplasma_1_1_client.html">Client</a> *client)</td></tr>
-<tr class="memdesc:a93c8818d9177d954766dc03b4a81df3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Abort a created but unsealed object.  <a href="#a93c8818d9177d954766dc03b4a81df3c">More...</a><br /></td></tr>
-<tr class="separator:a93c8818d9177d954766dc03b4a81df3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5ee9c58a4fedd9e7ea8f6e1a3ecdd004"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a5ee9c58a4fedd9e7ea8f6e1a3ecdd004">delete_object</a> (<a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;object_id)</td></tr>
-<tr class="memdesc:a5ee9c58a4fedd9e7ea8f6e1a3ecdd004"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delete an specific object by object_id that have been created in the hash table.  <a href="#a5ee9c58a4fedd9e7ea8f6e1a3ecdd004">More...</a><br /></td></tr>
-<tr class="separator:a5ee9c58a4fedd9e7ea8f6e1a3ecdd004"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8fe436cd47aada12494315ff062d2316"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a8fe436cd47aada12494315ff062d2316">delete_objects</a> (const std::vector&lt; <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &gt; &amp;object_ids)</td></tr>
-<tr class="memdesc:a8fe436cd47aada12494315ff062d2316"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delete objects that have been created in the hash table.  <a href="#a8fe436cd47aada12494315ff062d2316">More...</a><br /></td></tr>
-<tr class="separator:a8fe436cd47aada12494315ff062d2316"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a915ed27ebc7dc7eea357bd46c5d1f5f9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a915ed27ebc7dc7eea357bd46c5d1f5f9">process_get_request</a> (<a class="el" href="structplasma_1_1_client.html">Client</a> *client, const std::vector&lt; <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &gt; &amp;object_ids, int64_t timeout_ms)</td></tr>
-<tr class="memdesc:a915ed27ebc7dc7eea357bd46c5d1f5f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process a get request from a client.  <a href="#a915ed27ebc7dc7eea357bd46c5d1f5f9">More...</a><br /></td></tr>
-<tr class="separator:a915ed27ebc7dc7eea357bd46c5d1f5f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af580d99a1414177bc0fa9aede88ebaec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#af580d99a1414177bc0fa9aede88ebaec">seal_object</a> (const <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;object_id, unsigned char digest[])</td></tr>
-<tr class="memdesc:af580d99a1414177bc0fa9aede88ebaec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Seal an object.  <a href="#af580d99a1414177bc0fa9aede88ebaec">More...</a><br /></td></tr>
-<tr class="separator:af580d99a1414177bc0fa9aede88ebaec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac6a2cd1d799fcd3b1c372865c2a35eb2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#ac6a2cd1d799fcd3b1c372865c2a35eb2">contains_object</a> (const <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;object_id)</td></tr>
-<tr class="memdesc:ac6a2cd1d799fcd3b1c372865c2a35eb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if the plasma store contains an object:  <a href="#ac6a2cd1d799fcd3b1c372865c2a35eb2">More...</a><br /></td></tr>
-<tr class="separator:ac6a2cd1d799fcd3b1c372865c2a35eb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc14ff0d49cfa3d640f45a58f5592c76"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#abc14ff0d49cfa3d640f45a58f5592c76">release_object</a> (const <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;object_id, <a class="el" href="structplasma_1_1_client.html">Client</a> *client)</td></tr>
-<tr class="memdesc:abc14ff0d49cfa3d640f45a58f5592c76"><td class="mdescLeft">&#160;</td><td class="mdescRight">Record the fact that a particular client is no longer using an object.  <a href="#abc14ff0d49cfa3d640f45a58f5592c76">More...</a><br /></td></tr>
-<tr class="separator:abc14ff0d49cfa3d640f45a58f5592c76"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad30e7a8e818ad0eddabdb8ae6ad8af6c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#ad30e7a8e818ad0eddabdb8ae6ad8af6c">subscribe_to_updates</a> (<a class="el" href="structplasma_1_1_client.html">Client</a> *client)</td></tr>
-<tr class="memdesc:ad30e7a8e818ad0eddabdb8ae6ad8af6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Subscribe a file descriptor to updates about new sealed objects.  <a href="#ad30e7a8e818ad0eddabdb8ae6ad8af6c">More...</a><br /></td></tr>
-<tr class="separator:ad30e7a8e818ad0eddabdb8ae6ad8af6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8377412f57ffaa149e10ae4bf000ddab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a8377412f57ffaa149e10ae4bf000ddab">connect_client</a> (int listener_sock)</td></tr>
-<tr class="memdesc:a8377412f57ffaa149e10ae4bf000ddab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect a new client to the <a class="el" href="classplasma_1_1_plasma_store.html">PlasmaStore</a>.  <a href="#a8377412f57ffaa149e10ae4bf000ddab">More...</a><br /></td></tr>
-<tr class="separator:a8377412f57ffaa149e10ae4bf000ddab"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9fb0d242de3a9a909f19da3b2d2bc46a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a9fb0d242de3a9a909f19da3b2d2bc46a">disconnect_client</a> (int client_fd)</td></tr>
-<tr class="memdesc:a9fb0d242de3a9a909f19da3b2d2bc46a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disconnect a client from the <a class="el" href="classplasma_1_1_plasma_store.html">PlasmaStore</a>.  <a href="#a9fb0d242de3a9a909f19da3b2d2bc46a">More...</a><br /></td></tr>
-<tr class="separator:a9fb0d242de3a9a909f19da3b2d2bc46a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2fbdd5ab37757e8f531b410e03d2480a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a2fbdd5ab37757e8f531b410e03d2480a">send_notifications</a> (int client_fd)</td></tr>
-<tr class="separator:a2fbdd5ab37757e8f531b410e03d2480a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab278e3a7edb26e45c96bc3ac0f7ecca5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classarrow_1_1_status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#ab278e3a7edb26e45c96bc3ac0f7ecca5">process_message</a> (<a class="el" href="structplasma_1_1_client.html">Client</a> *client)</td></tr>
-<tr class="separator:ab278e3a7edb26e45c96bc3ac0f7ecca5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28f533e52e95a0c92350bc483cfa472f"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structplasma_1_1_plasma_store_info.html">PlasmaStoreInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a28f533e52e95a0c92350bc483cfa472f">GetPlasmaStoreInfo</a> ()</td></tr>
+<tr class="memdesc:a28f533e52e95a0c92350bc483cfa472f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a const pointer to the internal <a class="el" href="structplasma_1_1_plasma_store_info.html" title="The plasma store information that is exposed to the eviction policy. ">PlasmaStoreInfo</a> object.  <a href="#a28f533e52e95a0c92350bc483cfa472f">More...</a><br /></td></tr>
+<tr class="separator:a28f533e52e95a0c92350bc483cfa472f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a922657777627cb173761ea9fad883f79"><td class="memItemLeft" align="right" valign="top">PlasmaError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a922657777627cb173761ea9fad883f79">CreateObject</a> (const <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;object_id, int64_t data_size, int64_t metadata_size, int device_num, <a class="el" href="structplasma_1_1_client.html">Client</a> *client, <a class="el" href="structplasma_1_1_plasma_object.html">PlasmaObject</a> *result)</td></tr>
+<tr class="memdesc:a922657777627cb173761ea9fad883f79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a new object.  <a href="#a922657777627cb173761ea9fad883f79">More...</a><br /></td></tr>
+<tr class="separator:a922657777627cb173761ea9fad883f79"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ad67f706c877dbf734f4a0716c90411"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a5ad67f706c877dbf734f4a0716c90411">AbortObject</a> (const <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;object_id, <a class="el" href="structplasma_1_1_client.html">Client</a> *client)</td></tr>
+<tr class="memdesc:a5ad67f706c877dbf734f4a0716c90411"><td class="mdescLeft">&#160;</td><td class="mdescRight">Abort a created but unsealed object.  <a href="#a5ad67f706c877dbf734f4a0716c90411">More...</a><br /></td></tr>
+<tr class="separator:a5ad67f706c877dbf734f4a0716c90411"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a95d49aeae790f8e2be380fc2a2692b68"><td class="memItemLeft" align="right" valign="top">PlasmaError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a95d49aeae790f8e2be380fc2a2692b68">DeleteObject</a> (<a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;object_id)</td></tr>
+<tr class="memdesc:a95d49aeae790f8e2be380fc2a2692b68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delete an specific object by object_id that have been created in the hash table.  <a href="#a95d49aeae790f8e2be380fc2a2692b68">More...</a><br /></td></tr>
+<tr class="separator:a95d49aeae790f8e2be380fc2a2692b68"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ace10423adafd0cedee9cc3ee76a173"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a2ace10423adafd0cedee9cc3ee76a173">DeleteObjects</a> (const std::vector&lt; <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &gt; &amp;object_ids)</td></tr>
+<tr class="memdesc:a2ace10423adafd0cedee9cc3ee76a173"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delete objects that have been created in the hash table.  <a href="#a2ace10423adafd0cedee9cc3ee76a173">More...</a><br /></td></tr>
+<tr class="separator:a2ace10423adafd0cedee9cc3ee76a173"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7270b3211313d526f8ae66ac8a1bbdc5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a7270b3211313d526f8ae66ac8a1bbdc5">ProcessGetRequest</a> (<a class="el" href="structplasma_1_1_client.html">Client</a> *client, const std::vector&lt; <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &gt; &amp;object_ids, int64_t timeout_ms)</td></tr>
+<tr class="memdesc:a7270b3211313d526f8ae66ac8a1bbdc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process a get request from a client.  <a href="#a7270b3211313d526f8ae66ac8a1bbdc5">More...</a><br /></td></tr>
+<tr class="separator:a7270b3211313d526f8ae66ac8a1bbdc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a918d596e4566379cf2090b6d3cefb6b3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a918d596e4566379cf2090b6d3cefb6b3">SealObject</a> (const <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;object_id, unsigned char digest[])</td></tr>
+<tr class="memdesc:a918d596e4566379cf2090b6d3cefb6b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Seal an object.  <a href="#a918d596e4566379cf2090b6d3cefb6b3">More...</a><br /></td></tr>
+<tr class="separator:a918d596e4566379cf2090b6d3cefb6b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43bc6d90600441de294c106265295dde"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceplasma.html#a730a54bdeef458d4c0e17ba9b349e884">ObjectStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a43bc6d90600441de294c106265295dde">ContainsObject</a> (const <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;object_id)</td></tr>
+<tr class="memdesc:a43bc6d90600441de294c106265295dde"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if the plasma store contains an object:  <a href="#a43bc6d90600441de294c106265295dde">More...</a><br /></td></tr>
+<tr class="separator:a43bc6d90600441de294c106265295dde"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4532bd7154cfc9c713967f56c24a1565"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a4532bd7154cfc9c713967f56c24a1565">ReleaseObject</a> (const <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;object_id, <a class="el" href="structplasma_1_1_client.html">Client</a> *client)</td></tr>
+<tr class="memdesc:a4532bd7154cfc9c713967f56c24a1565"><td class="mdescLeft">&#160;</td><td class="mdescRight">Record the fact that a particular client is no longer using an object.  <a href="#a4532bd7154cfc9c713967f56c24a1565">More...</a><br /></td></tr>
+<tr class="separator:a4532bd7154cfc9c713967f56c24a1565"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86b9b3ac62c4195abc13b00781d2ff88"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a86b9b3ac62c4195abc13b00781d2ff88">SubscribeToUpdates</a> (<a class="el" href="structplasma_1_1_client.html">Client</a> *client)</td></tr>
+<tr class="memdesc:a86b9b3ac62c4195abc13b00781d2ff88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Subscribe a file descriptor to updates about new sealed objects.  <a href="#a86b9b3ac62c4195abc13b00781d2ff88">More...</a><br /></td></tr>
+<tr class="separator:a86b9b3ac62c4195abc13b00781d2ff88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a98e9dace06923fb1a35d36d9bc19e065"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a98e9dace06923fb1a35d36d9bc19e065">ConnectClient</a> (int listener_sock)</td></tr>
+<tr class="memdesc:a98e9dace06923fb1a35d36d9bc19e065"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect a new client to the <a class="el" href="classplasma_1_1_plasma_store.html">PlasmaStore</a>.  <a href="#a98e9dace06923fb1a35d36d9bc19e065">More...</a><br /></td></tr>
+<tr class="separator:a98e9dace06923fb1a35d36d9bc19e065"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3f89fd88a34166aa29c70dd62f35911"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#ab3f89fd88a34166aa29c70dd62f35911">DisconnectClient</a> (int client_fd)</td></tr>
+<tr class="memdesc:ab3f89fd88a34166aa29c70dd62f35911"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disconnect a client from the <a class="el" href="classplasma_1_1_plasma_store.html">PlasmaStore</a>.  <a href="#ab3f89fd88a34166aa29c70dd62f35911">More...</a><br /></td></tr>
+<tr class="separator:ab3f89fd88a34166aa29c70dd62f35911"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ad7038beca665390b471ea5667c25ea"><td class="memItemLeft" align="right" valign="top">NotificationMap::iterator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a5ad7038beca665390b471ea5667c25ea">SendNotifications</a> (NotificationMap::iterator it)</td></tr>
+<tr class="separator:a5ad7038beca665390b471ea5667c25ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a421875c5b38be9ee1a0152ff370e8be8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classarrow_1_1_status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_plasma_store.html#a421875c5b38be9ee1a0152ff370e8be8">ProcessMessage</a> (<a class="el" href="structplasma_1_1_client.html">Client</a> *client)</td></tr>
+<tr class="separator:a421875c5b38be9ee1a0152ff370e8be8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
+<h2 class="groupheader">Member Typedef Documentation</h2>
+<a id="a6ee0dac1e2a98dd99b13a2f5643ae79d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6ee0dac1e2a98dd99b13a2f5643ae79d">&#9670;&nbsp;</a></span>NotificationMap</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">using <a class="el" href="classplasma_1_1_plasma_store.html#a6ee0dac1e2a98dd99b13a2f5643ae79d">plasma::PlasmaStore::NotificationMap</a> =  std::unordered_map&lt;int, <a class="el" href="structplasma_1_1_notification_queue.html">NotificationQueue</a>&gt;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a id="a044e07fe4836bd943f84b7224962543f"></a>
 <h2 class="memtitle"><span class="permalink"><a href="#a044e07fe4836bd943f84b7224962543f">&#9670;&nbsp;</a></span>PlasmaStore()</h2>
@@ -182,14 +203,14 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a id="a93c8818d9177d954766dc03b4a81df3c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a93c8818d9177d954766dc03b4a81df3c">&#9670;&nbsp;</a></span>abort_object()</h2>
+<a id="a5ad67f706c877dbf734f4a0716c90411"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5ad67f706c877dbf734f4a0716c90411">&#9670;&nbsp;</a></span>AbortObject()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">int plasma::PlasmaStore::abort_object </td>
+          <td class="memname">int plasma::PlasmaStore::AbortObject </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;&#160;</td>
           <td class="paramname"><em>object_id</em>, </td>
@@ -221,14 +242,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="a8377412f57ffaa149e10ae4bf000ddab"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a8377412f57ffaa149e10ae4bf000ddab">&#9670;&nbsp;</a></span>connect_client()</h2>
+<a id="a98e9dace06923fb1a35d36d9bc19e065"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a98e9dace06923fb1a35d36d9bc19e065">&#9670;&nbsp;</a></span>ConnectClient()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">void plasma::PlasmaStore::connect_client </td>
+          <td class="memname">void plasma::PlasmaStore::ConnectClient </td>
           <td>(</td>
           <td class="paramtype">int&#160;</td>
           <td class="paramname"><em>listener_sock</em></td><td>)</td>
@@ -247,14 +268,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="ac6a2cd1d799fcd3b1c372865c2a35eb2"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac6a2cd1d799fcd3b1c372865c2a35eb2">&#9670;&nbsp;</a></span>contains_object()</h2>
+<a id="a43bc6d90600441de294c106265295dde"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a43bc6d90600441de294c106265295dde">&#9670;&nbsp;</a></span>ContainsObject()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">int plasma::PlasmaStore::contains_object </td>
+          <td class="memname"><a class="el" href="namespaceplasma.html#a730a54bdeef458d4c0e17ba9b349e884">ObjectStatus</a> plasma::PlasmaStore::ContainsObject </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;&#160;</td>
           <td class="paramname"><em>object_id</em></td><td>)</td>
@@ -274,14 +295,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="a0185340ff2b548d6562c18c05b3307a6"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a0185340ff2b548d6562c18c05b3307a6">&#9670;&nbsp;</a></span>create_object()</h2>
+<a id="a922657777627cb173761ea9fad883f79"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a922657777627cb173761ea9fad883f79">&#9670;&nbsp;</a></span>CreateObject()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">int plasma::PlasmaStore::create_object </td>
+          <td class="memname">PlasmaError plasma::PlasmaStore::CreateObject </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;&#160;</td>
           <td class="paramname"><em>object_id</em>, </td>
@@ -338,22 +359,22 @@ Public Member Functions</h2></td></tr>
   </dd>
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>One of the following error codes:<ul>
-<li>PlasmaError_OK, if the object was created successfully.</li>
-<li>PlasmaError_ObjectExists, if an object with this ID is already present in the store. In this case, the client should not call plasma_release.</li>
-<li>PlasmaError_OutOfMemory, if the store is out of memory and cannot create the object. In this case, the client should not call plasma_release. </li>
+<li>PlasmaError::OK, if the object was created successfully.</li>
+<li>PlasmaError::ObjectExists, if an object with this ID is already present in the store. In this case, the client should not call plasma_release.</li>
+<li>PlasmaError::OutOfMemory, if the store is out of memory and cannot create the object. In this case, the client should not call plasma_release. </li>
 </ul>
 </dd></dl>
 
 </div>
 </div>
-<a id="a5ee9c58a4fedd9e7ea8f6e1a3ecdd004"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a5ee9c58a4fedd9e7ea8f6e1a3ecdd004">&#9670;&nbsp;</a></span>delete_object()</h2>
+<a id="a95d49aeae790f8e2be380fc2a2692b68"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a95d49aeae790f8e2be380fc2a2692b68">&#9670;&nbsp;</a></span>DeleteObject()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">int plasma::PlasmaStore::delete_object </td>
+          <td class="memname">PlasmaError plasma::PlasmaStore::DeleteObject </td>
           <td>(</td>
           <td class="paramtype"><a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;&#160;</td>
           <td class="paramname"><em>object_id</em></td><td>)</td>
@@ -370,22 +391,22 @@ Public Member Functions</h2></td></tr>
   </dd>
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>One of the following error codes:<ul>
-<li>PlasmaError_OK, if the object was delete successfully.</li>
-<li>PlasmaError_ObjectNonexistent, if ths object isn't existed.</li>
-<li>PlasmaError_ObjectInUse, if the object is in use. </li>
+<li>PlasmaError::OK, if the object was delete successfully.</li>
+<li>PlasmaError::ObjectNonexistent, if ths object isn't existed.</li>
+<li>PlasmaError::ObjectInUse, if the object is in use. </li>
 </ul>
 </dd></dl>
 
 </div>
 </div>
-<a id="a8fe436cd47aada12494315ff062d2316"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a8fe436cd47aada12494315ff062d2316">&#9670;&nbsp;</a></span>delete_objects()</h2>
+<a id="a2ace10423adafd0cedee9cc3ee76a173"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2ace10423adafd0cedee9cc3ee76a173">&#9670;&nbsp;</a></span>DeleteObjects()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">void plasma::PlasmaStore::delete_objects </td>
+          <td class="memname">void plasma::PlasmaStore::DeleteObjects </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &gt; &amp;&#160;</td>
           <td class="paramname"><em>object_ids</em></td><td>)</td>
@@ -405,14 +426,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="a9fb0d242de3a9a909f19da3b2d2bc46a"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a9fb0d242de3a9a909f19da3b2d2bc46a">&#9670;&nbsp;</a></span>disconnect_client()</h2>
+<a id="ab3f89fd88a34166aa29c70dd62f35911"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab3f89fd88a34166aa29c70dd62f35911">&#9670;&nbsp;</a></span>DisconnectClient()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">void plasma::PlasmaStore::disconnect_client </td>
+          <td class="memname">void plasma::PlasmaStore::DisconnectClient </td>
           <td>(</td>
           <td class="paramtype">int&#160;</td>
           <td class="paramname"><em>client_fd</em></td><td>)</td>
@@ -431,14 +452,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="a5ed7bf60d93154233ad816e8a576b4ad"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a5ed7bf60d93154233ad816e8a576b4ad">&#9670;&nbsp;</a></span>get_plasma_store_info()</h2>
+<a id="a28f533e52e95a0c92350bc483cfa472f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a28f533e52e95a0c92350bc483cfa472f">&#9670;&nbsp;</a></span>GetPlasmaStoreInfo()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="structplasma_1_1_plasma_store_info.html">PlasmaStoreInfo</a>* plasma::PlasmaStore::get_plasma_store_info </td>
+          <td class="memname">const <a class="el" href="structplasma_1_1_plasma_store_info.html">PlasmaStoreInfo</a>* plasma::PlasmaStore::GetPlasmaStoreInfo </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -450,14 +471,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="a915ed27ebc7dc7eea357bd46c5d1f5f9"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a915ed27ebc7dc7eea357bd46c5d1f5f9">&#9670;&nbsp;</a></span>process_get_request()</h2>
+<a id="a7270b3211313d526f8ae66ac8a1bbdc5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7270b3211313d526f8ae66ac8a1bbdc5">&#9670;&nbsp;</a></span>ProcessGetRequest()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">void plasma::PlasmaStore::process_get_request </td>
+          <td class="memname">void plasma::PlasmaStore::ProcessGetRequest </td>
           <td>(</td>
           <td class="paramtype"><a class="el" href="structplasma_1_1_client.html">Client</a> *&#160;</td>
           <td class="paramname"><em>client</em>, </td>
@@ -496,14 +517,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="ab278e3a7edb26e45c96bc3ac0f7ecca5"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ab278e3a7edb26e45c96bc3ac0f7ecca5">&#9670;&nbsp;</a></span>process_message()</h2>
+<a id="a421875c5b38be9ee1a0152ff370e8be8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a421875c5b38be9ee1a0152ff370e8be8">&#9670;&nbsp;</a></span>ProcessMessage()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classarrow_1_1_status.html">Status</a> plasma::PlasmaStore::process_message </td>
+          <td class="memname"><a class="el" href="classarrow_1_1_status.html">Status</a> plasma::PlasmaStore::ProcessMessage </td>
           <td>(</td>
           <td class="paramtype"><a class="el" href="structplasma_1_1_client.html">Client</a> *&#160;</td>
           <td class="paramname"><em>client</em></td><td>)</td>
@@ -514,14 +535,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="abc14ff0d49cfa3d640f45a58f5592c76"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#abc14ff0d49cfa3d640f45a58f5592c76">&#9670;&nbsp;</a></span>release_object()</h2>
+<a id="a4532bd7154cfc9c713967f56c24a1565"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4532bd7154cfc9c713967f56c24a1565">&#9670;&nbsp;</a></span>ReleaseObject()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">void plasma::PlasmaStore::release_object </td>
+          <td class="memname">void plasma::PlasmaStore::ReleaseObject </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;&#160;</td>
           <td class="paramname"><em>object_id</em>, </td>
@@ -551,14 +572,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="af580d99a1414177bc0fa9aede88ebaec"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#af580d99a1414177bc0fa9aede88ebaec">&#9670;&nbsp;</a></span>seal_object()</h2>
+<a id="a918d596e4566379cf2090b6d3cefb6b3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a918d596e4566379cf2090b6d3cefb6b3">&#9670;&nbsp;</a></span>SealObject()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">void plasma::PlasmaStore::seal_object </td>
+          <td class="memname">void plasma::PlasmaStore::SealObject </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="namespaceplasma.html#adf1aa2f87f6f11e1993628f574e31e75">ObjectID</a> &amp;&#160;</td>
           <td class="paramname"><em>object_id</em>, </td>
@@ -589,17 +610,17 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="a2fbdd5ab37757e8f531b410e03d2480a"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a2fbdd5ab37757e8f531b410e03d2480a">&#9670;&nbsp;</a></span>send_notifications()</h2>
+<a id="a5ad7038beca665390b471ea5667c25ea"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5ad7038beca665390b471ea5667c25ea">&#9670;&nbsp;</a></span>SendNotifications()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">void plasma::PlasmaStore::send_notifications </td>
+          <td class="memname">NotificationMap::iterator plasma::PlasmaStore::SendNotifications </td>
           <td>(</td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>client_fd</em></td><td>)</td>
+          <td class="paramtype">NotificationMap::iterator&#160;</td>
+          <td class="paramname"><em>it</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
@@ -607,14 +628,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="ad30e7a8e818ad0eddabdb8ae6ad8af6c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ad30e7a8e818ad0eddabdb8ae6ad8af6c">&#9670;&nbsp;</a></span>subscribe_to_updates()</h2>
+<a id="a86b9b3ac62c4195abc13b00781d2ff88"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a86b9b3ac62c4195abc13b00781d2ff88">&#9670;&nbsp;</a></span>SubscribeToUpdates()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">void plasma::PlasmaStore::subscribe_to_updates </td>
+          <td class="memname">void plasma::PlasmaStore::SubscribeToUpdates </td>
           <td>(</td>
           <td class="paramtype"><a class="el" href="structplasma_1_1_client.html">Client</a> *&#160;</td>
           <td class="paramname"><em>client</em></td><td>)</td>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7f9d5fdc/docs/cpp/classplasma_1_1_unique_i_d-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classplasma_1_1_unique_i_d-members.html b/docs/cpp/classplasma_1_1_unique_i_d-members.html
index 494f3b1..efb2329 100644
--- a/docs/cpp/classplasma_1_1_unique_i_d-members.html
+++ b/docs/cpp/classplasma_1_1_unique_i_d-members.html
@@ -77,9 +77,10 @@ $(function() {
   <tr><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html#aed6ceb5e3ed532dce17f2f3776b7c93b">data</a>() const</td><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html">plasma::UniqueID</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html#a35bce29897b79eb6215fbd1b9ebe99bb">from_binary</a>(const std::string &amp;binary)</td><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html">plasma::UniqueID</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html#a7d3bc62995bf1d84fc7f359f55ed3406">from_random</a>()</td><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html">plasma::UniqueID</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html#a7d960f1c661c8bef8281d30f6a2019a7">hex</a>() const</td><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html">plasma::UniqueID</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html#a6183ad9ace0e3942ec96d8369bf5fbff">mutable_data</a>()</td><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html">plasma::UniqueID</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html#a2b552bb72c3322b5e619cfa2df360e5a">operator==</a>(const UniqueID &amp;rhs) const</td><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html">plasma::UniqueID</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html#ae4ea0d97257424556cf48e8e1b14dc1d">hash</a>() const</td><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html">plasma::UniqueID</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html#a7d960f1c661c8bef8281d30f6a2019a7">hex</a>() const</td><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html">plasma::UniqueID</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html#a6183ad9ace0e3942ec96d8369bf5fbff">mutable_data</a>()</td><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html">plasma::UniqueID</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html#a2b552bb72c3322b5e619cfa2df360e5a">operator==</a>(const UniqueID &amp;rhs) const</td><td class="entry"><a class="el" href="classplasma_1_1_unique_i_d.html">plasma::UniqueID</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7f9d5fdc/docs/cpp/classplasma_1_1_unique_i_d.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classplasma_1_1_unique_i_d.html b/docs/cpp/classplasma_1_1_unique_i_d.html
index 0c4fb8d..0d5b814 100644
--- a/docs/cpp/classplasma_1_1_unique_i_d.html
+++ b/docs/cpp/classplasma_1_1_unique_i_d.html
@@ -89,6 +89,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a8646de53cd1ec9c3e4e68ba3f92a518a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7d960f1c661c8bef8281d30f6a2019a7"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_unique_i_d.html#a7d960f1c661c8bef8281d30f6a2019a7">hex</a> () const</td></tr>
 <tr class="separator:a7d960f1c661c8bef8281d30f6a2019a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae4ea0d97257424556cf48e8e1b14dc1d"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classplasma_1_1_unique_i_d.html#ae4ea0d97257424556cf48e8e1b14dc1d">hash</a> () const</td></tr>
+<tr class="separator:ae4ea0d97257424556cf48e8e1b14dc1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
 Static Public Member Functions</h2></td></tr>
@@ -183,6 +185,23 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
+<a id="ae4ea0d97257424556cf48e8e1b14dc1d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae4ea0d97257424556cf48e8e1b14dc1d">&#9670;&nbsp;</a></span>hash()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t plasma::UniqueID::hash </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a id="a7d960f1c661c8bef8281d30f6a2019a7"></a>
 <h2 class="memtitle"><span class="permalink"><a href="#a7d960f1c661c8bef8281d30f6a2019a7">&#9670;&nbsp;</a></span>hex()</h2>
 

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7f9d5fdc/docs/cpp/client_8h.html
----------------------------------------------------------------------
diff --git a/docs/cpp/client_8h.html b/docs/cpp/client_8h.html
index cf963a4..494c03b 100644
--- a/docs/cpp/client_8h.html
+++ b/docs/cpp/client_8h.html
@@ -102,7 +102,7 @@ Namespaces</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
 Macros</h2></td></tr>
-<tr class="memitem:ac6a4959f813315451e993a3dfe28cac7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="client_8h.html#ac6a4959f813315451e993a3dfe28cac7">PLASMA_DEFAULT_RELEASE_DELAY</a>&#160;&#160;&#160;kDeprecatedPlasmaDefaultReleaseDelay;</td></tr>
+<tr class="memitem:ac6a4959f813315451e993a3dfe28cac7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="client_8h.html#ac6a4959f813315451e993a3dfe28cac7">PLASMA_DEFAULT_RELEASE_DELAY</a>&#160;&#160;&#160;<a class="el" href="namespaceplasma.html#ae15e3b3a779e7f0ed3c6b12755c5a99b">plasma::kDeprecatedPlasmaDefaultReleaseDelay</a></td></tr>
 <tr class="separator:ac6a4959f813315451e993a3dfe28cac7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
@@ -121,7 +121,7 @@ Variables</h2></td></tr>
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">#define PLASMA_DEFAULT_RELEASE_DELAY&#160;&#160;&#160;kDeprecatedPlasmaDefaultReleaseDelay;</td>
+          <td class="memname">#define PLASMA_DEFAULT_RELEASE_DELAY&#160;&#160;&#160;<a class="el" href="namespaceplasma.html#ae15e3b3a779e7f0ed3c6b12755c5a99b">plasma::kDeprecatedPlasmaDefaultReleaseDelay</a></td>
         </tr>
       </table>
 </div><div class="memdoc">