Top Constructors Methods
org.apache.hc.core5.reactor

pack-priv abstract Class InternalChannel

extends Object
implements ModalCloseable
Class Inheritance
All Implemented Interfaces
org.apache.hc.core5.io.ModalCloseable, java.io.Closeable, java.lang.AutoCloseable
Known Direct Subclasses
org.apache.hc.core5.reactor.InternalConnectChannel, org.apache.hc.core5.reactor.InternalDataChannel
Imports
java.io.IOException, java.nio.channels.CancelledKeyException, org.apache.hc.core5.io.CloseMode, .ModalCloseable, org.apache.hc.core5.util.Timeout

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv final boolean
checkTimeout(final long currentTimeMillis)

pack-priv abstract long
pack-priv abstract Timeout
pack-priv final void
handleIOEvent(final int ops)

pack-priv abstract void
onException(final Exception cause)

pack-priv abstract void
onIOEvent(final int ops)

pack-priv abstract void
onTimeout(Timeout timeout)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

InternalChannelback to summary
pack-priv InternalChannel()

Method Detail

checkTimeoutback to summary
pack-priv final boolean checkTimeout(final long currentTimeMillis)
getLastEventTimeback to summary
pack-priv abstract long getLastEventTime()
getTimeoutback to summary
pack-priv abstract Timeout getTimeout()
handleIOEventback to summary
pack-priv final void handleIOEvent(final int ops)
onExceptionback to summary
pack-priv abstract void onException(final Exception cause)
onIOEventback to summary
pack-priv abstract void onIOEvent(final int ops) throws IOException
onTimeoutback to summary
pack-priv abstract void onTimeout(Timeout timeout) throws IOException