Iros
 
Loading...
Searching...
No Matches
unistd.h
Go to the documentation of this file.
1#pragma once
2
3#include <ccpp/bits/config.h>
6#include <ccpp/bits/off_t.h>
7#include <ccpp/bits/pid_t.h>
8#include <ccpp/bits/size_t.h>
9#include <ccpp/bits/ssize_t.h>
11
12#include __CCPP_PLATFORM_PATH(seek_constants.h)
13
15
16unsigned alarm(unsigned __seconds);
17
18int usleep(suseconds_t __useconds);
19
20off_t lseek(int __fd, off_t __offset, int __whence);
21
22int close(int __fd);
23ssize_t read(int __fd, void* __buffer, size_t __count);
24ssize_t write(int __fd, void const* __buffer, size_t __count);
25
26int chdir(char const* __path);
27int fchdir(int __fd);
28char* getcwd(char* __buffer, size_t __size);
29
30int execv(char const* path, char* const argv[]);
31int execvp(char const* path, char* const argv[]);
32int execve(char const* path, char* const argv[], char* const envp[]);
33
35
36int dup(int fd);
37
38int isatty(int fd);
39
__CCPP_BEGIN_DECLARATIONS typedef long ssize_t
Definition ssize_t.h:7
#define __CCPP_END_DECLARATIONS
Definition config.h:8
#define __CCPP_BEGIN_DECLARATIONS
Definition config.h:7
__CCPP_BEGIN_DECLARATIONS typedef __INT64_TYPE__ off_t
Definition off_t.h:7
__CCPP_BEGIN_DECLARATIONS typedef int pid_t
Definition pid_t.h:7
__CCPP_BEGIN_DECLARATIONS typedef __INT64_TYPE__ suseconds_t
Definition suseconds_t.h:7
int fchdir(int __fd)
int execv(char const *path, char *const argv[])
int isatty(int fd)
ssize_t write(int __fd, void const *__buffer, size_t __count)
Definition write.cpp:7
int dup(int fd)
int close(int __fd)
int execve(char const *path, char *const argv[], char *const envp[])
int execvp(char const *path, char *const argv[])
off_t lseek(int __fd, off_t __offset, int __whence)
Definition lseek.cpp:7
__CCPP_BEGIN_DECLARATIONS unsigned alarm(unsigned __seconds)
int chdir(char const *__path)
char * getcwd(char *__buffer, size_t __size)
pid_t getpid()
ssize_t read(int __fd, void *__buffer, size_t __count)
Definition read.cpp:7
int usleep(suseconds_t __useconds)