List of Tables

Chapter 1. Netty—asynchronous and event-driven

Table 1.1. Netty feature summary

Chapter 3. Netty components and design

Table 3.1. Comparison of Bootstrap classes

Chapter 4. Transports

Table 4.1. Channel methods

Table 4.2. Netty-provided transports

Table 4.3. Selection operation bit-set

Table 4.4. Transports support by network protocols

Table 4.5. Optimal transport for an application

Chapter 5. ByteBuf

Table 5.1. get() operations

Table 5.2. set()operations

Table 5.3. read()operations

Table 5.4. Write operations

Table 5.5. Other useful operations

Table 5.6. ByteBufHolder operations

Table 5.7. ByteBufAllocator methods

Table 5.8. Unpooled methods

Chapter 6. ChannelHandler and ChannelPipeline

Table 6.1. Channel lifecycle states

Table 6.2. ChannelHandler lifecycle methods

Table 6.3. ChannelInboundHandler methods

Table 6.4. ChannelOutboundHandler methods

Table 6.5. Leak-detection levels

Table 6.6. ChannelHandler methods for modifying a ChannelPipeline

Table 6.7. ChannelPipeline operations for accessing ChannelHandlers

Table 6.8. ChannelPipeline inbound operations

Table 6.9. ChannelPipeline outbound operations

Table 6.10. The ChannelHandlerContext API

Chapter 7. EventLoop and threading model

Table 7.1. The java.util.concurrent.Executors factory methods

Chapter 8. Bootstrapping

Table 8.1. The Bootstrap API

Table 8.2. Methods of the ServerBootstrap class

Chapter 9. Unit testing

Table 9.1. Special EmbeddedChannel methods

Chapter 10. The codec framework

Table 10.1. ByteToMessageDecoder API

Table 10.2. MessageToMessageDecoder API

Table 10.3. MessageToByteEncoder API

Table 10.4. MessageToMessageEncoder API

Table 10.5. ByteToMessageCodec API

Table 10.6. Methods of MessageToMessageCodec

Chapter 11. Provided ChannelHandlers and codecs

Table 11.1. SslHandler methods

Table 11.2. HTTP decoders and encoders

Table 11.3. WebSocketFrame types

Table 11.4. ChannelHandlers for idle connections and timeouts

Table 11.5. Decoders for handling delimited and length-based protocols

Table 11.6. Decoders for length-based protocols

Table 11.7. ChunkedInput implementations

Table 11.8. JDK serialization codecs

Table 11.9. JBoss Marshalling codecs

Table 11.10. Protobuf codec

Chapter 12. WebSocket

Table 12.1. WebSocketFrame types

Table 12.2. ChannelHandlers for the WebSocket chat server

Chapter 13. Broadcasting events with UDP

Table 13.1. Netty UDP classes used in broadcaster

Chapter 15. Case studies, part 2

Table 15.1. Benchmark results for different implementations

Appendix Introduction to Maven

Table A.1. Basic project directory layout

Table A.2. Phases, plugins, and goals

Table A.3. mvn command-line arguments

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset