IBNOS
|
Macros | |
#define | MIN_PIPE_BUFFER_SIZE 0x1000 |
#define | MAX_PIPE_BUFFER_SIZE 0x10000 |
Functions | |
struct pipe * | pipeCreate () |
Creates a new kernel pipe object. More... | |
struct stdout * | stdoutCreate () |
Creates a new kernel stdout object. More... | |
Implementation of Pipes.
struct pipe* pipeCreate | ( | ) |
struct stdout* stdoutCreate | ( | ) |
Creates a new kernel stdout object.
This function allocates a new kernel stdout object, which can be used to write data into the terminal. It can be seen as a special case of a pipe object. In contrary to a regular pipe it doesn't support waiting or buffering.