Available on all platforms
bytesWritten:Int
openSignal:Signal<File>
path:String
pending:Bool
readySignal:Signal<NoData>
@:value(0)read onlybufferLength:Int = 0
@:value(0)read onlycorkCount:Int = 0
@:value(false)read onlydone:Bool = false
@:value(new ArraySignal<NoData>())drainSignal:Signal<NoData> = new ArraySignal<NoData>()
@:value(new ArraySignal<NoData>())finishSignal:Signal<NoData> = new ArraySignal<NoData>()
@:value(8192)highWaterMark:Int = 8192
@:value(new ArraySignal<IReadable>())pipeSignal:Signal<IReadable> = new ArraySignal<IReadable>()
@:value(new ArraySignal<IReadable>())unpipeSignal:Signal<IReadable> = new ArraySignal<IReadable>()
cork ():Void
end ():Void
uncork ():Void
write (chunk:Bytes):Bool