char * path
Definition main.cpp:62
unsigned char uint8_t
Definition acefiex.h:161
size_t AuPipeUnread(AuPipe *pipe)
AuPipeUnread – get the available read space from the pipe.
Definition pipe.cpp:40
int AuCreatePipe(char *name, size_t sz)
AuCreatePipe – creates a new pipe.
Definition pipe.cpp:269
void AuPipeFSInitialise()
AuPipeFSInitialise – initialise the pipe filesystem.
Definition pipe.cpp:367
int AuPipeFSAddFile(AuVFSNode *fs, char *path, AuVFSNode *file)
AuPipeFSAddFile – adds a file/directory.
Definition pipe.cpp:146
list_t * writers_wait_queue
Definition pipe.h:45
size_t read_ptr
Definition pipe.h:41
size_t write_ptr
Definition pipe.h:40
size_t refcount
Definition pipe.h:43
list_t * readers_wait_queue
Definition pipe.h:44
size_t size
Definition pipe.h:42
uint8_t * buffer
Definition pipe.h:39