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 2017/09/12 23:38:14 UTC
[50/51] [partial] qpid-site git commit: QPID-7903: Refresh the Proton
C docs snaphot once again
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/7437c595/content/releases/qpid-proton-master/proton/c/api/codec_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-master/proton/c/api/codec_8h_source.html b/content/releases/qpid-proton-master/proton/c/api/codec_8h_source.html
index c9d2ae4..eee4404 100755
--- a/content/releases/qpid-proton-master/proton/c/api/codec_8h_source.html
+++ b/content/releases/qpid-proton-master/proton/c/api/codec_8h_source.html
@@ -93,14 +93,14 @@ $(document).ready(function(){initNavTree('codec_8h_source.html','');});
<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> <span class="preprocessor">#ifndef PROTON_CODEC_H</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define PROTON_CODEC_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> </div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <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> <span class="comment"> * or more contributor license agreement
s. See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <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> <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> <span class="comment"> * "License"); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <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> <span class="comm
ent"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <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> <span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <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> <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> <span class="comment"> * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <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> <span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <proton/import_export.h></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <proton/object.h></span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</spa
n> <span class="preprocessor">#include <<a class="code" href="types_8h.html">proton/types.h</a>></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <<a class="code" href="error_8h.html">proton/error.h</a>></span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <proton/type_compat.h></span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <stdarg.h></span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div
><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="group__amqp__types.html#ga4465b5ea7d3c4f15c1dffa4deda905db"> 47</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe"> 52</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">PN_NULL</a> = 1,</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div><div class="line"><a name="l00057"></a><
span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7"> 57</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">PN_BOOL</a> = 2,</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256"> 62</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">PN_UBYTE</a> = 3,</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592"> 67</a></span>
  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592">PN_BYTE</a> = 4,</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41"> 72</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">PN_USHORT</a> = 5,</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97"> 77</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97">PN_SHORT</a> = 6,</div><div
