APIdia Launch Partner
Top Description Constructors Methods
sun.nio.ch

pack-priv Class DefaultPollerProvider

extends PollerProvider
Class Inheritance
Imports
java.io.IOException, jdk.internal.vm.ContinuationSupport

Default PollerProvider for Linux.

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv int
defaultReadPollers()

Overrides sun.nio.ch.PollerProvider.defaultReadPollers.

Default number of read pollers.

pack-priv Poller
readPoller(boolean subPoller)

Implements abstract sun.nio.ch.PollerProvider.readPoller.

Creates a Poller for POLLIN polling.

pack-priv Poller
writePoller(boolean subPoller)

Implements abstract sun.nio.ch.PollerProvider.writePoller.

Creates a Poller for POLLOUT polling.

Inherited from sun.nio.ch.PollerProvider:
createProvidercreateProviderdefaultWritePollersfdValToIndexpollerMode

Constructor Detail

DefaultPollerProviderback to summary
pack-priv DefaultPollerProvider(Poller.Mode mode)
DefaultPollerProviderback to summary
pack-priv DefaultPollerProvider()

Method Detail

defaultReadPollersback to summary
pack-priv int defaultReadPollers()

Overrides sun.nio.ch.PollerProvider.defaultReadPollers.

Doc from sun.nio.ch.PollerProvider.defaultReadPollers.

Default number of read pollers. The count must be a power of 2.

Annotations
@Override
readPollerback to summary
pack-priv Poller readPoller(boolean subPoller) throws IOException

Implements abstract sun.nio.ch.PollerProvider.readPoller.

Doc from sun.nio.ch.PollerProvider.readPoller.

Creates a Poller for POLLIN polling.

Annotations
@Override
writePollerback to summary
pack-priv Poller writePoller(boolean subPoller) throws IOException

Implements abstract sun.nio.ch.PollerProvider.writePoller.

Doc from sun.nio.ch.PollerProvider.writePoller.

Creates a Poller for POLLOUT polling.

Annotations
@Override