tmp/tmp9atocjmk/{from.md → to.md}
RENAMED
|
@@ -1,11 +1,11 @@
|
|
| 1 |
### Introduction <a id="thread.stoptoken.intro">[[thread.stoptoken.intro]]</a>
|
| 2 |
|
| 3 |
-
|
| 4 |
-
request that an operation stops execution in a timely
|
| 5 |
-
because the result is no longer required. Such a
|
| 6 |
-
*stop request*.
|
| 7 |
|
| 8 |
`stop_source`, `stop_token`, and `stop_callback` implement semantics of
|
| 9 |
shared ownership of a *stop state*. Any `stop_source`, `stop_token`, or
|
| 10 |
`stop_callback` that shares ownership of the same stop state is an
|
| 11 |
*associated* `stop_source`, `stop_token`, or `stop_callback`,
|
|
|
|
| 1 |
### Introduction <a id="thread.stoptoken.intro">[[thread.stoptoken.intro]]</a>
|
| 2 |
|
| 3 |
+
Subclause [[thread.stoptoken]] describes components that can be used to
|
| 4 |
+
asynchronously request that an operation stops execution in a timely
|
| 5 |
+
manner, typically because the result is no longer required. Such a
|
| 6 |
+
request is called a *stop request*.
|
| 7 |
|
| 8 |
`stop_source`, `stop_token`, and `stop_callback` implement semantics of
|
| 9 |
shared ownership of a *stop state*. Any `stop_source`, `stop_token`, or
|
| 10 |
`stop_callback` that shares ownership of the same stop state is an
|
| 11 |
*associated* `stop_source`, `stop_token`, or `stop_callback`,
|