|
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.
1.8.13