PatchworkOS
Loading...
Searching...
No Matches
pipe_private_t Struct Reference

#include <pipe.h>

Data Fields

void * buffer
 
ring_t ring
 
bool isReadClosed
 
bool isWriteClosed
 
wait_queue_t waitQueue
 
lock_t lock
 
void * readEnd
 
void * writeEnd
 

Detailed Description

Definition at line 30 of file pipe.h.

Field Documentation

◆ buffer

void* pipe_private_t::buffer

Definition at line 32 of file pipe.h.

◆ isReadClosed

bool pipe_private_t::isReadClosed

Definition at line 34 of file pipe.h.

◆ isWriteClosed

bool pipe_private_t::isWriteClosed

Definition at line 35 of file pipe.h.

◆ lock

lock_t pipe_private_t::lock

Definition at line 37 of file pipe.h.

◆ readEnd

void* pipe_private_t::readEnd

Definition at line 39 of file pipe.h.

◆ ring

ring_t pipe_private_t::ring

Definition at line 33 of file pipe.h.

◆ waitQueue

wait_queue_t pipe_private_t::waitQueue

Definition at line 36 of file pipe.h.

◆ writeEnd

void* pipe_private_t::writeEnd

Definition at line 40 of file pipe.h.


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