C# Class Mono.MicroThreads.Scheduler

Afficher le fichier Open project: mono/mono-microthreads

Private Properties

Свойство Type Description
AddInternal void
ManageSleepers int
Print void
RemoveCurrentThread void
RunInternal void
RunManagers void
ScheduleNext void
SleepInternal void
WaitInternal void
WakeUpInternal void
YieldInternal void

Méthodes publiques

Méthode Description
Add ( MicroThread thread ) : void
Exit ( ) : void
Run ( ) : void
Sleep ( int milliseconds ) : void
Wait ( ) : void
WakeUp ( MicroThread thread ) : void
Yield ( ) : void

Private Methods

Méthode Description
AddInternal ( MicroThread thread ) : void
ManageSleepers ( ) : int
Print ( string msg ) : void
RemoveCurrentThread ( ) : void
RunInternal ( ) : void
RunManagers ( ) : void
ScheduleNext ( ) : void
SleepInternal ( int milliseconds ) : void
WaitInternal ( ) : void
WakeUpInternal ( MicroThread thread ) : void
YieldInternal ( ) : void

Method Details

Add() public static méthode

public static Add ( MicroThread thread ) : void
thread MicroThread
Résultat void

Exit() public static méthode

public static Exit ( ) : void
Résultat void

Run() public static méthode

public static Run ( ) : void
Résultat void

Sleep() public static méthode

public static Sleep ( int milliseconds ) : void
milliseconds int
Résultat void

Wait() public static méthode

public static Wait ( ) : void
Résultat void

WakeUp() public static méthode

public static WakeUp ( MicroThread thread ) : void
thread MicroThread
Résultat void

Yield() public static méthode

public static Yield ( ) : void
Résultat void