1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
-
+
|
Tcl UNIX API
============
Linux only, currently.
package require tuapi 0.6
package require tuapi 0.7
High-level Interfaces
---------------------
::tuapi::mount
::tuapi::umount
::tuapi::kill
::tuapi::killpg
|
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
+
-
+
|
::tuapi::syscall::losetup <loopdev> <file>
::tuapi::syscall::eject (not implemented)
::tuapi::syscall::mount <source> <target> <fstype> <listOfFlags> ?<data>?
::tuapi::syscall::umount <directory> ?<flags>?
::tuapi::syscall::swapon <file>
::tuapi::syscall::swapoff <file>
::tuapi::syscall::mknod (not implemented)
::tuapi::syscall::setuid <uid>
::tuapi::syscall::getuid (not implemented)
::tuapi::syscall::getuid
::tuapi::syscall::chroot <path>
::tuapi::syscall::pivot_root <newRoot> <putOld>
::tuapi::syscall::kill <pid> <signal>
::tuapi::syscall::waitpid
::tuapi::syscall::ps (not implemented)
::tuapi::syscall::execve <file> <args>...
::tuapi::syscall::rlimit get {AS|CORE|DATA|FSIZE|LOCKS|MEMLOCK|MSGQUEUE|NICE|NOFILE|NPROC|RSS|RTPRIO|RTTIME|SIGPENDING|STACK}
|