source: rtems/cpukit/include/rtems/rtems/signalimpl.h @ e07088d9

Last change on this file since e07088d9 was e07088d9, checked in by Sebastian Huber <sebastian.huber@…>, on 11/25/20 at 15:42:08

rtems: Canonicalize implementation Doxygen groups

Rename Classic API top-level group from Classic to RTEMSImplClassic.
Use RTEMSImplClassic as a prefix for the subgroups. Change the group
names to be in line with the API group names. Use common phrases for
the group brief descriptions.

Update #3706.

  • Property mode set to 100644
File size: 952 bytes
Line 
1/**
2 * @file
3 *
4 * @ingroup RTEMSImplClassicSignal
5 *
6 * @brief Signals Implementation
7 */
8
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
24extern "C" {
25#endif
26
27/**
28 * @defgroup RTEMSImplClassicSignal Signal Manager
29 *
30 * @ingroup RTEMSImplClassic
31 *
32 * @brief This group contains the Signal Manager implementation.
33 *
34 * @{
35 */
36
37void _Signal_Action_handler(
38  Thread_Control   *executing,
39  Thread_Action    *action,
40  ISR_lock_Context *lock_context
41);
42
43/**@}*/
44
45#ifdef __cplusplus
46}
47#endif
48
49#if defined(RTEMS_MULTIPROCESSING)
50#include <rtems/rtems/signalmp.h>
51#endif
52
53#endif
54/* end of include file */
Note: See TracBrowser for help on using the repository browser.