fs2.io.tcp

package fs2.io.tcp

Type members

Classlikes

trait Socket[F[_]]

Provides the ability to read/write from a TCP socket in the effect F.

Provides the ability to read/write from a TCP socket in the effect F.

To construct a Socket, use the methods in the fs2.io.tcp package object.

final class SocketGroup(channelGroup: AsynchronousChannelGroup, blocker: Blocker)

Resource that provides the ability to open client and server TCP sockets that all share an underlying non-blocking channel group.

Resource that provides the ability to open client and server TCP sockets that all share an underlying non-blocking channel group.

Companion
object
object SocketGroup
Companion
class
final case class SocketOptionMapping[A](key: SocketOption[A], value: A)

Key-value pair of SocketOption and a corresponding value*

Key-value pair of SocketOption and a corresponding value*

Companion
object
Companion
class