source: rtems/cpukit/posix/include/rtems/posix/threadsup.h @ 552a345d

4.104.114.84.95
Last change on this file since 552a345d was 552a345d, checked in by Joel Sherrill <joel.sherrill@…>, on 06/03/96 at 22:07:14

added thread queue for list of threads waiting to join.

  • Property mode set to 100644
File size: 751 bytes
Line 
1/* threadsup.h
2 *
3 *  $Id$
4 */
5
6#ifndef __RTEMS_POSIX_THREAD_SUPPORT_h
7#define __RTEMS_POSIX_THREAD_SUPPORT_h
8
9#include <rtems/score/coresem.h>
10#include <rtems/score/tqdata.h>
11
12typedef struct {
13  pthread_attr_t          Attributes;
14  int                     detachstate;
15  Thread_queue_Control    Join_List;
16#if 0
17  /*
18   *  POSIX Interrupts
19   */
20  unsigned32              interrupts_installed;
21  CORE_semaphore_Control  Interrupt_Semaphore;
22#endif
23
24#if 0
25  /*
26   *  POSIX Cancelability
27   */
28  int                     cancelability_state;
29  int                     cancelability_type;
30  int                     cancelation_requested;
31  Chain_Control           Cancellation_Handlers;
32#endif
33
34} POSIX_API_Control;
35
36#endif
37/* end of include file */
38
Note: See TracBrowser for help on using the repository browser.