C# 클래스 Akka.Remote.RemoteSystemDaemon

INTERNAL API Internal system "daemon" actor for remote internal communication. It acts as the brain of the remote that responds to system remote messages and executes actions accordingly.
상속: Akka.Actor.VirtualPathContainer
파일 보기 프로젝트 열기: rogeralsing/akka.net

공개 메소드들

메소드 설명
GetChild ( IEnumerable name ) : IActorRef

Find the longest matching path which we know about and return that IActorRef (or ask that IActorRef to continue searching if elements are left).

RemoteSystemDaemon ( ActorSystemImpl system, ActorPath path, IInternalActorRef parent, IActorRef terminator, ILoggingAdapter log ) : System

Initializes a new instance of the RemoteSystemDaemon class.

보호된 메소드들

메소드 설명
OnReceive ( object message, IActorRef sender ) : void

Called when [receive].

TellInternal ( object message, IActorRef sender ) : void

Tells the internal.

비공개 메소드들

메소드 설명
AddChildParentNeedsWatch ( IActorRef parent, IActorRef child ) : bool
GetChild ( string name ) : IInternalActorRef
GetdUid ( string name ) : int
HandleDaemonMsgCreate ( DaemonMsgCreate message ) : void

Handles the daemon MSG create.

RemoveChildParentNeedsUnwatch ( IActorRef parent, IActorRef child ) : bool
TerminationHookDoneWhenNoChildren ( ) : void

메소드 상세

GetChild() 공개 메소드

Find the longest matching path which we know about and return that IActorRef (or ask that IActorRef to continue searching if elements are left).
public GetChild ( IEnumerable name ) : IActorRef
name IEnumerable The name.
리턴 IActorRef

OnReceive() 보호된 메소드

Called when [receive].
protected OnReceive ( object message, IActorRef sender ) : void
message object The message that was received.
sender IActorRef The actor that sent the message.
리턴 void

RemoteSystemDaemon() 공개 메소드

Initializes a new instance of the RemoteSystemDaemon class.
public RemoteSystemDaemon ( ActorSystemImpl system, ActorPath path, IInternalActorRef parent, IActorRef terminator, ILoggingAdapter log ) : System
system ActorSystemImpl The system.
path ActorPath The path.
parent IInternalActorRef The parent.
terminator IActorRef
log ILoggingAdapter
리턴 System

TellInternal() 보호된 메소드

Tells the internal.
protected TellInternal ( object message, IActorRef sender ) : void
message object The message.
sender IActorRef The sender.
리턴 void