C# 클래스 MOUSE.Core.Fibers.ReadWriteLockingFiber

상속: IFiber
파일 보기 프로젝트 열기: Rurouni/MassiveOnlineUniversalServerEngine 1 사용 예제들

공개 메소드들

메소드 설명
ProcessAsync ( Func func, LockType lockType ) : void
ReadWriteLockingFiber ( int readParallelism = 10, int maxQueueSize = 10000 ) : System
Stop ( ) : void

비공개 메소드들

메소드 설명
ProcessFunc ( Func func ) : Task

메소드 상세

ProcessAsync() 공개 메소드

public ProcessAsync ( Func func, LockType lockType ) : void
func Func
lockType LockType
리턴 void

ReadWriteLockingFiber() 공개 메소드

public ReadWriteLockingFiber ( int readParallelism = 10, int maxQueueSize = 10000 ) : System
readParallelism int
maxQueueSize int
리턴 System

Stop() 공개 메소드

public Stop ( ) : void
리턴 void