| 程序包 | 说明 | 
|---|---|
| io.netty.channel | The core channel API which is asynchronous and event-driven abstraction of
 various transports such as a
 NIO Channel. | 
| io.netty.channel.embedded | A virtual  Channelthat helps wrapping a series of handlers to
 unit test the handlers or use them in non-I/O context. | 
| io.netty.channel.epoll | Optimized transport for linux which uses EPOLL Edge-Triggered Mode
 for maximal performance. | 
| io.netty.channel.kqueue | BSD specific transport. | 
| io.netty.channel.nio | NIO-based channel
 API implementation - recommended for a large number of connections (>= 1000). | 
| io.netty.channel.sctp | Abstract SCTP socket interfaces which extend the core channel API. | 
| io.netty.channel.sctp.nio | NIO-based SCTP Channel
 API implementation - recommended for a large number of connections (>= 1000). | 
| io.netty.channel.sctp.oio | Old blocking I/O based SCTP channel API implementation - recommended for
 a small number of connections (< 1000). | 
| io.netty.channel.socket | Abstract TCP and UDP socket interfaces which extend the core channel API. | 
| io.netty.channel.socket.nio | NIO-based socket channel
 API implementation - recommended for a large number of connections (>= 1000). | 
| io.netty.channel.socket.oio | Old blocking I/O based socket channel API implementation - recommended for
 a small number of connections (< 1000). | 
| io.netty.example.haproxy | |
| io.netty.example.http2.helloworld.client | |
| io.netty.example.memcache.binary | |
| io.netty.example.redis | |
| io.netty.example.spdy.client | This package contains an example SPDY HTTP client. | 
| io.netty.handler.address | Package to dynamically replace local / remote  SocketAddress. | 
| io.netty.handler.codec | Benchmarks for  io.netty.handler.codec. | 
| io.netty.handler.codec.compression | |
| io.netty.handler.codec.http | Benchmarks for  io.netty.handler.codec.http. | 
| io.netty.handler.codec.http.cors | This package contains Cross Origin Resource Sharing (CORS) related classes. | 
| io.netty.handler.codec.http.websocketx | Encoder, decoder, handshakers and their related message types for
 Web Socket data frames. | 
| io.netty.handler.codec.http.websocketx.extensions | Encoder, decoder, handshakers to handle
 WebSocket Extensions. | 
| io.netty.handler.codec.http2 | Benchmarks for  io.netty.handler.codec.http2. | 
| io.netty.handler.codec.spdy | Encoder, decoder, session handler and their related message types for the SPDY protocol. | 
| io.netty.handler.flush | Package to control flush behavior. | 
| io.netty.handler.logging | Logs the I/O events for debugging purpose. | 
| io.netty.handler.pcap | Capture data and write into Pcap format which helps in troubleshooting. | 
| io.netty.handler.proxy | Adds support for client connections via proxy protocols such as
 SOCKS and
 HTTP CONNECT tunneling | 
| io.netty.handler.ssl | SSL ·
 TLS implementation based on  SSLEngine | 
| io.netty.handler.stream | Writes very large data stream asynchronously neither spending a lot of
 memory nor getting  OutOfMemoryError. | 
| io.netty.handler.timeout | Adds support for read and write timeout and idle connection notification
 using a  Timer. | 
| io.netty.handler.traffic | Implementation of a Traffic Shaping Handler and Dynamic Statistics. | 
| 限定符和类型 | 接口和说明 | 
|---|---|
| interface  | ChannelProgressivePromiseSpecial  ChannelPromisewhich will be notified once the associated bytes is transferring. | 
| 限定符和类型 | 类和说明 | 
|---|---|
| class  | DefaultChannelProgressivePromiseThe default  ChannelProgressivePromiseimplementation. | 
| class  | DefaultChannelPromiseThe default  ChannelPromiseimplementation. | 
| class  | DelegatingChannelPromiseNotifier | 
| class  | VoidChannelPromise | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| ChannelPromise | DelegatingChannelPromiseNotifier. addListener(GenericFutureListener<? extends Future<? super java.lang.Void>> listener) | 
| ChannelPromise | DefaultChannelPromise. addListener(GenericFutureListener<? extends Future<? super java.lang.Void>> listener) | 
| ChannelPromise | ChannelPromise. addListener(GenericFutureListener<? extends Future<? super java.lang.Void>> listener) | 
| ChannelPromise | DelegatingChannelPromiseNotifier. addListeners(GenericFutureListener<? extends Future<? super java.lang.Void>>... listeners) | 
| ChannelPromise | DefaultChannelPromise. addListeners(GenericFutureListener<? extends Future<? super java.lang.Void>>... listeners) | 
| ChannelPromise | ChannelPromise. addListeners(GenericFutureListener<? extends Future<? super java.lang.Void>>... listeners) | 
| ChannelPromise | DelegatingChannelPromiseNotifier. await() | 
| ChannelPromise | DefaultChannelPromise. await() | 
| ChannelPromise | ChannelPromise. await() | 
| ChannelPromise | DelegatingChannelPromiseNotifier. awaitUninterruptibly() | 
| ChannelPromise | DefaultChannelPromise. awaitUninterruptibly() | 
| ChannelPromise | ChannelPromise. awaitUninterruptibly() | 
| ChannelPromise | DefaultChannelPipeline. newPromise() | 
| ChannelPromise | ChannelOutboundInvoker. newPromise()Return a new  ChannelPromise. | 
| ChannelPromise | AbstractChannel. newPromise() | 
| ChannelPromise | DefaultChannelPromise. promise() | 
| ChannelPromise | PendingWriteQueue. remove()Removes a pending write operation and release it's message via  ReferenceCountUtil.safeRelease(Object). | 
| ChannelPromise | DelegatingChannelPromiseNotifier. removeListener(GenericFutureListener<? extends Future<? super java.lang.Void>> listener) | 
| ChannelPromise | DefaultChannelPromise. removeListener(GenericFutureListener<? extends Future<? super java.lang.Void>> listener) | 
| ChannelPromise | ChannelPromise. removeListener(GenericFutureListener<? extends Future<? super java.lang.Void>> listener) | 
| ChannelPromise | DelegatingChannelPromiseNotifier. removeListeners(GenericFutureListener<? extends Future<? super java.lang.Void>>... listeners) | 
| ChannelPromise | DefaultChannelPromise. removeListeners(GenericFutureListener<? extends Future<? super java.lang.Void>>... listeners) | 
| ChannelPromise | ChannelPromise. removeListeners(GenericFutureListener<? extends Future<? super java.lang.Void>>... listeners) | 
| ChannelPromise | DelegatingChannelPromiseNotifier. setFailure(java.lang.Throwable cause) | 
| ChannelPromise | DefaultChannelPromise. setFailure(java.lang.Throwable cause) | 
| ChannelPromise | ChannelPromise. setFailure(java.lang.Throwable cause) | 
| ChannelPromise | DelegatingChannelPromiseNotifier. setSuccess() | 
| ChannelPromise | DefaultChannelPromise. setSuccess() | 
| ChannelPromise | ChannelPromise. setSuccess() | 
| ChannelPromise | DelegatingChannelPromiseNotifier. setSuccess(java.lang.Void result) | 
| ChannelPromise | DefaultChannelPromise. setSuccess(java.lang.Void result) | 
| ChannelPromise | ChannelPromise. setSuccess(java.lang.Void result) | 
| ChannelPromise | DelegatingChannelPromiseNotifier. sync() | 
| ChannelPromise | DefaultChannelPromise. sync() | 
| ChannelPromise | ChannelPromise. sync() | 
| ChannelPromise | DelegatingChannelPromiseNotifier. syncUninterruptibly() | 
| ChannelPromise | DefaultChannelPromise. syncUninterruptibly() | 
| ChannelPromise | ChannelPromise. syncUninterruptibly() | 
| ChannelPromise | VoidChannelPromise. unvoid() | 
| ChannelPromise | DelegatingChannelPromiseNotifier. unvoid() | 
| ChannelPromise | DefaultChannelPromise. unvoid() | 
| ChannelPromise | ChannelPromise. unvoid() | 
| ChannelPromise | DefaultChannelPipeline. voidPromise() | 
| ChannelPromise | ChannelOutboundInvoker. voidPromise()Return a special ChannelPromise which can be reused for different operations. | 
| ChannelPromise | Channel.Unsafe. voidPromise()Return a special ChannelPromise which can be reused and passed to the operations in  Channel.Unsafe. | 
| ChannelPromise | AbstractChannel. voidPromise() | 
| ChannelPromise | AbstractChannel.AbstractUnsafe. voidPromise() | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | AbstractCoalescingBufferQueue. add(ByteBuf buf,
   ChannelPromise promise)Add a buffer to the end of the queue and associate a promise with it that should be completed when
 all the buffer's bytes have been consumed from the queue and written. | 
