AsyncNioReaders

zio.blocks.streams.AsyncNioReaders

Genuinely non-blocking JVM reader factories. NioReaders remains the API for blocking ReadableByteChannels.

Attributes

Source
AsyncNioReaders.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def fromChannel(channel: AsynchronousByteChannel, bufferSize: Int = ...): AsyncReader[Byte]

Attributes

Source
AsyncNioReaders.scala
def fromChannelUnmanaged(channel: AsynchronousByteChannel, bufferSize: Int = ...): AsyncReader[Byte]

Attributes

Source
AsyncNioReaders.scala
def fromSocket(socket: AsynchronousSocketChannel, bufferSize: Int = ...): AsyncReader[Byte]

Attributes

Source
AsyncNioReaders.scala
def fromSocketUnmanaged(socket: AsynchronousSocketChannel, bufferSize: Int = ...): AsyncReader[Byte]

Attributes

Source
AsyncNioReaders.scala