-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfiles.html
More file actions
143 lines (141 loc) · 17.4 KB
/
files.html
File metadata and controls
143 lines (141 loc) · 17.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Headers - Eclipse Arrowhead™ Core C Libraries</title>
<script src="jquery.js"></script>
<script src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
$(document).ready(function() { init_search(); });
/* @license-end */
</script>
<script>
window.addEventListener("load", () => {
let contents = document.querySelector("body > div.contents");
if (!contents) {
return;
}
document.querySelectorAll("#top ul > li.current > a > span").forEach((selectedMenuItem) => {
contents.classList.add(selectedMenuItem.innerText.trim().toLowerCase().replace(/\s+/, "-"));
});
for (let i = contents.childNodes.length - 1; i >= 0; i -= 1) {
let childNode = contents.childNodes.item(i);
if ((childNode.nodeType === 3 && childNode.textContent.trim().length === 0)
|| (childNode.nodeType === 1 && childNode.classList.contains("textblock") && childNode.textContent.trim().length === 0)) {
childNode.remove();
}
}
});
</script>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="DoxygenStyle.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top">
<header>
<img alt="Logo" src="arrowhead-logo-white.svg"/>
<h1>Eclipse Arrowhead™ Core C Libraries <span class="version"></span></h1>
</header>
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Overview</span></a></li>
<li class="current"><a href="files.html"><span>Headers</span></a></li>
<li><a href="annotated.html"><span>Data Structures</span></a></li>
<li><a href="examples.html"><span>Examples</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">Headers</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">The below listed header files are organized by library. At level 1, which is the leftmost level, you find the names of the libraries. The folders at levels 2 and 3 exist only for structural purposes. At level 4, you find the public header files of each library.</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')"> </span><a class="el" href="dir_e181be20417508ccbaf60a7ad88b28e5.html" target="_self">ah_base</a></td><td class="desc">Base library </td></tr>
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')"> </span><a class="el" href="dir_4e09807cd623eda32c4b1ef4b2b976fd.html" target="_self">include</a></td><td class="desc">Base library include folder </td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">▼</span><span id="img_0_0_0_" class="iconfopen" onclick="toggleFolder('0_0_0_')"> </span><a class="el" href="dir_d9de5a19e148cb2028fab693738defa4.html" target="_self">ah</a></td><td class="desc">Arrowhead header folder </td></tr>
<tr id="row_0_0_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="abort_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abort_8h.html" target="_self">abort.h</a></td><td class="desc">Process abortion routines </td></tr>
<tr id="row_0_0_0_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="alloc_8h_source.html"><span class="icondoc"></span></a><a class="el" href="alloc_8h.html" target="_self">alloc.h</a></td><td class="desc">Dynamic memory allocation </td></tr>
<tr id="row_0_0_0_2_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="assert_8h_source.html"><span class="icondoc"></span></a><a class="el" href="assert_8h.html" target="_self">assert.h</a></td><td class="desc">Assertion macros </td></tr>
<tr id="row_0_0_0_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="base_8h_source.html"><span class="icondoc"></span></a><a class="el" href="base_8h.html" target="_self">base.h</a></td><td class="desc">Compile-time metadata </td></tr>
<tr id="row_0_0_0_4_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="buf_8h_source.html"><span class="icondoc"></span></a><a class="el" href="buf_8h.html" target="_self">buf.h</a></td><td class="desc">Platform buffer representation </td></tr>
<tr id="row_0_0_0_5_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="conf_8h_source.html"><span class="icondoc"></span></a><a class="el" href="conf_8h.html" target="_self">conf.h</a></td><td class="desc">Library configuration </td></tr>
<tr id="row_0_0_0_6_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="defs_8h_source.html"><span class="icondoc"></span></a><a class="el" href="defs_8h.html" target="_self">defs.h</a></td><td class="desc">Platform, compiler, attribute and type definitions </td></tr>
<tr id="row_0_0_0_7_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="err_8h_source.html"><span class="icondoc"></span></a><a class="el" href="err_8h.html" target="_self">err.h</a></td><td class="desc">Error management </td></tr>
<tr id="row_0_0_0_8_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="intrin_8h_source.html"><span class="icondoc"></span></a><a class="el" href="intrin_8h.html" target="_self">intrin.h</a></td><td class="desc">Compiler intrinsics </td></tr>
<tr id="row_0_0_0_9_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="ip_8h_source.html"><span class="icondoc"></span></a><a class="el" href="ip_8h.html" target="_self">ip.h</a></td><td class="desc">Internet Protocol (IP) utilities </td></tr>
<tr id="row_0_0_0_10_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="loop_8h_source.html"><span class="icondoc"></span></a><a class="el" href="loop_8h.html" target="_self">loop.h</a></td><td class="desc">Event scheduling </td></tr>
<tr id="row_0_0_0_11_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="math_8h_source.html"><span class="icondoc"></span></a><a class="el" href="math_8h.html" target="_self">math.h</a></td><td class="desc">Safe integer operations </td></tr>
<tr id="row_0_0_0_12_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="rw_8h_source.html"><span class="icondoc"></span></a><a class="el" href="rw_8h.html" target="_self">rw.h</a></td><td class="desc">Memory reader/writer </td></tr>
<tr id="row_0_0_0_13_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="sock_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sock_8h.html" target="_self">sock.h</a></td><td class="desc">Socket utilities </td></tr>
<tr id="row_0_0_0_14_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="task_8h_source.html"><span class="icondoc"></span></a><a class="el" href="task_8h.html" target="_self">task.h</a></td><td class="desc">Task scheduling </td></tr>
<tr id="row_0_0_0_15_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="tcp_8h_source.html"><span class="icondoc"></span></a><a class="el" href="tcp_8h.html" target="_self">tcp.h</a></td><td class="desc">Transmission Control Protocol (TCP) utilities </td></tr>
<tr id="row_0_0_0_16_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="time_8h_source.html"><span class="icondoc"></span></a><a class="el" href="time_8h.html" target="_self">time.h</a></td><td class="desc">Monotonic time querying and comparison </td></tr>
<tr id="row_0_0_0_17_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="udp_8h_source.html"><span class="icondoc"></span></a><a class="el" href="udp_8h.html" target="_self">udp.h</a></td><td class="desc">User Datagram Protocol (UDP) utilities </td></tr>
<tr id="row_0_0_0_18_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="utf8_8h_source.html"><span class="icondoc"></span></a><a class="el" href="utf8_8h.html" target="_self">utf8.h</a></td><td class="desc">UTF-8 utilities </td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')"> </span><a class="el" href="dir_3583a647cf2eebbd3a049e8fa52f244e.html" target="_self">ah_http</a></td><td class="desc">HTTP library </td></tr>
<tr id="row_1_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">▼</span><span id="img_1_0_" class="iconfopen" onclick="toggleFolder('1_0_')"> </span><a class="el" href="dir_859d411e738c53b77ebe00580c150c56.html" target="_self">include</a></td><td class="desc">HTTP library include folder </td></tr>
<tr id="row_1_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_0_0_" class="arrow" onclick="toggleFolder('1_0_0_')">▼</span><span id="img_1_0_0_" class="iconfopen" onclick="toggleFolder('1_0_0_')"> </span><a class="el" href="dir_ead88d34a1645f90205f09becd3a194c.html" target="_self">ah</a></td><td class="desc">Arrowhead header folder </td></tr>
<tr id="row_1_0_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="http_8h_source.html"><span class="icondoc"></span></a><a class="el" href="http_8h.html" target="_self">http.h</a></td><td class="desc">HTTP/1 client and server </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">▼</span><span id="img_2_" class="iconfopen" onclick="toggleFolder('2_')"> </span><a class="el" href="dir_2eaf28f291702adf24a283b7faf71083.html" target="_self">ah_json</a></td><td class="desc">JSON library </td></tr>
<tr id="row_2_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_2_0_" class="arrow" onclick="toggleFolder('2_0_')">▼</span><span id="img_2_0_" class="iconfopen" onclick="toggleFolder('2_0_')"> </span><a class="el" href="dir_e08bfabd638c908d123beb34e4f84e3d.html" target="_self">include</a></td><td class="desc">JSON library include folder </td></tr>
<tr id="row_2_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_2_0_0_" class="arrow" onclick="toggleFolder('2_0_0_')">▼</span><span id="img_2_0_0_" class="iconfopen" onclick="toggleFolder('2_0_0_')"> </span><a class="el" href="dir_274f21224a16eca8bb31eced7e1c3236.html" target="_self">ah</a></td><td class="desc">Arrowhead header folder </td></tr>
<tr id="row_2_0_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="json_8h_source.html"><span class="icondoc"></span></a><a class="el" href="json_8h.html" target="_self">json.h</a></td><td class="desc">JavaScript Object Notation (JSON) utilities </td></tr>
<tr id="row_3_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">▼</span><span id="img_3_" class="iconfopen" onclick="toggleFolder('3_')"> </span><a class="el" href="dir_b7fcc25d92ffb57a40f725487fb069f2.html" target="_self">ah_mbedtls</a></td><td class="desc">MbetTLS integration library </td></tr>
<tr id="row_3_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_3_0_" class="arrow" onclick="toggleFolder('3_0_')">▼</span><span id="img_3_0_" class="iconfopen" onclick="toggleFolder('3_0_')"> </span><a class="el" href="dir_e66556b2fd9786a5624a5d38b20563e0.html" target="_self">include</a></td><td class="desc">MbedTLS integration library include folder </td></tr>
<tr id="row_3_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_3_0_0_" class="arrow" onclick="toggleFolder('3_0_0_')">▼</span><span id="img_3_0_0_" class="iconfopen" onclick="toggleFolder('3_0_0_')"> </span><a class="el" href="dir_408cf3532aa5231bc1695596bccd693c.html" target="_self">ah</a></td><td class="desc">Arrowhead header folder </td></tr>
<tr id="row_3_0_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="mbedtls_8h_source.html"><span class="icondoc"></span></a><a class="el" href="mbedtls_8h.html" target="_self">mbedtls.h</a></td><td class="desc">Transport Layer Security (TLS) via MbedTLS </td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_4_" class="arrow" onclick="toggleFolder('4_')">▼</span><span id="img_4_" class="iconfopen" onclick="toggleFolder('4_')"> </span><a class="el" href="dir_245e8b16e71625280b99180b0a183e47.html" target="_self">ah_unit</a></td><td class="desc">Unit testing library </td></tr>
<tr id="row_4_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_4_0_" class="arrow" onclick="toggleFolder('4_0_')">▼</span><span id="img_4_0_" class="iconfopen" onclick="toggleFolder('4_0_')"> </span><a class="el" href="dir_267a494a6e7fc5c069ff31312efc0574.html" target="_self">include</a></td><td class="desc">Unit testing library include folder </td></tr>
<tr id="row_4_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_4_0_0_" class="arrow" onclick="toggleFolder('4_0_0_')">▼</span><span id="img_4_0_0_" class="iconfopen" onclick="toggleFolder('4_0_0_')"> </span><a class="el" href="dir_6355b26d54089ae6138bcb3cf71f636c.html" target="_self">ah</a></td><td class="desc">Arrowhead header folder </td></tr>
<tr id="row_4_0_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="unit_8h_source.html"><span class="icondoc"></span></a><a class="el" href="unit_8h.html" target="_self">unit.h</a></td><td class="desc">Unit testing utilities </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<footer>Generated by <a href="https://doxygen.org">Doxygen</a> 1.9.5</footer>
</body>
</html>