C# 클래스 Akka.TestKit.TestScheduler

상속: IScheduler, IAdvancedScheduler
파일 보기 프로젝트 열기: rogeralsing/akka.net 1 사용 예제들

공개 메소드들

메소드 설명
Advance ( System.TimeSpan offset ) : void
AdvanceTo ( DateTimeOffset when ) : void
ScheduleOnce ( System.TimeSpan delay, System.Action action ) : void
ScheduleOnce ( System.TimeSpan delay, System.Action action, ICancelable cancelable ) : void
ScheduleRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, System.Action action ) : void
ScheduleRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, System.Action action, ICancelable cancelable ) : void
ScheduleTellOnce ( System.TimeSpan delay, ICanTell receiver, object message, IActorRef sender ) : void
ScheduleTellOnce ( System.TimeSpan delay, ICanTell receiver, object message, IActorRef sender, ICancelable cancelable ) : void
ScheduleTellRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, ICanTell receiver, object message, IActorRef sender ) : void
ScheduleTellRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, ICanTell receiver, object message, IActorRef sender, ICancelable cancelable ) : void
TestScheduler ( ActorSystem system ) : System

비공개 메소드들

메소드 설명
InternalSchedule ( System.TimeSpan initialDelay, System.TimeSpan delay, ICanTell receiver, object message, System.Action action, IActorRef sender, ICancelable cancelable, int deliveryCount ) : void

메소드 상세

Advance() 공개 메소드

public Advance ( System.TimeSpan offset ) : void
offset System.TimeSpan
리턴 void

AdvanceTo() 공개 메소드

public AdvanceTo ( DateTimeOffset when ) : void
when DateTimeOffset
리턴 void

ScheduleOnce() 공개 메소드

public ScheduleOnce ( System.TimeSpan delay, System.Action action ) : void
delay System.TimeSpan
action System.Action
리턴 void

ScheduleOnce() 공개 메소드

public ScheduleOnce ( System.TimeSpan delay, System.Action action, ICancelable cancelable ) : void
delay System.TimeSpan
action System.Action
cancelable ICancelable
리턴 void

ScheduleRepeatedly() 공개 메소드

public ScheduleRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, System.Action action ) : void
initialDelay System.TimeSpan
interval System.TimeSpan
action System.Action
리턴 void

ScheduleRepeatedly() 공개 메소드

public ScheduleRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, System.Action action, ICancelable cancelable ) : void
initialDelay System.TimeSpan
interval System.TimeSpan
action System.Action
cancelable ICancelable
리턴 void

ScheduleTellOnce() 공개 메소드

public ScheduleTellOnce ( System.TimeSpan delay, ICanTell receiver, object message, IActorRef sender ) : void
delay System.TimeSpan
receiver ICanTell
message object
sender IActorRef
리턴 void

ScheduleTellOnce() 공개 메소드

public ScheduleTellOnce ( System.TimeSpan delay, ICanTell receiver, object message, IActorRef sender, ICancelable cancelable ) : void
delay System.TimeSpan
receiver ICanTell
message object
sender IActorRef
cancelable ICancelable
리턴 void

ScheduleTellRepeatedly() 공개 메소드

public ScheduleTellRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, ICanTell receiver, object message, IActorRef sender ) : void
initialDelay System.TimeSpan
interval System.TimeSpan
receiver ICanTell
message object
sender IActorRef
리턴 void

ScheduleTellRepeatedly() 공개 메소드

public ScheduleTellRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, ICanTell receiver, object message, IActorRef sender, ICancelable cancelable ) : void
initialDelay System.TimeSpan
interval System.TimeSpan
receiver ICanTell
message object
sender IActorRef
cancelable ICancelable
리턴 void

TestScheduler() 공개 메소드

public TestScheduler ( ActorSystem system ) : System
system ActorSystem
리턴 System