class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd"> 82</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">PN_UINT</a> = 7,</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab"> 87</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">PN_INT</a> = 8,</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> </div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line
" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124"> 92</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124">PN_CHAR</a> = 9,</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777"> 97</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777">PN_ULONG</a> = 10,</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c"> 102</a></span>  <a class="code" href="gro
up__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">PN_LONG</a> = 11,</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div><div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1"> 108</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">PN_TIMESTAMP</a> = 12,</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div><div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0"> 113</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">PN_FLOAT</a> = 13,</div><div class="line"><a name="l001
14"></a><span class="lineno"> 114</span> </div><div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5"> 118</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5">PN_DOUBLE</a> = 14,</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span> </div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca"> 123</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca">PN_DECIMAL32</a> = 15,</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span> </div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="group__am
qp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae"> 128</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">PN_DECIMAL64</a> = 16,</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span> </div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4"> 133</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">PN_DECIMAL128</a> = 17,</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span> </div><div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13"> 138</a></span>  <a class="code" href="group__am
qp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13">PN_UUID</a> = 18,</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span> </div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9"> 143</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9">PN_BINARY</a> = 19,</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span> </div><div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b"> 149</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">PN_STRING</a> = 20,</div><div class="line"><a name="l00150"></a>
<span class="lineno"> 150</span> </div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9"> 155</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9">PN_SYMBOL</a> = 21,</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07"> 160</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07">PN_DESCRIBED</a> = 22,</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span> </div><div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="group__amqp__type
s.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d"> 165</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">PN_ARRAY</a> = 23,</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span> </div><div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804"> 170</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">PN_LIST</a> = 24,</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span> </div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd"> 176</a></span>  <a class="code" href="group__amqp__types.html#gga
4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">PN_MAP</a> = 25,</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span> </div><div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6"> 182</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">PN_INVALID</a> = -1</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span> } <a class="code" href="group__amqp__types.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a>;</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span> </div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span> PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__amqp__types.html#ga48a3094
a983392e095984f1db2ec4fe3">pn_type_name</a>(<a class="code" href="group__amqp__types.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> type);</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span> </div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="group__api__types.html"> 201</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="group__api__types.html#a27df760d7bd97cf728fc3e633a1ba604"> 206</a></span>  <a class="code" href="group__amqp__types.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> <a class="code" href="group__api__types.html#a27df760d7bd97cf728fc3e633a1ba604">type</a>;</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="keyword">union </span>{</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>
0; <span class="keywordtype">bool</span> as_bool;</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span> </div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  uint8_t as_ubyte;</div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span> </div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  int8_t as_byte;</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span> </div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  uint16_t as_ushort;</div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span> </div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  int16_t as_short;</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span> </div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  uint32_t as_uint;
</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span> </div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  int32_t as_int;</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span> </div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <a class="code" href="group__amqp__types.html#gaa1713f25d484600197d2a25ace856672">pn_char_t</a> as_char;</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span> </div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  uint64_t as_ulong;</div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span> </div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  int64_t as_long;</div><div class="line"><a name="l00257"></a><span class="lineno"> 257</span> </div><div class="line"><a name="l00261"></a><span class="lineno"> 261<
/span>  <a class="code" href="group__amqp__types.html#gad337c365b498106064ec28e00e5fb6dd">pn_timestamp_t</a> as_timestamp;</div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span> </div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  <span class="keywordtype">float</span> as_float;</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span> </div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <span class="keywordtype">double</span> as_double;</div><div class="line"><a name="l00272"></a><span class="lineno"> 272</span> </div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  <a class="code" href="group__amqp__types.html#ga54d49ca7ff04ad10a57139c2d61f1d44">pn_decimal32_t</a> as_decimal32;</div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span> </div><div class="line"><a name="l00281"></a><span clas
s="lineno"> 281</span>  <a class="code" href="group__amqp__types.html#ga7d8110bc953738d83ad8b9c543ef517f">pn_decimal64_t</a> as_decimal64;</div><div class="line"><a name="l00282"></a><span class="lineno"> 282</span> </div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  <a class="code" href="group__amqp__types.html#structpn__decimal128__t">pn_decimal128_t</a> as_decimal128;</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span> </div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  <a class="code" href="group__amqp__types.html#structpn__uuid__t">pn_uuid_t</a> as_uuid;</div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span> </div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <a class="code" href="group__api__types.html#structpn__bytes__t">pn_bytes_t</a> as_bytes;</div><div class="line"><a name="l00301"></a><span cl
ass="lineno"> 301</span>  } u;</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span> } <a class="code" href="group__api__types.html#structpn__atom__t">pn_atom_t</a>;</div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span> </div><div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf"> 365</a></span> <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="l00366"></a><span class="lineno"> 366</span> </div><div class="line"><a name="l00375"></a><span class="lineno"> 375</span> PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__d
ata.html#gac21c6f1c517ac486e2923baa3d0c5db4">pn_data</a>(<span class="keywordtype">size_t</span> capacity);</div><div class="line"><a name="l00376"></a><span class="lineno"> 376</span> </div><div class="line"><a name="l00382"></a><span class="lineno"> 382</span> PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga2c02eee58084ba9b77a37c086e195802">pn_data_free</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00383"></a><span class="lineno"> 383</span> </div><div class="line"><a name="l00390"></a><span class="lineno"> 390</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga68e94dfa5d7ab568425c4a6587bac1db">pn_data_errno</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00391"></a><span class="lineno"> 391</span>
0;</div><div class="line"><a name="l00403"></a><span class="lineno"> 403</span> PN_EXTERN <a class="code" href="group__error.html#ga24a289d5b32c9bd8a775600a5af83d52">pn_error_t</a> *<a class="code" href="group__data.html#gada171f4740e6a1132b4d4b9c0aea645c">pn_data_error</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00404"></a><span class="lineno"> 404</span> </div><div class="line"><a name="l00408"></a><span class="lineno"> 408</span> 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="l00409"></a><span class="lineno"> 409</span> PN_EXTERN <span class="keywordtype">int</span> pn_data_fill(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d
67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ...);</div><div class="line"><a name="l00410"></a><span class="lineno"> 410</span> 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="l00411"></a><span class="lineno"> 411</span> 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="l00424"></a><span class="lineno"> 424</span> PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga7611c1394e80b5166b8b8647659f97e6">pn_data_clear<
/a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00425"></a><span class="lineno"> 425</span> </div><div class="line"><a name="l00435"></a><span class="lineno"> 435</span> PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#ga148ae972de23a6694cd18a510eee4856">pn_data_size</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00436"></a><span class="lineno"> 436</span> </div><div class="line"><a name="l00442"></a><span class="lineno"> 442</span> PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga26d61fd9b512c322344d410384202005">pn_data_rewind</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00443"></a><span class="lineno"> 443</span> <
/div><div class="line"><a name="l00452"></a><span class="lineno"> 452</span> PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga96c9a1c5f179036cd9513c50c0ac57de">pn_data_next</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00453"></a><span class="lineno"> 453</span> </div><div class="line"><a name="l00462"></a><span class="lineno"> 462</span> PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga9ee214dd19c845f76e29651682732e16">pn_data_prev</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00463"></a><span class="lineno"> 463</span> </div><div class="line"><a name="l00474"></a><span class="lineno"> 474</span> PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga1093449b80357dabf
3f70a4bf804f4f7">pn_data_enter</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00475"></a><span class="lineno"> 475</span> </div><div class="line"><a name="l00485"></a><span class="lineno"> 485</span> PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga67a656cbdbf0a47a223ff1c8507ecf48">pn_data_exit</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00486"></a><span class="lineno"> 486</span> </div><div class="line"><a name="l00490"></a><span class="lineno"> 490</span> 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="l00502"></a><span clas
s="lineno"> 502</span> PN_EXTERN <a class="code" href="group__amqp__types.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> <a class="code" href="group__data.html#ga2843b707e33437a8673e8b904c8faea1">pn_data_type</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00503"></a><span class="lineno"> 503</span> </div><div class="line"><a name="l00511"></a><span class="lineno"> 511</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gaaf46509788aba824bb16343b566f1929">pn_data_print</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00512"></a><span class="lineno"> 512</span> </div><div class="line"><a name="l00524"></a><span class="lineno"> 524</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gaa63068cf2ed94f
05b20f6c49c908a2c6">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="l00525"></a><span class="lineno"> 525</span> </div><div class="line"><a name="l00536"></a><span class="lineno"> 536</span> PN_EXTERN ssize_t <a class="code" href="group__data.html#ga5502724bcde68615bc47e09a3335b527">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="l00537"></a><span class="lineno"> 537</span> </div><div class="line"><a name="l00545"></a><span class="lineno"> 545</span> PN_EXTERN ssize_t <a class="code" href="group__data.html#gae71bfb440cc4f0b15fe958bf55a3f6af">pn_data_encoded_size</a>(<a class="code"
href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00546"></a><span class="lineno"> 546</span> </div><div class="line"><a name="l00564"></a><span class="lineno"> 564</span> PN_EXTERN ssize_t <a class="code" href="group__data.html#ga74430b712be334a05861cfd5e9b312b9">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="l00565"></a><span class="lineno"> 565</span> </div><div class="line"><a name="l00588"></a><span class="lineno"> 588</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga95c0c0750831ee3b8454af8bc51a787b">pn_data_put_list</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
<div class="line"><a name="l00589"></a><span class="lineno"> 589</span> </div><div class="line"><a name="l00608"></a><span class="lineno"> 608</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga4c77c7a884bbd9a757b31060962d8543">pn_data_put_map</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00609"></a><span class="lineno"> 609</span> </div><div class="line"><a name="l00643"></a><span class="lineno"> 643</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga20dda5db37c55c12b28e428c311b79da">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__amqp__types.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> type);</div><div class="line"><a name="l0064
4"></a><span class="lineno"> 644</span> </div><div class="line"><a name="l00664"></a><span class="lineno"> 664</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga7490c3ee3444557fba3c7ad92e0f0d77">pn_data_put_described</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00665"></a><span class="lineno"> 665</span> </div><div class="line"><a name="l00672"></a><span class="lineno"> 672</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gaf76476c18ae09c520a3ae01eaa62cc92">pn_data_put_null</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00673"></a><span class="lineno"> 673</span> </div><div class="line"><a name="l00681"></a><span class="lineno"> 681</span> PN_EXTERN <span class="keywordtype">int</span> <
a class="code" href="group__data.html#ga4a35f7001de91101d78143e4e98e6556">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="l00682"></a><span class="lineno"> 682</span> </div><div class="line"><a name="l00690"></a><span class="lineno"> 690</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga49df9ede673853123d84861c169d6113">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="l00691"></a><span class="lineno"> 691</span> </div><div class="line"><a name="l00699"></a><span class="lineno"> 699</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga182347d1d444bf6290b39239c4c13d0f">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="l00700"></a><span class="lineno"> 700</span> </div><div class="line"><a name="l00708"></a><span class="lineno"> 708</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga9b5888f354a3a3b084c74186ed59284c">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="l00709"></a><span class="lineno"> 709</span> </div><div class="line"><a name="l00717"></a><span class="lineno"> 717</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gab230cca5089c6c28c4c12d507513fde9">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="l00718"></a><span class="lineno"> 718</span> 
</div><div class="line"><a name="l00726"></a><span class="lineno"> 726</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga549ee35ecd73ac55e9e8aa196a6ba2ec">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="l00727"></a><span class="lineno"> 727</span> </div><div class="line"><a name="l00735"></a><span class="lineno"> 735</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga6cfb9e64b87f8d90a5b4237ca016a016">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="l00736"></a><span class="lineno"> 736</span> </div><div class="line"><a name="l00744"></a><span class="lineno"> 744</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__
data.html#gad406a4cf5bbc22b47cae78954b44c9ef">pn_data_put_char</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__amqp__types.html#gaa1713f25d484600197d2a25ace856672">pn_char_t</a> c);</div><div class="line"><a name="l00745"></a><span class="lineno"> 745</span> </div><div class="line"><a name="l00753"></a><span class="lineno"> 753</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gacc4bf3683c8234a94bca8af3ced8c875">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="l00754"></a><span class="lineno"> 754</span> </div><div class="line"><a name="l00762"></a><span class="lineno"> 762</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga90f32862f64d65091d6fb1e7380a672b">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="l00763"></a><span class="lineno"> 763</span> </div><div class="line"><a name="l00771"></a><span class="lineno"> 771</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gacb2c0b2c56d587ee354aaa0f21f2c9b1">pn_data_put_timestamp</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__amqp__types.html#gad337c365b498106064ec28e00e5fb6dd">pn_timestamp_t</a> t);</div><div class="line"><a name="l00772"></a><span class="lineno"> 772</span> </div><div class="line"><a name="l00780"></a><span class="lineno"> 780</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga1fce9c3194a700eb99552c71651d28fc">pn_data_put_float</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf
095986bf">pn_data_t</a> *data, <span class="keywordtype">float</span> f);</div><div class="line"><a name="l00781"></a><span class="lineno"> 781</span> </div><div class="line"><a name="l00789"></a><span class="lineno"> 789</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga121070d2c21ef594f1cfe4083677f1a2">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="l00790"></a><span class="lineno"> 790</span> </div><div class="line"><a name="l00798"></a><span class="lineno"> 798</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga0199029f44d9c86e469c15bef51ceea2">pn_data_put_decimal32</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__amqp__types.html#ga54d49ca7ff04
ad10a57139c2d61f1d44">pn_decimal32_t</a> d);</div><div class="line"><a name="l00799"></a><span class="lineno"> 799</span> </div><div class="line"><a name="l00807"></a><span class="lineno"> 807</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga7672e15a4925bb14bebb79bc8206d392">pn_data_put_decimal64</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__amqp__types.html#ga7d8110bc953738d83ad8b9c543ef517f">pn_decimal64_t</a> d);</div><div class="line"><a name="l00808"></a><span class="lineno"> 808</span> </div><div class="line"><a name="l00816"></a><span class="lineno"> 816</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga61944d632d27ffc1c0d6348f62bfec4e">pn_data_put_decimal128</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="gr
oup__amqp__types.html#structpn__decimal128__t">pn_decimal128_t</a> d);</div><div class="line"><a name="l00817"></a><span class="lineno"> 817</span> </div><div class="line"><a name="l00825"></a><span class="lineno"> 825</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga5d876ccb1d65d46af7db461d4415baab">pn_data_put_uuid</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__amqp__types.html#structpn__uuid__t">pn_uuid_t</a> u);</div><div class="line"><a name="l00826"></a><span class="lineno"> 826</span> </div><div class="line"><a name="l00835"></a><span class="lineno"> 835</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gaeddd7cf9d968e81ebe72831330e7cd21">pn_data_put_binary</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__
api__types.html#structpn__bytes__t">pn_bytes_t</a> bytes);</div><div class="line"><a name="l00836"></a><span class="lineno"> 836</span> </div><div class="line"><a name="l00845"></a><span class="lineno"> 845</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga5dc9c9c7db2018d12753767c075cc6ee">pn_data_put_string</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__api__types.html#structpn__bytes__t">pn_bytes_t</a> <span class="keywordtype">string</span>);</div><div class="line"><a name="l00846"></a><span class="lineno"> 846</span> </div><div class="line"><a name="l00855"></a><span class="lineno"> 855</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga00126d993e32a202c34f912d57b8e5ce">pn_data_put_symbol</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data,
<a class="code" href="group__api__types.html#structpn__bytes__t">pn_bytes_t</a> symbol);</div><div class="line"><a name="l00856"></a><span class="lineno"> 856</span> </div><div class="line"><a name="l00864"></a><span class="lineno"> 864</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga926c8732c66f38f3b9578d50af30f2ff">pn_data_put_atom</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__api__types.html#structpn__atom__t">pn_atom_t</a> atom);</div><div class="line"><a name="l00865"></a><span class="lineno"> 865</span> </div><div class="line"><a name="l00893"></a><span class="lineno"> 893</span> PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#ga3af18fc419995766f83a4b4ac07c31ce">pn_data_get_list</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><d
iv class="line"><a name="l00894"></a><span class="lineno"> 894</span> </div><div class="line"><a name="l00933"></a><span class="lineno"> 933</span> PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#gadbd4c895a1e10266d20898996ce53bc0">pn_data_get_map</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00934"></a><span class="lineno"> 934</span> </div><div class="line"><a name="l00968"></a><span class="lineno"> 968</span> PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#gab0f8eefe5f89362ffe186a092044d936">pn_data_get_array</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00969"></a><span class="lineno"> 969</span> </div><div class="line"><a name="l00976"></a><span class="lineno"> 976</span> PN_EXTERN <span c
lass="keywordtype">bool</span> <a class="code" href="group__data.html#ga122e7f20f958d51900675d37d80bd37e">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="l00977"></a><span class="lineno"> 977</span> </div><div class="line"><a name="l00985"></a><span class="lineno"> 985</span> PN_EXTERN <a class="code" href="group__amqp__types.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> <a class="code" href="group__data.html#ga11c026fb5ec5e8620258f52ed86229b4">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="l00986"></a><span class="lineno"> 986</span> </div><div class="line"><a name="l01010"></a><span class="lineno"> 1010</span> PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#gad7fac25ba5589ff0374442cf7ecbbd9c">p
n_data_is_described</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01011"></a><span class="lineno"> 1011</span> </div><div class="line"><a name="l01018"></a><span class="lineno"> 1018</span> PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#gabba00ce3862818acd8ca91c2a8af348b">pn_data_is_null</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01019"></a><span class="lineno"> 1019</span> </div><div class="line"><a name="l01025"></a><span class="lineno"> 1025</span> PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#gaeab50c7bd297665714861cfcb8f51124">pn_data_get_bool</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01026"></a><span class="line
no"> 1026</span> </div><div class="line"><a name="l01033"></a><span class="lineno"> 1033</span> PN_EXTERN uint8_t <a class="code" href="group__data.html#ga7582b8fd0ecdf0368a600b9c4f22faa8">pn_data_get_ubyte</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01034"></a><span class="lineno"> 1034</span> </div><div class="line"><a name="l01041"></a><span class="lineno"> 1041</span> PN_EXTERN int8_t <a class="code" href="group__data.html#gaa756be79ecfab947ecea57ed8a9089f7">pn_data_get_byte</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01042"></a><span class="lineno"> 1042</span> </div><div class="line"><a name="l01049"></a><span class="lineno"> 1049</span> PN_EXTERN uint16_t <a class="code" href="group__data.html#ga254abc4df02a5c2e87fd3bdac2e14846">pn_data_get_ushort</a>(<a class="code" hr
ef="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01050"></a><span class="lineno"> 1050</span> </div><div class="line"><a name="l01057"></a><span class="lineno"> 1057</span> PN_EXTERN int16_t <a class="code" href="group__data.html#gafe894205eaba01d1caf8ee2aa68ed55c">pn_data_get_short</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01058"></a><span class="lineno"> 1058</span> </div><div class="line"><a name="l01065"></a><span class="lineno"> 1065</span> PN_EXTERN uint32_t <a class="code" href="group__data.html#ga9541c1ee071c7d0b38805e1b01672ccc">pn_data_get_uint</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01066"></a><span class="lineno"> 1066</span> </div><div class="line"><a name="l01073"></a><span class="lineno"> 1073</span
> PN_EXTERN int32_t <a class="code" href="group__data.html#ga4f9ccacd002e89127b278703a6c680da">pn_data_get_int</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01074"></a><span class="lineno"> 1074</span> </div><div class="line"><a name="l01081"></a><span class="lineno"> 1081</span> PN_EXTERN <a class="code" href="group__amqp__types.html#gaa1713f25d484600197d2a25ace856672">pn_char_t</a> <a class="code" href="group__data.html#ga9deeb028b90df8bfa3cad7928348b46b">pn_data_get_char</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01082"></a><span class="lineno"> 1082</span> </div><div class="line"><a name="l01089"></a><span class="lineno"> 1089</span> PN_EXTERN uint64_t <a class="code" href="group__data.html#gaef4aa1c6873eb59a46ccaf76c492826f">pn_data_get_ulong</a>(<a class="code" href="group__da
ta.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01090"></a><span class="lineno"> 1090</span> </div><div class="line"><a name="l01097"></a><span class="lineno"> 1097</span> PN_EXTERN int64_t <a class="code" href="group__data.html#ga8d813db46df4e635b1ab2c400403560c">pn_data_get_long</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01098"></a><span class="lineno"> 1098</span> </div><div class="line"><a name="l01105"></a><span class="lineno"> 1105</span> PN_EXTERN <a class="code" href="group__amqp__types.html#gad337c365b498106064ec28e00e5fb6dd">pn_timestamp_t</a> <a class="code" href="group__data.html#gac8cf4d1cb60c3313f4d61f45bceda5ba">pn_data_get_timestamp</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01106"></a><span class="lineno"> 1106</span>
 </div><div class="line"><a name="l01113"></a><span class="lineno"> 1113</span> PN_EXTERN <span class="keywordtype">float</span> <a class="code" href="group__data.html#gabf41ef79c9a4f7e3fd673b0999e63a41">pn_data_get_float</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01114"></a><span class="lineno"> 1114</span> </div><div class="line"><a name="l01121"></a><span class="lineno"> 1121</span> PN_EXTERN <span class="keywordtype">double</span> <a class="code" href="group__data.html#ga97c448c037e34404df782c82d77b2bc3">pn_data_get_double</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01122"></a><span class="lineno"> 1122</span> </div><div class="line"><a name="l01129"></a><span class="lineno"> 1129</span> PN_EXTERN <a class="code" href="group__amqp__types.html#ga54d49ca7ff04ad10a57139c2d61
