Packages

package netty

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class NettyRPCContext extends RPCContext
  2. class NettyRequestHandler extends SimpleChannelInboundHandler[FullHttpRequest] with LogSupport
  3. class NettyResponseHandler extends ResponseHandler[Request, Response] with LogSupport
  4. class NettyServer extends HttpServer with LogSupport
  5. case class NettyServerConfig(name: String = "default", serverPort: Option[Int] = None, controllerProvider: ControllerProvider = ControllerProvider.defaultControllerProvider, router: Router = Router.empty, useEpoll: Boolean = true, httpLoggerConfig: HttpLoggerConfig = HttpLoggerConfig(logFileName = "log/http_server.json"), httpLoggerProvider: (HttpLoggerConfig) => HttpLogger = (config: HttpLoggerConfig) => new LogRotationHttpLogger(config), customCodec: PartialFunction[Surface, MessageCodec[_]] = PartialFunction.empty, executionContext: ExecutionContext = ExecutionContext.fromExecutorService( Executors.newCachedThreadPool(ThreadUtil.newDaemonThreadFactory("airframe-netty")) )) extends Product with Serializable
  6. class RxNettyBackend extends RxHttpBackend

Value Members

  1. object Netty
  2. object NettyBackend extends HttpBackend[Request, Response, Rx] with TLSSupport with LogSupport
  3. object NettyRequestHandler extends Serializable

Ungrouped