This file is indexed.

/usr/share/doc/libpion-doc/html/functions_s.html is in libpion-doc 5.0.7+dfsg-4.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
<!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.12"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>pion: Class Members</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="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">pion
   &#160;<span id="projectnumber">5.0.6</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>

<h3><a id="index_s"></a>- s -</h3><ul>
<li>safe_xml_log_formatter()
: <a class="el" href="classpion_1_1test_1_1safe__xml__log__formatter.html#a239efc65e6d0c1f14aae16edc8867664">pion::test::safe_xml_log_formatter</a>
</li>
<li>save_read_pos()
: <a class="el" href="classpion_1_1tcp_1_1connection.html#a7951ebfca8e6834faa78417c5e87a748">pion::tcp::connection</a>
</li>
<li>scanDirectory()
: <a class="el" href="classpion_1_1plugins_1_1_file_service.html#a846472efdb9cf091b66ac941863bbc65">pion::plugins::FileService</a>
</li>
<li>scheduler()
: <a class="el" href="classpion_1_1scheduler.html#a745efe16565852dc0b54bea88eb6d7fb">pion::scheduler</a>
</li>
<li>send()
: <a class="el" href="classpion_1_1http_1_1message.html#ab90f91badb0f98f900a7624418781bea">pion::http::message</a>
, <a class="el" href="classpion_1_1http_1_1writer.html#a6c96aa95d710babcf5096d8294f703d5">pion::http::writer</a>
, <a class="el" href="classpion_1_1plugins_1_1_disk_file_sender.html#adab16e17f7cf8f315965138d30d8db3d">pion::plugins::DiskFileSender</a>
</li>
<li>send_chunk()
: <a class="el" href="classpion_1_1http_1_1writer.html#ab84706ce61c770b5d38e42f0da52b678">pion::http::writer</a>
</li>
<li>send_final_chunk()
: <a class="el" href="classpion_1_1http_1_1writer.html#a1001000ab1c48af56e1de38d0b92e22f">pion::http::writer</a>
</li>
<li>sending_chunked_message()
: <a class="el" href="classpion_1_1http_1_1writer.html#a27578fb923c1b844dacd43b071c4b381">pion::http::writer</a>
</li>
<li>server()
: <a class="el" href="classpion_1_1http_1_1server.html#ae84f4442d8bd468a1d77a1c96e29e681">pion::http::server</a>
, <a class="el" href="classpion_1_1tcp_1_1server.html#a2129bce03fd902c051e2a4b96d6bdf49">pion::tcp::server</a>
</li>
<li>service_pool_type
: <a class="el" href="classpion_1_1one__to__one__scheduler.html#ac41a2d4f38f49673139a77e609b1d084">pion::one_to_one_scheduler</a>
</li>
<li>set_address()
: <a class="el" href="classpion_1_1tcp_1_1server.html#aa711c8de12d16c2806dc5fe57bed512e">pion::tcp::server</a>
</li>
<li>set_authentication()
: <a class="el" href="classpion_1_1http_1_1server.html#a5ccee5bdd4d7f59a348dd9475cba7ded">pion::http::server</a>
</li>
<li>set_bad_request_handler()
: <a class="el" href="classpion_1_1http_1_1server.html#ae519fa972938c911f02b0ec156615a0d">pion::http::server</a>
</li>
<li>set_chunks_supported()
: <a class="el" href="classpion_1_1http_1_1message.html#a524e682e0c1843d2bee6ad83c6b9e218">pion::http::message</a>
</li>
<li>set_content()
: <a class="el" href="classpion_1_1http_1_1message.html#a3600676865fc813897e0ed45b58e5600">pion::http::message</a>
, <a class="el" href="classpion_1_1http_1_1request.html#a343d9892b3a658acd3a28eadb908748d">pion::http::request</a>
</li>
<li>set_content_length()
: <a class="el" href="classpion_1_1http_1_1message.html#a81612c01ac85ebe08b947b1f9cfc2a75">pion::http::message</a>
</li>
<li>set_content_type()
: <a class="el" href="classpion_1_1http_1_1message.html#add4f889bb2d22e163556c2fd5fd993a8">pion::http::message</a>
</li>
<li>set_cookie()
: <a class="el" href="classpion_1_1http_1_1response.html#a5e913a111e16773e2da83adf036a1431">pion::http::response</a>
</li>
<li>set_do_not_send_content_length()
: <a class="el" href="classpion_1_1http_1_1message.html#af6cf5b229cacaaec5ea2bac0df53e199">pion::http::message</a>
</li>
<li>set_endpoint()
: <a class="el" href="classpion_1_1tcp_1_1server.html#a2f460aa6795aa6169c1b1fca5c4daa21">pion::tcp::server</a>
</li>
<li>set_error()
: <a class="el" href="classpion_1_1http_1_1parser.html#a0d8875ea346743ed37ae0cd7c2a73672">pion::http::parser</a>
, <a class="el" href="classpion_1_1spdy_1_1parser.html#a8caaf3917f65aeab5feee513e8b656b5">pion::spdy::parser</a>
</li>
<li>set_error_handler()
: <a class="el" href="classpion_1_1http_1_1server.html#ae88ab890a352b5bb389cbc8e6363e671">pion::http::server</a>
</li>
<li>set_headers_parsed_callback()
: <a class="el" href="classpion_1_1http_1_1request__reader.html#a858278778288495a8045bee27b2637ab">pion::http::request_reader</a>
, <a class="el" href="classpion_1_1http_1_1response__reader.html#acbf0d25e943c1947a928970792b6a273">pion::http::response_reader</a>
</li>
<li>set_is_valid()
: <a class="el" href="classpion_1_1http_1_1message.html#a24b208fd31a21a5bdb76a6ba8683321e">pion::http::message</a>
</li>
<li>set_last_modified()
: <a class="el" href="classpion_1_1http_1_1response.html#a224bbb594892c7a04ada36afa0dc1d1e">pion::http::response</a>
</li>
<li>set_lifecycle()
: <a class="el" href="classpion_1_1tcp_1_1connection.html#a440cc929ced689cfe4fe4bec0620162c">pion::tcp::connection</a>
</li>
<li>set_logger()
: <a class="el" href="classpion_1_1http_1_1auth.html#af25a5d74ab812554d6c04379c856d019">pion::http::auth</a>
, <a class="el" href="classpion_1_1http_1_1parser.html#a3f93047d2f938a845967d22073122311">pion::http::parser</a>
, <a class="el" href="classpion_1_1http_1_1writer.html#a25f0a6f75c22eb95d619ae600c0f2121">pion::http::writer</a>
, <a class="el" href="classpion_1_1plugins_1_1_disk_file_sender.html#a3923cd6ecdaa8f83ed219e78f3b0a976">pion::plugins::DiskFileSender</a>
, <a class="el" href="classpion_1_1plugins_1_1_file_service.html#a33990e40c5c80e10b70ea29dc5bfaba3">pion::plugins::FileService</a>
, <a class="el" href="classpion_1_1scheduler.html#a3842b00e98a84105cbeb8a1786c9e353">pion::scheduler</a>
, <a class="el" href="classpion_1_1tcp_1_1server.html#abe68393818a75e45d49757532802361e">pion::tcp::server</a>
</li>
<li>set_max_content_length()
: <a class="el" href="classpion_1_1http_1_1parser.html#a6533144b6f6d1e93dd000360748ac271">pion::http::parser</a>
, <a class="el" href="classpion_1_1http_1_1server.html#acf80fa19484a66649c89cf9a23cc9251">pion::http::server</a>
</li>
<li>set_method()
: <a class="el" href="classpion_1_1http_1_1request.html#a0878aad94ef74810b8df2670a17c22b2">pion::http::request</a>
</li>
<li>set_missing_packets()
: <a class="el" href="classpion_1_1http_1_1message.html#ac0749dac4643586e3925d73782840b26">pion::http::message</a>
</li>
<li>set_not_found_handler()
: <a class="el" href="classpion_1_1http_1_1server.html#a817a94e4117d2d8616c37b5f8d093e92">pion::http::server</a>
</li>
<li>set_num_threads()
: <a class="el" href="classpion_1_1scheduler.html#acd1c3b2393354a9db7a4dba6aa028b83">pion::scheduler</a>
</li>
<li>set_option()
: <a class="el" href="classpion_1_1http_1_1auth.html#a575b866b9bc1e668ab6535cbc117c580">pion::http::auth</a>
, <a class="el" href="classpion_1_1http_1_1basic__auth.html#a9da335bd02b00b82cff40cb333fe7ee7">pion::http::basic_auth</a>
, <a class="el" href="classpion_1_1http_1_1cookie__auth.html#a87eb9ebf16f524aaf672465c37299772">pion::http::cookie_auth</a>
, <a class="el" href="classpion_1_1http_1_1plugin__service.html#a49cddd4c2a99e276373b5f7162ff3cde">pion::http::plugin_service</a>
, <a class="el" href="classpion_1_1plugins_1_1_file_service.html#a9a2e7ce1dd455a7213bae7c2e47e8a13">pion::plugins::FileService</a>
</li>
<li>set_password()
: <a class="el" href="classpion_1_1user.html#aff790ab701624dce1a686737f391b6bc">pion::user</a>
</li>
<li>set_payload_handler()
: <a class="el" href="classpion_1_1http_1_1parser.html#a4605c605bf452336f34d7d48fce68ef6">pion::http::parser</a>
</li>
<li>set_port()
: <a class="el" href="classpion_1_1tcp_1_1server.html#a392e9ede66cf2f96af52655363951e96">pion::tcp::server</a>
</li>
<li>set_query_string()
: <a class="el" href="classpion_1_1http_1_1request.html#adbcb876e6bf19efb6a84802d90347e2b">pion::http::request</a>
</li>
<li>set_read_buffer()
: <a class="el" href="classpion_1_1http_1_1parser.html#a71fdd1e6e681a3bd932baf2bd6a9f9c9">pion::http::parser</a>
</li>
<li>set_read_ptr()
: <a class="el" href="classpion_1_1spdy_1_1parser.html#a84d142819f982415844b77f5c3d8d0bb">pion::spdy::parser</a>
</li>
<li>set_remote_ip()
: <a class="el" href="classpion_1_1http_1_1message.html#a476f852158ecaefef8f3e93a84e1f76a">pion::http::message</a>
</li>
<li>set_resource()
: <a class="el" href="classpion_1_1http_1_1plugin__service.html#a081c90dafdae862ca35b4684eaed4b36">pion::http::plugin_service</a>
, <a class="el" href="classpion_1_1http_1_1request.html#a421f57b069fd2442397dbcdb8c382a87">pion::http::request</a>
</li>
<li>set_save_raw_headers()
: <a class="el" href="classpion_1_1http_1_1parser.html#a06b96d27daaea9ae3dd15f188e01f70b">pion::http::parser</a>
</li>
<li>set_service_option()
: <a class="el" href="classpion_1_1http_1_1plugin__server.html#abc695deb661af5e24953a1a43e9b56fd">pion::http::plugin_server</a>
</li>
<li>set_ssl_flag()
: <a class="el" href="classpion_1_1tcp_1_1server.html#ac6bb13e1f833a39b28bff7fa71029476">pion::tcp::server</a>
</li>
<li>set_ssl_key_file()
: <a class="el" href="classpion_1_1tcp_1_1server.html#a0d74cb19ac80dfc81cd92272f9f82905">pion::tcp::server</a>
</li>
<li>set_status_code()
: <a class="el" href="classpion_1_1http_1_1response.html#a3f84cd25cec31c9ca4b0b5718f6d58ed">pion::http::response</a>
</li>
<li>set_status_message()
: <a class="el" href="classpion_1_1http_1_1response.html#a0d991f62da50d7bd74c0d21334bec2b9">pion::http::response</a>
</li>
<li>set_timeout()
: <a class="el" href="classpion_1_1http_1_1reader.html#aabe13844673a420869d0e0fe31e198ad">pion::http::reader</a>
</li>
<li>set_user()
: <a class="el" href="classpion_1_1http_1_1request.html#abe13dc66982da6ab6cc08ff68710d4af">pion::http::request</a>
</li>
<li>set_version_major()
: <a class="el" href="classpion_1_1http_1_1message.html#aab454a1ce4eebd904b8ee7fff3dbe5d9">pion::http::message</a>
</li>
<li>set_version_minor()
: <a class="el" href="classpion_1_1http_1_1message.html#a311e93b0818ec735a4933e825a55c12e">pion::http::message</a>
</li>
<li>setFilePath()
: <a class="el" href="classpion_1_1plugins_1_1_disk_file.html#ab033df22506e172bd87e6eb327a9a0f7">pion::plugins::DiskFile</a>
</li>
<li>setMaxEvents()
: <a class="el" href="classpion_1_1plugins_1_1_log_service_appender.html#a3b63273c186d923980e6311815a0ac5d">pion::plugins::LogServiceAppender</a>
</li>
<li>setMimeType()
: <a class="el" href="classpion_1_1plugins_1_1_disk_file.html#ac117af46a398de30b6fb64c2dc30e0ef">pion::plugins::DiskFile</a>
</li>
<li>setup_buffers()
: <a class="el" href="classpion_1_1tcp_1_1stream__buffer.html#a02de69010776b51162faa62f3188faa1">pion::tcp::stream_buffer</a>
</li>
<li>shutdown()
: <a class="el" href="classpion_1_1process.html#aed3145650f11fcea4e968efc55127aba">pion::process</a>
, <a class="el" href="classpion_1_1scheduler.html#a54887d0e772ed9c01156a46f2d89ce93">pion::scheduler</a>
</li>
<li>shutdown_cond
: <a class="el" href="structpion_1_1process_1_1config__type.html#aec765e2fe0c8e6a474c78c2511079957">pion::process::config_type</a>
</li>
<li>shutdown_mutex
: <a class="el" href="structpion_1_1process_1_1config__type.html#aeea8f463fcb510add8cab8e5fa20f0e4">pion::process::config_type</a>
</li>
<li>shutdown_now
: <a class="el" href="structpion_1_1process_1_1config__type.html#aea142e63e9a962ffefb5c0d2091ed303">pion::process::config_type</a>
</li>
<li>single_service_scheduler()
: <a class="el" href="classpion_1_1single__service__scheduler.html#a765e8e4dd3dc2f885dc0b1eb4009d3bd">pion::single_service_scheduler</a>
</li>
<li>size()
: <a class="el" href="classpion_1_1http_1_1message_1_1content__buffer__t.html#ad37e62e8a49bb19f454346a913e21336">pion::http::message::content_buffer_t</a>
</li>
<li>skip_header_parsing()
: <a class="el" href="classpion_1_1http_1_1parser.html#a0fb8ebee189b4c3613ee67c85e2ac9ce">pion::http::parser</a>
</li>
<li>sleep()
: <a class="el" href="classpion_1_1scheduler.html#af4a67a6731a94a59cf60f9916debf026">pion::scheduler</a>
</li>
<li>socket_type
: <a class="el" href="classpion_1_1tcp_1_1connection.html#a353c4d500505d51924d165c28b04641c">pion::tcp::connection</a>
</li>
<li>spdy_decompress_header()
: <a class="el" href="classpion_1_1spdy_1_1decompressor.html#ab6c148eb985c1e016235cef3863913c8">pion::spdy::decompressor</a>
</li>
<li>start()
: <a class="el" href="classpion_1_1http_1_1plugin__service.html#acb534a38c423ead57c98d07077579ecc">pion::http::plugin_service</a>
, <a class="el" href="classpion_1_1plugins_1_1_file_service.html#a9ba023821844c174e268d4c04a0ee2bc">pion::plugins::FileService</a>
, <a class="el" href="classpion_1_1tcp_1_1server.html#ad01034396caf2a31566c547d85478ea5">pion::tcp::server</a>
, <a class="el" href="classpion_1_1tcp_1_1timer.html#a010cc63b390056d13a9924d026ae6213">pion::tcp::timer</a>
</li>
<li>startup()
: <a class="el" href="classpion_1_1one__to__one__scheduler.html#a8f32fd88bc0d95d9952c5045849e09b9">pion::one_to_one_scheduler</a>
, <a class="el" href="classpion_1_1scheduler.html#ab656139dc844a547d5c1001b3ef17d13">pion::scheduler</a>
, <a class="el" href="classpion_1_1single__service__scheduler.html#a1f7e3583fb384e97eea9303201ae1631">pion::single_service_scheduler</a>
</li>
<li>STATUS_MESSAGE_MAX
: <a class="el" href="classpion_1_1http_1_1parser.html#a5480070912368dd015d72d54fcbece66">pion::http::parser</a>
</li>
<li>stop()
: <a class="el" href="classpion_1_1http_1_1plugin__service.html#a6d8c34f35f95d8e45c5476314bebdf6f">pion::http::plugin_service</a>
, <a class="el" href="classpion_1_1plugins_1_1_file_service.html#a99259cf6308a2745943f4e6e45976c26">pion::plugins::FileService</a>
, <a class="el" href="classpion_1_1tcp_1_1server.html#a855d4cd90004c47b924eab1fe0ffaa14">pion::tcp::server</a>
</li>
<li>stop_services()
: <a class="el" href="classpion_1_1one__to__one__scheduler.html#a39c02d4a67bf5cd28da3ce22363dd698">pion::one_to_one_scheduler</a>
, <a class="el" href="classpion_1_1scheduler.html#a62b59f0561bd527d78768fd3a5ceeb36">pion::scheduler</a>
, <a class="el" href="classpion_1_1single__service__scheduler.html#a954817cfba7dddde2abe96f6fbb5d1a8">pion::single_service_scheduler</a>
</li>
<li>stop_threads()
: <a class="el" href="classpion_1_1multi__thread__scheduler.html#a91945cc6c4a05a716fec36fc48474265">pion::multi_thread_scheduler</a>
, <a class="el" href="classpion_1_1scheduler.html#abd7b1239bb9cf5a6ca1492341adfc4db">pion::scheduler</a>
</li>
<li>stream()
: <a class="el" href="classpion_1_1tcp_1_1stream.html#a12129bbe7550db52ca7d194908f13565">pion::tcp::stream</a>
</li>
<li>stream_buffer()
: <a class="el" href="classpion_1_1tcp_1_1stream__buffer.html#a0c9993aa8a0c8d85f6808e354c4892b1">pion::tcp::stream_buffer</a>
</li>
<li>strip_trailing_slash()
: <a class="el" href="classpion_1_1http_1_1server.html#a375e54d0970e5d3dfc0eb50f902cf4c9">pion::http::server</a>
</li>
<li>supports_chunked_messages()
: <a class="el" href="classpion_1_1http_1_1writer.html#ae2d856d25a3e4859d3f5f86d4d269364">pion::http::writer</a>
</li>
<li>sync()
: <a class="el" href="classpion_1_1tcp_1_1stream__buffer.html#afd7b30acfb1a4c9897ae61e4a6731a58">pion::tcp::stream_buffer</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>