cc.otavia.core.reactor
Members list
Type members
Classlikes
Default select strategy.
Default select strategy.
Attributes
- Supertypes
- Self type
Attributes
- Supertypes
- Self type
Handles IO dispatching for an cc.otavia.core.actor.AbstractChannelsActor All operations except wakeup and isCompatible MUST be executed on the cc.otavia.core.reactor.Reactor and should never be called from the user-directly.
Handles IO dispatching for an cc.otavia.core.actor.AbstractChannelsActor All operations except wakeup and isCompatible MUST be executed on the cc.otavia.core.reactor.Reactor and should never be called from the user-directly.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class NioHandler
Attributes
- Companion
- object
- Supertypes
-
trait Executorclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
LoopExecutor.type
Reactor is an io event generator for AbstractChannel.
Reactor is an io event generator for AbstractChannel.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class NioReactor
Select strategy interface.
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
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SelectStrategy.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object DefaultSelectStrategy
Factory that creates a new SelectStrategy every time.
Factory that creates a new SelectStrategy every time.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object DefaultSelectStrategyFactory