sttp.tapir.server.netty.internal

Members list

Type members

Classlikes

object FutureUtil

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
FutureUtil.type
class NettyBodyListener[F[_]](runAsync: RunAsync[F])(implicit m: MonadError[F]) extends BodyListener[F, NettyResponse]

Attributes

Supertypes
trait BodyListener[F, NettyResponse]
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
@ChannelHandler$$Sharable
class NettyConnectionCounter(maxConnections: Int) extends ChannelInboundHandlerAdapter

Attributes

Supertypes
class ChannelInboundHandlerAdapter
trait ChannelInboundHandler
class ChannelHandlerAdapter
trait ChannelHandler
class Object
trait Matchable
class Any
Show all
object NettyDefaults

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class NettyRequestBody[F[_]](createFile: ServerRequest => F[TapirFile])(implicit monadError: MonadError[F]) extends RequestBody[F, NoStreams]

Attributes

Supertypes
trait RequestBody[F, NoStreams]
class Object
trait Matchable
class Any
class NettyServerHandler[F[_]](route: () => F, unsafeRunAsync: (() => F[Unit]) => Unit, maxContentLength: Option[Int])(implicit me: MonadError[F]) extends SimpleChannelInboundHandler[HttpRequest]

Attributes

Supertypes
class SimpleChannelInboundHandler[HttpRequest]
class ChannelInboundHandlerAdapter
trait ChannelInboundHandler
class ChannelHandlerAdapter
trait ChannelHandler
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class NettyToResponseBody extends ToResponseBody[NettyResponse, NoStreams]

Attributes

Supertypes
trait ToResponseBody[NettyResponse, NoStreams]
class Object
trait Matchable
class Any
class NettyToStreamsResponseBody[S <: Streams[S]](delegate: NettyToResponseBody, streamCompatible: StreamCompatible[S]) extends ToResponseBody[NettyResponse, S]

Attributes

Supertypes
trait ToResponseBody[NettyResponse, S]
class Object
trait Matchable
class Any
implicit class RichNettyHttpHeaders(underlying: HttpHeaders)

Attributes

Supertypes
class Object
trait Matchable
class Any
trait RunAsync[F[_]]

Attributes

Supertypes
class Object
trait Matchable
class Any

Implicits

Implicits

final implicit def RichNettyHttpHeaders(underlying: HttpHeaders): RichNettyHttpHeaders