pulls

@deprecated("Use ReadCursor/WriteCursor instead", "2.1.0") object pulls
Provides various Pulls for working with files.
class Object
trait Matchable
class Any

Value members

Methods

@deprecated("Use ReadCursor(h, 0L).readAll(chunkSize).void", "2.1.0")
def readAllFromFileHandle[F <: ([_$1] =>> Any)](chunkSize: Int)(h: FileHandle[F]): Pull[F, Byte, Unit]
Given a FileHandle[F], creates a Pull which reads all data from the associated file.
@deprecated("Use ReadCursor(h, start).readUntil(chunkSize, end).void", "2.1.0")
def readRangeFromFileHandle[F <: ([_$2] =>> Any)](chunkSize: Int, start: Long, end: Long)(h: FileHandle[F]): Pull[F, Byte, Unit]
@deprecated("Use ReadCursor(h, offset).tail(chunkSize, delay).void", "2.1.0")
def tailFromFileHandle[F <: ([_$3] =>> Any)](chunkSize: Int, offset: Long, delay: FiniteDuration)(h: FileHandle[F])(evidence$1: Timer[F]): Pull[F, Byte, Unit]
@deprecated("Use WriteCursor(out, 0).writeAll(in).void", "2.1.0")
def writeAllToFileHandle[F <: ([_$4] =>> Any)](in: Stream[F, Byte], out: FileHandle[F]): Pull[F, Nothing, Unit]
Given a Stream[F, Byte] and FileHandle[F], writes all data from the stream to the file.
@deprecated("Use WriteCursor(out, offset).writeAll(in).void", "2.1.0")
def writeAllToFileHandleAtOffset[F <: ([_$5] =>> Any)](in: Stream[F, Byte], out: FileHandle[F], offset: Long): Pull[F, Nothing, Unit]
Like writeAllToFileHandle but takes an offset in to the file indicating where write should start.