cc.otavia.core.transport.reactor.nio
Members list
Type members
Classlikes
final class NioHandler(val selectorProvider: SelectorProvider, val selectStrategy: SelectStrategy, sys: ActorSystem) extends IoHandler
object NioHandler
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NioHandler.type
class NioReactor(val system: ActorSystem, val transportFactory: TransportFactory, val maxTasksPerRun: Int) extends AtomicInteger, Reactor
object NioReactor
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NioReactor.type
final class NioReactorWorker(val executor: Executor, val system: ActorSystem, val maxTasksPerRun: Int, val ioHandlerFactory: IoHandlerFactory) extends AtomicInteger
Attributes
- Companion
- object
- Supertypes
-
class AtomicIntegerclass Numbertrait Serializableclass Objecttrait Matchableclass AnyShow all
object NioReactorWorker
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NioReactorWorker.type
final class SelectedSelectionKeySet extends AbstractSet[SelectionKey]
Attributes
- Supertypes
-
class AbstractSet[SelectionKey]trait Set[SelectionKey]class AbstractCollection[SelectionKey]trait Collection[SelectionKey]trait Iterable[SelectionKey]class Objecttrait Matchableclass AnyShow all
final class SelectedSelectionKeySetSelector(delegate: Selector, selectionKeys: SelectedSelectionKeySet) extends Selector
Attributes
- Supertypes
-
class Selectortrait Closeabletrait AutoCloseableclass Objecttrait Matchableclass AnyShow all
In this article