1.1 --- a/file.h Wed Mar 24 23:18:06 2021 +0100
1.2 +++ b/file.h Wed Mar 24 23:44:53 2021 +0100
1.3 @@ -78,6 +78,18 @@
1.4 char *file_string_get(file_t *file, offset_t offset);
1.5 int file_string_set(file_t *file, const char *data, offset_t offset, offset_t *written);
1.6
1.7 +
1.8 +
1.9 +/* Pipe operations. */
1.10 +
1.11 +long pipe_open(file_t *reader, file_t *writer, l4_cap_idx_t server);
1.12 +
1.13 +/* Pipe region operations. */
1.14 +
1.15 +long pipe_current(file_t *pipe);
1.16 +long pipe_next(file_t *pipe);
1.17 +long pipe_written(file_t *pipe, offset_t size);
1.18 +
1.19 EXTERN_C_END
1.20
1.21 // vim: tabstop=2 expandtab shiftwidth=2