RawDataSocket

korolev.effect.io.RawDataSocket
See theRawDataSocket companion object
sealed class RawDataSocket[F[_], B](channel: AsynchronousSocketChannel, readBuffer: ByteBuffer, writeBuffer: ByteBuffer)(implicit evidence$1: Effect[F], evidence$2: BytesLike[B]) extends DataSocket[F, B]

Attributes

Companion:
object
Graph
Supertypes
trait DataSocket[F, B]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def read(buffer: ByteBuffer): F[Int]
def write(buffer: ByteBuffer): F[Unit]
def write(bytes: B): F[Unit]

Concrete fields

val stream: Stream[F, B]