forked from fhessel/esp32_https_server
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclasshttpsserver_1_1HTTPSServer.html
More file actions
201 lines (197 loc) · 19.9 KB
/
classhttpsserver_1_1HTTPSServer.html
File metadata and controls
201 lines (197 loc) · 19.9 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
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>ESP32 HTTPS Server: httpsserver::HTTPSServer Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</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>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ESP32 HTTPS Server
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classhttpsserver_1_1HTTPSServer.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> |
<a href="classhttpsserver_1_1HTTPSServer-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">httpsserver::HTTPSServer Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Main implementation of the HTTP Server with TLS support. Use <a class="el" href="classhttpsserver_1_1HTTPServer.html" title="Main implementation for the plain HTTP server. Use HTTPSServer for TLS support. ">HTTPServer</a> for plain HTTP.
<a href="classhttpsserver_1_1HTTPSServer.html#details">More...</a></p>
<p><code>#include <<a class="el" href="HTTPSServer_8hpp_source.html">HTTPSServer.hpp</a>></code></p>
<div class="dynheader">
Inheritance diagram for httpsserver::HTTPSServer:</div>
<div class="dyncontent">
<div class="center"><img src="classhttpsserver_1_1HTTPSServer__inherit__graph.png" border="0" usemap="#httpsserver_1_1HTTPSServer_inherit__map" alt="Inheritance graph"/></div>
<map name="httpsserver_1_1HTTPSServer_inherit__map" id="httpsserver_1_1HTTPSServer_inherit__map">
<area shape="rect" id="node2" href="classhttpsserver_1_1HTTPServer.html" title="Main implementation for the plain HTTP server. Use HTTPSServer for TLS support. " alt="" coords="23,80,191,107"/>
<area shape="rect" id="node3" href="classhttpsserver_1_1ResourceResolver.html" title="This class is used internally to resolve a string URL to the corresponding HTTPNode. " alt="" coords="5,5,208,32"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for httpsserver::HTTPSServer:</div>
<div class="dyncontent">
<div class="center"><img src="classhttpsserver_1_1HTTPSServer__coll__graph.png" border="0" usemap="#httpsserver_1_1HTTPSServer_coll__map" alt="Collaboration graph"/></div>
<map name="httpsserver_1_1HTTPSServer_coll__map" id="httpsserver_1_1HTTPSServer_coll__map">
<area shape="rect" id="node2" href="classhttpsserver_1_1HTTPServer.html" title="Main implementation for the plain HTTP server. Use HTTPSServer for TLS support. " alt="" coords="237,260,405,287"/>
<area shape="rect" id="node3" href="classhttpsserver_1_1ResourceResolver.html" title="This class is used internally to resolve a string URL to the corresponding HTTPNode. " alt="" coords="5,171,208,197"/>
<area shape="rect" id="node4" href="classhttpsserver_1_1HTTPHeaders.html" title="Groups and manages a set of HTTPHeader instances. " alt="" coords="232,171,411,197"/>
<area shape="rect" id="node5" href="classhttpsserver_1_1HTTPConnection.html" title="Represents a single open connection for the plain HTTPServer, without TLS. " alt="" coords="435,171,631,197"/>
<area shape="rect" id="node6" href="classhttpsserver_1_1ConnectionContext.html" title="Internal class to handle the state of a connection. " alt="" coords="430,95,637,121"/>
<area shape="rect" id="node7" href="classhttpsserver_1_1WebsocketHandler.html" title="httpsserver::WebsocketHandler" alt="" coords="430,5,637,32"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a8c0f7cacd2264876f6293958b5126c78"><td class="memItemLeft" align="right" valign="top"><a id="a8c0f7cacd2264876f6293958b5126c78"></a>
 </td><td class="memItemRight" valign="bottom"><b>HTTPSServer</b> (<a class="el" href="classhttpsserver_1_1SSLCert.html">SSLCert</a> *cert, const uint16_t portHTTPS=443, const uint8_t maxConnections=4, const in_addr_t bindAddress=0)</td></tr>
