You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by jr...@apache.org on 2016/06/17 13:10:24 UTC

[42/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h_source.html
new file mode 100755
index 0000000..749c4bb
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h_source.html
@@ -0,0 +1,548 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/codec.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('codec_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">codec.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="codec_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/object.h&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/error.h&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">   48</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">   53</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">PN_NULL</a> = 1,</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
+<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">   58</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">PN_BOOL</a> = 2,</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
+<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">   63</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">PN_UBYTE</a> = 3,</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
+<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592">   68</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592">PN_BYTE</a> = 4,</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
+<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">   73</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">PN_USHORT</a> = 5,</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
+<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97">   78</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97">PN_SHORT</a> = 6,</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div>
+<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">   83</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">PN_UINT</a> = 7,</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div>
+<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">   88</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">PN_INT</a> = 8,</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div>
+<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124">   93</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124">PN_CHAR</a> = 9,</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
+<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777">   98</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777">PN_ULONG</a> = 10,</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
+<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">  103</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">PN_LONG</a> = 11,</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
+<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">  109</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">PN_TIMESTAMP</a> = 12,</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
+<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">  114</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">PN_FLOAT</a> = 13,</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
+<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5">  119</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5">PN_DOUBLE</a> = 14,</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div>
+<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca">  124</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca">PN_DECIMAL32</a> = 15,</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div>
+<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">  129</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">PN_DECIMAL64</a> = 16,</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div>
+<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">  134</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">PN_DECIMAL128</a> = 17,</div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div>
+<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13">  139</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13">PN_UUID</a> = 18,</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
+<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9">  144</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9">PN_BINARY</a> = 19,</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
+<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">  150</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">PN_STRING</a> = 20,</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
+<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9">  156</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9">PN_SYMBOL</a> = 21,</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div>
+<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07">  161</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07">PN_DESCRIBED</a> = 22,</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div>
+<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">  166</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">PN_ARRAY</a> = 23,</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;</div>
+<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">  171</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">PN_LIST</a> = 24,</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
+<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">  177</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">PN_MAP</a> = 25,</div>
+<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
+<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">  183</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">PN_INVALID</a> = -1</div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;} <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a>;</div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__data.html#ga2a546fbd721f3b528190b3298014f134">pn_type_name</a>(<a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> type);</div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;</div>
+<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="structpn__atom__t.html">  199</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
+<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d">  204</a></span>&#160;  <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> <a class="code" href="structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d">type</a>;</div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  <span class="keyword">union </span>{</div>
+<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466">  209</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466">as_bool</a>;</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div>
+<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a4d3c1fda7c47d8cdcc918d0fe94ec11e">  214</a></span>&#160;    uint8_t <a class="code" href="structpn__atom__t.html#a4d3c1fda7c47d8cdcc918d0fe94ec11e">as_ubyte</a>;</div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;</div>
+<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358">  219</a></span>&#160;    int8_t <a class="code" href="structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358">as_byte</a>;</div>
+<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div>
+<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6">  224</a></span>&#160;    uint16_t <a class="code" href="structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6">as_ushort</a>;</div>
+<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
+<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#aac6b93b1db482325b67c1ec404facda9">  229</a></span>&#160;    int16_t <a class="code" href="structpn__atom__t.html#aac6b93b1db482325b67c1ec404facda9">as_short</a>;</div>
+<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;</div>
+<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#ab0443c2e37e3d1af47928a3c810bcd07">  234</a></span>&#160;    uint32_t <a class="code" href="structpn__atom__t.html#ab0443c2e37e3d1af47928a3c810bcd07">as_uint</a>;</div>
+<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;</div>
+<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc">  239</a></span>&#160;    int32_t <a class="code" href="structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc">as_int</a>;</div>
+<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;</div>
+<div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a33b293e97893a8299b8f243db0e629c2">  244</a></span>&#160;    pn_char_t <a class="code" href="structpn__atom__t.html#a33b293e97893a8299b8f243db0e629c2">as_char</a>;</div>
+<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;</div>
+<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#aa754243590728e977707720bd95df84f">  249</a></span>&#160;    uint64_t <a class="code" href="structpn__atom__t.html#aa754243590728e977707720bd95df84f">as_ulong</a>;</div>
+<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;</div>
+<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4">  254</a></span>&#160;    int64_t <a class="code" href="structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4">as_long</a>;</div>
+<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;</div>
+<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a60700b2633fc5c7289af4892883e0860">  259</a></span>&#160;    pn_timestamp_t <a class="code" href="structpn__atom__t.html#a60700b2633fc5c7289af4892883e0860">as_timestamp</a>;</div>
+<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;</div>
+<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#acb80d523296b4e648a25960716e543dd">  264</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structpn__atom__t.html#acb80d523296b4e648a25960716e543dd">as_float</a>;</div>
+<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;</div>
+<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6">  269</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6">as_double</a>;</div>
+<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;</div>
+<div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a">  274</a></span>&#160;    pn_decimal32_t <a class="code" href="structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a">as_decimal32</a>;</div>
+<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;</div>
+<div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a33b5f9e1ec31acc068e92bfcd9f3b763">  279</a></span>&#160;    pn_decimal64_t <a class="code" href="structpn__atom__t.html#a33b5f9e1ec31acc068e92bfcd9f3b763">as_decimal64</a>;</div>
+<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;</div>
+<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a955beb69514c435365e2f0c48882a253">  284</a></span>&#160;    <a class="code" href="structpn__decimal128__t.html">pn_decimal128_t</a> <a class="code" href="structpn__atom__t.html#a955beb69514c435365e2f0c48882a253">as_decimal128</a>;</div>
+<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;</div>
+<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee">  289</a></span>&#160;    <a class="code" href="structpn__uuid__t.html">pn_uuid_t</a> <a class="code" href="structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee">as_uuid</a>;</div>
+<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;</div>
+<div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a87314a2ae1273b1112ef22f2b59336a6">  298</a></span>&#160;    <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="structpn__atom__t.html#a87314a2ae1273b1112ef22f2b59336a6">as_bytes</a>;</div>
+<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;  } u;</div>
+<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;} <a class="code" href="structpn__atom__t.html">pn_atom_t</a>;</div>
+<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;</div>
+<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">  358</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>;</div>
+<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;</div>
+<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494">pn_data</a>(<span class="keywordtype">size_t</span> capacity);</div>
+<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;</div>
+<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4">pn_data_free</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;</div>
+<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga00f68f246fe5a0641c206d1e4bd3ce34">pn_data_errno</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;</div>
+<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;PN_EXTERN pn_error_t *<a class="code" href="group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc">pn_data_error</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;</div>
+<div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_data_vfill(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, va_list ap);</div>
+<div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_data_fill(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ...);</div>
+<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_data_vscan(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, va_list ap);</div>
+<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_data_scan(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ...);</div>
+<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;</div>
+<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#gadcd2302af4138df54c4746a63d5d1126">pn_data_clear</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;</div>
+<div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#ga5facc4b4d0559c4a6b334a02fd982628">pn_data_size</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;</div>
+<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga46683edde8b3118f0a28a17737c392b1">pn_data_rewind</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;</div>
+<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga263f241d7f97826ad223f5568b7eae79">pn_data_next</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;</div>
+<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d">pn_data_prev</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;</div>
+<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga37a5eec807c913d165ba1de45e685b19">pn_data_enter</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;</div>
+<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga6082cb1e9b6bc00948f0878717b41270">pn_data_exit</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;</div>
+<div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_data_lookup(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
+<div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;</div>
+<div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> <a class="code" href="group__data.html#gaac5e69565602301035f58da8759d90d0">pn_data_type</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;</div>
+<div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga6cdc924144c5963bf370da33cc7b0102">pn_data_print</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;</div>
+<div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb">pn_data_format</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> *size);</div>
+<div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;</div>
+<div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__data.html#ga1b62c53f552bbd3a7d6104f370547b28">pn_data_encode</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;</div>
+<div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__data.html#gaff5e6d111aaa22b5bb254381bcdd9f79">pn_data_encoded_size</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;</div>
+<div class="line"><a name="l00545"></a><span class="lineno">  545</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53">pn_data_decode</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;</div>
+<div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gaac31eb899c93e404926081a2650d7f55">pn_data_put_list</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;</div>
+<div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga1ef7d014a1fcbfc6f39f363b6825ad2c">pn_data_put_map</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;</div>
+<div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gabee4683d01f40d0bf0e75cbf55d13d43">pn_data_put_array</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">bool</span> described, <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> type);</div>
+<div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;</div>
+<div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga7dac51e4345896a1ac969169237b5c16">pn_data_put_described</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;</div>
+<div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga52cdd84bd9964c29cb6cd4cad7ef0467">pn_data_put_null</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00654"></a><span class="lineno">  654</span>&#160;</div>
+<div class="line"><a name="l00662"></a><span class="lineno">  662</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6">pn_data_put_bool</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">bool</span> b);</div>
+<div class="line"><a name="l00663"></a><span class="lineno">  663</span>&#160;</div>
+<div class="line"><a name="l00671"></a><span class="lineno">  671</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga03f3769fafcfe3208db645eb629b536c">pn_data_put_ubyte</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint8_t ub);</div>
+<div class="line"><a name="l00672"></a><span class="lineno">  672</span>&#160;</div>
+<div class="line"><a name="l00680"></a><span class="lineno">  680</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga0fb37ff2b6220644c70c89d07b04b318">pn_data_put_byte</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int8_t b);</div>
+<div class="line"><a name="l00681"></a><span class="lineno">  681</span>&#160;</div>
+<div class="line"><a name="l00689"></a><span class="lineno">  689</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39">pn_data_put_ushort</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint16_t us);</div>
+<div class="line"><a name="l00690"></a><span class="lineno">  690</span>&#160;</div>
+<div class="line"><a name="l00698"></a><span class="lineno">  698</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga00d64770a609ca56d0eeda41dd8847bb">pn_data_put_short</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int16_t s);</div>
+<div class="line"><a name="l00699"></a><span class="lineno">  699</span>&#160;</div>
+<div class="line"><a name="l00707"></a><span class="lineno">  707</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga44f6fae3db7765bb79eb29394afa02c7">pn_data_put_uint</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint32_t ui);</div>
+<div class="line"><a name="l00708"></a><span class="lineno">  708</span>&#160;</div>
+<div class="line"><a name="l00716"></a><span class="lineno">  716</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gabe6b2617d9361332c57fac7c152a3ea6">pn_data_put_int</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int32_t i);</div>
+<div class="line"><a name="l00717"></a><span class="lineno">  717</span>&#160;</div>
+<div class="line"><a name="l00725"></a><span class="lineno">  725</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga10e83457b188e64e16816f4837fbe2f0">pn_data_put_char</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_char_t c);</div>
+<div class="line"><a name="l00726"></a><span class="lineno">  726</span>&#160;</div>
+<div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gae432d32c8155d28a261f428f4b9fd870">pn_data_put_ulong</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint64_t ul);</div>
+<div class="line"><a name="l00735"></a><span class="lineno">  735</span>&#160;</div>
+<div class="line"><a name="l00743"></a><span class="lineno">  743</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga538519513a20a441fddd98214c049fb6">pn_data_put_long</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int64_t l);</div>
+<div class="line"><a name="l00744"></a><span class="lineno">  744</span>&#160;</div>
+<div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10">pn_data_put_timestamp</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_timestamp_t t);</div>
+<div class="line"><a name="l00753"></a><span class="lineno">  753</span>&#160;</div>
+<div class="line"><a name="l00761"></a><span class="lineno">  761</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gacb96a69af27c8a6d1a041e51cb4319e3">pn_data_put_float</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">float</span> f);</div>
+<div class="line"><a name="l00762"></a><span class="lineno">  762</span>&#160;</div>
+<div class="line"><a name="l00770"></a><span class="lineno">  770</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga03bbb354d2ebc461e952a6fe84e25d57">pn_data_put_double</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">double</span> d);</div>
+<div class="line"><a name="l00771"></a><span class="lineno">  771</span>&#160;</div>
+<div class="line"><a name="l00779"></a><span class="lineno">  779</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4">pn_data_put_decimal32</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_decimal32_t d);</div>
+<div class="line"><a name="l00780"></a><span class="lineno">  780</span>&#160;</div>
+<div class="line"><a name="l00788"></a><span class="lineno">  788</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga6a964f2c22a015983793a3323651e0f0">pn_data_put_decimal64</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_decimal64_t d);</div>
+<div class="line"><a name="l00789"></a><span class="lineno">  789</span>&#160;</div>
+<div class="line"><a name="l00797"></a><span class="lineno">  797</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gac78d77572b1c36b01b469ff604da9710">pn_data_put_decimal128</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__decimal128__t.html">pn_decimal128_t</a> d);</div>
+<div class="line"><a name="l00798"></a><span class="lineno">  798</span>&#160;</div>
+<div class="line"><a name="l00806"></a><span class="lineno">  806</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga2d0f06871283cdd3cfa9b978ff9a9ae2">pn_data_put_uuid</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__uuid__t.html">pn_uuid_t</a> u);</div>
+<div class="line"><a name="l00807"></a><span class="lineno">  807</span>&#160;</div>
+<div class="line"><a name="l00816"></a><span class="lineno">  816</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gada1c4399957d9d07ee7676e1be703d3c">pn_data_put_binary</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> bytes);</div>
+<div class="line"><a name="l00817"></a><span class="lineno">  817</span>&#160;</div>
+<div class="line"><a name="l00826"></a><span class="lineno">  826</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga03fa959001ad29c5646edcb42caaa12c">pn_data_put_string</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <span class="keywordtype">string</span>);</div>
+<div class="line"><a name="l00827"></a><span class="lineno">  827</span>&#160;</div>
+<div class="line"><a name="l00836"></a><span class="lineno">  836</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gabc1d7ff29b81c7a6f72f5f8a0466b723">pn_data_put_symbol</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> symbol);</div>
+<div class="line"><a name="l00837"></a><span class="lineno">  837</span>&#160;</div>
+<div class="line"><a name="l00845"></a><span class="lineno">  845</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gacc956eb9cd9d1434e95e8e89d24f6d75">pn_data_put_atom</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__atom__t.html">pn_atom_t</a> atom);</div>
+<div class="line"><a name="l00846"></a><span class="lineno">  846</span>&#160;</div>
+<div class="line"><a name="l00874"></a><span class="lineno">  874</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#gaf57a68675bf7c951ef93e333d12331af">pn_data_get_list</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00875"></a><span class="lineno">  875</span>&#160;</div>
+<div class="line"><a name="l00914"></a><span class="lineno">  914</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#gad6401b3b6546a86d10b666d648de26b7">pn_data_get_map</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00915"></a><span class="lineno">  915</span>&#160;</div>
+<div class="line"><a name="l00949"></a><span class="lineno">  949</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#gac9700149093e77e783ddcef52a8a4db1">pn_data_get_array</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00950"></a><span class="lineno">  950</span>&#160;</div>
+<div class="line"><a name="l00957"></a><span class="lineno">  957</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#gacae4481af22f2d9c5253c022de89c808">pn_data_is_array_described</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00958"></a><span class="lineno">  958</span>&#160;</div>
+<div class="line"><a name="l00966"></a><span class="lineno">  966</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> <a class="code" href="group__data.html#gab8e7bedd5273ca39de95b8b8b3864d61">pn_data_get_array_type</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00967"></a><span class="lineno">  967</span>&#160;</div>
+<div class="line"><a name="l00991"></a><span class="lineno">  991</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga017f9e11e72206d02dc82e06282ec956">pn_data_is_described</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00992"></a><span class="lineno">  992</span>&#160;</div>
+<div class="line"><a name="l00999"></a><span class="lineno">  999</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#gae6200ee577b92809bab4762802b4a01e">pn_data_is_null</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01000"></a><span class="lineno"> 1000</span>&#160;</div>
+<div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga37f4661f13f7ede4db33095298089e60">pn_data_get_bool</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01007"></a><span class="lineno"> 1007</span>&#160;</div>
+<div class="line"><a name="l01014"></a><span class="lineno"> 1014</span>&#160;PN_EXTERN uint8_t <a class="code" href="group__data.html#ga833462593fa1366867d399e54e12f95a">pn_data_get_ubyte</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01015"></a><span class="lineno"> 1015</span>&#160;</div>
+<div class="line"><a name="l01022"></a><span class="lineno"> 1022</span>&#160;PN_EXTERN int8_t <a class="code" href="group__data.html#ga03a69f9332eee0e205cf9f11ad3d2249">pn_data_get_byte</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01023"></a><span class="lineno"> 1023</span>&#160;</div>
+<div class="line"><a name="l01030"></a><span class="lineno"> 1030</span>&#160;PN_EXTERN uint16_t <a class="code" href="group__data.html#ga9839bc1094a1626db6684f9fc9997d81">pn_data_get_ushort</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160;</div>
+<div class="line"><a name="l01038"></a><span class="lineno"> 1038</span>&#160;PN_EXTERN int16_t <a class="code" href="group__data.html#ga00cdfc2b8b894ec53143924dc8dcf95b">pn_data_get_short</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01039"></a><span class="lineno"> 1039</span>&#160;</div>
+<div class="line"><a name="l01046"></a><span class="lineno"> 1046</span>&#160;PN_EXTERN uint32_t <a class="code" href="group__data.html#gadc681a22d35a8cf825506107190537dc">pn_data_get_uint</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01047"></a><span class="lineno"> 1047</span>&#160;</div>
+<div class="line"><a name="l01054"></a><span class="lineno"> 1054</span>&#160;PN_EXTERN int32_t <a class="code" href="group__data.html#ga2063c4861ad5fedc59e2c9eab50fd74f">pn_data_get_int</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01055"></a><span class="lineno"> 1055</span>&#160;</div>
+<div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>&#160;PN_EXTERN pn_char_t <a class="code" href="group__data.html#gae664bb78d8c5ce9cf9375dac99bbb04e">pn_data_get_char</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01063"></a><span class="lineno"> 1063</span>&#160;</div>
+<div class="line"><a name="l01070"></a><span class="lineno"> 1070</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__data.html#ga51c11e03a76dce0b1013adfd51ceac4b">pn_data_get_ulong</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01071"></a><span class="lineno"> 1071</span>&#160;</div>
+<div class="line"><a name="l01078"></a><span class="lineno"> 1078</span>&#160;PN_EXTERN int64_t <a class="code" href="group__data.html#ga1cfcd86ac89600c6bf4d496594daa6bf">pn_data_get_long</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01079"></a><span class="lineno"> 1079</span>&#160;</div>
+<div class="line"><a name="l01086"></a><span class="lineno"> 1086</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__data.html#ga8d79239b695728859bb94937ebdb346e">pn_data_get_timestamp</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01087"></a><span class="lineno"> 1087</span>&#160;</div>
+<div class="line"><a name="l01094"></a><span class="lineno"> 1094</span>&#160;PN_EXTERN <span class="keywordtype">float</span> <a class="code" href="group__data.html#gad56554ed239e0ba6d5e76deb7e5151a0">pn_data_get_float</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01095"></a><span class="lineno"> 1095</span>&#160;</div>
+<div class="line"><a name="l01102"></a><span class="lineno"> 1102</span>&#160;PN_EXTERN <span class="keywordtype">double</span> <a class="code" href="group__data.html#ga0032a3390f1c09c4bdbb2db245126524">pn_data_get_double</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01103"></a><span class="lineno"> 1103</span>&#160;</div>
+<div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>&#160;PN_EXTERN pn_decimal32_t <a class="code" href="group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2">pn_data_get_decimal32</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>&#160;</div>
+<div class="line"><a name="l01118"></a><span class="lineno"> 1118</span>&#160;PN_EXTERN pn_decimal64_t <a class="code" href="group__data.html#ga38fe961771db4952b6281e5b00ecac89">pn_data_get_decimal64</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>&#160;</div>
+<div class="line"><a name="l01126"></a><span class="lineno"> 1126</span>&#160;PN_EXTERN <a class="code" href="structpn__decimal128__t.html">pn_decimal128_t</a> <a class="code" href="group__data.html#ga1b744c779f8f9ba14f27b70795cca5e7">pn_data_get_decimal128</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01127"></a><span class="lineno"> 1127</span>&#160;</div>
+<div class="line"><a name="l01135"></a><span class="lineno"> 1135</span>&#160;PN_EXTERN <a class="code" href="structpn__uuid__t.html">pn_uuid_t</a> <a class="code" href="group__data.html#gab3f128742148492c7e8d509674395752">pn_data_get_uuid</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01136"></a><span class="lineno"> 1136</span>&#160;</div>
+<div class="line"><a name="l01145"></a><span class="lineno"> 1145</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c">pn_data_get_binary</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01146"></a><span class="lineno"> 1146</span>&#160;</div>
+<div class="line"><a name="l01156"></a><span class="lineno"> 1156</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="group__data.html#ga6c81297c987e7ff682882c9a85f625ea">pn_data_get_string</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01157"></a><span class="lineno"> 1157</span>&#160;</div>
+<div class="line"><a name="l01167"></a><span class="lineno"> 1167</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="group__data.html#ga1297b27c461838081be7e5e48915736f">pn_data_get_symbol</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>&#160;</div>
+<div class="line"><a name="l01178"></a><span class="lineno"> 1178</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="group__data.html#gabac9485859d8e7e753cc7d5cca18ad63">pn_data_get_bytes</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01179"></a><span class="lineno"> 1179</span>&#160;</div>
+<div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>&#160;PN_EXTERN <a class="code" href="structpn__atom__t.html">pn_atom_t</a> <a class="code" href="group__data.html#ga8cee2e1f0d422738f99eb538727f4319">pn_data_get_atom</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>&#160;</div>
+<div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gae667fd79f80ce37dde639d3a0cfd38f9">pn_data_copy</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *src);</div>
+<div class="line"><a name="l01197"></a><span class="lineno"> 1197</span>&#160;</div>
+<div class="line"><a name="l01205"></a><span class="lineno"> 1205</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gaaec0e43b868e758310bfb65a3065de35">pn_data_append</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *src);</div>
+<div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>&#160;</div>
+<div class="line"><a name="l01216"></a><span class="lineno"> 1216</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga50c7179db92da951c918279c4229ec88">pn_data_appendn</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *src, <span class="keywordtype">int</span> limit);</div>
+<div class="line"><a name="l01217"></a><span class="lineno"> 1217</span>&#160;</div>
+<div class="line"><a name="l01228"></a><span class="lineno"> 1228</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga4df82b8d528399bc524eed5561348cf1">pn_data_narrow</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01229"></a><span class="lineno"> 1229</span>&#160;</div>
+<div class="line"><a name="l01235"></a><span class="lineno"> 1235</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#gae43fd5ef5ac16fea997dd3e212b666ce">pn_data_widen</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01236"></a><span class="lineno"> 1236</span>&#160;</div>
+<div class="line"><a name="l01244"></a><span class="lineno"> 1244</span>&#160;PN_EXTERN pn_handle_t <a class="code" href="group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8">pn_data_point</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01245"></a><span class="lineno"> 1245</span>&#160;</div>
+<div class="line"><a name="l01257"></a><span class="lineno"> 1257</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#gae70c79935ccce9b893494044e29423fa">pn_data_restore</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_handle_t point);</div>
+<div class="line"><a name="l01258"></a><span class="lineno"> 1258</span>&#160;</div>
+<div class="line"><a name="l01266"></a><span class="lineno"> 1266</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#gaf2cd71e20873f001af7df46411ea82ec">pn_data_dump</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01267"></a><span class="lineno"> 1267</span>&#160;</div>
+<div class="line"><a name="l01271"></a><span class="lineno"> 1271</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l01272"></a><span class="lineno"> 1272</span>&#160;}</div>
+<div class="line"><a name="l01273"></a><span class="lineno"> 1273</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l01274"></a><span class="lineno"> 1274</span>&#160;</div>
+<div class="line"><a name="l01275"></a><span class="lineno"> 1275</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* codec.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="group__data_html_gaa155cf465bb16a4f77a9b939211f1ef8"><div class="ttname"><a href="group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8">pn_data_point</a></div><div class="ttdeci">PN_EXTERN pn_handle_t pn_data_point(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gac784c15b856ff9f953ec7d22d90fc0fc"><div class="ttname"><a href="group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc">pn_data_error</a></div><div class="ttdeci">PN_EXTERN pn_error_t * pn_data_error(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13">PN_UUID</a></div><div class="ttdef"><b>Definition:</b> codec.h:139</div></div>
+<div class="ttc" id="group__data_html_ga10e83457b188e64e16816f4837fbe2f0"><div class="ttname"><a href="group__data.html#ga10e83457b188e64e16816f4837fbe2f0">pn_data_put_char</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_char(pn_data_t *data, pn_char_t c)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">PN_INVALID</a></div><div class="ttdef"><b>Definition:</b> codec.h:183</div></div>
+<div class="ttc" id="group__data_html_ga44f6fae3db7765bb79eb29394afa02c7"><div class="ttname"><a href="group__data.html#ga44f6fae3db7765bb79eb29394afa02c7">pn_data_put_uint</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_uint(pn_data_t *data, uint32_t ui)</div></div>
+<div class="ttc" id="group__data_html_gaf57a68675bf7c951ef93e333d12331af"><div class="ttname"><a href="group__data.html#gaf57a68675bf7c951ef93e333d12331af">pn_data_get_list</a></div><div class="ttdeci">PN_EXTERN size_t pn_data_get_list(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gad56554ed239e0ba6d5e76deb7e5151a0"><div class="ttname"><a href="group__data.html#gad56554ed239e0ba6d5e76deb7e5151a0">pn_data_get_float</a></div><div class="ttdeci">PN_EXTERN float pn_data_get_float(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gacc956eb9cd9d1434e95e8e89d24f6d75"><div class="ttname"><a href="group__data.html#gacc956eb9cd9d1434e95e8e89d24f6d75">pn_data_put_atom</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_atom(pn_data_t *data, pn_atom_t atom)</div></div>
+<div class="ttc" id="group__data_html_ga46683edde8b3118f0a28a17737c392b1"><div class="ttname"><a href="group__data.html#ga46683edde8b3118f0a28a17737c392b1">pn_data_rewind</a></div><div class="ttdeci">PN_EXTERN void pn_data_rewind(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga4c77a6e34a96f6f955ce30ce9b92b41c"><div class="ttname"><a href="group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c">pn_data_get_binary</a></div><div class="ttdeci">PN_EXTERN pn_bytes_t pn_data_get_binary(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">PN_NULL</a></div><div class="ttdef"><b>Definition:</b> codec.h:53</div></div>
+<div class="ttc" id="types_8h_html"><div class="ttname"><a href="types_8h.html">types.h</a></div></div>
+<div class="ttc" id="group__data_html_gabc1d7ff29b81c7a6f72f5f8a0466b723"><div class="ttname"><a href="group__data.html#gabc1d7ff29b81c7a6f72f5f8a0466b723">pn_data_put_symbol</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_symbol(pn_data_t *data, pn_bytes_t symbol)</div></div>
+<div class="ttc" id="structpn__atom__t_html_af6a8ae4a38016fe5d0901c9fbcb3f3d6"><div class="ttname"><a href="structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6">pn_atom_t::as_double</a></div><div class="ttdeci">double as_double</div><div class="ttdef"><b>Definition:</b> codec.h:269</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">PN_DECIMAL64</a></div><div class="ttdef"><b>Definition:</b> codec.h:129</div></div>
+<div class="ttc" id="group__data_html_ga847e4703a17ad4ebc1a8013bd34c1c39"><div class="ttname"><a href="group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39">pn_data_put_ushort</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_ushort(pn_data_t *data, uint16_t us)</div></div>
+<div class="ttc" id="group__data_html_gaf2cd71e20873f001af7df46411ea82ec"><div class="ttname"><a href="group__data.html#gaf2cd71e20873f001af7df46411ea82ec">pn_data_dump</a></div><div class="ttdeci">PN_EXTERN void pn_data_dump(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gaaec0e43b868e758310bfb65a3065de35"><div class="ttname"><a href="group__data.html#gaaec0e43b868e758310bfb65a3065de35">pn_data_append</a></div><div class="ttdeci">PN_EXTERN int pn_data_append(pn_data_t *data, pn_data_t *src)</div></div>
+<div class="ttc" id="group__data_html_ga1cfcd86ac89600c6bf4d496594daa6bf"><div class="ttname"><a href="group__data.html#ga1cfcd86ac89600c6bf4d496594daa6bf">pn_data_get_long</a></div><div class="ttdeci">PN_EXTERN int64_t pn_data_get_long(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">PN_LIST</a></div><div class="ttdef"><b>Definition:</b> codec.h:171</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">PN_LONG</a></div><div class="ttdef"><b>Definition:</b> codec.h:103</div></div>
+<div class="ttc" id="group__data_html_gadc681a22d35a8cf825506107190537dc"><div class="ttname"><a href="group__data.html#gadc681a22d35a8cf825506107190537dc">pn_data_get_uint</a></div><div class="ttdeci">PN_EXTERN uint32_t pn_data_get_uint(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gaac31eb899c93e404926081a2650d7f55"><div class="ttname"><a href="group__data.html#gaac31eb899c93e404926081a2650d7f55">pn_data_put_list</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_list(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">PN_INT</a></div><div class="ttdef"><b>Definition:</b> codec.h:88</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">PN_MAP</a></div><div class="ttdef"><b>Definition:</b> codec.h:177</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">PN_DECIMAL128</a></div><div class="ttdef"><b>Definition:</b> codec.h:134</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">PN_USHORT</a></div><div class="ttdef"><b>Definition:</b> codec.h:73</div></div>
+<div class="ttc" id="group__data_html_gacb96a69af27c8a6d1a041e51cb4319e3"><div class="ttname"><a href="group__data.html#gacb96a69af27c8a6d1a041e51cb4319e3">pn_data_put_float</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_float(pn_data_t *data, float f)</div></div>
+<div class="ttc" id="group__data_html_ga6cdc924144c5963bf370da33cc7b0102"><div class="ttname"><a href="group__data.html#ga6cdc924144c5963bf370da33cc7b0102">pn_data_print</a></div><div class="ttdeci">PN_EXTERN int pn_data_print(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gada1c4399957d9d07ee7676e1be703d3c"><div class="ttname"><a href="group__data.html#gada1c4399957d9d07ee7676e1be703d3c">pn_data_put_binary</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_binary(pn_data_t *data, pn_bytes_t bytes)</div></div>
+<div class="ttc" id="structpn__atom__t_html_a0bf487fd395f231d75f09f9e3af707ee"><div class="ttname"><a href="structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee">pn_atom_t::as_uuid</a></div><div class="ttdeci">pn_uuid_t as_uuid</div><div class="ttdef"><b>Definition:</b> codec.h:289</div></div>
+<div class="ttc" id="group__data_html_gab909ae76a8f77b31f3f3ebc4b42b3c53"><div class="ttname"><a href="group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53">pn_data_decode</a></div><div class="ttdeci">PN_EXTERN ssize_t pn_data_decode(pn_data_t *data, const char *bytes, size_t size)</div></div>
+<div class="ttc" id="group__data_html_gae43fd5ef5ac16fea997dd3e212b666ce"><div class="ttname"><a href="group__data.html#gae43fd5ef5ac16fea997dd3e212b666ce">pn_data_widen</a></div><div class="ttdeci">PN_EXTERN void pn_data_widen(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga9839bc1094a1626db6684f9fc9997d81"><div class="ttname"><a href="group__data.html#ga9839bc1094a1626db6684f9fc9997d81">pn_data_get_ushort</a></div><div class="ttdeci">PN_EXTERN uint16_t pn_data_get_ushort(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">PN_UBYTE</a></div><div class="ttdef"><b>Definition:</b> codec.h:63</div></div>
+<div class="ttc" id="structpn__atom__t_html_acb80d523296b4e648a25960716e543dd"><div class="ttname"><a href="structpn__atom__t.html#acb80d523296b4e648a25960716e543dd">pn_atom_t::as_float</a></div><div class="ttdeci">float as_float</div><div class="ttdef"><b>Definition:</b> codec.h:264</div></div>
+<div class="ttc" id="group__data_html_ga03f3769fafcfe3208db645eb629b536c"><div class="ttname"><a href="group__data.html#ga03f3769fafcfe3208db645eb629b536c">pn_data_put_ubyte</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_ubyte(pn_data_t *data, uint8_t ub)</div></div>
+<div class="ttc" id="group__data_html_ga5c3a83c1afb9b5425d145d5b5a92fbc4"><div class="ttname"><a href="group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4">pn_data_free</a></div><div class="ttdeci">PN_EXTERN void pn_data_free(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gab3a5aea516790f3b87b7a0f2f5374e10"><div class="ttname"><a href="group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10">pn_data_put_timestamp</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_timestamp(pn_data_t *data, pn_timestamp_t t)</div></div>
+<div class="ttc" id="group__data_html_ga017f9e11e72206d02dc82e06282ec956"><div class="ttname"><a href="group__data.html#ga017f9e11e72206d02dc82e06282ec956">pn_data_is_described</a></div><div class="ttdeci">PN_EXTERN bool pn_data_is_described(pn_data_t *data)</div></div>
+<div class="ttc" id="structpn__atom__t_html_a06e1dfa93e6c48e7beab59f7346e2358"><div class="ttname"><a href="structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358">pn_atom_t::as_byte</a></div><div class="ttdeci">int8_t as_byte</div><div class="ttdef"><b>Definition:</b> codec.h:219</div></div>
+<div class="ttc" id="group__data_html_ga00d64770a609ca56d0eeda41dd8847bb"><div class="ttname"><a href="group__data.html#ga00d64770a609ca56d0eeda41dd8847bb">pn_data_put_short</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_short(pn_data_t *data, int16_t s)</div></div>
+<div class="ttc" id="group__data_html_gabee4683d01f40d0bf0e75cbf55d13d43"><div class="ttname"><a href="group__data.html#gabee4683d01f40d0bf0e75cbf55d13d43">pn_data_put_array</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_array(pn_data_t *data, bool described, pn_type_t type)</div></div>
+<div class="ttc" id="group__data_html_ga656b946dfaa0e4bc5e2e54275cb6304d"><div class="ttname"><a href="group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d">pn_data_prev</a></div><div class="ttdeci">PN_EXTERN bool pn_data_prev(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592">PN_BYTE</a></div><div class="ttdef"><b>Definition:</b> codec.h:68</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">PN_TIMESTAMP</a></div><div class="ttdef"><b>Definition:</b> codec.h:109</div></div>
+<div class="ttc" id="structpn__atom__t_html_ad1a4b7e07e68791b54524fd985cf50b6"><div class="ttname"><a href="structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6">pn_atom_t::as_ushort</a></div><div class="ttdeci">uint16_t as_ushort</div><div class="ttdef"><b>Definition:</b> codec.h:224</div></div>
+<div class="ttc" id="group__data_html_ga4df82b8d528399bc524eed5561348cf1"><div class="ttname"><a href="group__data.html#ga4df82b8d528399bc524eed5561348cf1">pn_data_narrow</a></div><div class="ttdeci">PN_EXTERN void pn_data_narrow(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga1b744c779f8f9ba14f27b70795cca5e7"><div class="ttname"><a href="group__data.html#ga1b744c779f8f9ba14f27b70795cca5e7">pn_data_get_decimal128</a></div><div class="ttdeci">PN_EXTERN pn_decimal128_t pn_data_get_decimal128(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">PN_FLOAT</a></div><div class="ttdef"><b>Definition:</b> codec.h:114</div></div>
+<div class="ttc" id="group__data_html_ga0032a3390f1c09c4bdbb2db245126524"><div class="ttname"><a href="group__data.html#ga0032a3390f1c09c4bdbb2db245126524">pn_data_get_double</a></div><div class="ttdeci">PN_EXTERN double pn_data_get_double(pn_data_t *data)</div></div>
+<div class="ttc" id="structpn__uuid__t_html"><div class="ttname"><a href="structpn__uuid__t.html">pn_uuid_t</a></div><div class="ttdef"><b>Definition:</b> types.h:63</div></div>
+<div class="ttc" id="group__data_html_ga6082cb1e9b6bc00948f0878717b41270"><div class="ttname"><a href="group__data.html#ga6082cb1e9b6bc00948f0878717b41270">pn_data_exit</a></div><div class="ttdeci">PN_EXTERN bool pn_data_exit(pn_data_t *data)</div></div>
+<div class="ttc" id="structpn__bytes__t_html"><div class="ttname"><a href="structpn__bytes__t.html">pn_bytes_t</a></div><div class="ttdef"><b>Definition:</b> types.h:67</div></div>
+<div class="ttc" id="group__data_html_ga03a69f9332eee0e205cf9f11ad3d2249"><div class="ttname"><a href="group__data.html#ga03a69f9332eee0e205cf9f11ad3d2249">pn_data_get_byte</a></div><div class="ttdeci">PN_EXTERN int8_t pn_data_get_byte(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga97266ce50aee4c6e0c8603d68c07a2d4"><div class="ttname"><a href="group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4">pn_data_put_decimal32</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_decimal32(pn_data_t *data, pn_decimal32_t d)</div></div>
+<div class="ttc" id="structpn__atom__t_html_a9ff8357941553ab704dc86c72ced9a1a"><div class="ttname"><a href="structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a">pn_atom_t::as_decimal32</a></div><div class="ttdeci">pn_decimal32_t as_decimal32</div><div class="ttdef"><b>Definition:</b> codec.h:274</div></div>
+<div class="ttc" id="structpn__atom__t_html_a16aa788b03544d02be1349bc5e35e4bc"><div class="ttname"><a href="structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc">pn_atom_t::as_int</a></div><div class="ttdeci">int32_t as_int</div><div class="ttdef"><b>Definition:</b> codec.h:239</div></div>
+<div class="ttc" id="group__data_html_ga263f241d7f97826ad223f5568b7eae79"><div class="ttname"><a href="group__data.html#ga263f241d7f97826ad223f5568b7eae79">pn_data_next</a></div><div class="ttdeci">PN_EXTERN bool pn_data_next(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga5facc4b4d0559c4a6b334a02fd982628"><div class="ttname"><a href="group__data.html#ga5facc4b4d0559c4a6b334a02fd982628">pn_data_size</a></div><div class="ttdeci">PN_EXTERN size_t pn_data_size(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga52cdd84bd9964c29cb6cd4cad7ef0467"><div class="ttname"><a href="group__data.html#ga52cdd84bd9964c29cb6cd4cad7ef0467">pn_data_put_null</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_null(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga03fa959001ad29c5646edcb42caaa12c"><div class="ttname"><a href="group__data.html#ga03fa959001ad29c5646edcb42caaa12c">pn_data_put_string</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_string(pn_data_t *data, pn_bytes_t string)</div></div>
+<div class="ttc" id="group__data_html_gab3f128742148492c7e8d509674395752"><div class="ttname"><a href="group__data.html#gab3f128742148492c7e8d509674395752">pn_data_get_uuid</a></div><div class="ttdeci">PN_EXTERN pn_uuid_t pn_data_get_uuid(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gadcd2302af4138df54c4746a63d5d1126"><div class="ttname"><a href="group__data.html#gadcd2302af4138df54c4746a63d5d1126">pn_data_clear</a></div><div class="ttdeci">PN_EXTERN void pn_data_clear(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gaae0ba5dd81812d60060505fbae3fcbdb"><div class="ttname"><a href="group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb">pn_data_format</a></div><div class="ttdeci">PN_EXTERN int pn_data_format(pn_data_t *data, char *bytes, size_t *size)</div></div>
+<div class="ttc" id="structpn__atom__t_html_a955beb69514c435365e2f0c48882a253"><div class="ttname"><a href="structpn__atom__t.html#a955beb69514c435365e2f0c48882a253">pn_atom_t::as_decimal128</a></div><div class="ttdeci">pn_decimal128_t as_decimal128</div><div class="ttdef"><b>Definition:</b> codec.h:284</div></div>
+<div class="ttc" id="group__data_html_ga8cee2e1f0d422738f99eb538727f4319"><div class="ttname"><a href="group__data.html#ga8cee2e1f0d422738f99eb538727f4319">pn_data_get_atom</a></div><div class="ttdeci">PN_EXTERN pn_atom_t pn_data_get_atom(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gac78d77572b1c36b01b469ff604da9710"><div class="ttname"><a href="group__data.html#gac78d77572b1c36b01b469ff604da9710">pn_data_put_decimal128</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_decimal128(pn_data_t *data, pn_decimal128_t d)</div></div>
+<div class="ttc" id="group__data_html_gafcc8aae2df7d12f3d2a9b9d3ddc82494"><div class="ttname"><a href="group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494">pn_data</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_data(size_t capacity)</div></div>
+<div class="ttc" id="structpn__atom__t_html"><div class="ttname"><a href="structpn__atom__t.html">pn_atom_t</a></div><div class="ttdef"><b>Definition:</b> codec.h:199</div></div>
+<div class="ttc" id="structpn__atom__t_html_aa4082a13e524808d733a9d1493dcade4"><div class="ttname"><a href="structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4">pn_atom_t::as_long</a></div><div class="ttdeci">int64_t as_long</div><div class="ttdef"><b>Definition:</b> codec.h:254</div></div>
+<div class="ttc" id="group__data_html_gae70c79935ccce9b893494044e29423fa"><div class="ttname"><a href="group__data.html#gae70c79935ccce9b893494044e29423fa">pn_data_restore</a></div><div class="ttdeci">PN_EXTERN bool pn_data_restore(pn_data_t *data, pn_handle_t point)</div></div>
+<div class="ttc" id="group__data_html_ga00cdfc2b8b894ec53143924dc8dcf95b"><div class="ttname"><a href="group__data.html#ga00cdfc2b8b894ec53143924dc8dcf95b">pn_data_get_short</a></div><div class="ttdeci">PN_EXTERN int16_t pn_data_get_short(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gaac5e69565602301035f58da8759d90d0"><div class="ttname"><a href="group__data.html#gaac5e69565602301035f58da8759d90d0">pn_data_type</a></div><div class="ttdeci">PN_EXTERN pn_type_t pn_data_type(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">PN_BOOL</a></div><div class="ttdef"><b>Definition:</b> codec.h:58</div></div>
+<div class="ttc" id="structpn__atom__t_html_a6ab6bf03fb481b7ef08f78cb3cf6d466"><div class="ttname"><a href="structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466">pn_atom_t::as_bool</a></div><div class="ttdeci">bool as_bool</div><div class="ttdef"><b>Definition:</b> codec.h:209</div></div>
+<div class="ttc" id="group__data_html_gac9700149093e77e783ddcef52a8a4db1"><div class="ttname"><a href="group__data.html#gac9700149093e77e783ddcef52a8a4db1">pn_data_get_array</a></div><div class="ttdeci">PN_EXTERN size_t pn_data_get_array(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">PN_STRING</a></div><div class="ttdef"><b>Definition:</b> codec.h:150</div></div>
+<div class="ttc" id="group__data_html_ga5d6cf528776e8b6ad6d67caf095986bf"><div class="ttname"><a href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a></div><div class="ttdeci">struct pn_data_t pn_data_t</div><div class="ttdef"><b>Definition:</b> codec.h:358</div></div>
+<div class="ttc" id="structpn__atom__t_html_a838b1e92993d7d40b2b0a8702effcf9d"><div class="ttname"><a href="structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d">pn_atom_t::type</a></div><div class="ttdeci">pn_type_t type</div><div class="ttdef"><b>Definition:</b> codec.h:204</div></div>
+<div class="ttc" id="group__data_html_ga5941073925427acd8a8e3a2c8ffe09f2"><div class="ttname"><a href="group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2">pn_data_get_decimal32</a></div><div class="ttdeci">PN_EXTERN pn_decimal32_t pn_data_get_decimal32(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga6a964f2c22a015983793a3323651e0f0"><div class="ttname"><a href="group__data.html#ga6a964f2c22a015983793a3323651e0f0">pn_data_put_decimal64</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_decimal64(pn_data_t *data, pn_decimal64_t d)</div></div>
+<div class="ttc" id="group__data_html_gaff5e6d111aaa22b5bb254381bcdd9f79"><div class="ttname"><a href="group__data.html#gaff5e6d111aaa22b5bb254381bcdd9f79">pn_data_encoded_size</a></div><div class="ttdeci">PN_EXTERN ssize_t pn_data_encoded_size(pn_data_t *data)</div></div>
+<div class=

<TRUNCATED>

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org