source: rtems/c/src/exec/posix/include/rtems/posix/threadsup.h @ 20d099e

4.104.114.84.95
Last change on this file since 20d099e was 20d099e, checked in by Joel Sherrill <joel.sherrill@…>, on 06/11/96 at 22:51:59

deleted field for signals_global_pending.

  • Property mode set to 100644
File size: 958 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  int                     schedpolicy;
17  struct sched_param      schedparam;
18  Watchdog_Control        Sporadic_timer;
19
20  sigset_t                signals_blocked;
21  sigset_t                signals_pending;
22
23#if 0
24  /*
25   *  POSIX Interrupts
26   */
27  unsigned32              interrupts_installed;
28  CORE_semaphore_Control  Interrupt_Semaphore;
29#endif
30
31#if 0
32  /*
33   *  POSIX Cancelability
34   */
35  int                     cancelability_state;
36  int                     cancelability_type;
37  int                     cancelation_requested;
38  Chain_Control           Cancellation_Handlers;
39#endif
40
41} POSIX_API_Control;
42
43#endif
44/* end of include file */
45
Note: See TracBrowser for help on using the repository browser.