TInputPipeStream
THandleStream
TStream
TObject