| ChannelFlushPromiseNotifier | ChannelFlushPromiseNotifier. add(ChannelPromise promise,
   int pendingDataSize) | 
| ChannelFlushPromiseNotifier | ChannelFlushPromiseNotifier. add(ChannelPromise promise,
   long pendingDataSize)Add a  ChannelPromiseto thisChannelFlushPromiseNotifierwhich will be notified after the givenpendingDataSizewas reached. | 
| void | PendingWriteQueue. add(java.lang.Object msg,
   ChannelPromise promise)Add the given  msgandChannelPromise. | 
| void | AbstractCoalescingBufferQueue. addFirst(ByteBuf buf,
        ChannelPromise promise)Add a buffer to the front of the queue and associate a promise with it that should be completed when
 all the buffer's bytes have been consumed from the queue and written. | 
| void | ChannelOutboundBuffer. addMessage(java.lang.Object msg,
          int size,
          ChannelPromise promise)Add given message to this  ChannelOutboundBuffer. | 
| void | CombinedChannelDuplexHandler. bind(ChannelHandlerContext ctx,
    java.net.SocketAddress localAddress,
    ChannelPromise promise) | 
| void | ChannelOutboundHandlerAdapter. bind(ChannelHandlerContext ctx,
    java.net.SocketAddress localAddress,
    ChannelPromise promise)Calls  ChannelOutboundInvoker.bind(SocketAddress, ChannelPromise)to forward
 to the nextChannelOutboundHandlerin theChannelPipeline. | 
| void | ChannelOutboundHandler. bind(ChannelHandlerContext ctx,
    java.net.SocketAddress localAddress,
    ChannelPromise promise)Called once a bind operation is made. | 
| void | ChannelDuplexHandler. bind(ChannelHandlerContext ctx,
    java.net.SocketAddress localAddress,
    ChannelPromise promise)Calls  ChannelOutboundInvoker.bind(SocketAddress, ChannelPromise)to forward
 to the nextChannelOutboundHandlerin theChannelPipeline. | 
| ChannelFuture | DefaultChannelPipeline. bind(java.net.SocketAddress localAddress,
    ChannelPromise promise) | 
| ChannelFuture | ChannelOutboundInvoker. bind(java.net.SocketAddress localAddress,
    ChannelPromise promise)Request to bind to the given  SocketAddressand notify theChannelFutureonce the operation
 completes, either because the operation was successful or because of an error. | 
| void | Channel.Unsafe. bind(java.net.SocketAddress localAddress,
    ChannelPromise promise) | 
| ChannelFuture | AbstractChannel. bind(java.net.SocketAddress localAddress,
    ChannelPromise promise) | 
| void | AbstractChannel.AbstractUnsafe. bind(java.net.SocketAddress localAddress,
    ChannelPromise promise) | 
| void | CombinedChannelDuplexHandler. close(ChannelHandlerContext ctx,
     ChannelPromise promise) | 
| void | ChannelOutboundHandlerAdapter. close(ChannelHandlerContext ctx,
     ChannelPromise promise)Calls  ChannelOutboundInvoker.close(ChannelPromise)to forward
 to the nextChannelOutboundHandlerin theChannelPipeline. | 
| void | ChannelOutboundHandler. close(ChannelHandlerContext ctx,
     ChannelPromise promise)Called once a close operation is made. | 
| void | ChannelDuplexHandler. close(ChannelHandlerContext ctx,
     ChannelPromise promise)Calls  ChannelOutboundInvoker.close(ChannelPromise)to forward
 to the nextChannelOutboundHandlerin theChannelPipeline. | 
| ChannelFuture | DefaultChannelPipeline. close(ChannelPromise promise) | 
| ChannelFuture | ChannelOutboundInvoker. close(ChannelPromise promise)Request to close the  Channeland notify theChannelFutureonce the operation completes,
 either because the operation was successful or because of
 an error. | 
| void | Channel.Unsafe. close(ChannelPromise promise)Close the  Channelof theChannelPromiseand notify theChannelPromiseonce the
 operation was complete. | 
| ChannelFuture | AbstractChannel. close(ChannelPromise promise) | 
| void | AbstractChannel.AbstractUnsafe. close(ChannelPromise promise) | 
| void | CombinedChannelDuplexHandler. connect(ChannelHandlerContext ctx,
       java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise) | 
| void | ChannelOutboundHandlerAdapter. connect(ChannelHandlerContext ctx,
       java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise)Calls  ChannelOutboundInvoker.connect(SocketAddress, SocketAddress, ChannelPromise)to forward
 to the nextChannelOutboundHandlerin theChannelPipeline. | 
| void | ChannelOutboundHandler. connect(ChannelHandlerContext ctx,
       java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise)Called once a connect operation is made. | 
| void | ChannelDuplexHandler. connect(ChannelHandlerContext ctx,
       java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise)Calls  ChannelOutboundInvoker.connect(SocketAddress, SocketAddress, ChannelPromise)to forward
 to the nextChannelOutboundHandlerin theChannelPipeline. | 
| ChannelFuture | DefaultChannelPipeline. connect(java.net.SocketAddress remoteAddress,
       ChannelPromise promise) | 
| ChannelFuture | ChannelOutboundInvoker. connect(java.net.SocketAddress remoteAddress,
       ChannelPromise promise)Request to connect to the given  SocketAddressand notify theChannelFutureonce the operation
 completes, either because the operation was successful or because of an error. | 
| ChannelFuture | AbstractChannel. connect(java.net.SocketAddress remoteAddress,
       ChannelPromise promise) | 
| ChannelFuture | DefaultChannelPipeline. connect(java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise) | 
| ChannelFuture | ChannelOutboundInvoker. connect(java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise)Request to connect to the given  SocketAddresswhile bind to the localAddress and notify theChannelFutureonce the operation completes, either because the operation was successful or because of
 an error. | 
