PatchworkOS  3984a1d
A non-POSIX operating system.
Loading...
Searching...
No Matches
pipe_t Struct Reference
Collaboration diagram for pipe_t:

Data Fields

voidbuffer
 
fifo_t ring
 
bool isReadClosed
 
bool isWriteClosed
 
wait_queue_t waitQueue
 
lock_t lock
 
voidreadEnd
 
voidwriteEnd
 

Detailed Description

Definition at line 39 of file pipe.c.

Field Documentation

◆ buffer

void* pipe_t::buffer

Definition at line 41 of file pipe.c.

◆ ring

fifo_t pipe_t::ring

Definition at line 42 of file pipe.c.

◆ isReadClosed

bool pipe_t::isReadClosed

Definition at line 43 of file pipe.c.

◆ isWriteClosed

bool pipe_t::isWriteClosed

Definition at line 44 of file pipe.c.

◆ waitQueue

wait_queue_t pipe_t::waitQueue

Definition at line 45 of file pipe.c.

◆ lock

lock_t pipe_t::lock

Definition at line 46 of file pipe.c.

◆ readEnd

void* pipe_t::readEnd

Definition at line 48 of file pipe.c.

◆ writeEnd

void* pipe_t::writeEnd

Definition at line 49 of file pipe.c.


The documentation for this struct was generated from the following file: