Interface for FIFO (Named Pipe) specific operations.

Methods

@:value({ mode : 438 })create(path:String, mode:Int = 438):Bool

Creates a FIFO at the specified path with the given mode (permissions).

Parameters:

path

The filesystem path for the FIFO.

mode

The creation mode (default is 0666).

Returns:

True if successful, false otherwise.

open(path:String, writeMode:Bool):Bool

Opens an existing FIFO at the specified path.

Parameters:

path

The filesystem path of the FIFO.

writeMode

True if opening for writing, false for reading.

Returns:

True if successful, false otherwise.