RTEMS
signalimpl.h
Go to the documentation of this file.
1 
9 /* COPYRIGHT (c) 1989-2008.
10  * On-Line Applications Research Corporation (OAR).
11  *
12  * The license and distribution terms for this file may be
13  * found in the file LICENSE in this distribution or at
14  * http://www.rtems.org/license/LICENSE.
15  */
16 
17 #ifndef _RTEMS_RTEMS_SIGNALIMPL_H
18 #define _RTEMS_RTEMS_SIGNALIMPL_H
19 
20 #include <rtems/rtems/signal.h>
21 #include <rtems/score/thread.h>
22 
23 #ifdef __cplusplus
24 extern "C" {
25 #endif
26 
34 void _Signal_Action_handler(
35  Thread_Control *executing,
36  Thread_Action *action,
37  ISR_lock_Context *lock_context
38 );
39 
42 #ifdef __cplusplus
43 }
44 #endif
45 
46 #if defined(RTEMS_MULTIPROCESSING)
47 #include <rtems/rtems/signalmp.h>
48 #endif
49 
50 #endif
51 /* end of include file */
This header file defines the parts of the Signal Manager API.
Thread action.
Definition: thread.h:633
Local ISR lock context for acquire and release pairs.
Definition: isrlock.h:65
Constants and Structures Related with the Thread Control Block.