Add timers examples to documentation, and include them in boost layout
package.
This commit is contained in:
parent
7dfa277052
commit
9dcd7f5282
@ -250,6 +250,7 @@ sub copy_examples
|
||||
"src/examples/services",
|
||||
"src/examples/ssl",
|
||||
"src/examples/timeouts",
|
||||
"src/examples/timers",
|
||||
"src/examples/tutorial",
|
||||
"src/examples/tutorial/daytime1",
|
||||
"src/examples/tutorial/daytime2",
|
||||
|
@ -106,6 +106,13 @@ operations after a period of time.
|
||||
\li \ref timeouts_datagram_receive_timeout_cpp
|
||||
\li \ref timeouts_stream_receive_timeout_cpp
|
||||
|
||||
\section timers_section Timers
|
||||
|
||||
Examples showing how to customise deadline_timer using different time types.
|
||||
|
||||
\li \ref timers_tick_count_timer_cpp
|
||||
\li \ref timers_time_t_timer_cpp
|
||||
|
||||
*/
|
||||
|
||||
/**
|
||||
@ -267,3 +274,13 @@ operations after a period of time.
|
||||
\page timeouts_stream_receive_timeout_cpp timeouts/stream_receive_timeout.cpp
|
||||
\include timeouts/stream_receive_timeout.cpp
|
||||
*/
|
||||
|
||||
/**
|
||||
\page timers_tick_count_timer_cpp timers/tick_count_timer.cpp
|
||||
\include timers/tick_count_timer.cpp
|
||||
*/
|
||||
|
||||
/**
|
||||
\page timers_time_t_timer_cpp timers/time_t_timer.cpp
|
||||
\include timers/time_t_timer.cpp
|
||||
*/
|
||||
|
@ -106,6 +106,13 @@ operations after a period of time.
|
||||
\li \ref timeouts_datagram_receive_timeout_cpp
|
||||
\li \ref timeouts_stream_receive_timeout_cpp
|
||||
|
||||
\section timers_section Timers
|
||||
|
||||
Examples showing how to customise deadline_timer using different time types.
|
||||
|
||||
\li \ref timers_tick_count_timer_cpp
|
||||
\li \ref timers_time_t_timer_cpp
|
||||
|
||||
*/
|
||||
|
||||
/**
|
||||
@ -267,3 +274,13 @@ operations after a period of time.
|
||||
\page timeouts_stream_receive_timeout_cpp timeouts/stream_receive_timeout.cpp
|
||||
\include timeouts/stream_receive_timeout.cpp
|
||||
*/
|
||||
|
||||
/**
|
||||
\page timers_tick_count_timer_cpp timers/tick_count_timer.cpp
|
||||
\include timers/tick_count_timer.cpp
|
||||
*/
|
||||
|
||||
/**
|
||||
\page timers_time_t_timer_cpp timers/time_t_timer.cpp
|
||||
\include timers/time_t_timer.cpp
|
||||
*/
|
||||
|
37
asio/src/examples/timers/Jamfile
Normal file
37
asio/src/examples/timers/Jamfile
Normal file
@ -0,0 +1,37 @@
|
||||
#
|
||||
# Copyright (c) 2003-2006 Christopher M. Kohlhoff (chris at kohlhoff dot com)
|
||||
#
|
||||
# Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
#
|
||||
|
||||
subproject libs/asio/example/timers ;
|
||||
|
||||
project boost : $(BOOST_ROOT) ;
|
||||
|
||||
if $(UNIX)
|
||||
{
|
||||
switch $(JAMUNAME)
|
||||
{
|
||||
case SunOS* :
|
||||
{
|
||||
SOCKET_LIBS = <find-library>socket <find-library>nsl ;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
template asio_timers_example
|
||||
: <lib>@boost/libs/thread/build/boost_thread
|
||||
: <include>$(BOOST_ROOT)
|
||||
<include>../../../..
|
||||
<define>BOOST_ALL_NO_LIB=1
|
||||
<threading>multi
|
||||
<mingw><*><find-library>ws2_32
|
||||
<mingw><*><find-library>mswsock
|
||||
$(SOCKET_LIBS)
|
||||
;
|
||||
|
||||
exe time_t_timer
|
||||
: <template>asio_timers_example
|
||||
time_t_timer.cpp
|
||||
;
|
Loading…
Reference in New Issue
Block a user