1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xmlns="http://www.w3.org/1999/xhtml"> 3<head> 4<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> 5<meta http-equiv="X-UA-Compatible" content="IE=9"/> 6<meta name="generator" content="Doxygen 1.8.12"/> 7<meta name="viewport" content="width=device-width, initial-scale=1"/> 8<title>libcbor: Data Fields</title> 9<link href="tabs.css" rel="stylesheet" type="text/css"/> 10<script type="text/javascript" src="jquery.js"></script> 11<script type="text/javascript" src="dynsections.js"></script> 12<link href="search/search.css" rel="stylesheet" type="text/css"/> 13<script type="text/javascript" src="search/searchdata.js"></script> 14<script type="text/javascript" src="search/search.js"></script> 15<link href="doxygen.css" rel="stylesheet" type="text/css" /> 16<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> 17</head> 18<body> 19<div id="top"><!-- do not remove this div, it is closed by doxygen! --> 20<div id="titlearea"> 21<table cellspacing="0" cellpadding="0"> 22 <tbody> 23 <tr style="height: 56px;"> 24 <td id="projectalign" style="padding-left: 0.5em;"> 25 <div id="projectname">libcbor 26  <span id="projectnumber">0.5.0</span> 27 </div> 28 <div id="projectbrief">libcbor is a C library for parsing and generating CBOR, the general-purpose schema-less binary data format.</div> 29 </td> 30 </tr> 31 </tbody> 32</table> 33</div> 34<!-- end header part --> 35<!-- Generated by Doxygen 1.8.12 --> 36<script type="text/javascript"> 37var searchBox = new SearchBox("searchBox", "search",false,'Search'); 38</script> 39<script type="text/javascript" src="menudata.js"></script> 40<script type="text/javascript" src="menu.js"></script> 41<script type="text/javascript"> 42$(function() { 43 initMenu('',true,false,'search.php','Search'); 44 $(document).ready(function() { init_search(); }); 45}); 46</script> 47<div id="main-nav"></div> 48</div><!-- top --> 49<!-- window showing the filter options --> 50<div id="MSearchSelectWindow" 51 onmouseover="return searchBox.OnSearchSelectShow()" 52 onmouseout="return searchBox.OnSearchSelectHide()" 53 onkeydown="return searchBox.OnSearchSelectKey(event)"> 54</div> 55 56<!-- iframe showing the search results (closed by default) --> 57<div id="MSearchResultsWindow"> 58<iframe src="javascript:void(0)" frameborder="0" 59 name="MSearchResults" id="MSearchResults"> 60</iframe> 61</div> 62 63<div class="contents"> 64<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> 65 66<h3><a id="index_a"></a>- a -</h3><ul> 67<li>allocated 68: <a class="el" href="struct__cbor__array__metadata.html#ad59631add7d960a0777686c8cc0fd46a">_cbor_array_metadata</a> 69, <a class="el" href="struct__cbor__map__metadata.html#a6eb16c3f11be5cecbbf8ab8bae689527">_cbor_map_metadata</a> 70</li> 71<li>array_metadata 72: <a class="el" href="unioncbor__item__metadata.html#a51c4b86bb4e0313193df52d1320f9237">cbor_item_metadata</a> 73</li> 74<li>array_start 75: <a class="el" href="structcbor__callbacks.html#affebd3296749cdc0d564a3b9cae7a4e4">cbor_callbacks</a> 76</li> 77<li>as_double 78: <a class="el" href="union__cbor__double__helper.html#a51f93c8fae90168e51b1be0517e1ada0">_cbor_double_helper</a> 79</li> 80<li>as_float 81: <a class="el" href="union__cbor__float__helper.html#ae3a184f0f46ee8d87e6cb8e126e440a2">_cbor_float_helper</a> 82</li> 83<li>as_uint 84: <a class="el" href="union__cbor__double__helper.html#a247647c22dd8248e513c37b0b339b856">_cbor_double_helper</a> 85, <a class="el" href="union__cbor__float__helper.html#a28a0047ea6592730009da39772638a76">_cbor_float_helper</a> 86</li> 87</ul> 88 89 90<h3><a id="index_b"></a>- b -</h3><ul> 91<li>boolean 92: <a class="el" href="structcbor__callbacks.html#a458321ece8c64be2c37b96f78bbdfb8c">cbor_callbacks</a> 93</li> 94<li>byte_string 95: <a class="el" href="structcbor__callbacks.html#a0c2528e2b1d6df97053168d24e53e278">cbor_callbacks</a> 96</li> 97<li>byte_string_start 98: <a class="el" href="structcbor__callbacks.html#adf65a04d2423dcdd73cec4a261ccb6aa">cbor_callbacks</a> 99</li> 100<li>bytestring_metadata 101: <a class="el" href="unioncbor__item__metadata.html#a90851d347147760c9cef8d7af485d006">cbor_item_metadata</a> 102</li> 103</ul> 104 105 106<h3><a id="index_c"></a>- c -</h3><ul> 107<li>chunk_capacity 108: <a class="el" href="structcbor__indefinite__string__data.html#a4f07710bcaa663d2babf652fc9984412">cbor_indefinite_string_data</a> 109</li> 110<li>chunk_count 111: <a class="el" href="structcbor__indefinite__string__data.html#a86c3abce37287c14985b5f2a0d1935d7">cbor_indefinite_string_data</a> 112</li> 113<li>chunks 114: <a class="el" href="structcbor__indefinite__string__data.html#ac34c0d9bd1447f53149878128e19a414">cbor_indefinite_string_data</a> 115</li> 116<li>code 117: <a class="el" href="structcbor__error.html#a8674e7cac94b696eeea37db194026646">cbor_error</a> 118</li> 119<li>codepoint_count 120: <a class="el" href="struct__cbor__string__metadata.html#a07f2e49bd1cd40ba2277ae6d7a9b6d5d">_cbor_string_metadata</a> 121</li> 122<li>creation_failed 123: <a class="el" href="struct__cbor__decoder__context.html#ada14322afd080c27f3ea76b3ba657505">_cbor_decoder_context</a> 124</li> 125<li>ctrl 126: <a class="el" href="struct__cbor__float__ctrl__metadata.html#aeeb531a44e6502b5f1bd2aece6dffaa2">_cbor_float_ctrl_metadata</a> 127</li> 128</ul> 129 130 131<h3><a id="index_d"></a>- d -</h3><ul> 132<li>data 133: <a class="el" href="structcbor__item__t.html#a5c6dde1dbef5aad748c49786352eef44">cbor_item_t</a> 134</li> 135</ul> 136 137 138<h3><a id="index_e"></a>- e -</h3><ul> 139<li>end_ptr 140: <a class="el" href="struct__cbor__array__metadata.html#a388742d0b665ba1775ad89858f3049cb">_cbor_array_metadata</a> 141, <a class="el" href="struct__cbor__map__metadata.html#a38136af91105ba320f1d95a4a4ceb4de">_cbor_map_metadata</a> 142</li> 143<li>error 144: <a class="el" href="structcbor__load__result.html#af23777116487150fb1b06842fc57724f">cbor_load_result</a> 145</li> 146</ul> 147 148 149<h3><a id="index_f"></a>- f -</h3><ul> 150<li>float2 151: <a class="el" href="structcbor__callbacks.html#ab1f4ab3a5bf0cf2a6418b8cb28877652">cbor_callbacks</a> 152</li> 153<li>float4 154: <a class="el" href="structcbor__callbacks.html#a3e0e5094fdfbc527f9a2ca300d65b7df">cbor_callbacks</a> 155</li> 156<li>float8 157: <a class="el" href="structcbor__callbacks.html#a5a80bae7d106e7cf61d27cd710251e4a">cbor_callbacks</a> 158</li> 159<li>float_ctrl_metadata 160: <a class="el" href="unioncbor__item__metadata.html#a456a58064b25bc6563df665bed5c122d">cbor_item_metadata</a> 161</li> 162</ul> 163 164 165<h3><a id="index_i"></a>- i -</h3><ul> 166<li>indef_array_start 167: <a class="el" href="structcbor__callbacks.html#a5831fd6bd9372b04a8f65db1e1967713">cbor_callbacks</a> 168</li> 169<li>indef_break 170: <a class="el" href="structcbor__callbacks.html#abc0516d80611473d2527bf5faea393d8">cbor_callbacks</a> 171</li> 172<li>indef_map_start 173: <a class="el" href="structcbor__callbacks.html#ab989b168f43559f404d87508bdd0ddc8">cbor_callbacks</a> 174</li> 175<li>int_metadata 176: <a class="el" href="unioncbor__item__metadata.html#a9dbedd1621e78d4817c359849ffd75a9">cbor_item_metadata</a> 177</li> 178<li>item 179: <a class="el" href="struct__cbor__stack__record.html#a1a1d4be830fa1e0d9c5369cddccce47e">_cbor_stack_record</a> 180</li> 181</ul> 182 183 184<h3><a id="index_k"></a>- k -</h3><ul> 185<li>key 186: <a class="el" href="structcbor__pair.html#a5122c22ad7ef32b2c6ae0a413caca7a1">cbor_pair</a> 187</li> 188</ul> 189 190 191<h3><a id="index_l"></a>- l -</h3><ul> 192<li>length 193: <a class="el" href="struct__cbor__bytestring__metadata.html#ad20fa7f7cec11db8076419169347ff75">_cbor_bytestring_metadata</a> 194, <a class="el" href="struct__cbor__string__metadata.html#a558805df7c655cfaf3c289bc536ff96e">_cbor_string_metadata</a> 195</li> 196<li>location 197: <a class="el" href="struct__cbor__unicode__status.html#a74b5cdcf18d76a2cdb19c37857f170a7">_cbor_unicode_status</a> 198</li> 199<li>lower 200: <a class="el" href="struct__cbor__stack__record.html#aca7db1e610ee0983b0e24e081ee3e5dd">_cbor_stack_record</a> 201</li> 202</ul> 203 204 205<h3><a id="index_m"></a>- m -</h3><ul> 206<li>map_metadata 207: <a class="el" href="unioncbor__item__metadata.html#ac497580bfcb0c0e47438a45407ac7b4e">cbor_item_metadata</a> 208</li> 209<li>map_start 210: <a class="el" href="structcbor__callbacks.html#ac833a2232c624936d7444612e47e8a20">cbor_callbacks</a> 211</li> 212<li>metadata 213: <a class="el" href="structcbor__item__t.html#a7d97fa5cdf027ca0499c37ec19acf843">cbor_item_t</a> 214</li> 215</ul> 216 217 218<h3><a id="index_n"></a>- n -</h3><ul> 219<li>negint16 220: <a class="el" href="structcbor__callbacks.html#a0e47df73a7ecf894ab75e04a1cc83dc7">cbor_callbacks</a> 221</li> 222<li>negint32 223: <a class="el" href="structcbor__callbacks.html#a26e8c4f53af47eaaf8928b86fb92a44f">cbor_callbacks</a> 224</li> 225<li>negint64 226: <a class="el" href="structcbor__callbacks.html#ac0a4f4915ecb9924132c60c7fe7d93fe">cbor_callbacks</a> 227</li> 228<li>negint8 229: <a class="el" href="structcbor__callbacks.html#aae703108db340c2df1af0154b23b9631">cbor_callbacks</a> 230</li> 231<li>null 232: <a class="el" href="structcbor__callbacks.html#a7483f952b13db66abd893082a204859d">cbor_callbacks</a> 233</li> 234</ul> 235 236 237<h3><a id="index_p"></a>- p -</h3><ul> 238<li>position 239: <a class="el" href="structcbor__error.html#a6bc04669e6fff45ad7a5e22ad5826d01">cbor_error</a> 240</li> 241</ul> 242 243 244<h3><a id="index_r"></a>- r -</h3><ul> 245<li>read 246: <a class="el" href="structcbor__decoder__result.html#a39828fd8d825610cda67d9738d2d5c23">cbor_decoder_result</a> 247, <a class="el" href="structcbor__load__result.html#ac5d6290cac5893bd060f6759beef2b28">cbor_load_result</a> 248</li> 249<li>refcount 250: <a class="el" href="structcbor__item__t.html#a6bb24fe655f086c6aa9a66d427e09cca">cbor_item_t</a> 251</li> 252<li>root 253: <a class="el" href="struct__cbor__decoder__context.html#ad4c1540245b6241bc7aa3f7ade2fbf5a">_cbor_decoder_context</a> 254</li> 255</ul> 256 257 258<h3><a id="index_s"></a>- s -</h3><ul> 259<li>size 260: <a class="el" href="struct__cbor__stack.html#aab7d9aefcd1c46603350a1d009c048d8">_cbor_stack</a> 261</li> 262<li>stack 263: <a class="el" href="struct__cbor__decoder__context.html#af21635162948fc488da3c1625f1bc278">_cbor_decoder_context</a> 264</li> 265<li>status 266: <a class="el" href="struct__cbor__unicode__status.html#a06b8c4d673a659a046aa3adea53cdef8">_cbor_unicode_status</a> 267, <a class="el" href="structcbor__decoder__result.html#a1b775085d3696356c9ca284ffd9a264d">cbor_decoder_result</a> 268</li> 269<li>string 270: <a class="el" href="structcbor__callbacks.html#a18144e8cc29b3562f071188c3d9086eb">cbor_callbacks</a> 271</li> 272<li>string_metadata 273: <a class="el" href="unioncbor__item__metadata.html#a753eccc4105c3861dd40f50681ff18df">cbor_item_metadata</a> 274</li> 275<li>string_start 276: <a class="el" href="structcbor__callbacks.html#ac5a3ff3cd57f469460c13598d14eb2eb">cbor_callbacks</a> 277</li> 278<li>subitems 279: <a class="el" href="struct__cbor__stack__record.html#a9b69c0ea00da449b080343a97c026cef">_cbor_stack_record</a> 280</li> 281<li>syntax_error 282: <a class="el" href="struct__cbor__decoder__context.html#ae34e7cc9b435a63bc0e92c425279db84">_cbor_decoder_context</a> 283</li> 284</ul> 285 286 287<h3><a id="index_t"></a>- t -</h3><ul> 288<li>tag 289: <a class="el" href="structcbor__callbacks.html#ab5a727d5b11a7f2558cf811908f92e70">cbor_callbacks</a> 290</li> 291<li>tag_metadata 292: <a class="el" href="unioncbor__item__metadata.html#a7cf72d7dbb3104bd14d0e4934646212f">cbor_item_metadata</a> 293</li> 294<li>tagged_item 295: <a class="el" href="struct__cbor__tag__metadata.html#ae275f5a8e0a72192d393f770db923907">_cbor_tag_metadata</a> 296</li> 297<li>top 298: <a class="el" href="struct__cbor__stack.html#a559869a03a766ae041b1e385ceb34026">_cbor_stack</a> 299</li> 300<li>type 301: <a class="el" href="struct__cbor__array__metadata.html#a0c376239d3aafcfe64ee7c74fd422f37">_cbor_array_metadata</a> 302, <a class="el" href="struct__cbor__bytestring__metadata.html#ab43be7eca10ef7f0501d9f87482e27c3">_cbor_bytestring_metadata</a> 303, <a class="el" href="struct__cbor__map__metadata.html#aace4f7da19acf93e56eeb8ccf0fae7b5">_cbor_map_metadata</a> 304, <a class="el" href="struct__cbor__string__metadata.html#afcfdf5e250b677a7e88c5b9c1919bc1a">_cbor_string_metadata</a> 305, <a class="el" href="structcbor__item__t.html#a6743a75cf89e1b455ddf3198ff98842a">cbor_item_t</a> 306</li> 307</ul> 308 309 310<h3><a id="index_u"></a>- u -</h3><ul> 311<li>uint16 312: <a class="el" href="structcbor__callbacks.html#a3eb2039fa03bd534d6be0ed10d0c98be">cbor_callbacks</a> 313</li> 314<li>uint32 315: <a class="el" href="structcbor__callbacks.html#af2501b53c0150c4d3244a039b3232bf1">cbor_callbacks</a> 316</li> 317<li>uint64 318: <a class="el" href="structcbor__callbacks.html#a2b0328261726fba55f663f55f954d56b">cbor_callbacks</a> 319</li> 320<li>uint8 321: <a class="el" href="structcbor__callbacks.html#af2d69429c9bc71edf55b6f4f1dbb76d1">cbor_callbacks</a> 322</li> 323<li>undefined 324: <a class="el" href="structcbor__callbacks.html#af9b30de5bef7bf76e8e34bdd95434f98">cbor_callbacks</a> 325</li> 326</ul> 327 328 329<h3><a id="index_v"></a>- v -</h3><ul> 330<li>value 331: <a class="el" href="struct__cbor__tag__metadata.html#a23bcf332e94e901e5bc3b48aab0d89da">_cbor_tag_metadata</a> 332, <a class="el" href="structcbor__pair.html#a44bbea9cc120de72fc4871a05dc8ec85">cbor_pair</a> 333</li> 334</ul> 335 336 337<h3><a id="index_w"></a>- w -</h3><ul> 338<li>width 339: <a class="el" href="struct__cbor__float__ctrl__metadata.html#a19a1c5e96c662dd4781f0172052b194c">_cbor_float_ctrl_metadata</a> 340, <a class="el" href="struct__cbor__int__metadata.html#a7a402d748e607c9942e5eefdb875582d">_cbor_int_metadata</a> 341</li> 342</ul> 343</div><!-- contents --> 344<!-- start footer part --> 345<hr class="footer"/><address class="footer"><small> 346Generated on Mon Feb 6 2017 00:26:19 for libcbor by  <a href="http://www.doxygen.org/index.html"> 347<img class="footer" src="doxygen.png" alt="doxygen"/> 348</a> 1.8.12 349</small></address> 350</body> 351</html> 352