Changeset 1642 for trunk/src/emx/include


Ignore:
Timestamp:
Nov 16, 2004, 11:18:46 AM (21 years ago)
Author:
bird
Message:

signal timers. (very untested!)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/include/InnoTekLIBC/backend.h

    • Property cvs2svn:cvs-rev changed from 1.13 to 1.14
    r1641 r1642  
    3232#include <sys/_timeval.h>
    3333#include <sys/resource.h>
     34#include <sys/time.h>
    3435#include <sys/wait.h>
    3536#include <signal.h>
     
    498499 *                              deliver the signal.
    499500 */
    500 int __libc_Back_signalRaise(int iSignalNo, siginfo_t *pSigInfo, void *pvXcptOrQueued, unsigned fFlags);
     501int __libc_Back_signalRaise(int iSignalNo, const siginfo_t *pSigInfo, void *pvXcptOrQueued, unsigned fFlags);
    501502
    502503/**
     
    637638 */
    638639int __libc_Back_signalPending(sigset_t *pSigSet);
     640
     641/**
     642 * Queries and/or starts/stops a timer.
     643 *
     644 * @returns 0 on success.
     645 * @returns Negative error code (errno.h) on failure.
     646 * @param   iWhich      Which timer to get, any of the ITIMER_* #defines.
     647 *                      OS/2 only supports ITIMER_REAL.
     648 * @param   pValue      Where to store the value.
     649 *                      Optional. If NULL pOldValue must not be NULL.
     650 * @param   pOldValue   Where to store the old value.
     651 *                      Optional. If NULL pValue must not be NULL.
     652 */
     653int __libc_Back_signalTimer(int iWhich, const struct itimerval *pValue, struct itimerval *pOldValue);
     654
     655
    639656
    640657/** @} */
Note: See TracChangeset for help on using the changeset viewer.