2
0
mirror of https://github.com/boostorg/cobalt.git synced 2026-01-19 04:02:16 +00:00

534 Commits

Author SHA1 Message Date
Klemens Morgenstern
50a494c586 simplified immediate executor. 2023-10-10 12:57:32 +08:00
Klemens Morgenstern
d730820ec5 doc typo fix
closes #63 & #62
2023-10-06 19:14:25 +08:00
Mohammad
22b3592b45 Fix typos in documentation 2023-10-06 18:55:09 +08:00
Mohammad
75710633d2 Use reference of rng in select_wrapper awaitable_type 2023-10-06 18:55:09 +08:00
Mohammad
62da8f0de2 Remove random_device from thread_local 2023-10-06 18:55:09 +08:00
Klemens Morgenstern
6fe7e4db39 more doc additions.
Closes #100.
2023-10-06 18:55:09 +08:00
Klemens Morgenstern
89b24a416d some interrupt clarifications
closes #120
2023-10-06 18:55:09 +08:00
Klemens Morgenstern
f761f48272 restricted the usage of spawn in the docs.
Closes #115
2023-10-06 18:55:09 +08:00
Klemens Morgenstern
186dbdea2a removed actual awaitable in favor of making pseudo-awaitables pseudo-keywords.
Closes #117.
2023-10-06 18:55:09 +08:00
Klemens Morgenstern
286da40765 requirement section
Closes #126
2023-10-06 18:55:09 +08:00
Klemens Morgenstern
20d3ef1bb7 cmake fixes
Closes #122
2023-10-06 18:55:09 +08:00
Klemens Morgenstern
a0f9313069 typo fixes.
Closes #128
2023-10-06 18:55:09 +08:00
Andrzej Krzemieński
544e6f604e use std::generator in concepts.adoc 2023-10-06 18:45:06 +08:00
Klemens Morgenstern
2a5b754ac4 minor doc updates 2023-09-22 09:33:36 +08:00
Andrzej Krzemieński
259a961184 assert -> BOOST_ASSERT 2023-09-22 09:02:25 +08:00
Matthijs Möhlmann
ab18a58c4b make the ticker example work with boost 1.83.0 2023-09-07 15:57:20 +08:00
Klemens Morgenstern
e3eb317057 added tour to documentation. 2023-09-05 16:19:46 +08:00
Klemens Morgenstern
61ab303be7 more docs additions.
Incorporates much of #100.
2023-09-05 11:00:59 +08:00
Klemens Morgenstern
b3ac1eed50 switched to multi-page docs. 2023-09-05 11:00:59 +08:00
Klemens Morgenstern
762dae6e88 doc additions. 2023-09-05 11:00:59 +08:00
Klemens Morgenstern
dc2e7a210d using DRONE_GIT_HTTP_URL. 2023-09-05 10:04:00 +08:00
Klemens
6f5705ca92 added as_result in some tests & fixed lazy awaitables. 2023-09-05 09:02:15 +08:00
Klemens
b729b04305 added result doc. 2023-09-05 09:02:15 +08:00
Klemens
bdf8a5f382 select uses as_result internally. 2023-09-05 09:02:15 +08:00
Klemens
b86baf13a6 added as_result & as_tuple support. 2023-09-05 09:02:15 +08:00
Klemens
dddf752cf3 added acknowledgements. 2023-09-05 09:02:15 +08:00
Klemens Morgenstern
e4ff59e2bd with supports returning values.
Closes #69
2023-09-05 09:01:58 +08:00
Klemens Morgenstern
25a71d8eae minor doc style fix. 2023-09-05 09:01:58 +08:00
Klemens Morgenstern
b2d5203ecd added async primer. 2023-09-04 22:26:35 +08:00
Klemens Morgenstern
9d8b475251 minor doc updates.
Closes #95.
2023-09-04 15:07:39 +08:00
Klemens Morgenstern
d96a82a977 added spsc example. 2023-09-04 13:47:45 +08:00
Klemens Morgenstern
69d48d5830 clarified channel move constructors.
closes #66
2023-09-04 13:47:03 +08:00
Klemens Morgenstern
81bde0cf7d Added references
* added async_for docs.
* added channel_reader docs & test.
* added error.hpp docs.
* added docs for run.
* added docs for leaf.

Closes #77.
2023-09-04 12:43:56 +08:00
Klemens Morgenstern
b76014f33d explicit ctors.
Closes #104.
2023-09-04 10:20:03 +08:00
Klemens
fd1625ec21 gcc-11 operator new fix. 2023-09-02 01:16:40 +08:00
Klemens
dee0261f83 direct clears cancel slot. 2023-09-02 01:16:40 +08:00
Klemens
7077dd3215 cancel clears slot. 2023-09-02 01:16:40 +08:00
Klemens
6d9cab3ee3 asio handler tracking support 2023-09-02 01:16:40 +08:00
Klemens
1485b0d2ac more sanitizers 2023-09-02 01:16:40 +08:00
Klemens
1c3b8c2ede set gcc to 13. 2023-09-02 01:16:40 +08:00
Klemens
16693b7552 channel test adjustments. 2023-09-02 01:16:40 +08:00
Klemens
006863f9c9 Revert "made unique_handle defensive."
This reverts commit 61579fa8e5.
2023-09-02 01:16:40 +08:00
Klemens
3882d23aa6 clarified wait_group reference
closes #94
2023-09-02 00:52:55 +08:00
Klemens
61579fa8e5 made unique_handle defensive. 2023-08-31 16:40:17 +08:00
Klemens
ecdc4e0367 channel test typo fix. 2023-08-31 16:21:05 +08:00
Klemens
04bb76a919 minor readme update. 2023-08-31 16:02:41 +08:00
Klemens
acc139926b join cleanup. 2023-08-31 16:00:21 +08:00
Klemens
550a39ca48 channel unchecked post fix
closes #93.
2023-08-31 15:17:04 +08:00
Klemens Morgenstern
59de2838ce switched ops & handler to use sbo_resource. 2023-08-31 11:09:34 +08:00
Klemens Morgenstern
1d7f251dab use io_context fixes. 2023-08-31 11:09:34 +08:00