package
netty3
Type Members
-
case class
ChannelBufferBuf(buf: ChannelBuffer) extends Buf with Product with Serializable
-
-
trait
ChannelSnooper extends ChannelDownstreamHandler with ChannelUpstreamHandler
-
case class
Netty3Listener[In, Out](name: String, pipelineFactory: ChannelPipelineFactory, channelSnooper: Option[ChannelSnooper] = scala.None, channelFactory: ServerChannelFactory = Netty3Listener.channelFactory, bootstrapOptions: Map[String, AnyRef] = ..., channelReadTimeout: Duration = com.twitter.util.Duration.Top, channelWriteCompletionTimeout: Duration = com.twitter.util.Duration.Top, tlsConfig: Option[Netty3ListenerTLSConfig] = scala.None, 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](name: String, pipelineFactory: ChannelPipelineFactory, newChannel: (ChannelPipeline) ⇒ Channel = ..., newTransport: (Channel) ⇒ Transport[In, Out] = ..., tlsConfig: Option[Netty3TransporterTLSConfig] = scala.None, httpProxy: Option[SocketAddress] = scala.None, socksProxy: Option[SocketAddress] = ..., channelReaderTimeout: Duration = com.twitter.util.Duration.Top, channelWriterTimeout: Duration = com.twitter.util.Duration.Top, channelSnooper: Option[ChannelSnooper] = scala.None, 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
-
-
-
-
object
WorkerPool extends NioWorkerPool
-
object
numWorkers extends GlobalFlag[Int]
Inherited from AnyRef
Inherited from Any
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.