cc.otavia.core.system

Members list

Type members

Classlikes

object ActorHouse

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
ActorHouse.type
trait ActorSystem

ActorSystem is a container of actor and channel group instance, a actor or channel group instance must be create by a actor system instance, actor instance in different actor system instance can not send message directly.

ActorSystem is a container of actor and channel group instance, a actor or channel group instance must be create by a actor system instance, actor instance in different actor system instance can not send message directly.

only Notice message can send to a actor or channel group out side actor and channel group

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object ActorSystem

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
final class ActorThread(val system: ActorSystem, id: Int) extends Thread

Attributes

Companion
object
Supertypes
class Thread
trait Runnable
class Object
trait Matchable
class Any
object ActorThread

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class ActorThreadFactory

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
class AddressPhantomReference(referent: ActorAddress[_], queue: ReferenceQueue[ActorAddress[_]]) extends PhantomReference[ActorAddress[_]]

Attributes

Supertypes
class PhantomReference[ActorAddress[_]]
class Reference[ActorAddress[_]]
class Object
trait Matchable
class Any
class DefaultActorThreadPool(val system: ActorSystem, val actorThreadFactory: ActorThreadFactory, val size: Int) extends ActorThreadPool

Attributes

Supertypes
class Object
trait Matchable
class Any
class FIFOHouseQueue(manager: HouseManager) extends HouseQueue

Attributes

Supertypes
class HouseQueue
class Object
trait Matchable
class Any
object House

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
House.type
final class HouseManager(val thread: ActorThread)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object HouseManager

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class HouseQueue(val manager: HouseManager)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class MailBox(val house: ActorHouse)

Attributes

Supertypes
class Object
trait Matchable
class Any
class PriorityHouseQueue(manager: HouseManager) extends HouseQueue

Attributes

Supertypes
class HouseQueue
class Object
trait Matchable
class Any
object SystemInfo

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
SystemInfo.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class TilingThreadSelector(threads: Array[ActorThread]) extends ThreadSelector

Attributes

Supertypes
class Object
trait Matchable
class Any