FileReadStream.hx 347 B

1234567891011121314151617181920
  1. package asys.io;
  2. import haxe.NoData;
  3. import haxe.async.Signal;
  4. typedef FileReadStreamOptions = {
  5. ?autoClose:Bool,
  6. ?start:Int,
  7. ?end:Int,
  8. ?highWaterMark:Int
  9. };
  10. extern class FileReadStream extends haxe.io.Readable {
  11. final openSignal:Signal<File>;
  12. final readySignal:Signal<NoData>;
  13. var bytesRead:Int;
  14. var path:String;
  15. var pending:Bool;
  16. }