C# Class Akka.Actor.DedicatedThreadScheduler

Inheritance: SchedulerBase, IDateTimeOffsetNowTimeProvider
Afficher le fichier Open project: rogeralsing/akka.net Class Usage Examples

Méthodes publiques

Méthode Description
DedicatedThreadScheduler ( ActorSystem system ) : System

Méthodes protégées

Méthode Description
InternalScheduleOnce ( System.TimeSpan delay, System.Action action, ICancelable cancelable ) : void
InternalScheduleRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, System.Action action, ICancelable cancelable ) : void
InternalScheduleTellOnce ( System.TimeSpan delay, ICanTell receiver, object message, IActorRef sender, ICancelable cancelable ) : void
InternalScheduleTellRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, ICanTell receiver, object message, IActorRef sender, ICancelable cancelable ) : void

Private Methods

Méthode Description
AddWork ( System.TimeSpan delay, System.Action work, CancellationToken token ) : void
InternalScheduleOnce ( System.TimeSpan initialDelay, System.Action action, CancellationToken token ) : void
InternalScheduleRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, System.Action action, CancellationToken token ) : void

Method Details

DedicatedThreadScheduler() public méthode

public DedicatedThreadScheduler ( ActorSystem system ) : System
system ActorSystem
Résultat System

InternalScheduleOnce() protected méthode

protected InternalScheduleOnce ( System.TimeSpan delay, System.Action action, ICancelable cancelable ) : void
delay System.TimeSpan
action System.Action
cancelable ICancelable
Résultat void

InternalScheduleRepeatedly() protected méthode

protected InternalScheduleRepeatedly ( System.TimeSpan initialDelay, System.TimeSpan interval, System.Action action, ICancelable cancelable ) : void
initialDelay System.TimeSpan
interval System.TimeSpan
action System.Action
cancelable ICancelable
Résultat void

InternalScheduleTellOnce() protected méthode

protected InternalScheduleTellOnce ( System.TimeSpan delay, ICanTell receiver, object message, IActorRef sender, ICancelable cancelable ) : void
delay System.TimeSpan
receiver ICanTell
message object
sender IActorRef
cancelable ICancelable
Résultat void

InternalScheduleTellRepeatedly() protected méthode

protected InternalScheduleTellRepeatedly ( 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
Résultat void