cc.otavia.core.transport.reactor.nio

Members list

Type members

Classlikes

final class NioHandler(val selectorProvider: SelectorProvider, val selectStrategy: SelectStrategy, sys: ActorSystem) extends IoHandler

Attributes

Companion
object
Supertypes
class IoHandler
class Object
trait Matchable
class Any
object NioHandler

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
NioHandler.type
class NioReactor(val system: ActorSystem, val transportFactory: TransportFactory, val maxTasksPerRun: Int) extends AtomicInteger, Reactor

Attributes

Companion
object
Supertypes
trait Reactor
class AtomicInteger
class Number
trait Serializable
class Object
trait Matchable
class Any
Show all
object NioReactor

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class 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 AtomicInteger
class Number
trait Serializable
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self 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 Object
trait Matchable
class Any
Show all
final class SelectedSelectionKeySetSelector(delegate: Selector, selectionKeys: SelectedSelectionKeySet) extends Selector

Attributes

Supertypes
class Selector
trait Closeable
trait AutoCloseable
class Object
trait Matchable
class Any
Show all