Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
Bare-bones documentation for type IO::Pipe
- Loading branch information
Showing
1 changed file
with
24 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,24 @@ | ||
| =begin pod | ||
| =TITLE class IO::Pipe | ||
| =SUBTITLE Buffered FIFO / Pipe | ||
| class IO::Pipe does IO::Handle { ... } | ||
| An C<IO::Pipe> object closely corresponds to a UNIX pipe. It has one end where | ||
| it consumes string or binary data, and another where it reproduces the same | ||
| data. It is buffered, so that a write without a read doesn't immediately | ||
| block. | ||
| Pipes can be easily constructed with L<sub run and Proc.new|/type/Proc>. | ||
| =head1 Methods | ||
| =head2 method proc | ||
| method prodc(IO::Pipe:) returns Proc:D | ||
| Returns the L<Proc> object from which the pipe originates. | ||
| =end pod |