package
tcp
Type Members
-
Value Members
-
Deprecated Value Members
-
def
client[F[_]](to: InetSocketAddress, reuseAddress: Boolean = true, sendBufferSize: Int = 256 * 1024, receiveBufferSize: Int = 256 * 1024, keepAlive: Boolean = false, noDelay: Boolean = false)(implicit AG: AsynchronousChannelGroup, F: ConcurrentEffect[F]): Resource[F, Socket[F]]
-
def
server[F[_]](bind: InetSocketAddress, maxQueued: Int = 0, reuseAddress: Boolean = true, receiveBufferSize: Int = 256 * 1024)(implicit AG: AsynchronousChannelGroup, F: ConcurrentEffect[F]): Stream[F, Resource[F, Socket[F]]]
-
def
serverWithLocalAddress[F[_]](bind: InetSocketAddress, maxQueued: Int = 0, reuseAddress: Boolean = true, receiveBufferSize: Int = 256 * 1024)(implicit AG: AsynchronousChannelGroup, F: ConcurrentEffect[F]): Stream[F, Either[InetSocketAddress, Resource[F, Socket[F]]]]
Provides support for TCP networking.