C# Class Netronics.Scheduling.Microthreading.Microthread

Inheritance: IYield
Afficher le fichier Open project: shlee322/Netronics Class Usage Examples

Méthodes publiques

Méthode Description
Call ( Func func ) : IYield
Microthread ( Func func, Microthread parent = null ) : System
None ( ) : IYield
Run ( Microthread microthread ) : void
Run ( Worker worker ) : void

프레임워크 내부적으로 사용되는 메서드

Sleep ( long sec ) : IYield
Wait ( WaitEvent waitEvent ) : IYield

Private Methods

Méthode Description
Loop ( Worker worker ) : bool
Microthread ( ) : System
SleepThreadLoop ( ) : void

Method Details

Call() public static méthode

public static Call ( Func func ) : IYield
func Func
Résultat IYield

Microthread() public méthode

public Microthread ( Func func, Microthread parent = null ) : System
func Func
parent Microthread
Résultat System

None() public static méthode

public static None ( ) : IYield
Résultat IYield

Run() public static méthode

public static Run ( Microthread microthread ) : void
microthread Microthread
Résultat void

Run() public méthode

프레임워크 내부적으로 사용되는 메서드
public Run ( Worker worker ) : void
worker Netronics.Scheduling.Worker
Résultat void

Sleep() public static méthode

public static Sleep ( long sec ) : IYield
sec long
Résultat IYield

Wait() public static méthode

public static Wait ( WaitEvent waitEvent ) : IYield
waitEvent WaitEvent
Résultat IYield