C# Class Akka.Actor.LocalActorRef

Inheritance: Akka.Actor.ActorRefWithCell, ILocalRef
Mostra file Open project: rogeralsing/akka.net Class Usage Examples

Public Methods

Method Description
GetChild ( IEnumerable name ) : IActorRef
GetSingleChild ( string name ) : IInternalActorRef
LocalActorRef ( ActorSystemImpl system, Props props, MessageDispatcher dispatcher, Func createMailbox, IInternalActorRef supervisor, ActorPath path ) : System
Restart ( Exception cause ) : void
Resume ( Exception causedByFailure = null ) : void
SendSystemMessage ( ISystemMessage message ) : void
Start ( ) : void
Stop ( ) : void
Suspend ( ) : void

Protected Methods

Method Description
LocalActorRef ( ActorSystem system, Props props, MessageDispatcher dispatcher, Func createMailbox, IInternalActorRef supervisor, ActorPath path, ActorCell>.Func createActorCell ) : System

Inheritors should only call this constructor

TellInternal ( object message, IActorRef sender ) : void

Method Details

GetChild() public method

public GetChild ( IEnumerable name ) : IActorRef
name IEnumerable
return IActorRef

GetSingleChild() public method

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

LocalActorRef() protected method

Inheritors should only call this constructor
protected LocalActorRef ( ActorSystem system, Props props, MessageDispatcher dispatcher, Func createMailbox, IInternalActorRef supervisor, ActorPath path, ActorCell>.Func createActorCell ) : System
system ActorSystem
props Props
dispatcher Akka.Dispatch.MessageDispatcher
createMailbox Func
supervisor IInternalActorRef
path ActorPath
createActorCell ActorCell>.Func
return System

LocalActorRef() public method

public LocalActorRef ( ActorSystemImpl system, Props props, MessageDispatcher dispatcher, Func createMailbox, IInternalActorRef supervisor, ActorPath path ) : System
system ActorSystemImpl
props Props
dispatcher Akka.Dispatch.MessageDispatcher
createMailbox Func
supervisor IInternalActorRef
path ActorPath
return System

Restart() public method

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

Resume() public method

public Resume ( Exception causedByFailure = null ) : 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

TellInternal() protected method

protected TellInternal ( object message, IActorRef sender ) : void
message object
sender IActorRef
return void