These APIs are provided for backward compatibility only. To facilitate the migration of ChorusOS microkernel applications to POSIX, the POSIX equivalent, if applicable, is indicated below. A "-" is used to indicate that no equivalent service is provided.
|
Pre-POSIX service |
POSIX equivalent service |
|---|---|
|
acap |
- |
|
aconf |
sysconf |
|
acreate |
- |
|
acred |
getuid, geteuid, getgid, getegid, setuid, setgid, seteuid, setegid |
|
afexec |
posix_spawn |
|
afexecl |
execl |
|
afexecle |
execle |
|
afexeclp |
execlp |
|
afexecv |
execv |
|
afexecve |
execve |
|
afexecvp |
execvp |
|
agetalparam |
- |
|
agetId |
getpid, getppid |
|
akill |
kill |
|
aload |
- |
|
alParamBuild |
- |
|
alParamUnpack |
- |
|
astart |
- |
|
astat |
pstat |
|
atrace |
ptrace |
|
await |
waitpid |
|
awaits |
wait |
|
dladdr |
dladdr |
|
dlclose |
dlclose |
|
dlerror |
dlerror |
|
dlopen |
dlopen |
|
dlsym |
dlsym |