1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
#include <conf.h>
#ifndef __SYSUTILS_H
#define __SYSUTILS_H __SYSUTILS_H
#include <utils.h>
#ifdef __QNX__
#define ITIMER_REAL 0 /* Real time */
#define ITIMER_VIRTUAL 1 /* Per-process time */
#define ITIMER_PROF 2 /* Per-process user time */
#if 0
/* seems to exist already */
struct timeval {
int tv_sec; /* seconds */
int tv_usec; /* microseconds */
};
struct itimerval {
struct timeval it_interval; /* timer interval */
struct timeval it_value; /* current value */
};
#endif /* 0 */
#ifdef __cplusplus
extern "C" {
#endif
extern int setitimer(int, struct itimerval *, struct itimerval *);
extern int getitimer(int, struct itimerval *);
#ifdef __cplusplus
}
#endif
#endif /* defined(__QNX__) */
#ifdef __cplusplus
extern "C" {
#endif
extern int open_tcpip_conn(UChar *, UChar *, Int32);
extern Int32 set_tcpip_throughput(int);
extern Int32 set_tcpip_keepalive(int);
#ifdef __cplusplus
}
#endif
#endif /* ! defined(__SYSUTILS_H) */
/************ end of $RCSfile$ ******************/
|