Class DeflatingAsyncEntityProducer.InnerChannel

java.lang.Object
org.apache.hc.client5.http.async.methods.DeflatingAsyncEntityProducer.InnerChannel
All Implemented Interfaces:
org.apache.hc.core5.http.nio.DataStreamChannel, org.apache.hc.core5.http.nio.StreamChannel<ByteBuffer>
Enclosing class:
DeflatingAsyncEntityProducer

private final class DeflatingAsyncEntityProducer.InnerChannel extends Object implements org.apache.hc.core5.http.nio.DataStreamChannel
Since:
5.6
  • Field Details

    • outer

      private final org.apache.hc.core5.http.nio.DataStreamChannel outer
  • Constructor Details

    • InnerChannel

      InnerChannel(org.apache.hc.core5.http.nio.DataStreamChannel outer)
  • Method Details

    • requestOutput

      public void requestOutput()
      Specified by:
      requestOutput in interface org.apache.hc.core5.http.nio.DataStreamChannel
    • write

      public int write(ByteBuffer src) throws IOException
      Specified by:
      write in interface org.apache.hc.core5.http.nio.DataStreamChannel
      Specified by:
      write in interface org.apache.hc.core5.http.nio.StreamChannel<ByteBuffer>
      Throws:
      IOException
    • endStream

      public void endStream()
      Specified by:
      endStream in interface org.apache.hc.core5.http.nio.StreamChannel<ByteBuffer>
    • endStream

      public void endStream(List<? extends org.apache.hc.core5.http.Header> trailers)
      Specified by:
      endStream in interface org.apache.hc.core5.http.nio.DataStreamChannel