2018-07-04 07:25:45 -04:00
|
|
|
# `pipe.c`
|
|
|
|
|
2018-07-05 00:56:26 -04:00
|
|
|
|Name|Source|Destination|Updates position|Returns read|Fatal on EOI|
|
2018-07-04 07:25:45 -04:00
|
|
|
|---|---|---|---|---|---|
|
|
|
|
|`accept`|Buffer, then Input|Output|Yes|Yes|Yes|
|
|
|
|
|`skip`|Buffer, then Input|-|Yes|N|Yes|
|
|
|
|
|`peek`|Buffer, then Input|Buffer|N|Yes|Yes|
|
|
|
|
|`write`|Parameter|Output|N|N|-|
|