pipe: fifo polling

This commit is contained in:
Matheus
2022-10-16 00:42:08 -03:00
parent 6b74e36bf3
commit a2c41882f3
3 changed files with 31 additions and 0 deletions
+2
View File
@@ -5,6 +5,7 @@
#include <kernel/event.h>
#include <stdint.h>
#include <stddef.h>
#include <poll.h>
typedef struct{
int lock;
@@ -17,5 +18,6 @@ pipe_t* pipe_create(size_t buffsize);
void pipe_drestroy(pipe_t* pipe);
int pipe_read(pipe_t* pipe, void* buff, size_t count, int* error);
int pipe_write(pipe_t* pipe, void* buff, size_t count, int* error);
int pipe_poll(pipe_t* pipe, pollfd* fd);
#endif