C# 클래스 Fibrous.PoolFiber

Fiber that uses a thread pool for execution. Pool is used instead of thread, but messages are handled sequentially.
상속: Fibrous.FiberBase
파일 보기 프로젝트 열기: chrisa23/Fibrous 1 사용 예제들

공개 메소드들

메소드 설명
PoolFiber ( ) : System
PoolFiber ( IExecutor executor ) : System
PoolFiber ( IExecutor config, TaskFactory taskFactory ) : System
PoolFiber ( TaskFactory taskFactory ) : System
StartNew ( ) : IFiber
StartNew ( IExecutor exec ) : IFiber

보호된 메소드들

메소드 설명
InternalEnqueue ( System.Action action ) : void

비공개 메소드들

메소드 설명
ClearActions ( ) : List
Flush ( ) : void

메소드 상세

InternalEnqueue() 보호된 메소드

protected InternalEnqueue ( System.Action action ) : void
action System.Action
리턴 void

PoolFiber() 공개 메소드

public PoolFiber ( ) : System
리턴 System

PoolFiber() 공개 메소드

public PoolFiber ( IExecutor executor ) : System
executor IExecutor
리턴 System

PoolFiber() 공개 메소드

public PoolFiber ( IExecutor config, TaskFactory taskFactory ) : System
config IExecutor
taskFactory TaskFactory
리턴 System

PoolFiber() 공개 메소드

public PoolFiber ( TaskFactory taskFactory ) : System
taskFactory TaskFactory
리턴 System

StartNew() 공개 정적인 메소드

public static StartNew ( ) : IFiber
리턴 IFiber

StartNew() 공개 정적인 메소드

public static StartNew ( IExecutor exec ) : IFiber
exec IExecutor
리턴 IFiber