Package org.apache.hc.core5.http.nio
Interface StreamChannel<T extends Buffer>
- Type Parameters:
T
- data container accepted by the channel.
- All Known Subinterfaces:
DataStreamChannel
,H2StreamChannel
- All Known Implementing Classes:
AbstractH2StreamMultiplexer.H2StreamChannelImpl
Abstract data stream channel.
Implementations are expected to be thread-safe.
- Since:
- 5.0
-
Method Summary
-
Method Details
-
write
Writes data from the data container into the underlying data stream.- Parameters:
src
- source of data- Returns:
- The number of elements written, possibly zero
- Throws:
IOException
-
endStream
Terminates the underlying data stream and optionally writes a closing sequence.- Throws:
IOException
-