EPICS Base  7.0.6.1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
epicsSignal.h
Go to the documentation of this file.
1 /*************************************************************************\
2  * Copyright (c) 2002 The University of Chicago, as Operator of Argonne
3  * National Laboratory.
4  * Copyright (c) 2002 The Regents of the University of California, as
5  * Operator of Los Alamos National Laboratory.
6  * SPDX-License-Identifier: EPICS
7  * EPICS BASE is distributed subject to a Software License Agreement found
8  * in file LICENSE that is included with this distribution.
9 \*************************************************************************/
10 
11 #ifndef INC_epicsSignal_H
12 #define INC_epicsSignal_H
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
18 #include "libComAPI.h"
19 
27 struct epicsThreadOSD;
28 
33 LIBCOM_API void epicsStdCall epicsSignalInstallSigHupIgnore ( void );
34 
39 LIBCOM_API void epicsStdCall epicsSignalInstallSigPipeIgnore ( void );
40 
45 LIBCOM_API void epicsStdCall epicsSignalInstallSigAlarmIgnore ( void );
47 LIBCOM_API void epicsStdCall epicsSignalRaiseSigAlarm ( struct epicsThreadOSD * );
48 
49 #ifdef __cplusplus
50 }
51 #endif
52 
53 #endif /* INC_epicsSignal_H */
LIBCOM_API void epicsStdCall epicsSignalInstallSigPipeIgnore(void)
LIBCOM_API void epicsStdCall epicsSignalRaiseSigAlarm(struct epicsThreadOSD *)
LIBCOM_API void epicsStdCall epicsSignalInstallSigHupIgnore(void)
LIBCOM_API void epicsStdCall epicsSignalInstallSigAlarmIgnore(void)