| c.rs |
Libc and supplemental types and constants. |
17784 |
| conv.rs |
Libc call arguments and return values are often things like `c_int`,
`c_uint`, or libc-specific pointer types. This module provides functions
for converting between rustix's types and libc types. |
6397 |
| event |
|
|
| fs |
|
|
| io |
|
|
| io_uring |
|
|
| mm |
|
|
| mod.rs |
The libc backend.
On most platforms, this uses the `libc` crate to make system calls. On
Windows, this uses the Winsock API in `windows-sys`, which can be adapted
to have a very `libc`-like interface. |
7164 |
| mount |
|
|
| net |
|
|
| param |
|
|
| pid |
|
|
| pipe |
|
|
| prctl |
|
|
| process |
|
|
| pty |
|
|
| rand |
|
|
| shm |
|
|
| system |
|
|
| termios |
|
|
| thread |
|
|
| time |
|
|
| ugid |
|
|
| winsock_c.rs |
Adapt the Winsock API to resemble a POSIX-style libc API. |
3502 |