Go to the source code of this file.
|
| static uint64_t | pipe_open (file_t *file) |
| |
| static uint64_t | pipe_open2 (file_t *files[2]) |
| |
| static void | pipe_close (file_t *file) |
| |
| static uint64_t | pipe_read (file_t *file, void *buffer, size_t count, size_t *offset) |
| |
| static uint64_t | pipe_write (file_t *file, const void *buffer, size_t count, size_t *offset) |
| |
| static wait_queue_t * | pipe_poll (file_t *file, poll_events_t *revents) |
| |
| uint64_t | pipe_init (void) |
| |
| void | pipe_deinit (void) |
| |
| uint64_t | _module_procedure (const module_event_t *event) |
| |
| | MODULE_INFO ("Pipes", "Kai Norberg", "Implements pipes for inter-process communication", OS_VERSION, "MIT", "BOOT_ALWAYS") |
| |
◆ _module_procedure()
◆ MODULE_INFO()
| MODULE_INFO |
( |
"Pipes" |
, |
|
|
"Kai Norberg" |
, |
|
|
"Implements pipes for inter-process communication" |
, |
|
|
OS_VERSION |
, |
|
|
"MIT" |
, |
|
|
"BOOT_ALWAYS" |
|
|
) |
| |