# Uses of Package
org.apache.hc.core5.http2.impl.nio

- Packages that use org.apache.hc.core5.http2.impl.nio
  Package | Description
  --- | ---
  org.apache.hc.core5.http2.impl.nio | Default implementation of HTTP/2 transport based on the asynchronous (non-blocking) I/O model.
  org.apache.hc.core5.http2.impl.nio.bootstrap | HTTP/2 capable requester and server bootstrap.
  org.apache.hc.core5.testing.nio |

- Classes in org.apache.hc.core5.http2.impl.nio used by org.apache.hc.core5.http2.impl.nio
  Class and Description
  ClientH2StreamMultiplexer I/O event handler for events fired by `ProtocolIOSession` that implements client side HTTP/2 messaging protocol with full support for multiplexed message transmission.
  ClientH2StreamMultiplexerFactory `ClientH2StreamMultiplexer` factory.
  ClientHttpProtocolNegotiator I/O event handler for events fired by `ProtocolIOSession` that implements client side of the HTTP/2 protocol negotiation handshake based on `HttpVersionPolicy` configuration.
  H2StreamListener HTTP/2 stream event listener.
  ServerH2StreamMultiplexer I/O event handler for events fired by `ProtocolIOSession` that implements server side HTTP/2 messaging protocol with full support for multiplexed message transmission.
  ServerH2StreamMultiplexerFactory `ServerH2StreamMultiplexer` factory.
  ServerHttpProtocolNegotiator I/O event handler for events fired by `ProtocolIOSession` that implements server side of the HTTP/2 protocol negotiation handshake based on `HttpVersionPolicy` configuration.

- Classes in org.apache.hc.core5.http2.impl.nio used by org.apache.hc.core5.http2.impl.nio.bootstrap
  Class and Description
  H2StreamListener HTTP/2 stream event listener.

- Classes in org.apache.hc.core5.http2.impl.nio used by org.apache.hc.core5.testing.nio
  Class and Description
  H2StreamListener HTTP/2 stream event listener.

Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.