XenevaOS
Loading...
Searching...
No Matches
XenevaOS
Libs
XEClib
includes
unistd.h
Go to the documentation of this file.
1
32
#ifndef __UNISTD_H__
33
#define __UNISTD_H__
34
35
#include <
_xeneva.h
>
36
#include <
sys/_ketimer.h
>
37
38
#ifdef __cplusplus
39
XE_EXTERN
{
40
#endif
41
42
#define STDIN_FILENO 0
43
#define STDOUT_FILENO 1
44
#define STDERR_FILENO 2
45
46
#define SEEK_SET 0
47
#define SEEK_CUR 1
48
#define SEEK_END 2
49
50
#ifdef __cplusplus
51
#define NULL 0L
52
#else
53
#define NULL ((void*)0)
54
#endif
55
56
#define __NEED_size_t
57
#define __NEED_ssize_t
58
#define __NEED_uid_t
59
#define __NEED_gid_t
60
#define __NEED_off_t
61
#define __NEED_pid_t
62
#define __NEED_intptr_t
63
#define __NEED_useconds_t
64
65
#define alarm(x) _KeSetAlarm((unsigned long long)x)
66
67
XE_LIB
unsigned
int
sleep
(
unsigned
int
seconds);
68
69
#ifdef __cplusplus
70
}
71
#endif
72
73
#endif
_ketimer.h
_xeneva.h
XE_LIB
#define XE_LIB
Definition
_xeneva.h:55
XE_EXTERN
#define XE_EXTERN
Definition
_xeneva.h:50
sleep
XE_LIB unsigned int sleep(unsigned int seconds)
Definition
time.cpp:171
Generated by
1.9.8