SelectStrategy

cc.otavia.core.reactor.SelectStrategy
See theSelectStrategy companion trait

Select strategy interface.

Provides the ability to control the behavior of the select loop. For example a blocking select operation can be delayed or skipped entirely if there are events to process immediately.

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete fields

val BUSY_WAIT: Int

Indicates the IO loop to poll for new events without blocking.

Indicates the IO loop to poll for new events without blocking.

Attributes

val CONTINUE: Int

Indicates the IO loop should be retried, no blocking select to follow directly.

Indicates the IO loop should be retried, no blocking select to follow directly.

Attributes

val SELECT: Int

Indicates a blocking select should follow.

Indicates a blocking select should follow.

Attributes