| void | Channel.Unsafe. connect(java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise) | 
| ChannelFuture | AbstractChannel. connect(java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise) | 
| void | CombinedChannelDuplexHandler. deregister(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| void | ChannelOutboundHandlerAdapter. deregister(ChannelHandlerContext ctx,
          ChannelPromise promise)Calls  ChannelOutboundInvoker.deregister(ChannelPromise)to forward
 to the nextChannelOutboundHandlerin theChannelPipeline. | 
| void | ChannelOutboundHandler. deregister(ChannelHandlerContext ctx,
          ChannelPromise promise)Called once a deregister operation is made from the current registered  EventLoop. | 
| void | ChannelDuplexHandler. deregister(ChannelHandlerContext ctx,
          ChannelPromise promise)Calls  ChannelOutboundInvoker.deregister(ChannelPromise)to forward
 to the nextChannelOutboundHandlerin theChannelPipeline. | 
| ChannelFuture | DefaultChannelPipeline. deregister(ChannelPromise promise) | 
| ChannelFuture | ChannelOutboundInvoker. deregister(ChannelPromise promise)Request to deregister from the previous assigned  EventExecutorand notify theChannelFutureonce the operation completes, either because the operation was successful or because of
 an error. | 
| void | Channel.Unsafe. deregister(ChannelPromise promise)Deregister the  Channelof theChannelPromisefromEventLoopand notify theChannelPromiseonce the operation was complete. | 
| ChannelFuture | AbstractChannel. deregister(ChannelPromise promise) | 
| void | AbstractChannel.AbstractUnsafe. deregister(ChannelPromise promise) | 
| void | CombinedChannelDuplexHandler. disconnect(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| void | ChannelOutboundHandlerAdapter. disconnect(ChannelHandlerContext ctx,
          ChannelPromise promise)Calls  ChannelOutboundInvoker.disconnect(ChannelPromise)to forward
 to the nextChannelOutboundHandlerin theChannelPipeline. | 
| void | ChannelOutboundHandler. disconnect(ChannelHandlerContext ctx,
          ChannelPromise promise)Called once a disconnect operation is made. | 
| void | ChannelDuplexHandler. disconnect(ChannelHandlerContext ctx,
          ChannelPromise promise)Calls  ChannelOutboundInvoker.disconnect(ChannelPromise)to forward
 to the nextChannelOutboundHandlerin theChannelPipeline. | 
| ChannelFuture | DefaultChannelPipeline. disconnect(ChannelPromise promise) | 
| ChannelFuture | ChannelOutboundInvoker. disconnect(ChannelPromise promise)Request to disconnect from the remote peer and notify the  ChannelFutureonce the operation completes,
 either because the operation was successful or because of an error. | 
| void | Channel.Unsafe. disconnect(ChannelPromise promise)Disconnect the  Channelof theChannelFutureand notify theChannelPromiseonce the
 operation was complete. | 
| ChannelFuture | AbstractChannel. disconnect(ChannelPromise promise) | 
| void | AbstractChannel.AbstractUnsafe. disconnect(ChannelPromise promise) | 
| protected boolean | AbstractChannel.AbstractUnsafe. ensureOpen(ChannelPromise promise) | 
| ChannelFuture | ThreadPerChannelEventLoopGroup. register(Channel channel,
        ChannelPromise promise)已过时。  | 
| ChannelFuture | ThreadPerChannelEventLoop. register(Channel channel,
        ChannelPromise promise)已过时。  | 
| ChannelFuture | SingleThreadEventLoop. register(Channel channel,
        ChannelPromise promise)已过时。  | 
| ChannelFuture | MultithreadEventLoopGroup. register(Channel channel,
        ChannelPromise promise)已过时。  | 
| ChannelFuture | EventLoopGroup. register(Channel channel,
        ChannelPromise promise)已过时。 
 Use  EventLoopGroup.register(ChannelPromise)instead. | 
| ChannelFuture | ThreadPerChannelEventLoopGroup. register(ChannelPromise promise)已过时。  | 
| ChannelFuture | ThreadPerChannelEventLoop. register(ChannelPromise promise)已过时。  | 
| ChannelFuture | SingleThreadEventLoop. register(ChannelPromise promise) | 
| ChannelFuture | MultithreadEventLoopGroup. register(ChannelPromise promise) | 
| ChannelFuture | EventLoopGroup. register(ChannelPromise promise) | 
| void | Channel.Unsafe. register(EventLoop eventLoop,
        ChannelPromise promise)Register the  Channelof theChannelPromiseand notify
 theChannelFutureonce the registration was complete. | 
| void | AbstractChannel.AbstractUnsafe. register(EventLoop eventLoop,
        ChannelPromise promise) | 
| ByteBuf | AbstractCoalescingBufferQueue. remove(ByteBufAllocator alloc,
      int bytes,
      ChannelPromise aggregatePromise)Remove a  ByteBuffrom the queue with the specified number of bytes. | 
| ByteBuf | CoalescingBufferQueue. remove(int bytes,
      ChannelPromise aggregatePromise)Remove a  ByteBuffrom the queue with the specified number of bytes. | 
| ByteBuf | AbstractCoalescingBufferQueue. removeFirst(ChannelPromise aggregatePromise)Remove the first  ByteBuffrom the queue. | 
| protected void | AbstractChannel.AbstractUnsafe. safeSetFailure(ChannelPromise promise,
              java.lang.Throwable cause)Marks the specified  promiseas failure. | 
| protected void | AbstractChannel.AbstractUnsafe. safeSetSuccess(ChannelPromise promise)Marks the specified  promiseas success. | 
| void | AbstractChannel.AbstractUnsafe. shutdownOutput(ChannelPromise promise)Shutdown the output portion of the corresponding  Channel. | 
| void | CombinedChannelDuplexHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| void | ChannelOutboundHandlerAdapter. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise)Calls  ChannelOutboundInvoker.write(Object, ChannelPromise)to forward
 to the nextChannelOutboundHandlerin theChannelPipeline. | 
| void | ChannelOutboundHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise)Called once a write operation is made. | 
| void | ChannelDuplexHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise)Calls  ChannelOutboundInvoker.write(Object, ChannelPromise)to forward
 to the nextChannelOutboundHandlerin theChannelPipeline. | 
| ChannelFuture | DefaultChannelPipeline. write(java.lang.Object msg,
     ChannelPromise promise) | 
| ChannelFuture | ChannelOutboundInvoker. write(java.lang.Object msg,
     ChannelPromise promise)Request to write a message via this  ChannelHandlerContextthrough theChannelPipeline. | 
| void | Channel.Unsafe. write(java.lang.Object msg,
     ChannelPromise promise)Schedules a write operation. | 
| ChannelFuture | AbstractChannel. write(java.lang.Object msg,
     ChannelPromise promise) | 
| void | AbstractChannel.AbstractUnsafe. write(java.lang.Object msg,
     ChannelPromise promise) | 
| ChannelFuture | DefaultChannelPipeline. writeAndFlush(java.lang.Object msg,
             ChannelPromise promise) | 
| ChannelFuture | ChannelOutboundInvoker. writeAndFlush(java.lang.Object msg,
             ChannelPromise promise)Shortcut for call  ChannelOutboundInvoker.write(Object, ChannelPromise)andChannelOutboundInvoker.flush(). | 
| ChannelFuture | AbstractChannel. writeAndFlush(java.lang.Object msg,
             ChannelPromise promise) | 
| 构造器和说明 | 
|---|
| ChannelPromiseAggregator(ChannelPromise aggregatePromise)已过时。  | 
| ChannelPromiseNotifier(boolean logNotifyFailure,
                      ChannelPromise... promises)已过时。  Create a new instance | 
| ChannelPromiseNotifier(ChannelPromise... promises)已过时。  Create a new instance | 
| DelegatingChannelPromiseNotifier(ChannelPromise delegate) | 
| DelegatingChannelPromiseNotifier(ChannelPromise delegate,
                                boolean logNotifyFailure) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| ChannelFuture | EmbeddedChannel. close(ChannelPromise promise) | 
| ChannelFuture | EmbeddedChannel. disconnect(ChannelPromise promise) | 
| ChannelFuture | EmbeddedChannel. writeOneInbound(java.lang.Object msg,
               ChannelPromise promise)Writes one message to the inbound of this  Channeland does not flush it. | 
| ChannelFuture | EmbeddedChannel. writeOneOutbound(java.lang.Object msg,
                ChannelPromise promise)Writes one message to the outbound of this  Channeland does not flush it. | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| ChannelFuture | EpollDatagramChannel. block(java.net.InetAddress multicastAddress,
     java.net.InetAddress sourceToBlock,
     ChannelPromise promise) | 
