## Uses of Class
org.apache.http.impl.io.HttpTransportMetricsImpl

Packages that use HttpTransportMetricsImpl
Package | Description
--- | ---
org.apache.http.impl.io | Default implementations for interfaces in `org.apache.http.io`.
org.apache.http.impl.nio | Default implementations for interfaces in `org.apache.http.nio`.
org.apache.http.impl.nio.codecs | Default implementations for interfaces in `org.apache.http.nio.codecs`.

### Uses of HttpTransportMetricsImpl in org.apache.http.impl.io

Methods in org.apache.http.impl.io that return HttpTransportMetricsImpl
Modifier and Type | Method and Description
--- | ---
`protected HttpTransportMetricsImpl` | AbstractSessionInputBuffer.`createTransportMetrics()` Deprecated.
`protected HttpTransportMetricsImpl` | AbstractSessionOutputBuffer.`createTransportMetrics()` Deprecated.

Constructors in org.apache.http.impl.io with parameters of type HttpTransportMetricsImpl
Constructor and Description
`SessionInputBufferImpl(HttpTransportMetricsImpl metrics, int buffersize)`
`SessionInputBufferImpl(HttpTransportMetricsImpl metrics, int buffersize, int minChunkLimit, MessageConstraints constraints, CharsetDecoder chardecoder)` Creates new instance of SessionInputBufferImpl.
`SessionOutputBufferImpl(HttpTransportMetricsImpl metrics, int buffersize)`
`SessionOutputBufferImpl(HttpTransportMetricsImpl metrics, int buffersize, int fragementSizeHint, CharsetEncoder charencoder)` Creates new instance of SessionOutputBufferImpl.

### Uses of HttpTransportMetricsImpl in org.apache.http.impl.nio

Fields in org.apache.http.impl.nio declared as HttpTransportMetricsImpl
Modifier and Type | Field and Description
--- | ---
`protected HttpTransportMetricsImpl` | NHttpConnectionBase.`inTransportMetrics`
`protected HttpTransportMetricsImpl` | NHttpConnectionBase.`outTransportMetrics`

Methods in org.apache.http.impl.nio that return HttpTransportMetricsImpl
Modifier and Type | Method and Description
--- | ---
`protected HttpTransportMetricsImpl` | NHttpConnectionBase.`createTransportMetrics()` Deprecated. (4.3) no longer used.

Methods in org.apache.http.impl.nio with parameters of type HttpTransportMetricsImpl
Modifier and Type | Method and Description
--- | ---
`protected ContentDecoder` | NHttpConnectionBase.`createContentDecoder(long len, ReadableByteChannel channel, SessionInputBuffer buffer, HttpTransportMetricsImpl metrics)` Factory method for `ContentDecoder` instances.
`protected ContentEncoder` | NHttpConnectionBase.`createContentEncoder(long len, WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics)` Factory method for `ContentEncoder` instances.

### Uses of HttpTransportMetricsImpl in org.apache.http.impl.nio.codecs

Fields in org.apache.http.impl.nio.codecs declared as HttpTransportMetricsImpl
Modifier and Type | Field and Description
--- | ---
`protected HttpTransportMetricsImpl` | AbstractContentEncoder.`metrics`
`protected HttpTransportMetricsImpl` | AbstractContentDecoder.`metrics`

Constructors in org.apache.http.impl.nio.codecs with parameters of type HttpTransportMetricsImpl
Constructor and Description
`AbstractContentDecoder(ReadableByteChannel channel, SessionInputBuffer buffer, HttpTransportMetricsImpl metrics)` Creates an instance of this class.
`AbstractContentEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics)` Creates an instance of this class.
`ChunkDecoder(ReadableByteChannel channel, SessionInputBuffer buffer, HttpTransportMetricsImpl metrics)`
`ChunkEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics)`
`ChunkEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics, int fragementSizeHint)`
`IdentityDecoder(ReadableByteChannel channel, SessionInputBuffer buffer, HttpTransportMetricsImpl metrics)`
`IdentityEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics)`
`IdentityEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics, int fragementSizeHint)`
`LengthDelimitedDecoder(ReadableByteChannel channel, SessionInputBuffer buffer, HttpTransportMetricsImpl metrics, long contentLength)`
`LengthDelimitedEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics, long contentLength)`
`LengthDelimitedEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics, long contentLength, int fragementSizeHint)`