<tr class="separator:a8c0f7cacd2264876f6293958b5126c78"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_classhttpsserver_1_1HTTPServer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classhttpsserver_1_1HTTPServer')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classhttpsserver_1_1HTTPServer.html">httpsserver::HTTPServer</a></td></tr>
<tr class="memitem:a3f99c104943de22dc74f1d3f0a9550ab inherit pub_methods_classhttpsserver_1_1HTTPServer"><td class="memItemLeft" align="right" valign="top"><a id="a3f99c104943de22dc74f1d3f0a9550ab"></a>
 </td><td class="memItemRight" valign="bottom"><b>HTTPServer</b> (const uint16_t portHTTPS=80, const uint8_t maxConnections=8, const in_addr_t bindAddress=0)</td></tr>
<tr class="separator:a3f99c104943de22dc74f1d3f0a9550ab inherit pub_methods_classhttpsserver_1_1HTTPServer"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1b1b6bce0b52348ca5b5664cf497e039 inherit pub_methods_classhttpsserver_1_1HTTPServer"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classhttpsserver_1_1HTTPServer.html#a1b1b6bce0b52348ca5b5664cf497e039">start</a> ()</td></tr>
<tr class="separator:a1b1b6bce0b52348ca5b5664cf497e039 inherit pub_methods_classhttpsserver_1_1HTTPServer"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae96f6b161cebff36b697aa946c2464ca inherit pub_methods_classhttpsserver_1_1HTTPServer"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classhttpsserver_1_1HTTPServer.html#ae96f6b161cebff36b697aa946c2464ca">stop</a> ()</td></tr>
<tr class="separator:ae96f6b161cebff36b697aa946c2464ca inherit pub_methods_classhttpsserver_1_1HTTPServer"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac12dee2214c04e3df3d69ae083b7595a inherit pub_methods_classhttpsserver_1_1HTTPServer"><td class="memItemLeft" align="right" valign="top"><a id="ac12dee2214c04e3df3d69ae083b7595a"></a>
bool </td><td class="memItemRight" valign="bottom"><b>isRunning</b> ()</td></tr>
<tr class="separator:ac12dee2214c04e3df3d69ae083b7595a inherit pub_methods_classhttpsserver_1_1HTTPServer"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af8f68f5ff6ad101827bcc52217249fe2 inherit pub_methods_classhttpsserver_1_1HTTPServer"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classhttpsserver_1_1HTTPServer.html#af8f68f5ff6ad101827bcc52217249fe2">loop</a> ()</td></tr>
<tr class="separator:af8f68f5ff6ad101827bcc52217249fe2 inherit pub_methods_classhttpsserver_1_1HTTPServer"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac13d5333f3e4d0c1f6b8b257f4b562ed inherit pub_methods_classhttpsserver_1_1HTTPServer"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classhttpsserver_1_1HTTPServer.html#ac13d5333f3e4d0c1f6b8b257f4b562ed">setDefaultHeader</a> (std::string name, std::string value)</td></tr>
<tr class="separator:ac13d5333f3e4d0c1f6b8b257f4b562ed inherit pub_methods_classhttpsserver_1_1HTTPServer"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_classhttpsserver_1_1ResourceResolver"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classhttpsserver_1_1ResourceResolver')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classhttpsserver_1_1ResourceResolver.html">httpsserver::ResourceResolver</a></td></tr>
<tr class="memitem:af7af69fbd2bd59abc82cd57129f0d4b1 inherit pub_methods_classhttpsserver_1_1ResourceResolver"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classhttpsserver_1_1ResourceResolver.html#af7af69fbd2bd59abc82cd57129f0d4b1">registerNode</a> (<a class="el" href="classhttpsserver_1_1HTTPNode.html">HTTPNode</a> *node)</td></tr>
<tr class="separator:af7af69fbd2bd59abc82cd57129f0d4b1 inherit pub_methods_classhttpsserver_1_1ResourceResolver"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a69687da9423b26b2cea4520cfdd89764 inherit pub_methods_classhttpsserver_1_1ResourceResolver"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classhttpsserver_1_1ResourceResolver.html#a69687da9423b26b2cea4520cfdd89764">unregisterNode</a> (<a class="el" href="classhttpsserver_1_1HTTPNode.html">HTTPNode</a> *node)</td></tr>
<tr class="separator:a69687da9423b26b2cea4520cfdd89764 inherit pub_methods_classhttpsserver_1_1ResourceResolver"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a12786dc881ac6fd70621b4b9c9bb01b6 inherit pub_methods_classhttpsserver_1_1ResourceResolver"><td class="memItemLeft" align="right" valign="top"><a id="a12786dc881ac6fd70621b4b9c9bb01b6"></a>
void </td><td class="memItemRight" valign="bottom"><b>setDefaultNode</b> (<a class="el" href="classhttpsserver_1_1HTTPNode.html">HTTPNode</a> *node)</td></tr>
<tr class="separator:a12786dc881ac6fd70621b4b9c9bb01b6 inherit pub_methods_classhttpsserver_1_1ResourceResolver"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acb11132290eaf6a53b5c359efdde8552 inherit pub_methods_classhttpsserver_1_1ResourceResolver"><td class="memItemLeft" align="right" valign="top"><a id="acb11132290eaf6a53b5c359efdde8552"></a>
void </td><td class="memItemRight" valign="bottom"><b>resolveNode</b> (const std::string &method, const std::string &url, <a class="el" href="classhttpsserver_1_1ResolvedResource.html">ResolvedResource</a> &resolvedResource, <a class="el" href="namespacehttpsserver.html#a2dcb10ebf7a4b0511b3ca52d4af865ff">HTTPNodeType</a> nodeType)</td></tr>
<tr class="separator:acb11132290eaf6a53b5c359efdde8552 inherit pub_methods_classhttpsserver_1_1ResourceResolver"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1f931501aebe03f04b84fb8bf074c4f3 inherit pub_methods_classhttpsserver_1_1ResourceResolver"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classhttpsserver_1_1ResourceResolver.html#a1f931501aebe03f04b84fb8bf074c4f3">addMiddleware</a> (const <a class="el" href="namespacehttpsserver.html#a52016b2f3eb2452288ddae01a9f5633b">HTTPSMiddlewareFunction</a> *mwFunction)</td></tr>
<tr class="separator:a1f931501aebe03f04b84fb8bf074c4f3 inherit pub_methods_classhttpsserver_1_1ResourceResolver"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae28a9f9e98343d5be423d60b8ad7ce56 inherit pub_methods_classhttpsserver_1_1ResourceResolver"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classhttpsserver_1_1ResourceResolver.html#ae28a9f9e98343d5be423d60b8ad7ce56">removeMiddleware</a> (const <a class="el" href="namespacehttpsserver.html#a52016b2f3eb2452288ddae01a9f5633b">HTTPSMiddlewareFunction</a> *mwFunction)</td></tr>
<tr class="separator:ae28a9f9e98343d5be423d60b8ad7ce56 inherit pub_methods_classhttpsserver_1_1ResourceResolver"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad49926626868ac54d013090883686d8f inherit pub_methods_classhttpsserver_1_1ResourceResolver"><td class="memItemLeft" align="right" valign="top">const std::vector< <a class="el" href="namespacehttpsserver.html#a52016b2f3eb2452288ddae01a9f5633b">HTTPSMiddlewareFunction</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classhttpsserver_1_1ResourceResolver.html#ad49926626868ac54d013090883686d8f">getMiddleware</a> ()</td></tr>
<tr class="separator:ad49926626868ac54d013090883686d8f inherit pub_methods_classhttpsserver_1_1ResourceResolver"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_attribs_classhttpsserver_1_1HTTPServer"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classhttpsserver_1_1HTTPServer')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classhttpsserver_1_1HTTPServer.html">httpsserver::HTTPServer</a></td></tr>
<tr class="memitem:a765fbb0236b283f44fd749a0c8a20b1b inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memItemLeft" align="right" valign="top"><a id="a765fbb0236b283f44fd749a0c8a20b1b"></a>
const uint16_t </td><td class="memItemRight" valign="bottom"><b>_port</b></td></tr>
<tr class="separator:a765fbb0236b283f44fd749a0c8a20b1b inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a89ac62c6b7ec7c67e016f5de44157fea inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memItemLeft" align="right" valign="top"><a id="a89ac62c6b7ec7c67e016f5de44157fea"></a>
const uint8_t </td><td class="memItemRight" valign="bottom"><b>_maxConnections</b></td></tr>
<tr class="separator:a89ac62c6b7ec7c67e016f5de44157fea inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae72d0a7c70415c08cf9f1d1c6c299533 inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memItemLeft" align="right" valign="top"><a id="ae72d0a7c70415c08cf9f1d1c6c299533"></a>
const in_addr_t </td><td class="memItemRight" valign="bottom"><b>_bindAddress</b></td></tr>
<tr class="separator:ae72d0a7c70415c08cf9f1d1c6c299533 inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a80ff3fffb3e053e05f5217f3d1bff9e8 inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memItemLeft" align="right" valign="top"><a id="a80ff3fffb3e053e05f5217f3d1bff9e8"></a>
<a class="el" href="classhttpsserver_1_1HTTPConnection.html">HTTPConnection</a> ** </td><td class="memItemRight" valign="bottom"><b>_connections</b></td></tr>
<tr class="separator:a80ff3fffb3e053e05f5217f3d1bff9e8 inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9fa31aa77376e93f1c30df6448d40d15 inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memItemLeft" align="right" valign="top"><a id="a9fa31aa77376e93f1c30df6448d40d15"></a>
boolean </td><td class="memItemRight" valign="bottom"><b>_running</b></td></tr>
<tr class="separator:a9fa31aa77376e93f1c30df6448d40d15 inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5d9f2d41a0f4d525186ff96a2d489cf2 inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memItemLeft" align="right" valign="top"><a id="a5d9f2d41a0f4d525186ff96a2d489cf2"></a>
int </td><td class="memItemRight" valign="bottom"><b>_socket</b></td></tr>
<tr class="separator:a5d9f2d41a0f4d525186ff96a2d489cf2 inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad589ad98b0899dc0d31e09863995e265 inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memItemLeft" align="right" valign="top"><a id="ad589ad98b0899dc0d31e09863995e265"></a>
sockaddr_in </td><td class="memItemRight" valign="bottom"><b>_sock_addr</b></td></tr>
<tr class="separator:ad589ad98b0899dc0d31e09863995e265 inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a889c98fdc71b654ae7be130871493ce7 inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memItemLeft" align="right" valign="top"><a id="a889c98fdc71b654ae7be130871493ce7"></a>
<a class="el" href="classhttpsserver_1_1HTTPHeaders.html">HTTPHeaders</a> </td><td class="memItemRight" valign="bottom"><b>_defaultHeaders</b></td></tr>
<tr class="separator:a889c98fdc71b654ae7be130871493ce7 inherit pro_attribs_classhttpsserver_1_1HTTPServer"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Main implementation of the HTTP Server with TLS support. Use <a class="el" href="classhttpsserver_1_1HTTPServer.html" title="Main implementation for the plain HTTP server. Use HTTPSServer for TLS support. ">HTTPServer</a> for plain HTTP. </p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
<li>/home/frank/Projekte/esp32/https_server/esp32_https_server/src/<a class="el" href="HTTPSServer_8hpp_source.html">HTTPSServer.hpp</a></li>
<li>/home/frank/Projekte/esp32/https_server/esp32_https_server/src/HTTPSServer.cpp</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacehttpsserver.html">httpsserver</a></li><li class="navelem"><a class="el" href="classhttpsserver_1_1HTTPSServer.html">HTTPSServer</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>
</html>