| ChannelFuture | EpollDatagramChannel. block(java.net.InetAddress multicastAddress,
     java.net.NetworkInterface networkInterface,
     java.net.InetAddress sourceToBlock,
     ChannelPromise promise) | 
| ChannelFuture | EpollDatagramChannel. joinGroup(java.net.InetAddress multicastAddress,
         ChannelPromise promise) | 
| ChannelFuture | EpollDatagramChannel. joinGroup(java.net.InetAddress multicastAddress,
         java.net.NetworkInterface networkInterface,
         java.net.InetAddress source,
         ChannelPromise promise) | 
| ChannelFuture | EpollDatagramChannel. joinGroup(java.net.InetSocketAddress multicastAddress,
         java.net.NetworkInterface networkInterface,
         ChannelPromise promise) | 
| ChannelFuture | EpollDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress,
          ChannelPromise promise) | 
| ChannelFuture | EpollDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress,
          java.net.NetworkInterface networkInterface,
          java.net.InetAddress source,
          ChannelPromise promise) | 
| ChannelFuture | EpollDatagramChannel. leaveGroup(java.net.InetSocketAddress multicastAddress,
          java.net.NetworkInterface networkInterface,
          ChannelPromise promise) | 
| ChannelFuture | AbstractEpollStreamChannel. shutdown(ChannelPromise promise) | 
| ChannelFuture | AbstractEpollStreamChannel. shutdownInput(ChannelPromise promise) | 
| ChannelFuture | AbstractEpollStreamChannel. shutdownOutput(ChannelPromise promise) | 
| ChannelFuture | AbstractEpollStreamChannel. spliceTo(AbstractEpollStreamChannel ch,
        int len,
        ChannelPromise promise)Splice from this  AbstractEpollStreamChannelto anotherAbstractEpollStreamChannel. | 
| ChannelFuture | AbstractEpollStreamChannel. spliceTo(FileDescriptor ch,
        int offset,
        int len,
        ChannelPromise promise)Splice from this  AbstractEpollStreamChannelto anotherFileDescriptor. | 
| 构造器和说明 | 
|---|
| SpliceInTask(int len,
            ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| ChannelFuture | KQueueDatagramChannel. block(java.net.InetAddress multicastAddress,
     java.net.InetAddress sourceToBlock,
     ChannelPromise promise) | 
| ChannelFuture | KQueueDatagramChannel. block(java.net.InetAddress multicastAddress,
     java.net.NetworkInterface networkInterface,
     java.net.InetAddress sourceToBlock,
     ChannelPromise promise) | 
| ChannelFuture | KQueueDatagramChannel. joinGroup(java.net.InetAddress multicastAddress,
         ChannelPromise promise) | 
| ChannelFuture | KQueueDatagramChannel. joinGroup(java.net.InetAddress multicastAddress,
         java.net.NetworkInterface networkInterface,
         java.net.InetAddress source,
         ChannelPromise promise) | 
| ChannelFuture | KQueueDatagramChannel. joinGroup(java.net.InetSocketAddress multicastAddress,
         java.net.NetworkInterface networkInterface,
         ChannelPromise promise) | 
| ChannelFuture | KQueueDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress,
          ChannelPromise promise) | 
| ChannelFuture | KQueueDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress,
          java.net.NetworkInterface networkInterface,
          java.net.InetAddress source,
          ChannelPromise promise) | 
| ChannelFuture | KQueueDatagramChannel. leaveGroup(java.net.InetSocketAddress multicastAddress,
          java.net.NetworkInterface networkInterface,
          ChannelPromise promise) | 
| ChannelFuture | AbstractKQueueStreamChannel. shutdown(ChannelPromise promise) | 
| ChannelFuture | AbstractKQueueStreamChannel. shutdownInput(ChannelPromise promise) | 
| ChannelFuture | AbstractKQueueStreamChannel. shutdownOutput(ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | AbstractNioChannel.AbstractNioUnsafe. connect(java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| ChannelFuture | SctpServerChannel. bindAddress(java.net.InetAddress localAddress,
           ChannelPromise promise)Bind a address to the already bound channel to enable multi-homing. | 
| ChannelFuture | SctpChannel. bindAddress(java.net.InetAddress localAddress,
           ChannelPromise promise)Bind a address to the already bound channel to enable multi-homing. | 
| ChannelFuture | SctpServerChannel. unbindAddress(java.net.InetAddress localAddress,
             ChannelPromise promise)Unbind the address from channel's multi-homing address list. | 
| ChannelFuture | SctpChannel. unbindAddress(java.net.InetAddress localAddress,
             ChannelPromise promise)Unbind the address from channel's multi-homing address list. | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| ChannelFuture | NioSctpServerChannel. bindAddress(java.net.InetAddress localAddress,
           ChannelPromise promise) | 
| ChannelFuture | NioSctpChannel. bindAddress(java.net.InetAddress localAddress,
           ChannelPromise promise) | 
| ChannelFuture | NioSctpServerChannel. unbindAddress(java.net.InetAddress localAddress,
             ChannelPromise promise) | 
| ChannelFuture | NioSctpChannel. unbindAddress(java.net.InetAddress localAddress,
             ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| ChannelFuture | OioSctpServerChannel. bindAddress(java.net.InetAddress localAddress,
           ChannelPromise promise)已过时。  | 
| ChannelFuture | OioSctpChannel. bindAddress(java.net.InetAddress localAddress,
           ChannelPromise promise)已过时。  | 
| ChannelFuture | OioSctpServerChannel. unbindAddress(java.net.InetAddress localAddress,
             ChannelPromise promise)已过时。  | 
| ChannelFuture | OioSctpChannel. unbindAddress(java.net.InetAddress localAddress,
             ChannelPromise promise)已过时。  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| ChannelFuture | DatagramChannel. block(java.net.InetAddress multicastAddress,
     java.net.InetAddress sourceToBlock,
     ChannelPromise future)Block the given sourceToBlock address for the given multicastAddress and notifies the  ChannelFutureonce
 the operation completes. | 
| ChannelFuture | DatagramChannel. block(java.net.InetAddress multicastAddress,
     java.net.NetworkInterface networkInterface,
     java.net.InetAddress sourceToBlock,
     ChannelPromise future)Block the given sourceToBlock address for the given multicastAddress on the given networkInterface and notifies
 the  ChannelFutureonce the operation completes. | 
| ChannelFuture | DatagramChannel. joinGroup(java.net.InetAddress multicastAddress,
         ChannelPromise future)Joins a multicast group and notifies the  ChannelFutureonce the operation completes. | 
| ChannelFuture | DatagramChannel. joinGroup(java.net.InetAddress multicastAddress,
         java.net.NetworkInterface networkInterface,
         java.net.InetAddress source,
         ChannelPromise future)Joins the specified multicast group at the specified interface and notifies the  ChannelFutureonce the operation completes. | 
| ChannelFuture | DatagramChannel. joinGroup(java.net.InetSocketAddress multicastAddress,
         java.net.NetworkInterface networkInterface,
         ChannelPromise future)Joins the specified multicast group at the specified interface and notifies the  ChannelFutureonce the operation completes. | 
| ChannelFuture | DatagramChannel. leaveGroup(java.net.InetAddress multicastAddress,
          ChannelPromise future)Leaves a multicast group and notifies the  ChannelFutureonce the operation completes. | 
| ChannelFuture | DatagramChannel. leaveGroup(java.net.InetAddress multicastAddress,
          java.net.NetworkInterface networkInterface,
          java.net.InetAddress source,
          ChannelPromise future)Leave the specified multicast group at the specified interface using the specified source and notifies
 the  ChannelFutureonce the operation completes. | 
| ChannelFuture | DatagramChannel. leaveGroup(java.net.InetSocketAddress multicastAddress,
          java.net.NetworkInterface networkInterface,
          ChannelPromise future)Leaves a multicast group on a specified local interface and notifies the  ChannelFutureonce the
 operation completes. | 
| ChannelFuture | DuplexChannel. shutdown(ChannelPromise promise)Will shutdown the input and output sides of this channel. | 
| ChannelFuture | DuplexChannel. shutdownInput(ChannelPromise promise)Will shutdown the input and notify  ChannelPromise. | 
| ChannelFuture | DuplexChannel. shutdownOutput(ChannelPromise promise)Will shutdown the output and notify  ChannelPromise. | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| ChannelFuture | NioDatagramChannel. block(java.net.InetAddress multicastAddress,
     java.net.InetAddress sourceToBlock,
     ChannelPromise promise)Block the given sourceToBlock address for the given multicastAddress | 
| ChannelFuture | NioDatagramChannel. block(java.net.InetAddress multicastAddress,
     java.net.NetworkInterface networkInterface,
     java.net.InetAddress sourceToBlock,
     ChannelPromise promise)Block the given sourceToBlock address for the given multicastAddress on the given networkInterface | 
| ChannelFuture | NioDatagramChannel. joinGroup(java.net.InetAddress multicastAddress,
         ChannelPromise promise) | 
| ChannelFuture | NioDatagramChannel. joinGroup(java.net.InetAddress multicastAddress,
         java.net.NetworkInterface networkInterface,
         java.net.InetAddress source,
         ChannelPromise promise) | 
| ChannelFuture | NioDatagramChannel. joinGroup(java.net.InetSocketAddress multicastAddress,
         java.net.NetworkInterface networkInterface,
         ChannelPromise promise) | 
| ChannelFuture | NioDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress,
          ChannelPromise promise) | 
| ChannelFuture | NioDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress,
          java.net.NetworkInterface networkInterface,
          java.net.InetAddress source,
          ChannelPromise promise) | 
