]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | <?xml version="1.0" encoding="utf-8"?> |
2 | <!DOCTYPE library PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "../../../tools/boostbook/dtd/boostbook.dtd"> | |
3 | ||
4 | <!-- | |
5 | Copyright (c) 2003-2016 Christopher M. Kohlhoff (chris at kohlhoff dot com) | |
6 | ||
7 | Distributed under the Boost Software License, Version 1.0. (See accompanying | |
8 | file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | |
9 | --> | |
10 | ||
11 | <informaltable frame="all"> | |
12 | <tgroup cols="4"> | |
13 | <colspec colname="a"/> | |
14 | <colspec colname="b"/> | |
15 | <colspec colname="c"/> | |
16 | <colspec colname="d"/> | |
17 | <thead> | |
18 | <row> | |
19 | <entry valign="center" namest="a" nameend="d"> | |
20 | <bridgehead renderas="sect2">Core</bridgehead> | |
21 | </entry> | |
22 | </row> | |
23 | </thead> | |
24 | <tbody> | |
25 | <row> | |
26 | <entry valign="top"> | |
27 | <bridgehead renderas="sect3">Classes</bridgehead> | |
28 | <simplelist type="vert" columns="1"> | |
29 | <member><link linkend="boost_asio.reference.const_buffer">const_buffer</link></member> | |
30 | <member><link linkend="boost_asio.reference.const_buffers_1">const_buffers_1</link></member> | |
31 | <member><link linkend="boost_asio.reference.coroutine">coroutine</link></member> | |
32 | <member><link linkend="boost_asio.reference.invalid_service_owner">invalid_service_owner</link></member> | |
33 | <member><link linkend="boost_asio.reference.io_service">io_service</link></member> | |
34 | <member><link linkend="boost_asio.reference.io_service__id">io_service::id</link></member> | |
35 | <member><link linkend="boost_asio.reference.io_service__service">io_service::service</link></member> | |
36 | <member><link linkend="boost_asio.reference.io_service__strand">io_service::strand</link></member> | |
37 | <member><link linkend="boost_asio.reference.io_service__work">io_service::work</link></member> | |
38 | <member><link linkend="boost_asio.reference.mutable_buffer">mutable_buffer</link></member> | |
39 | <member><link linkend="boost_asio.reference.mutable_buffers_1">mutable_buffers_1</link></member> | |
40 | <member><link linkend="boost_asio.reference.null_buffers">null_buffers</link></member> | |
41 | <member><link linkend="boost_asio.reference.service_already_exists">service_already_exists</link></member> | |
42 | <member><link linkend="boost_asio.reference.streambuf">streambuf</link></member> | |
43 | <member><link linkend="boost_asio.reference.use_future_t">use_future_t</link></member> | |
44 | <member><link linkend="boost_asio.reference.yield_context">yield_context</link></member> | |
45 | </simplelist> | |
46 | <bridgehead renderas="sect3">Class Templates</bridgehead> | |
47 | <simplelist type="vert" columns="1"> | |
48 | <member><link linkend="boost_asio.reference.basic_io_object">basic_io_object</link></member> | |
49 | <member><link linkend="boost_asio.reference.basic_streambuf">basic_streambuf</link></member> | |
50 | <member><link linkend="boost_asio.reference.basic_yield_context">basic_yield_context</link></member> | |
51 | <member><link linkend="boost_asio.reference.buffered_read_stream">buffered_read_stream</link></member> | |
52 | <member><link linkend="boost_asio.reference.buffered_stream">buffered_stream</link></member> | |
53 | <member><link linkend="boost_asio.reference.buffered_write_stream">buffered_write_stream</link></member> | |
54 | <member><link linkend="boost_asio.reference.buffers_iterator">buffers_iterator</link></member> | |
55 | </simplelist> | |
56 | </entry> | |
57 | <entry valign="top"> | |
58 | <bridgehead renderas="sect3">Free Functions</bridgehead> | |
59 | <simplelist type="vert" columns="1"> | |
60 | <member><link linkend="boost_asio.reference.add_service">add_service</link></member> | |
61 | <member><link linkend="boost_asio.reference.asio_handler_allocate">asio_handler_allocate</link></member> | |
62 | <member><link linkend="boost_asio.reference.asio_handler_deallocate">asio_handler_deallocate</link></member> | |
63 | <member><link linkend="boost_asio.reference.asio_handler_invoke">asio_handler_invoke</link></member> | |
64 | <member><link linkend="boost_asio.reference.asio_handler_is_continuation">asio_handler_is_continuation</link></member> | |
65 | <member><link linkend="boost_asio.reference.async_read">async_read</link></member> | |
66 | <member><link linkend="boost_asio.reference.async_read_at">async_read_at</link></member> | |
67 | <member><link linkend="boost_asio.reference.async_read_until">async_read_until</link></member> | |
68 | <member><link linkend="boost_asio.reference.async_write">async_write</link></member> | |
69 | <member><link linkend="boost_asio.reference.async_write_at">async_write_at</link></member> | |
70 | <member><link linkend="boost_asio.reference.buffer">buffer</link></member> | |
71 | <member><link linkend="boost_asio.reference.buffer_cast">buffer_cast</link></member> | |
72 | <member><link linkend="boost_asio.reference.buffer_copy">buffer_copy</link></member> | |
73 | <member><link linkend="boost_asio.reference.buffer_size">buffer_size</link></member> | |
74 | <member><link linkend="boost_asio.reference.buffers_begin">buffers_begin</link></member> | |
75 | <member><link linkend="boost_asio.reference.buffers_end">buffers_end</link></member> | |
76 | <member><link linkend="boost_asio.reference.has_service">has_service</link></member> | |
77 | <member><link linkend="boost_asio.reference.read">read</link></member> | |
78 | <member><link linkend="boost_asio.reference.read_at">read_at</link></member> | |
79 | <member><link linkend="boost_asio.reference.read_until">read_until</link></member> | |
80 | <member><link linkend="boost_asio.reference.spawn">spawn</link></member> | |
81 | <member><link linkend="boost_asio.reference.transfer_all">transfer_all</link></member> | |
82 | <member><link linkend="boost_asio.reference.transfer_at_least">transfer_at_least</link></member> | |
83 | <member><link linkend="boost_asio.reference.transfer_exactly">transfer_exactly</link></member> | |
84 | <member><link linkend="boost_asio.reference.use_service">use_service</link></member> | |
85 | <member><link linkend="boost_asio.reference.write">write</link></member> | |
86 | <member><link linkend="boost_asio.reference.write_at">write_at</link></member> | |
87 | </simplelist> | |
88 | </entry> | |
89 | <entry valign="top"> | |
90 | <bridgehead renderas="sect3">Special Values</bridgehead> | |
91 | <simplelist type="vert" columns="1"> | |
92 | <member><link linkend="boost_asio.reference.use_future">use_future</link></member> | |
93 | </simplelist> | |
94 | <bridgehead renderas="sect3">Boost.Bind Placeholders</bridgehead> | |
95 | <simplelist type="vert" columns="1"> | |
96 | <member><link linkend="boost_asio.reference.placeholders__bytes_transferred">placeholders::bytes_transferred</link></member> | |
97 | <member><link linkend="boost_asio.reference.placeholders__error">placeholders::error</link></member> | |
98 | <member><link linkend="boost_asio.reference.placeholders__iterator">placeholders::iterator</link></member> | |
99 | <member><link linkend="boost_asio.reference.placeholders__signal_number">placeholders::signal_number</link></member> | |
100 | </simplelist> | |
101 | <bridgehead renderas="sect3">Error Codes</bridgehead> | |
102 | <simplelist type="vert" columns="1"> | |
103 | <member><link linkend="boost_asio.reference.error__basic_errors">error::basic_errors</link></member> | |
104 | <member><link linkend="boost_asio.reference.error__netdb_errors">error::netdb_errors</link></member> | |
105 | <member><link linkend="boost_asio.reference.error__addrinfo_errors">error::addrinfo_errors</link></member> | |
106 | <member><link linkend="boost_asio.reference.error__misc_errors">error::misc_errors</link></member> | |
107 | </simplelist> | |
108 | <bridgehead renderas="sect3">Type Traits</bridgehead> | |
109 | <simplelist type="vert" columns="1"> | |
110 | <member><link linkend="boost_asio.reference.async_result">async_result</link></member> | |
111 | <member><link linkend="boost_asio.reference.handler_type">handler_type</link></member> | |
112 | <member><link linkend="boost_asio.reference.is_match_condition">is_match_condition</link></member> | |
113 | <member><link linkend="boost_asio.reference.is_read_buffered">is_read_buffered</link></member> | |
114 | <member><link linkend="boost_asio.reference.is_write_buffered">is_write_buffered</link></member> | |
115 | </simplelist> | |
116 | </entry> | |
117 | <entry valign="top"> | |
118 | <bridgehead renderas="sect3">Type Requirements</bridgehead> | |
119 | <simplelist type="vert" columns="1"> | |
120 | <member><link linkend="boost_asio.reference.asynchronous_operations">Asynchronous operations</link></member> | |
121 | <member><link linkend="boost_asio.reference.AsyncRandomAccessReadDevice">AsyncRandomAccessReadDevice</link></member> | |
122 | <member><link linkend="boost_asio.reference.AsyncRandomAccessWriteDevice">AsyncRandomAccessWriteDevice</link></member> | |
123 | <member><link linkend="boost_asio.reference.AsyncReadStream">AsyncReadStream</link></member> | |
124 | <member><link linkend="boost_asio.reference.AsyncWriteStream">AsyncWriteStream</link></member> | |
125 | <member><link linkend="boost_asio.reference.CompletionHandler">CompletionHandler</link></member> | |
126 | <member><link linkend="boost_asio.reference.ConstBufferSequence">ConstBufferSequence</link></member> | |
127 | <member><link linkend="boost_asio.reference.ConvertibleToConstBuffer">ConvertibleToConstBuffer</link></member> | |
128 | <member><link linkend="boost_asio.reference.ConvertibleToMutableBuffer">ConvertibleToMutableBuffer</link></member> | |
129 | <member><link linkend="boost_asio.reference.Handler">Handler</link></member> | |
130 | <member><link linkend="boost_asio.reference.IoObjectService">IoObjectService</link></member> | |
131 | <member><link linkend="boost_asio.reference.MutableBufferSequence">MutableBufferSequence</link></member> | |
132 | <member><link linkend="boost_asio.reference.ReadHandler">ReadHandler</link></member> | |
133 | <member><link linkend="boost_asio.reference.Service">Service</link></member> | |
134 | <member><link linkend="boost_asio.reference.SyncRandomAccessReadDevice">SyncRandomAccessReadDevice</link></member> | |
135 | <member><link linkend="boost_asio.reference.SyncRandomAccessWriteDevice">SyncRandomAccessWriteDevice</link></member> | |
136 | <member><link linkend="boost_asio.reference.SyncReadStream">SyncReadStream</link></member> | |
137 | <member><link linkend="boost_asio.reference.SyncWriteStream">SyncWriteStream</link></member> | |
138 | <member><link linkend="boost_asio.reference.WriteHandler">WriteHandler</link></member> | |
139 | </simplelist> | |
140 | </entry> | |
141 | </row> | |
142 | </tbody> | |
143 | </tgroup> | |
144 | <tgroup cols="4"> | |
145 | <colspec colname="a"/> | |
146 | <colspec colname="b"/> | |
147 | <colspec colname="c"/> | |
148 | <colspec colname="d"/> | |
149 | <thead> | |
150 | <row> | |
151 | <entry valign="center" namest="a" nameend="d"> | |
152 | <bridgehead renderas="sect2">Networking</bridgehead> | |
153 | </entry> | |
154 | </row> | |
155 | </thead> | |
156 | <tbody> | |
157 | <row> | |
158 | <entry valign="top"> | |
159 | <bridgehead renderas="sect3">Classes</bridgehead> | |
160 | <simplelist type="vert" columns="1"> | |
161 | <member><link linkend="boost_asio.reference.generic__datagram_protocol">generic::datagram_protocol</link></member> | |
162 | <member><link linkend="boost_asio.reference.generic__datagram_protocol.endpoint">generic::datagram_protocol::endpoint</link></member> | |
163 | <member><link linkend="boost_asio.reference.generic__datagram_protocol.socket">generic::datagram_protocol::socket</link></member> | |
164 | <member><link linkend="boost_asio.reference.generic__raw_protocol">generic::raw_protocol</link></member> | |
165 | <member><link linkend="boost_asio.reference.generic__raw_protocol.endpoint">generic::raw_protocol::endpoint</link></member> | |
166 | <member><link linkend="boost_asio.reference.generic__raw_protocol.socket">generic::raw_protocol::socket</link></member> | |
167 | <member><link linkend="boost_asio.reference.generic__seq_packet_protocol">generic::seq_packet_protocol</link></member> | |
168 | <member><link linkend="boost_asio.reference.generic__seq_packet_protocol.endpoint">generic::seq_packet_protocol::endpoint</link></member> | |
169 | <member><link linkend="boost_asio.reference.generic__seq_packet_protocol.socket">generic::seq_packet_protocol::socket</link></member> | |
170 | <member><link linkend="boost_asio.reference.generic__stream_protocol">generic::stream_protocol</link></member> | |
171 | <member><link linkend="boost_asio.reference.generic__stream_protocol.endpoint">generic::stream_protocol::endpoint</link></member> | |
172 | <member><link linkend="boost_asio.reference.generic__stream_protocol.iostream">generic::stream_protocol::iostream</link></member> | |
173 | <member><link linkend="boost_asio.reference.generic__stream_protocol.socket">generic::stream_protocol::socket</link></member> | |
174 | <member><link linkend="boost_asio.reference.ip__address">ip::address</link></member> | |
175 | <member><link linkend="boost_asio.reference.ip__address_v4">ip::address_v4</link></member> | |
176 | <member><link linkend="boost_asio.reference.ip__address_v6">ip::address_v6</link></member> | |
177 | <member><link linkend="boost_asio.reference.ip__icmp">ip::icmp</link></member> | |
178 | <member><link linkend="boost_asio.reference.ip__icmp.endpoint">ip::icmp::endpoint</link></member> | |
179 | <member><link linkend="boost_asio.reference.ip__icmp.resolver">ip::icmp::resolver</link></member> | |
180 | <member><link linkend="boost_asio.reference.ip__icmp.socket">ip::icmp::socket</link></member> | |
181 | <member><link linkend="boost_asio.reference.ip__resolver_query_base">ip::resolver_query_base</link></member> | |
182 | <member><link linkend="boost_asio.reference.ip__tcp">ip::tcp</link></member> | |
183 | <member><link linkend="boost_asio.reference.ip__tcp.acceptor">ip::tcp::acceptor</link></member> | |
184 | <member><link linkend="boost_asio.reference.ip__tcp.endpoint">ip::tcp::endpoint</link></member> | |
185 | <member><link linkend="boost_asio.reference.ip__tcp.iostream">ip::tcp::iostream</link></member> | |
186 | <member><link linkend="boost_asio.reference.ip__tcp.resolver">ip::tcp::resolver</link></member> | |
187 | <member><link linkend="boost_asio.reference.ip__tcp.socket">ip::tcp::socket</link></member> | |
188 | <member><link linkend="boost_asio.reference.ip__udp">ip::udp</link></member> | |
189 | <member><link linkend="boost_asio.reference.ip__udp.endpoint">ip::udp::endpoint</link></member> | |
190 | <member><link linkend="boost_asio.reference.ip__udp.resolver">ip::udp::resolver</link></member> | |
191 | <member><link linkend="boost_asio.reference.ip__udp.socket">ip::udp::socket</link></member> | |
192 | <member><link linkend="boost_asio.reference.socket_base">socket_base</link></member> | |
193 | </simplelist> | |
194 | </entry> | |
195 | <entry valign="top"> | |
196 | <bridgehead renderas="sect3">Free Functions</bridgehead> | |
197 | <simplelist type="vert" columns="1"> | |
198 | <member><link linkend="boost_asio.reference.async_connect">async_connect</link></member> | |
199 | <member><link linkend="boost_asio.reference.connect">connect</link></member> | |
200 | <member><link linkend="boost_asio.reference.ip__host_name">ip::host_name</link></member> | |
201 | </simplelist> | |
202 | <bridgehead renderas="sect3">Class Templates</bridgehead> | |
203 | <simplelist type="vert" columns="1"> | |
204 | <member><link linkend="boost_asio.reference.basic_datagram_socket">basic_datagram_socket</link></member> | |
205 | <member><link linkend="boost_asio.reference.basic_raw_socket">basic_raw_socket</link></member> | |
206 | <member><link linkend="boost_asio.reference.basic_seq_packet_socket">basic_seq_packet_socket</link></member> | |
207 | <member><link linkend="boost_asio.reference.basic_socket">basic_socket</link></member> | |
208 | <member><link linkend="boost_asio.reference.basic_socket_acceptor">basic_socket_acceptor</link></member> | |
209 | <member><link linkend="boost_asio.reference.basic_socket_iostream">basic_socket_iostream</link></member> | |
210 | <member><link linkend="boost_asio.reference.basic_socket_streambuf">basic_socket_streambuf</link></member> | |
211 | <member><link linkend="boost_asio.reference.basic_stream_socket">basic_stream_socket</link></member> | |
212 | <member><link linkend="boost_asio.reference.generic__basic_endpoint">generic::basic_endpoint</link></member> | |
213 | <member><link linkend="boost_asio.reference.ip__basic_endpoint">ip::basic_endpoint</link></member> | |
214 | <member><link linkend="boost_asio.reference.ip__basic_resolver">ip::basic_resolver</link></member> | |
215 | <member><link linkend="boost_asio.reference.ip__basic_resolver_entry">ip::basic_resolver_entry</link></member> | |
216 | <member><link linkend="boost_asio.reference.ip__basic_resolver_iterator">ip::basic_resolver_iterator</link></member> | |
217 | <member><link linkend="boost_asio.reference.ip__basic_resolver_query">ip::basic_resolver_query</link></member> | |
218 | </simplelist> | |
219 | <bridgehead renderas="sect3">Services</bridgehead> | |
220 | <simplelist type="vert" columns="1"> | |
221 | <member><link linkend="boost_asio.reference.datagram_socket_service">datagram_socket_service</link></member> | |
222 | <member><link linkend="boost_asio.reference.ip__resolver_service">ip::resolver_service</link></member> | |
223 | <member><link linkend="boost_asio.reference.raw_socket_service">raw_socket_service</link></member> | |
224 | <member><link linkend="boost_asio.reference.seq_packet_socket_service">seq_packet_socket_service</link></member> | |
225 | <member><link linkend="boost_asio.reference.socket_acceptor_service">socket_acceptor_service</link></member> | |
226 | <member><link linkend="boost_asio.reference.stream_socket_service">stream_socket_service</link></member> | |
227 | </simplelist> | |
228 | </entry> | |
229 | <entry valign="top"> | |
230 | <bridgehead renderas="sect3">Socket Options</bridgehead> | |
231 | <simplelist type="vert" columns="1"> | |
232 | <member><link linkend="boost_asio.reference.ip__multicast__enable_loopback">ip::multicast::enable_loopback</link></member> | |
233 | <member><link linkend="boost_asio.reference.ip__multicast__hops">ip::multicast::hops</link></member> | |
234 | <member><link linkend="boost_asio.reference.ip__multicast__join_group">ip::multicast::join_group</link></member> | |
235 | <member><link linkend="boost_asio.reference.ip__multicast__leave_group">ip::multicast::leave_group</link></member> | |
236 | <member><link linkend="boost_asio.reference.ip__multicast__outbound_interface">ip::multicast::outbound_interface</link></member> | |
237 | <member><link linkend="boost_asio.reference.ip__tcp.no_delay">ip::tcp::no_delay</link></member> | |
238 | <member><link linkend="boost_asio.reference.ip__unicast__hops">ip::unicast::hops</link></member> | |
239 | <member><link linkend="boost_asio.reference.ip__v6_only">ip::v6_only</link></member> | |
240 | <member><link linkend="boost_asio.reference.socket_base.broadcast">socket_base::broadcast</link></member> | |
241 | <member><link linkend="boost_asio.reference.socket_base.debug">socket_base::debug</link></member> | |
242 | <member><link linkend="boost_asio.reference.socket_base.do_not_route">socket_base::do_not_route</link></member> | |
243 | <member><link linkend="boost_asio.reference.socket_base.enable_connection_aborted">socket_base::enable_connection_aborted</link></member> | |
244 | <member><link linkend="boost_asio.reference.socket_base.keep_alive">socket_base::keep_alive</link></member> | |
245 | <member><link linkend="boost_asio.reference.socket_base.linger">socket_base::linger</link></member> | |
246 | <member><link linkend="boost_asio.reference.socket_base.receive_buffer_size">socket_base::receive_buffer_size</link></member> | |
247 | <member><link linkend="boost_asio.reference.socket_base.receive_low_watermark">socket_base::receive_low_watermark</link></member> | |
248 | <member><link linkend="boost_asio.reference.socket_base.reuse_address">socket_base::reuse_address</link></member> | |
249 | <member><link linkend="boost_asio.reference.socket_base.send_buffer_size">socket_base::send_buffer_size</link></member> | |
250 | <member><link linkend="boost_asio.reference.socket_base.send_low_watermark">socket_base::send_low_watermark</link></member> | |
251 | </simplelist> | |
252 | </entry> | |
253 | <entry valign="top"> | |
254 | <bridgehead renderas="sect3">I/O Control Commands</bridgehead> | |
255 | <simplelist type="vert" columns="1"> | |
256 | <member><link linkend="boost_asio.reference.socket_base.bytes_readable">socket_base::bytes_readable</link></member> | |
257 | <member><link linkend="boost_asio.reference.socket_base.non_blocking_io">socket_base::non_blocking_io</link></member> | |
258 | </simplelist> | |
259 | <bridgehead renderas="sect3">Type Requirements</bridgehead> | |
260 | <simplelist type="vert" columns="1"> | |
261 | <member><link linkend="boost_asio.reference.AcceptHandler">AcceptHandler</link></member> | |
262 | <member><link linkend="boost_asio.reference.ComposedConnectHandler">ComposedConnectHandler</link></member> | |
263 | <member><link linkend="boost_asio.reference.ConnectHandler">ConnectHandler</link></member> | |
264 | <member><link linkend="boost_asio.reference.DatagramSocketService">DatagramSocketService</link></member> | |
265 | <member><link linkend="boost_asio.reference.Endpoint">Endpoint</link></member> | |
266 | <member><link linkend="boost_asio.reference.GettableSocketOption">GettableSocketOption</link></member> | |
267 | <member><link linkend="boost_asio.reference.InternetProtocol">InternetProtocol</link></member> | |
268 | <member><link linkend="boost_asio.reference.IoControlCommand">IoControlCommand</link></member> | |
269 | <member><link linkend="boost_asio.reference.Protocol">Protocol</link></member> | |
270 | <member><link linkend="boost_asio.reference.RawSocketService">RawSocketService</link></member> | |
271 | <member><link linkend="boost_asio.reference.ResolveHandler">ResolveHandler</link></member> | |
272 | <member><link linkend="boost_asio.reference.ResolverService">ResolverService</link></member> | |
273 | <member><link linkend="boost_asio.reference.SeqPacketSocketService">SeqPacketSocketService</link></member> | |
274 | <member><link linkend="boost_asio.reference.SettableSocketOption">SettableSocketOption</link></member> | |
275 | <member><link linkend="boost_asio.reference.SocketAcceptorService">SocketAcceptorService</link></member> | |
276 | <member><link linkend="boost_asio.reference.SocketService">SocketService</link></member> | |
277 | <member><link linkend="boost_asio.reference.StreamSocketService">StreamSocketService</link></member> | |
278 | </simplelist> | |
279 | </entry> | |
280 | </row> | |
281 | </tbody> | |
282 | </tgroup> | |
283 | <tgroup cols="4"> | |
284 | <colspec colname="a"/> | |
285 | <colspec colname="b"/> | |
286 | <colspec colname="c"/> | |
287 | <colspec colname="d"/> | |
288 | <thead> | |
289 | <row> | |
290 | <entry valign="center" namest="a" nameend="a"> | |
291 | <bridgehead renderas="sect2">Timers</bridgehead> | |
292 | </entry> | |
293 | <entry valign="center" namest="b" nameend="b"> | |
294 | <bridgehead renderas="sect2">SSL</bridgehead> | |
295 | </entry> | |
296 | <entry valign="center" namest="c" nameend="c"> | |
297 | <bridgehead renderas="sect2">Serial Ports</bridgehead> | |
298 | </entry> | |
299 | <entry valign="center" namest="d" nameend="d"> | |
300 | <bridgehead renderas="sect2">Signal Handling</bridgehead> | |
301 | </entry> | |
302 | </row> | |
303 | </thead> | |
304 | <tbody> | |
305 | <row> | |
306 | <entry valign="top"> | |
307 | <bridgehead renderas="sect3">Classes</bridgehead> | |
308 | <simplelist type="vert" columns="1"> | |
309 | <member><link linkend="boost_asio.reference.deadline_timer">deadline_timer</link></member> | |
310 | <member><link linkend="boost_asio.reference.high_resolution_timer">high_resolution_timer</link></member> | |
311 | <member><link linkend="boost_asio.reference.steady_timer">steady_timer</link></member> | |
312 | <member><link linkend="boost_asio.reference.system_timer">system_timer</link></member> | |
313 | </simplelist> | |
314 | <bridgehead renderas="sect3">Class Templates</bridgehead> | |
315 | <simplelist type="vert" columns="1"> | |
316 | <member><link linkend="boost_asio.reference.basic_deadline_timer">basic_deadline_timer</link></member> | |
317 | <member><link linkend="boost_asio.reference.basic_waitable_timer">basic_waitable_timer</link></member> | |
318 | <member><link linkend="boost_asio.reference.time_traits_lt__ptime__gt_">time_traits</link></member> | |
319 | <member><link linkend="boost_asio.reference.wait_traits">wait_traits</link></member> | |
320 | </simplelist> | |
321 | <bridgehead renderas="sect3">Services</bridgehead> | |
322 | <simplelist type="vert" columns="1"> | |
323 | <member><link linkend="boost_asio.reference.deadline_timer_service">deadline_timer_service</link></member> | |
324 | <member><link linkend="boost_asio.reference.waitable_timer_service">waitable_timer_service</link></member> | |
325 | </simplelist> | |
326 | <bridgehead renderas="sect3">Type Requirements</bridgehead> | |
327 | <simplelist type="vert" columns="1"> | |
328 | <member><link linkend="boost_asio.reference.TimerService">TimerService</link></member> | |
329 | <member><link linkend="boost_asio.reference.TimeTraits">TimeTraits</link></member> | |
330 | <member><link linkend="boost_asio.reference.WaitableTimerService">WaitableTimerService</link></member> | |
331 | <member><link linkend="boost_asio.reference.WaitHandler">WaitHandler</link></member> | |
332 | <member><link linkend="boost_asio.reference.WaitTraits">WaitTraits</link></member> | |
333 | </simplelist> | |
334 | </entry> | |
335 | <entry valign="top"> | |
336 | <bridgehead renderas="sect3">Classes</bridgehead> | |
337 | <simplelist type="vert" columns="1"> | |
338 | <member><link linkend="boost_asio.reference.ssl__context">ssl::context</link></member> | |
339 | <member><link linkend="boost_asio.reference.ssl__context_base">ssl::context_base</link></member> | |
340 | <member><link linkend="boost_asio.reference.ssl__rfc2818_verification">ssl::rfc2818_verification</link></member> | |
341 | <member><link linkend="boost_asio.reference.ssl__stream_base">ssl::stream_base</link></member> | |
342 | <member><link linkend="boost_asio.reference.ssl__verify_context">ssl::verify_context</link></member> | |
343 | </simplelist> | |
344 | <bridgehead renderas="sect3">Class Templates</bridgehead> | |
345 | <simplelist type="vert" columns="1"> | |
346 | <member><link linkend="boost_asio.reference.ssl__stream">ssl::stream</link></member> | |
347 | </simplelist> | |
348 | <bridgehead renderas="sect3">Type Requirements</bridgehead> | |
349 | <simplelist type="vert" columns="1"> | |
350 | <member><link linkend="boost_asio.reference.BufferedHandshakeHandler">BufferedHandshakeHandler</link></member> | |
351 | <member><link linkend="boost_asio.reference.HandshakeHandler">HandshakeHandler</link></member> | |
352 | <member><link linkend="boost_asio.reference.ShutdownHandler">ShutdownHandler</link></member> | |
353 | </simplelist> | |
354 | </entry> | |
355 | <entry valign="top"> | |
356 | <bridgehead renderas="sect3">Classes</bridgehead> | |
357 | <simplelist type="vert" columns="1"> | |
358 | <member><link linkend="boost_asio.reference.serial_port">serial_port</link></member> | |
359 | <member><link linkend="boost_asio.reference.serial_port_base">serial_port_base</link></member> | |
360 | </simplelist> | |
361 | <bridgehead renderas="sect3">Class Templates</bridgehead> | |
362 | <simplelist type="vert" columns="1"> | |
363 | <member><link linkend="boost_asio.reference.basic_serial_port">basic_serial_port</link></member> | |
364 | </simplelist> | |
365 | <bridgehead renderas="sect3">Services</bridgehead> | |
366 | <simplelist type="vert" columns="1"> | |
367 | <member><link linkend="boost_asio.reference.serial_port_service">serial_port_service</link></member> | |
368 | </simplelist> | |
369 | <bridgehead renderas="sect3">Serial Port Options</bridgehead> | |
370 | <simplelist type="vert" columns="1"> | |
371 | <member><link linkend="boost_asio.reference.serial_port_base__baud_rate">serial_port_base::baud_rate</link></member> | |
372 | <member><link linkend="boost_asio.reference.serial_port_base__flow_control">serial_port_base::flow_control</link></member> | |
373 | <member><link linkend="boost_asio.reference.serial_port_base__parity">serial_port_base::parity</link></member> | |
374 | <member><link linkend="boost_asio.reference.serial_port_base__stop_bits">serial_port_base::stop_bits</link></member> | |
375 | <member><link linkend="boost_asio.reference.serial_port_base__character_size">serial_port_base::character_size</link></member> | |
376 | </simplelist> | |
377 | <bridgehead renderas="sect3">Type Requirements</bridgehead> | |
378 | <simplelist type="vert" columns="1"> | |
379 | <member><link linkend="boost_asio.reference.GettableSerialPortOption">GettableSerialPortOption</link></member> | |
380 | <member><link linkend="boost_asio.reference.SerialPortService">SerialPortService</link></member> | |
381 | <member><link linkend="boost_asio.reference.SettableSerialPortOption">SettableSerialPortOption</link></member> | |
382 | </simplelist> | |
383 | </entry> | |
384 | <entry valign="top"> | |
385 | <bridgehead renderas="sect3">Classes</bridgehead> | |
386 | <simplelist type="vert" columns="1"> | |
387 | <member><link linkend="boost_asio.reference.signal_set">signal_set</link></member> | |
388 | </simplelist> | |
389 | <bridgehead renderas="sect3">Class Templates</bridgehead> | |
390 | <simplelist type="vert" columns="1"> | |
391 | <member><link linkend="boost_asio.reference.basic_signal_set">basic_signal_set</link></member> | |
392 | </simplelist> | |
393 | <bridgehead renderas="sect3">Services</bridgehead> | |
394 | <simplelist type="vert" columns="1"> | |
395 | <member><link linkend="boost_asio.reference.signal_set_service">signal_set_service</link></member> | |
396 | </simplelist> | |
397 | <bridgehead renderas="sect3">Type Requirements</bridgehead> | |
398 | <simplelist type="vert" columns="1"> | |
399 | <member><link linkend="boost_asio.reference.SignalSetService">SignalSetService</link></member> | |
400 | <member><link linkend="boost_asio.reference.SignalHandler">SignalHandler</link></member> | |
401 | </simplelist> | |
402 | </entry> | |
403 | </row> | |
404 | </tbody> | |
405 | </tgroup> | |
406 | <tgroup cols="4"> | |
407 | <colspec colname="a"/> | |
408 | <colspec colname="b"/> | |
409 | <colspec colname="c"/> | |
410 | <colspec colname="d"/> | |
411 | <thead> | |
412 | <row> | |
413 | <entry valign="center" namest="a" nameend="b"> | |
414 | <bridgehead renderas="sect2">POSIX-specific</bridgehead> | |
415 | </entry> | |
416 | <entry valign="center" namest="c" nameend="d"> | |
417 | <bridgehead renderas="sect2">Windows-specific</bridgehead> | |
418 | </entry> | |
419 | </row> | |
420 | </thead> | |
421 | <tbody> | |
422 | <row> | |
423 | <entry valign="top"> | |
424 | <bridgehead renderas="sect3">Classes</bridgehead> | |
425 | <simplelist type="vert" columns="1"> | |
426 | <member><link linkend="boost_asio.reference.local__stream_protocol">local::stream_protocol</link></member> | |
427 | <member><link linkend="boost_asio.reference.local__stream_protocol.acceptor">local::stream_protocol::acceptor</link></member> | |
428 | <member><link linkend="boost_asio.reference.local__stream_protocol.endpoint">local::stream_protocol::endpoint</link></member> | |
429 | <member><link linkend="boost_asio.reference.local__stream_protocol.iostream">local::stream_protocol::iostream</link></member> | |
430 | <member><link linkend="boost_asio.reference.local__stream_protocol.socket">local::stream_protocol::socket</link></member> | |
431 | <member><link linkend="boost_asio.reference.local__datagram_protocol">local::datagram_protocol</link></member> | |
432 | <member><link linkend="boost_asio.reference.local__datagram_protocol.endpoint">local::datagram_protocol::endpoint</link></member> | |
433 | <member><link linkend="boost_asio.reference.local__datagram_protocol.socket">local::datagram_protocol::socket</link></member> | |
434 | <member><link linkend="boost_asio.reference.posix__descriptor_base">posix::descriptor_base</link></member> | |
435 | <member><link linkend="boost_asio.reference.posix__stream_descriptor">posix::stream_descriptor</link></member> | |
436 | </simplelist> | |
437 | <bridgehead renderas="sect3">Free Functions</bridgehead> | |
438 | <simplelist type="vert" columns="1"> | |
439 | <member><link linkend="boost_asio.reference.local__connect_pair">local::connect_pair</link></member> | |
440 | </simplelist> | |
441 | </entry> | |
442 | <entry valign="top"> | |
443 | <bridgehead renderas="sect3">Class Templates</bridgehead> | |
444 | <simplelist type="vert" columns="1"> | |
445 | <member><link linkend="boost_asio.reference.local__basic_endpoint">local::basic_endpoint</link></member> | |
446 | <member><link linkend="boost_asio.reference.posix__basic_descriptor">posix::basic_descriptor</link></member> | |
447 | <member><link linkend="boost_asio.reference.posix__basic_stream_descriptor">posix::basic_stream_descriptor</link></member> | |
448 | </simplelist> | |
449 | <bridgehead renderas="sect3">Services</bridgehead> | |
450 | <simplelist type="vert" columns="1"> | |
451 | <member><link linkend="boost_asio.reference.posix__stream_descriptor_service">posix::stream_descriptor_service</link></member> | |
452 | </simplelist> | |
453 | <bridgehead renderas="sect3">Type Requirements</bridgehead> | |
454 | <simplelist type="vert" columns="1"> | |
455 | <member><link linkend="boost_asio.reference.DescriptorService">DescriptorService</link></member> | |
456 | <member><link linkend="boost_asio.reference.StreamDescriptorService">StreamDescriptorService</link></member> | |
457 | </simplelist> | |
458 | </entry> | |
459 | <entry valign="top" namest="c" nameend="d"> | |
460 | <bridgehead renderas="sect3">Classes</bridgehead> | |
461 | <simplelist type="vert" columns="1"> | |
462 | <member><link linkend="boost_asio.reference.windows__object_handle">windows::object_handle</link></member> | |
463 | <member><link linkend="boost_asio.reference.windows__overlapped_ptr">windows::overlapped_ptr</link></member> | |
464 | <member><link linkend="boost_asio.reference.windows__random_access_handle">windows::random_access_handle</link></member> | |
465 | <member><link linkend="boost_asio.reference.windows__stream_handle">windows::stream_handle</link></member> | |
466 | </simplelist> | |
467 | <bridgehead renderas="sect3">Class Templates</bridgehead> | |
468 | <simplelist type="vert" columns="1"> | |
469 | <member><link linkend="boost_asio.reference.windows__basic_handle">windows::basic_handle</link></member> | |
470 | <member><link linkend="boost_asio.reference.windows__basic_object_handle">windows::basic_object_handle</link></member> | |
471 | <member><link linkend="boost_asio.reference.windows__basic_random_access_handle">windows::basic_random_access_handle</link></member> | |
472 | <member><link linkend="boost_asio.reference.windows__basic_stream_handle">windows::basic_stream_handle</link></member> | |
473 | </simplelist> | |
474 | <bridgehead renderas="sect3">Services</bridgehead> | |
475 | <simplelist type="vert" columns="1"> | |
476 | <member><link linkend="boost_asio.reference.windows__object_handle_service">windows::object_handle_service</link></member> | |
477 | <member><link linkend="boost_asio.reference.windows__random_access_handle_service">windows::random_access_handle_service</link></member> | |
478 | <member><link linkend="boost_asio.reference.windows__stream_handle_service">windows::stream_handle_service</link></member> | |
479 | </simplelist> | |
480 | <bridgehead renderas="sect3">Type Requirements</bridgehead> | |
481 | <simplelist type="vert" columns="1"> | |
482 | <member><link linkend="boost_asio.reference.HandleService">HandleService</link></member> | |
483 | <member><link linkend="boost_asio.reference.ObjectHandleService">ObjectHandleService</link></member> | |
484 | <member><link linkend="boost_asio.reference.RandomAccessHandleService">RandomAccessHandleService</link></member> | |
485 | <member><link linkend="boost_asio.reference.StreamHandleService">StreamHandleService</link></member> | |
486 | </simplelist> | |
487 | </entry> | |
488 | </row> | |
489 | </tbody> | |
490 | </tgroup> | |
491 | </informaltable> |