EventLoopGroups

Simple wrapper over NioEventLoopGroup

class Object
trait Matchable
class Any

Type members

Classlikes

trait Config extends Config

Value members

Concrete methods

def default(implicit trace: Trace): ZIO[Scope, Nothing, EventLoopGroup]
def epoll(nThreads: Int)(implicit trace: Trace): ZIO[Scope, Nothing, EventLoopGroup]
def epoll(nThreads: Int, executor: Executor)(implicit trace: Trace): ZIO[Scope, Nothing, EventLoopGroup]
def kqueue(nThreads: Int)(implicit trace: Trace): ZIO[Scope, Nothing, EventLoopGroup]
def make(eventLoopGroup: UIO[EventLoopGroup])(implicit trace: Trace): ZIO[Scope, Nothing, EventLoopGroup]
def nio(nThreads: Int)(implicit trace: Trace): ZIO[Scope, Nothing, EventLoopGroup]
def nio(nThreads: Int, executor: Executor)(implicit trace: Trace): ZIO[Scope, Nothing, EventLoopGroup]
def uring(nThread: Int)(implicit trace: Trace): ZIO[Scope, Nothing, EventLoopGroup]
def uring(nThread: Int, executor: Executor)(implicit trace: Trace): ZIO[Scope, Nothing, EventLoopGroup]

Concrete fields

val fromConfig: ZLayer[Config & Scope, Nothing, EventLoopGroup]

Implicits

Implicits

implicit val trace: Trace