C# 클래스 Brunet.Util.TaskScheduler

파일 보기 프로젝트 열기: pstjuste/brunet 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_class_lock object
_finished bool
_in_queue BlockingQueue
_now_ticks long
_scheduler TaskScheduler
_task_queue LinkedList
_thread Thread

공개 메소드들

메소드 설명
GetInstance ( ) : TaskScheduler
Schedule ( BrunetTask task ) : void
Stop ( ) : void

보호된 메소드들

메소드 설명
AddTask ( BrunetTask task ) : void
Run ( ) : void
Start ( ) : void
TaskScheduler ( ) : Brunet

메소드 상세

AddTask() 보호된 메소드

protected AddTask ( BrunetTask task ) : void
task BrunetTask
리턴 void

GetInstance() 공개 정적인 메소드

public static GetInstance ( ) : TaskScheduler
리턴 TaskScheduler

Run() 보호된 메소드

protected Run ( ) : void
리턴 void

Schedule() 공개 메소드

public Schedule ( BrunetTask task ) : void
task BrunetTask
리턴 void

Start() 보호된 메소드

protected Start ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

TaskScheduler() 보호된 메소드

protected TaskScheduler ( ) : Brunet
리턴 Brunet

프로퍼티 상세

_class_lock 보호되어 있는 정적으로 프로퍼티

protected static object _class_lock
리턴 object

_finished 보호되어 있는 프로퍼티

protected bool _finished
리턴 bool

_in_queue 보호되어 있는 프로퍼티

protected BlockingQueue _in_queue
리턴 BlockingQueue

_now_ticks 보호되어 있는 프로퍼티

protected long _now_ticks
리턴 long

_scheduler 보호되어 있는 정적으로 프로퍼티

protected static TaskScheduler,Brunet.Util _scheduler
리턴 TaskScheduler

_task_queue 보호되어 있는 프로퍼티

protected LinkedList _task_queue
리턴 LinkedList

_thread 보호되어 있는 프로퍼티

protected Thread _thread
리턴 Thread