| ChannelFuture | NioDatagramChannel. leaveGroup(java.net.InetSocketAddress multicastAddress,
          java.net.NetworkInterface networkInterface,
          ChannelPromise promise) | 
| ChannelFuture | NioSocketChannel. shutdown(ChannelPromise promise) | 
| ChannelFuture | NioSocketChannel. shutdownInput(ChannelPromise promise) | 
| ChannelFuture | NioSocketChannel. shutdownOutput(ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| ChannelFuture | OioDatagramChannel. block(java.net.InetAddress multicastAddress,
     java.net.InetAddress sourceToBlock,
     ChannelPromise promise)已过时。  | 
| ChannelFuture | OioDatagramChannel. block(java.net.InetAddress multicastAddress,
     java.net.NetworkInterface networkInterface,
     java.net.InetAddress sourceToBlock,
     ChannelPromise promise)已过时。  | 
| ChannelFuture | OioDatagramChannel. joinGroup(java.net.InetAddress multicastAddress,
         ChannelPromise promise)已过时。  | 
| ChannelFuture | OioDatagramChannel. joinGroup(java.net.InetAddress multicastAddress,
         java.net.NetworkInterface networkInterface,
         java.net.InetAddress source,
         ChannelPromise promise)已过时。  | 
| ChannelFuture | OioDatagramChannel. joinGroup(java.net.InetSocketAddress multicastAddress,
         java.net.NetworkInterface networkInterface,
         ChannelPromise promise)已过时。  | 
| ChannelFuture | OioDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress,
          ChannelPromise promise)已过时。  | 
| ChannelFuture | OioDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress,
          java.net.NetworkInterface networkInterface,
          java.net.InetAddress source,
          ChannelPromise promise)已过时。  | 
| ChannelFuture | OioDatagramChannel. leaveGroup(java.net.InetSocketAddress multicastAddress,
          java.net.NetworkInterface networkInterface,
          ChannelPromise promise)已过时。  | 
| ChannelFuture | OioSocketChannel. shutdown(ChannelPromise promise)已过时。  | 
| ChannelFuture | OioSocketChannel. shutdownInput(ChannelPromise promise)已过时。  | 
| ChannelFuture | OioSocketChannel. shutdownOutput(ChannelPromise promise)已过时。  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | HAProxyHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| java.util.Map.Entry<ChannelFuture,ChannelPromise> | HttpResponseHandler. put(int streamId,
   ChannelFuture writeFuture,
   ChannelPromise promise)Create an association between an anticipated response stream id and a  ChannelPromise | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| java.util.Map.Entry<ChannelFuture,ChannelPromise> | HttpResponseHandler. put(int streamId,
   ChannelFuture writeFuture,
   ChannelPromise promise)Create an association between an anticipated response stream id and a  ChannelPromise | 
| 构造器和说明 | 
|---|
| Http2SettingsHandler(ChannelPromise promise)Create new instance | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | MemcacheClientHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise)Transforms basic string requests to binary memcache requests | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | RedisClientHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | SpdyFrameLogger. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| void | SpdyClientStreamIdHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | ResolveAddressHandler. connect(ChannelHandlerContext ctx,
       java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise) | 
