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
|
.. comment SPDX-License-Identifier: CC-BY-SA-4.0
Thread Cancellation
###################
Thread Cancellation Overview
============================
Cancelability States
--------------------
.. code:: c
PTHREAD_CANCEL_DISABLE, Constant, Implemented
PTHREAD_CANCEL_ENABLE, Constant, Implemented
PTHREAD_CANCEL_ASYNCHRONOUS, Constant, Implemented
PTHREAD_CANCEL_DEFERRED, Constant, Implemented
Cancellation Points
-------------------
Thread Cancellation Cleanup Handlers
------------------------------------
.. code:: c
PTHREAD_CANCELED, Constant, Unimplemented
Async-Cancel Safety
-------------------
Thread Cancellation Functions
=============================
Canceling Execution of a Thread
-------------------------------
.. code:: c
pthread_cancel(), Function, Implemented
Setting Cancelability State
---------------------------
.. code:: c
pthread_setcancelstate(), Function, Implemented
pthread_setcanceltype(), Function, Implemented
pthread_testcancel(), Function, Implemented
Establishing Cancellation Handlers
----------------------------------
.. code:: c
pthread_cleanup_push(), Function, Implemented
pthread_cleanup_pop(), Function, Implemented
Language-Independent Cancellation Functionality
===============================================
Requesting Cancellation
-----------------------
Associating Cleanup Code With Scopes
------------------------------------
Controlling Cancellation Within Scopes
--------------------------------------
Defined Cancellation Sequence
-----------------------------
List of Cancellation Points
---------------------------
.. COMMENT: DO NOT EDIT - AUTOMATICALLY GENERATED!!!
|