C# Class Akka.Actor.UnstartedCell

Inheritance: ICell
Show file Open project: rogeralsing/akka.net Class Usage Examples

Public Methods

Method Description
GetChildByName ( string name ) : IInternalActorRef
GetChildren ( ) : IEnumerable
GetSingleChild ( string name ) : IInternalActorRef
Post ( IActorRef sender, object message ) : void
ReplaceWith ( ICell cell ) : void
Restart ( Exception cause ) : void
Resume ( Exception causedByFailure ) : void
SendSystemMessage ( ISystemMessage message ) : void
Start ( ) : void
Stop ( ) : void
Suspend ( ) : void
TryGetChildStatsByName ( string name, IChildStats &child ) : bool
UnstartedCell ( ActorSystemImpl system, RepointableActorRef self, Props props, IInternalActorRef supervisor ) : System

Private Methods

Method Description
CellIsReady ( ICell cell ) : bool
SendMessage ( object message, IActorRef sender ) : void
SendSystemMessage ( object message, IActorRef sender ) : void
TryEnqueue ( Envelope envelope ) : void

Method Details

GetChildByName() public method

public GetChildByName ( string name ) : IInternalActorRef
name string
return IInternalActorRef

GetChildren() public method

public GetChildren ( ) : IEnumerable
return IEnumerable

GetSingleChild() public method

public GetSingleChild ( string name ) : IInternalActorRef
name string
return IInternalActorRef

Post() public method

public Post ( IActorRef sender, object message ) : void
sender IActorRef
message object
return void

ReplaceWith() public method

public ReplaceWith ( ICell cell ) : void
cell ICell
return void

Restart() public method

public Restart ( Exception cause ) : void
cause System.Exception
return void

Resume() public method

public Resume ( Exception causedByFailure ) : void
causedByFailure System.Exception
return void

SendSystemMessage() public method

public SendSystemMessage ( ISystemMessage message ) : void
message ISystemMessage
return void

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

Suspend() public method

public Suspend ( ) : void
return void

TryGetChildStatsByName() public method

public TryGetChildStatsByName ( string name, IChildStats &child ) : bool
name string
child IChildStats
return bool

UnstartedCell() public method

public UnstartedCell ( ActorSystemImpl system, RepointableActorRef self, Props props, IInternalActorRef supervisor ) : System
system ActorSystemImpl
self RepointableActorRef
props Props
supervisor IInternalActorRef
return System