| void | DynamicAddressConnectHandler. connect(ChannelHandlerContext ctx,
       java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | DatagramPacketEncoder. bind(ChannelHandlerContext ctx,
    java.net.SocketAddress localAddress,
    ChannelPromise promise) | 
| void | DatagramPacketEncoder. close(ChannelHandlerContext ctx,
     ChannelPromise promise) | 
| void | DatagramPacketEncoder. connect(ChannelHandlerContext ctx,
       java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise) | 
| void | DatagramPacketEncoder. deregister(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| void | DatagramPacketEncoder. disconnect(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| void | MessageToMessageEncoder. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| void | MessageToMessageCodec. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| void | MessageToByteEncoder. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| void | ByteToMessageCodec. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | Lz4FrameEncoder. close(ChannelHandlerContext ctx,
     ChannelPromise promise) | 
| void | JZlibEncoder. close(ChannelHandlerContext ctx,
     ChannelPromise promise) | 
| void | JdkZlibEncoder. close(ChannelHandlerContext ctx,
     ChannelPromise promise) | 
| void | Bzip2Encoder. close(ChannelHandlerContext ctx,
     ChannelPromise promise) | 
| void | BrotliEncoder. close(ChannelHandlerContext ctx,
     ChannelPromise promise) | 
| abstract ChannelFuture | ZlibEncoder. close(ChannelPromise promise)Close this  ZlibEncoderand so finish the encoding. | 
| ChannelFuture | Lz4FrameEncoder. close(ChannelPromise promise)Close this  Lz4FrameEncoderand so finish the encoding. | 
| ChannelFuture | JZlibEncoder. close(ChannelPromise promise) | 
| ChannelFuture | JdkZlibEncoder. close(ChannelPromise promise) | 
| ChannelFuture | Bzip2Encoder. close(ChannelPromise promise)Close this  Bzip2Encoderand so finish the encoding. | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | HttpClientUpgradeHandler. bind(ChannelHandlerContext ctx,
    java.net.SocketAddress localAddress,
    ChannelPromise promise) | 
| void | HttpClientUpgradeHandler. close(ChannelHandlerContext ctx,
     ChannelPromise promise) | 
| void | HttpClientUpgradeHandler. connect(ChannelHandlerContext ctx,
       java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise) | 
| void | HttpClientUpgradeHandler. deregister(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| void | HttpClientUpgradeHandler. disconnect(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| void | HttpServerKeepAliveHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| void | HttpObjectEncoder. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| void | HttpClientUpgradeHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | CorsHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| ChannelFuture | WebSocketServerHandshaker00. close(Channel channel,
     CloseWebSocketFrame frame,
     ChannelPromise promise)Echo back the closing frame | 
| ChannelFuture | WebSocketServerHandshaker. close(Channel channel,
     CloseWebSocketFrame frame,
     ChannelPromise promise)Performs the closing handshake. | 
| ChannelFuture | WebSocketClientHandshaker. close(Channel channel,
     CloseWebSocketFrame frame,
     ChannelPromise promise)Performs the closing handshake
 When called from within a  ChannelHandleryou most likely want to useWebSocketClientHandshaker.close(ChannelHandlerContext, CloseWebSocketFrame, ChannelPromise). | 
| ChannelFuture | WebSocketServerHandshaker00. close(ChannelHandlerContext ctx,
     CloseWebSocketFrame frame,
     ChannelPromise promise)Echo back the closing frame | 
| ChannelFuture | WebSocketServerHandshaker. close(ChannelHandlerContext ctx,
     CloseWebSocketFrame frame,
     ChannelPromise promise)Performs the closing handshake. | 
| ChannelFuture | WebSocketClientHandshaker. close(ChannelHandlerContext ctx,
     CloseWebSocketFrame frame,
     ChannelPromise promise)Performs the closing handshake | 
| ChannelFuture | WebSocketClientHandshaker. handshake(Channel channel,
         ChannelPromise promise)Begins the opening handshake | 
| ChannelFuture | WebSocketServerHandshaker. handshake(Channel channel,
         FullHttpRequest req,
         HttpHeaders responseHeaders,
         ChannelPromise promise)Performs the opening handshake
 When call this method you MUST NOT retain the  FullHttpRequestwhich is passed in. | 
| ChannelFuture | WebSocketServerHandshaker. handshake(Channel channel,
         HttpRequest req,
         HttpHeaders responseHeaders,
         ChannelPromise promise)Performs the opening handshake
 When call this method you MUST NOT retain the  HttpRequestwhich is passed in. | 
| ChannelFuture | WebSocketClientHandshaker. processHandshake(Channel channel,
                HttpResponse response,
                ChannelPromise promise)Process the opening handshake initiated by  WebSocketClientHandshaker.handshake(io.netty.channel.Channel)}. | 
| static ChannelFuture | WebSocketServerHandshakerFactory. sendUnsupportedVersionResponse(Channel channel,
                              ChannelPromise promise)Return that we need cannot support the web socket version | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| protected void | WebSocketServerExtensionHandler. onHttpResponseWrite(ChannelHandlerContext ctx,
                   HttpResponse response,
                   ChannelPromise promise)This is a method exposed to perform fail-fast checks of user-defined http types. | 
| void | WebSocketServerExtensionHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| void | WebSocketClientExtensionHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| 限定符和类型 | 字段和说明 | 
|---|---|
| protected ChannelPromise | DefaultHttp2ConnectionEncoder.FlowControlledBase. promise | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | Http2ConnectionHandler. bind(ChannelHandlerContext ctx,
    java.net.SocketAddress localAddress,
    ChannelPromise promise) | 
| void | Http2ConnectionHandler. close(ChannelHandlerContext ctx,
     ChannelPromise promise) | 
| void | Http2ConnectionHandler. connect(ChannelHandlerContext ctx,
       java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise) | 
| void | Http2ConnectionHandler. deregister(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| void | Http2ConnectionHandler. disconnect(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| ChannelFuture | Http2LifecycleManager. goAway(ChannelHandlerContext ctx,
      int lastStreamId,
      long errorCode,
      ByteBuf debugData,
      ChannelPromise promise)Prevents the peer from creating streams and close the connection if  errorCodeis notHttp2Error.NO_ERROR. | 
| ChannelFuture | Http2ConnectionHandler. goAway(ChannelHandlerContext ctx,
      int lastStreamId,
      long errorCode,
      ByteBuf debugData,
      ChannelPromise promise) | 
| ChannelFuture | Http2LifecycleManager. resetStream(ChannelHandlerContext ctx,
           int streamId,
           long errorCode,
           ChannelPromise promise)Ensure the stream identified by  streamIdis reset. | 
| ChannelFuture | Http2ConnectionHandler. resetStream(ChannelHandlerContext ctx,
           int streamId,
           long errorCode,
           ChannelPromise promise) | 
| void | HttpToHttp2ConnectionHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise)Handles conversion of  HttpMessageandHttpContentto HTTP/2 frames. | 
| void | Http2FrameCodec. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise)Processes all  Http2Frames. | 
| void | Http2ConnectionHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| ChannelFuture | StreamBufferingEncoder. writeData(ChannelHandlerContext ctx,
         int streamId,
         ByteBuf data,
         int padding,
         boolean endOfStream,
         ChannelPromise promise) | 
| ChannelFuture | Http2OutboundFrameLogger. writeData(ChannelHandlerContext ctx,
         int streamId,
         ByteBuf data,
         int padding,
         boolean endStream,
         ChannelPromise promise) | 
| ChannelFuture | Http2DataWriter. writeData(ChannelHandlerContext ctx,
         int streamId,
         ByteBuf data,
         int padding,
         boolean endStream,
         ChannelPromise promise)Writes a  DATAframe to the remote endpoint. | 
| ChannelFuture | DefaultHttp2FrameWriter. writeData(ChannelHandlerContext ctx,
         int streamId,
         ByteBuf data,
         int padding,
         boolean endStream,
         ChannelPromise promise) | 
| ChannelFuture | DefaultHttp2ConnectionEncoder. writeData(ChannelHandlerContext ctx,
         int streamId,
         ByteBuf data,
         int padding,
         boolean endOfStream,
         ChannelPromise promise) | 
| ChannelFuture | DecoratingHttp2FrameWriter. writeData(ChannelHandlerContext ctx,
         int streamId,
         ByteBuf data,
         int padding,
         boolean endStream,
         ChannelPromise promise) | 
| ChannelFuture | CompressorHttp2ConnectionEncoder. writeData(ChannelHandlerContext ctx,
         int streamId,
         ByteBuf data,
         int padding,
         boolean endOfStream,
         ChannelPromise promise) | 
| ChannelFuture | Http2OutboundFrameLogger. writeFrame(ChannelHandlerContext ctx,
          byte frameType,
          int streamId,
          Http2Flags flags,
          ByteBuf payload,
          ChannelPromise promise) | 
| ChannelFuture | Http2FrameWriter. writeFrame(ChannelHandlerContext ctx,
          byte frameType,
          int streamId,
          Http2Flags flags,
          ByteBuf payload,
          ChannelPromise promise)Generic write method for any HTTP/2 frame. | 
| ChannelFuture | Http2ConnectionEncoder. writeFrame(ChannelHandlerContext ctx,
          byte frameType,
          int streamId,
          Http2Flags flags,
          ByteBuf payload,
          ChannelPromise promise)Writes the given data to the internal  Http2FrameWriterwithout performing any
 state checks on the connection/stream. | 
| ChannelFuture | DefaultHttp2FrameWriter. writeFrame(ChannelHandlerContext ctx,
          byte frameType,
          int streamId,
          Http2Flags flags,
          ByteBuf payload,
          ChannelPromise promise) | 
| ChannelFuture | DefaultHttp2ConnectionEncoder. writeFrame(ChannelHandlerContext ctx,
          byte frameType,
          int streamId,
          Http2Flags flags,
          ByteBuf payload,
          ChannelPromise promise) | 
| ChannelFuture | DecoratingHttp2FrameWriter. writeFrame(ChannelHandlerContext ctx,
          byte frameType,
          int streamId,
          Http2Flags flags,
          ByteBuf payload,
          ChannelPromise promise) | 
| ChannelFuture | Http2OutboundFrameLogger. writeGoAway(ChannelHandlerContext ctx,
           int lastStreamId,
           long errorCode,
           ByteBuf debugData,
           ChannelPromise promise) | 
| ChannelFuture | Http2FrameWriter. writeGoAway(ChannelHandlerContext ctx,
           int lastStreamId,
           long errorCode,
           ByteBuf debugData,
           ChannelPromise promise)Writes a GO_AWAY frame to the remote endpoint. | 
| ChannelFuture | DefaultHttp2FrameWriter. writeGoAway(ChannelHandlerContext ctx,
           int lastStreamId,
           long errorCode,
           ByteBuf debugData,
           ChannelPromise promise) | 
| ChannelFuture | DefaultHttp2ConnectionEncoder. writeGoAway(ChannelHandlerContext ctx,
           int lastStreamId,
           long errorCode,
           ByteBuf debugData,
           ChannelPromise promise) | 
| ChannelFuture | DecoratingHttp2FrameWriter. writeGoAway(ChannelHandlerContext ctx,
           int lastStreamId,
           long errorCode,
           ByteBuf debugData,
           ChannelPromise promise) | 
| ChannelFuture | StreamBufferingEncoder. writeHeaders(ChannelHandlerContext ctx,
            int streamId,
            Http2Headers headers,
            int padding,
            boolean endStream,
            ChannelPromise promise) | 
| ChannelFuture | Http2OutboundFrameLogger. writeHeaders(ChannelHandlerContext ctx,
            int streamId,
            Http2Headers headers,
            int padding,
            boolean endStream,
            ChannelPromise promise) | 
| ChannelFuture | Http2FrameWriter. writeHeaders(ChannelHandlerContext ctx,
            int streamId,
            Http2Headers headers,
            int padding,
            boolean endStream,
            ChannelPromise promise)Writes a HEADERS frame to the remote endpoint. | 
| ChannelFuture | DefaultHttp2FrameWriter. writeHeaders(ChannelHandlerContext ctx,
            int streamId,
            Http2Headers headers,
            int padding,
            boolean endStream,
            ChannelPromise promise) | 
| ChannelFuture | DefaultHttp2ConnectionEncoder. writeHeaders(ChannelHandlerContext ctx,
            int streamId,
            Http2Headers headers,
            int padding,
            boolean endStream,
            ChannelPromise promise) | 
| ChannelFuture | DecoratingHttp2FrameWriter. writeHeaders(ChannelHandlerContext ctx,
            int streamId,
            Http2Headers headers,
            int padding,
            boolean endStream,
            ChannelPromise promise) | 
| ChannelFuture | CompressorHttp2ConnectionEncoder. writeHeaders(ChannelHandlerContext ctx,
            int streamId,
            Http2Headers headers,
            int padding,
            boolean endStream,
            ChannelPromise promise) | 
| ChannelFuture | StreamBufferingEncoder. writeHeaders(ChannelHandlerContext ctx,
            int streamId,
            Http2Headers headers,
            int streamDependency,
            short weight,
            boolean exclusive,
            int padding,
            boolean endOfStream,
            ChannelPromise promise) | 
| ChannelFuture | Http2OutboundFrameLogger. writeHeaders(ChannelHandlerContext ctx,
            int streamId,
            Http2Headers headers,
            int streamDependency,
            short weight,
            boolean exclusive,
            int padding,
            boolean endStream,
            ChannelPromise promise) | 
| ChannelFuture | Http2FrameWriter. writeHeaders(ChannelHandlerContext ctx,
            int streamId,
            Http2Headers headers,
            int streamDependency,
            short weight,
            boolean exclusive,
            int padding,
            boolean endStream,
            ChannelPromise promise)Writes a HEADERS frame with priority specified to the remote endpoint. | 
| ChannelFuture | DefaultHttp2FrameWriter. writeHeaders(ChannelHandlerContext ctx,
            int streamId,
            Http2Headers headers,
            int streamDependency,
            short weight,
            boolean exclusive,
            int padding,
            boolean endStream,
            ChannelPromise promise) | 
| ChannelFuture | DefaultHttp2ConnectionEncoder. writeHeaders(ChannelHandlerContext ctx,
            int streamId,
            Http2Headers headers,
            int streamDependency,
            short weight,
            boolean exclusive,
            int padding,
            boolean endOfStream,
            ChannelPromise promise) | 
| ChannelFuture | DecoratingHttp2FrameWriter. writeHeaders(ChannelHandlerContext ctx,
            int streamId,
            Http2Headers headers,
            int streamDependency,
            short weight,
            boolean exclusive,
            int padding,
            boolean endStream,
            ChannelPromise promise) | 
| ChannelFuture | CompressorHttp2ConnectionEncoder. writeHeaders(ChannelHandlerContext ctx,
            int streamId,
            Http2Headers headers,
            int streamDependency,
            short weight,
            boolean exclusive,
            int padding,
            boolean endOfStream,
            ChannelPromise promise) | 
| ChannelFuture | Http2OutboundFrameLogger. writePing(ChannelHandlerContext ctx,
         boolean ack,
         long data,
         ChannelPromise promise) | 
| ChannelFuture | Http2FrameWriter. writePing(ChannelHandlerContext ctx,
         boolean ack,
         long data,
         ChannelPromise promise)Writes a PING frame to the remote endpoint. | 
| ChannelFuture | DefaultHttp2FrameWriter. writePing(ChannelHandlerContext ctx,
         boolean ack,
         long data,
         ChannelPromise promise) | 
| ChannelFuture | DefaultHttp2ConnectionEncoder. writePing(ChannelHandlerContext ctx,
         boolean ack,
         long data,
         ChannelPromise promise) | 
| ChannelFuture | DecoratingHttp2FrameWriter. writePing(ChannelHandlerContext ctx,
         boolean ack,
         long data,
         ChannelPromise promise) | 
| ChannelFuture | Http2OutboundFrameLogger. writePriority(ChannelHandlerContext ctx,
             int streamId,
             int streamDependency,
             short weight,
             boolean exclusive,
             ChannelPromise promise) | 
| ChannelFuture | Http2FrameWriter. writePriority(ChannelHandlerContext ctx,
             int streamId,
             int streamDependency,
             short weight,
             boolean exclusive,
             ChannelPromise promise)Writes a PRIORITY frame to the remote endpoint. | 
| ChannelFuture | DefaultHttp2FrameWriter. writePriority(ChannelHandlerContext ctx,
             int streamId,
             int streamDependency,
             short weight,
             boolean exclusive,
             ChannelPromise promise) | 
| ChannelFuture | DefaultHttp2ConnectionEncoder. writePriority(ChannelHandlerContext ctx,
             int streamId,
             int streamDependency,
             short weight,
             boolean exclusive,
             ChannelPromise promise) | 
| ChannelFuture | DecoratingHttp2FrameWriter. writePriority(ChannelHandlerContext ctx,
             int streamId,
             int streamDependency,
             short weight,
             boolean exclusive,
             ChannelPromise promise) | 
| ChannelFuture | Http2OutboundFrameLogger. writePushPromise(ChannelHandlerContext ctx,
                int streamId,
                int promisedStreamId,
                Http2Headers headers,
                int padding,
                ChannelPromise promise) | 
| ChannelFuture | Http2FrameWriter. writePushPromise(ChannelHandlerContext ctx,
                int streamId,
                int promisedStreamId,
                Http2Headers headers,
                int padding,
                ChannelPromise promise)Writes a PUSH_PROMISE frame to the remote endpoint. | 
| ChannelFuture | DefaultHttp2FrameWriter. writePushPromise(ChannelHandlerContext ctx,
                int streamId,
                int promisedStreamId,
                Http2Headers headers,
                int padding,
                ChannelPromise promise) | 
| ChannelFuture | DefaultHttp2ConnectionEncoder. writePushPromise(ChannelHandlerContext ctx,
                int streamId,
                int promisedStreamId,
                Http2Headers headers,
                int padding,
                ChannelPromise promise) | 
| ChannelFuture | DecoratingHttp2FrameWriter. writePushPromise(ChannelHandlerContext ctx,
                int streamId,
                int promisedStreamId,
                Http2Headers headers,
                int padding,
                ChannelPromise promise) | 
| ChannelFuture | StreamBufferingEncoder. writeRstStream(ChannelHandlerContext ctx,
              int streamId,
              long errorCode,
              ChannelPromise promise) | 
| ChannelFuture | Http2OutboundFrameLogger. writeRstStream(ChannelHandlerContext ctx,
              int streamId,
              long errorCode,
              ChannelPromise promise) | 
| ChannelFuture | Http2FrameWriter. writeRstStream(ChannelHandlerContext ctx,
              int streamId,
              long errorCode,
              ChannelPromise promise)Writes a RST_STREAM frame to the remote endpoint. | 
| ChannelFuture | DefaultHttp2FrameWriter. writeRstStream(ChannelHandlerContext ctx,
              int streamId,
              long errorCode,
              ChannelPromise promise) | 
| ChannelFuture | DefaultHttp2ConnectionEncoder. writeRstStream(ChannelHandlerContext ctx,
              int streamId,
              long errorCode,
              ChannelPromise promise) | 
| ChannelFuture | DecoratingHttp2FrameWriter. writeRstStream(ChannelHandlerContext ctx,
              int streamId,
              long errorCode,
              ChannelPromise promise) | 
| ChannelFuture | Http2OutboundFrameLogger. writeSettings(ChannelHandlerContext ctx,
             Http2Settings settings,
             ChannelPromise promise) | 
| ChannelFuture | Http2FrameWriter. writeSettings(ChannelHandlerContext ctx,
             Http2Settings settings,
             ChannelPromise promise)Writes a SETTINGS frame to the remote endpoint. | 
| ChannelFuture | DefaultHttp2FrameWriter. writeSettings(ChannelHandlerContext ctx,
             Http2Settings settings,
             ChannelPromise promise) | 
| ChannelFuture | DefaultHttp2ConnectionEncoder. writeSettings(ChannelHandlerContext ctx,
             Http2Settings settings,
             ChannelPromise promise) | 
| ChannelFuture | DecoratingHttp2FrameWriter. writeSettings(ChannelHandlerContext ctx,
             Http2Settings settings,
             ChannelPromise promise) | 
| ChannelFuture | Http2OutboundFrameLogger. writeSettingsAck(ChannelHandlerContext ctx,
                ChannelPromise promise) | 
| ChannelFuture | Http2FrameWriter. writeSettingsAck(ChannelHandlerContext ctx,
                ChannelPromise promise)Writes a SETTINGS acknowledgment to the remote endpoint. | 
| ChannelFuture | DefaultHttp2FrameWriter. writeSettingsAck(ChannelHandlerContext ctx,
                ChannelPromise promise) | 
| ChannelFuture | DefaultHttp2ConnectionEncoder. writeSettingsAck(ChannelHandlerContext ctx,
                ChannelPromise promise) | 
| ChannelFuture | DecoratingHttp2FrameWriter. writeSettingsAck(ChannelHandlerContext ctx,
                ChannelPromise promise) | 
| ChannelFuture | Http2OutboundFrameLogger. writeWindowUpdate(ChannelHandlerContext ctx,
                 int streamId,
                 int windowSizeIncrement,
                 ChannelPromise promise) | 
| ChannelFuture | Http2FrameWriter. writeWindowUpdate(ChannelHandlerContext ctx,
                 int streamId,
                 int windowSizeIncrement,
                 ChannelPromise promise)Writes a WINDOW_UPDATE frame to the remote endpoint. | 
| ChannelFuture | DefaultHttp2FrameWriter. writeWindowUpdate(ChannelHandlerContext ctx,
                 int streamId,
                 int windowSizeIncrement,
                 ChannelPromise promise) | 
| ChannelFuture | DefaultHttp2ConnectionEncoder. writeWindowUpdate(ChannelHandlerContext ctx,
                 int streamId,
                 int windowSizeIncrement,
                 ChannelPromise promise) | 
| ChannelFuture | DecoratingHttp2FrameWriter. writeWindowUpdate(ChannelHandlerContext ctx,
                 int streamId,
                 int windowSizeIncrement,
                 ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | SpdyFrameCodec. bind(ChannelHandlerContext ctx,
    java.net.SocketAddress localAddress,
    ChannelPromise promise) | 
| void | SpdySessionHandler. close(ChannelHandlerContext ctx,
     ChannelPromise promise) | 
| void | SpdyFrameCodec. close(ChannelHandlerContext ctx,
     ChannelPromise promise) | 
| void | SpdyFrameCodec. connect(ChannelHandlerContext ctx,
       java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise) | 
| void | SpdyFrameCodec. deregister(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| void | SpdyFrameCodec. disconnect(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| void | SpdySessionHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| void | SpdyFrameCodec. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | FlushConsolidationHandler. close(ChannelHandlerContext ctx,
     ChannelPromise promise) | 
| void | FlushConsolidationHandler. disconnect(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | LoggingHandler. bind(ChannelHandlerContext ctx,
    java.net.SocketAddress localAddress,
    ChannelPromise promise) | 
| void | LoggingHandler. close(ChannelHandlerContext ctx,
     ChannelPromise promise) | 
| void | LoggingHandler. connect(ChannelHandlerContext ctx,
       java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise) | 
| void | LoggingHandler. deregister(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| void | LoggingHandler. disconnect(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| void | LoggingHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | PcapWriteHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | ProxyHandler. connect(ChannelHandlerContext ctx,
       java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise) | 
| void | ProxyHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | SslHandler. bind(ChannelHandlerContext ctx,
    java.net.SocketAddress localAddress,
    ChannelPromise promise) | 
| void | SslClientHelloHandler. bind(ChannelHandlerContext ctx,
    java.net.SocketAddress localAddress,
    ChannelPromise promise) | 
| void | SslHandler. close(ChannelHandlerContext ctx,
     ChannelPromise promise) | 
| void | SslClientHelloHandler. close(ChannelHandlerContext ctx,
     ChannelPromise promise) | 
| ChannelFuture | SslHandler. close(ChannelPromise promise)已过时。  | 
| ChannelFuture | SslHandler. closeOutbound(ChannelPromise promise)Sends an SSL  close_notifymessage to the specified channel and
 destroys the underlyingSSLEngine. | 
| void | SslHandler. connect(ChannelHandlerContext ctx,
       java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise) | 
| void | SslClientHelloHandler. connect(ChannelHandlerContext ctx,
       java.net.SocketAddress remoteAddress,
       java.net.SocketAddress localAddress,
       ChannelPromise promise) | 
| void | SslHandler. deregister(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| void | SslClientHelloHandler. deregister(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| void | SslHandler. disconnect(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| void | SslClientHelloHandler. disconnect(ChannelHandlerContext ctx,
          ChannelPromise promise) | 
| void | SslHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| void | SslClientHelloHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | ChunkedWriteHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | WriteTimeoutHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| void | IdleStateHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| protected void | AbstractTrafficShapingHandler. submitWrite(ChannelHandlerContext ctx,
           java.lang.Object msg,
           long delay,
           ChannelPromise promise)已过时。  | 
| protected void | GlobalChannelTrafficShapingHandler. submitWrite(ChannelHandlerContext ctx,
           java.lang.Object msg,
           long size,
           long writedelay,
           long now,
           ChannelPromise promise) | 
| void | GlobalChannelTrafficShapingHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) | 
| void | AbstractTrafficShapingHandler. write(ChannelHandlerContext ctx,
     java.lang.Object msg,
     ChannelPromise promise) |