diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-02-14 11:23:12 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-02-17 08:20:09 +0100 |
commit | dbb7ac6f2377735a97bb4fd3c34647d52c53b462 (patch) | |
tree | d53b6ef80e469749c1a862a02629bc1f44cc149b /cpukit/include/rtems/posix | |
parent | monitor: Use proper API for all config constants (diff) | |
download | rtems-dbb7ac6f2377735a97bb4fd3c34647d52c53b462.tar.bz2 |
posix: Remove <rtems/posix/ptimer.h>
This file contained duplicate prototypes for standard POSIX functions
declared in <time.h>.
Diffstat (limited to 'cpukit/include/rtems/posix')
-rw-r--r-- | cpukit/include/rtems/posix/ptimer.h | 88 |
1 files changed, 0 insertions, 88 deletions
diff --git a/cpukit/include/rtems/posix/ptimer.h b/cpukit/include/rtems/posix/ptimer.h deleted file mode 100644 index f6de4ccb57..0000000000 --- a/cpukit/include/rtems/posix/ptimer.h +++ /dev/null @@ -1,88 +0,0 @@ -/** - * @file - * - * @brief POSIX Timers Private Support - * - * This include file contains all the private support information for - * POSIX timers. - */ - -/* - * Initial Implementation: - * COPYRIGHT (c) 1998. Alfonso Escalera PiƱa - * Largely rewritten by Joel Sherrill (1999). - * - * COPYRIGHT (c) 1999-2013. - * On-Line Applications Research Corporation (OAR). - * - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.rtems.org/license/LICENSE. - */ - -#ifndef _RTEMS_POSIX_PTIMER_H -#define _RTEMS_POSIX_PTIMER_H - -/** - * @defgroup POSIX_PRIV_TIMERS POSIX Timers - * - * @ingroup POSIXAPI - */ -/**@{**/ -#ifdef __cplusplus -extern "C" { -#endif - -#include <rtems/posix/config.h> - -/** - * @brief Create a Per-Process Timer - */ -int timer_create( - clockid_t clock_id, - struct sigevent *evp, - timer_t *timerid -); - -/** - * @brief Delete a Per-Process Timer - */ -int timer_delete( - timer_t timerid -); - -/** - * @brief Set a Per-Process Timer - */ -int timer_settime( - timer_t timerid, - int flags, - const struct itimerspec *value, - struct itimerspec *ovalue -); - -/** - * @brief Set a Per-Process Timer - */ -int timer_gettime( - timer_t timerid, - struct itimerspec *value -); - -/** - * @brief Get overrun count for a Per-Process Timer - * - * The expiration of a timer must increase by one a counter. - * After the signal handler associated to the timer finishes - * its execution, _POSIX_Timer_TSR will have to set this counter to 0. - */ -int timer_getoverrun( - timer_t timerid -); - -#ifdef __cplusplus -} -#endif -/** @} */ - -#endif /* _RTEMS_POSIX_PTIMER_H */ |