f1d44">pn_decimal32_t</a> <a class="code" href="group__data.html#gabdbfa1e913c490d3b1ad6ca169910482">pn_data_get_decimal32</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01130"></a><span class="lineno"> 1130</span> </div><div class="line"><a name="l01137"></a><span class="lineno"> 1137</span> PN_EXTERN <a class="code" href="group__amqp__types.html#ga7d8110bc953738d83ad8b9c543ef517f">pn_decimal64_t</a> <a class="code" href="group__data.html#ga3bdeb99d1275d7fe06a46818467d03d9">pn_data_get_decimal64</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01138"></a><span class="lineno"> 1138</span> </div><div class="line"><a name="l01145"></a><span class="lineno"> 1145</span> PN_EXTERN <a class="code" href="group__amqp__types.html#structpn__decimal128__t">pn_decimal128_t</a> <a class="code" href="group__
data.html#gaeb8b424245ca352fb63dce8ca03cd8da">pn_data_get_decimal128</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> </div><div class="line"><a name="l01154"></a><span class="lineno"> 1154</span> PN_EXTERN <a class="code" href="group__amqp__types.html#structpn__uuid__t">pn_uuid_t</a> <a class="code" href="group__data.html#ga5ba3f8eb5a972b9a579bc5af9e7fbde2">pn_data_get_uuid</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01155"></a><span class="lineno"> 1155</span> </div><div class="line"><a name="l01164"></a><span class="lineno"> 1164</span> PN_EXTERN <a class="code" href="group__api__types.html#structpn__bytes__t">pn_bytes_t</a> <a class="code" href="group__data.html#gaee6e7a4f78d202cc81657e3976fd68ae">pn_data_get_binary</a>(<a class="code" href="g
roup__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01165"></a><span class="lineno"> 1165</span> </div><div class="line"><a name="l01175"></a><span class="lineno"> 1175</span> PN_EXTERN <a class="code" href="group__api__types.html#structpn__bytes__t">pn_bytes_t</a> <a class="code" href="group__data.html#gafccb5008960eb8dc757cb7f9941e5013">pn_data_get_string</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01176"></a><span class="lineno"> 1176</span> </div><div class="line"><a name="l01186"></a><span class="lineno"> 1186</span> PN_EXTERN <a class="code" href="group__api__types.html#structpn__bytes__t">pn_bytes_t</a> <a class="code" href="group__data.html#ga3c64a188867ebb19c8d4e3908e6f8e20">pn_data_get_symbol</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="li
ne"><a name="l01187"></a><span class="lineno"> 1187</span> </div><div class="line"><a name="l01197"></a><span class="lineno"> 1197</span> PN_EXTERN <a class="code" href="group__api__types.html#structpn__bytes__t">pn_bytes_t</a> <a class="code" href="group__data.html#gad03a049653bec28d20dc7587f7e544de">pn_data_get_bytes</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01198"></a><span class="lineno"> 1198</span> </div><div class="line"><a name="l01205"></a><span class="lineno"> 1205</span> PN_EXTERN <a class="code" href="group__api__types.html#structpn__atom__t">pn_atom_t</a> <a class="code" href="group__data.html#gac5d5c6e6bf24597caf63d35b1755e646">pn_data_get_atom</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01206"></a><span class="lineno"> 1206</span> </div><div class="line"><a name="l
01215"></a><span class="lineno"> 1215</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gaf0e0fbb9c8c757f94b9636a6b54dc332">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="l01216"></a><span class="lineno"> 1216</span> </div><div class="line"><a name="l01224"></a><span class="lineno"> 1224</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga0a98b8f17784460034c240ed4b6b47d7">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="l01225"></a><span class="lineno"> 1225</span> </div><div class="line"><a name="
l01235"></a><span class="lineno"> 1235</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga9a048cfd78ca76604b667d170eac0136">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="l01236"></a><span class="lineno"> 1236</span> </div><div class="line"><a name="l01247"></a><span class="lineno"> 1247</span> PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#gaac08905c5bfb2371951914e0fb2793b9">pn_data_narrow</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01248"></a><span class="lineno"> 1248</span> </div><div class="line"><a name="l01254"></a><span class="lineno"> 1254</span>&
#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#gab3f699c30da99e02d13f773988e3849e">pn_data_widen</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01255"></a><span class="lineno"> 1255</span> </div><div class="line"><a name="l01263"></a><span class="lineno"> 1263</span> PN_EXTERN pn_handle_t <a class="code" href="group__data.html#ga61162ca933ab6b957270f27910981eef">pn_data_point</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01264"></a><span class="lineno"> 1264</span> </div><div class="line"><a name="l01276"></a><span class="lineno"> 1276</span> PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga92247a44abd6b6d01d9216d5b1e2e781">pn_data_restore</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf
095986bf">pn_data_t</a> *data, pn_handle_t point);</div><div class="line"><a name="l01277"></a><span class="lineno"> 1277</span> </div><div class="line"><a name="l01285"></a><span class="lineno"> 1285</span> PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga502e9571b513b58bce5a5ae442951400">pn_data_dump</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l01286"></a><span class="lineno"> 1286</span> </div><div class="line"><a name="l01291"></a><span class="lineno"> 1291</span> <span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l01292"></a><span class="lineno"> 1292</span> }</div><div class="line"><a name="l01293"></a><span class="lineno"> 1293</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l01294"></a><span class="lineno"> 1294</span> </div><div class="line"><a nam
e="l01295"></a><span class="lineno"> 1295</span> <span class="preprocessor">#endif </span><span class="comment">/* codec.h */</span><span class="preprocessor"></span></div><div class="ttc" id="group__amqp__types_html_gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd"><div class="ttname"><a href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">PN_UINT</a></div><div class="ttdoc">The unsigned int AMQP type. </div><div class="ttdef"><b>Definition:</b> codec.h:82</div></div>
-<div class="ttc" id="group__amqp__types_html_gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd"><div class="ttname"><a href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">PN_MAP</a></div><div class="ttdoc">An AMQP map. </div><div class="ttdef"><b>Definition:</b> codec.h:176</div></div>
+<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> <span class="preprocessor">#ifndef PROTON_CODEC_H</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define PROTON_CODEC_H 1</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> </div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">/*</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> *</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <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> <span class="comment"> * or more contributor license agreement
s. See the NOTICE file</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * distributed with this work for additional information</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <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> <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> <span class="comment"> * "License"); you may not use this file except in compliance</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <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> <span class="comm
ent"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <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> <span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <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> <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> <span class="comment"> * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <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> <span class="comment"> * specific language governing permissions and limitations</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment"> * under the License.</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment"> *</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <proton/import_export.h></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <proton/object.h></span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</spa
n> <span class="preprocessor">#include <<a class="code" href="types_8h.html">proton/types.h</a>></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <<a class="code" href="error_8h.html">proton/error.h</a>></span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <proton/type_compat.h></span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <stdarg.h></span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div
><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="group__amqp__types.html#ga4465b5ea7d3c4f15c1dffa4deda905db"> 47</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe"> 51</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">PN_NULL</a> = 1,</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f1
5c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7"> 56</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">PN_BOOL</a> = 2,</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div><div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256"> 61</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">PN_UBYTE</a> = 3,</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592"> 66</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda
905dba32d7a9a461945791cb02902af9ff6592">PN_BYTE</a> = 4,</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41"> 71</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">PN_USHORT</a> = 5,</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97"> 76</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97">PN_SHORT</a> = 6,</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div><div
class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd"> 81</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">PN_UINT</a> = 7,</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab"> 86</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">PN_INT</a> = 8,</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e
2aecf4877b192124"> 91</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124">PN_CHAR</a> = 9,</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span> </div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777"> 96</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777">PN_ULONG</a> = 10,</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div><div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c"> 101</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65
ffe1c">PN_LONG</a> = 11,</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> </div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1"> 107</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">PN_TIMESTAMP</a> = 12,</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span> </div><div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0"> 112</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">PN_FLOAT</a> = 13,</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div><div class="line"><a name="l001
17"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5"> 117</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5">PN_DOUBLE</a> = 14,</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span> </div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca"> 122</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca">PN_DECIMAL32</a> = 15,</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae"
> 127</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">PN_DECIMAL64</a> = 16,</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span> </div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4"> 132</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">PN_DECIMAL128</a> = 17,</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13"> 137</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13"
>PN_UUID</a> = 18,</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span> </div><div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9"> 142</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9">PN_BINARY</a> = 19,</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div><div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b"> 148</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">PN_STRING</a> = 20,</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span> </div><div class="line"><a name="l00154"></a>
<span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9"> 154</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9">PN_SYMBOL</a> = 21,</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span> </div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07"> 159</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07">PN_DESCRIBED</a> = 22,</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span> </div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d"> 164</
a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">PN_ARRAY</a> = 23,</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span> </div><div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804"> 169</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">PN_LIST</a> = 24,</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span> </div><div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd"> 175</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">PN_MAP</a> = 25,<
/div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span> </div><div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6"> 181</a></span>  <a class="code" href="group__amqp__types.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">PN_INVALID</a> = -1</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span> } <a class="code" href="group__amqp__types.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a>;</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span> </div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span> PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__amqp__types.html#ga48a3094a983392e095984f1db2ec4fe3">pn_type_name</a>(<a class="code" href="group__amqp__types
.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> type);</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span> </div><div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="group__api__types.html"> 200</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="group__api__types.html#a27df760d7bd97cf728fc3e633a1ba604"> 205</a></span>  <a class="code" href="group__amqp__types.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> <a class="code" href="group__api__types.html#a27df760d7bd97cf728fc3e633a1ba604">type</a>;</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <span class="keyword">union </span>{</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="keywordtype">bool</span> as_bool;</div><div class="line"><a name=
"l00211"></a><span class="lineno"> 211</span> </div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  uint8_t as_ubyte;</div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span> </div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  int8_t as_byte;</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span> </div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  uint16_t as_ushort;</div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span> </div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  int16_t as_short;</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span> </div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  uint32_t as_uint;</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span> 
</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  int32_t as_int;</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span> </div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  <a class="code" href="group__amqp__types.html#gaa1713f25d484600197d2a25ace856672">pn_char_t</a> as_char;</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span> </div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  uint64_t as_ulong;</div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span> </div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  int64_t as_long;</div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span> </div><div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  <a class="code" href="group__amqp__types.html#gad337c365b498106064ec
28e00e5fb6dd">pn_timestamp_t</a> as_timestamp;</div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span> </div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  <span class="keywordtype">float</span> as_float;</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span> </div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  <span class="keywordtype">double</span> as_double;</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span> </div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <a class="code" href="group__amqp__types.html#ga54d49ca7ff04ad10a57139c2d61f1d44">pn_decimal32_t</a> as_decimal32;</div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span> </div><div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <a class="code" href="group__amqp__types.html#ga7d8
110bc953738d83ad8b9c543ef517f">pn_decimal64_t</a> as_decimal64;</div><div class="line"><a name="l00281"></a><span class="lineno"> 281</span> </div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  <a class="code" href="group__amqp__types.html#structpn__decimal128__t">pn_decimal128_t</a> as_decimal128;</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span> </div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  <a class="code" href="group__amqp__types.html#structpn__uuid__t">pn_uuid_t</a> as_uuid;</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span> </div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  <a class="code" href="group__api__types.html#structpn__bytes__t">pn_bytes_t</a> as_bytes;</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  } u;</div><div class="line"><a name="l00301"></a><s
pan class="lineno"> 301</span> } <a class="code" href="group__api__types.html#structpn__atom__t">pn_atom_t</a>;</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span> </div><div class="line"><a name="l00364"></a><span class="lineno"><a class="line" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf"> 364</a></span> <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="l00365"></a><span class="lineno"> 365</span> </div><div class="line"><a name="l00374"></a><span class="lineno"> 374</span> PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__data.html#gac21c6f1c517ac486e2923baa3d0c5db4">pn_data</a>(<span class="keywordtype">s
ize_t</span> capacity);</div><div class="line"><a name="l00375"></a><span class="lineno"> 375</span> </div><div class="line"><a name="l00381"></a><span class="lineno"> 381</span> PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga2c02eee58084ba9b77a37c086e195802">pn_data_free</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00382"></a><span class="lineno"> 382</span> </div><div class="line"><a name="l00389"></a><span class="lineno"> 389</span> PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga68e94dfa5d7ab568425c4a6587bac1db">pn_data_errno</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00390"></a><span class="lineno"> 390</span> </div><div class="line"><a name="l00402"></a><span class="lineno"> 402</span>
0;PN_EXTERN <a class="code" href="group__error.html#ga24a289d5b32c9bd8a775600a5af83d52">pn_error_t</a> *<a class="code" href="group__data.html#gada171f4740e6a1132b4d4b9c0aea645c">pn_data_error</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00403"></a><span class="lineno"> 403</span> </div><div class="line"><a name="l00407"></a><span class="lineno"> 407</span> 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="l00408"></a><span class="lineno"> 408</span> 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="l00409"></a><span class="lineno"> 409</span> 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="l00410"></a><span class="lineno"> 410</span> 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="l00423"></a><span class="lineno"> 423</span> PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga7611c1394e80b5166b8b8647659f97e6">pn_data_clear</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_da
ta_t</a> *data);</div><div class="line"><a name="l00424"></a><span class="lineno"> 424</span> </div><div class="line"><a name="l00434"></a><span class="lineno"> 434</span> PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#ga148ae972de23a6694cd18a510eee4856">pn_data_size</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00435"></a><span class="lineno"> 435</span> </div><div class="line"><a name="l00441"></a><span class="lineno"> 441</span> PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga26d61fd9b512c322344d410384202005">pn_data_rewind</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00442"></a><span class="lineno"> 442</span> </div><div class="line"><a name="l00451"></a><span class="lineno"> 451</span> P
N_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga96c9a1c5f179036cd9513c50c0ac57de">pn_data_next</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00452"></a><span class="lineno"> 452</span> </div><div class="line"><a name="l00461"></a><span class="lineno"> 461</span> PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga9ee214dd19c845f76e29651682732e16">pn_data_prev</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> </div><div class="line"><a name="l00473"></a><span class="lineno"> 473</span> PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga1093449b80357dabf3f70a4bf804f4f7">pn_data_enter</a>(<a class="code" href="group__data.html#ga5d6cf528
776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div><div class="line"><a name="l00474"></a><span class="lineno"> 474</span>
<TRUNCATED>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org