package
netty3
Type Members
-
-
trait
ChannelSnooper extends ChannelDownstreamHandler with ChannelUpstreamHandler
-
case class
Netty3Listener[In, Out](pipelineFactory: ChannelPipelineFactory, channelSnooper: Option[ChannelSnooper], channelFactory: ServerChannelFactory, bootstrapOptions: Map[String, AnyRef], channelMaxIdleTime: Duration, channelMaxLifeTime: Duration, channelReadTimeout: Duration, channelWriteCompletionTimeout: Duration, tlsConfig: Option[Netty3ListenerTLSConfig], timer: Timer, nettyTimer: Timer, statsReceiver: StatsReceiver, monitor: Monitor, logger: Logger) extends Listener[In, Out] with Product with Serializable
-
case class
Netty3ListenerTLSConfig(newEngine: () ⇒ Engine) extends Product with Serializable
-
case class
Netty3Transporter[In, Out](pipelineFactory: ChannelPipelineFactory, newChannel: (ChannelPipeline) ⇒ Channel, newTransport: (Channel) ⇒ Transport[In, Out], tlsConfig: Option[Netty3TransporterTLSConfig], socksProxy: Option[SocketAddress], statsReceiver: StatsReceiver, channelReaderTimeout: Duration, channelWriterTimeout: Duration, channelSnooper: Option[ChannelSnooper], channelOptions: Map[String, AnyRef]) extends (SocketAddress, StatsReceiver) ⇒ Future[Transport[In, Out]] with Product with Serializable
-
case class
Netty3TransporterTLSConfig(newEngine: () ⇒ Engine, verifyHost: Option[String]) extends Product with Serializable
-
Value Members
-
-
-
val
Executor: ExecutorService
-
-
Package netty3 implements the bottom finagle primitives: {{com.twitter.finagle.Server}} and a client transport in terms of the netty3 event loop.
Note: when {{com.twitter.finagle.builder.ClientBuilder}} and {{com.twitter.finagle.builder.ServerBuilder}} are deprecated, package netty3 can move into its own package, so that only the (new-style) clients and servers that depend on netty3 bring it in.