EPICS Base  7.0.6.1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
osdTime.h
1 /*************************************************************************\
2 * Copyright (c) 2002 The University of Saskatchewan
3 * SPDX-License-Identifier: EPICS
4 * EPICS Base is distributed subject to a Software License Agreement found
5 * in file LICENSE that is included with this distribution.
6 \*************************************************************************/
7 
8 /*
9  * Author: Eric Norum
10  */
11 
12 #ifndef osdTimeh
13 #define osdTimeh
14 
15 /*
16  * Linux needs this include file since the POSIX version
17  * causes `struct timespec' to be defined in more than one place.
18  */
19 
20 #ifdef __cplusplus
21 extern "C" {
22 #endif /* __cplusplus */
23 
24 LIBCOM_API void epicsStdCall
25  convertDoubleToWakeTime(double timeout,struct timespec *wakeTime);
26 
27 #ifdef __cplusplus
28 }
29 #endif /* __cplusplus */
30 
31 #endif /* ifndef osdTimeh */
32 
Defined by POSIX Real Time.