[fpc-devel] TProcess.NumBytesAvailable
Vincent Snijders
vsnijders at quicknet.nl
Wed Jan 31 13:15:38 CET 2007
Marc Weustink schreef:
> Vincent Snijders wrote:
>> Hi,
>>
>> TAsyncProcess from the LCL has a property NumBytesAvailable. Attached
>> patch adds it to TProcess in the FCL.
>>
>> NumBytesAvailable checks how many bytes are available in
>> TProcess.Output, so you can decide not to read from it if there are
>> no bytes available.
>
> What about StdErr output ?
>
> Cant this be a property of the TInputPipeStream ?
>
>
Seems like an good idea. I will create a new patch.
Jonas Maebe schreef:
>
> The FIONREAD constant is available in the termio units of both Darwin
> and FreeBSD as of 2.0.4 (not for Open/NetBSD, but that's probably the
> least of the things which need to be changed to get those platforms
> going again).
Thanks for the hint. I guess this was not yet the case when TAsyncProcess was
written by Micha.
Vincent
More information about the fpc-devel
mailing list