t or an integer representing fd.
If <EM>buffer</EM> is given, the input is stored there.
Otherwise, input goes to the buffer-string in  <EM>stream</EM>.
Therefore, if <EM>stream</EM> is fd, <EM>buffer</EM> must be given.
<B>unix:uread</B> never allocates a new string buffer.
<B>unix:uread</B> returns the byte count actually read.
</DD>
</DL>
<BR>
<BR>

<P>

<A NAME="22406"></A>
<B>unix:write</B> <EM>stream string &amp;optional size </EM>[function]

<DL COMPACT>
<DT> 
<DD> 
writes <EM>size</EM> bytes of <EM>