20. Thread Cancellation Manager

20.1. Introduction

The thread cancellation manager is ...

The directives provided by the thread cancellation manager are:

20.2. Background

There is currently no text in this section.

20.3. Operations

There is currently no text in this section.

20.4. Directives

This section details the thread cancellation manager’s directives. A subsection is dedicated to each of this manager’s directives and describes the calling sequence, related constants, usage, and status codes.

20.4.1. pthread_cancel - Cancel Execution of a Thread

CALLING SEQUENCE:

int pthread_cancel(
);

STATUS CODES:

E The

DESCRIPTION:

NOTES:

20.4.2. pthread_setcancelstate - Set Cancelability State

CALLING SEQUENCE:

int pthread_setcancelstate(
);

STATUS CODES:

E The

DESCRIPTION:

NOTES:

20.4.3. pthread_setcanceltype - Set Cancelability Type

CALLING SEQUENCE:

int pthread_setcanceltype(
);

STATUS CODES:

E The

DESCRIPTION:

NOTES:

20.4.4. pthread_testcancel - Create Cancellation Point

CALLING SEQUENCE:

int pthread_testcancel(
);

STATUS CODES:

E The

DESCRIPTION:

NOTES:

20.4.5. pthread_cleanup_push - Establish Cancellation Handler

CALLING SEQUENCE:

int pthread_cleanup_push(
);

STATUS CODES:

E The

DESCRIPTION:

NOTES:

20.4.6. pthread_cleanup_pop - Remove Cancellation Handler

CALLING SEQUENCE:

int pthread_cleanup_push(
);

STATUS CODES:

E The

DESCRIPTION:

NOTES: