C# 클래스 CSPspEmu.Hle.Threading.EventFlags.HleEventFlag

상속: IDisposable, IHleUidPoolClass
파일 보기 프로젝트 열기: soywiz/cspspemu 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Info EventFlagInfo

보호된 프로퍼티들

프로퍼티 타입 설명
_WaitingThreads List

공개 메소드들

메소드 설명
AddWaitingThread ( WaitThread WaitThread ) : void
ClearBits ( uint BitsToClear, bool DoUpdateWaitingThreads = true ) : void

Remove bits from BitPattern

Delete ( ) : void
IDisposable ( ) : void
Poll ( uint BitsToMatch, EventFlagWaitTypeSet WaitType, uint OutBits ) : bool
SetBits ( uint Bits, bool DoUpdateWaitingThreads = true ) : void

보호된 메소드들

메소드 설명
UpdateWaitingThreads ( ) : void

비공개 메소드들

메소드 설명
_DoClear ( EventFlagWaitTypeSet WaitType, uint BitsToMatch ) : void

메소드 상세

AddWaitingThread() 공개 메소드

public AddWaitingThread ( WaitThread WaitThread ) : void
WaitThread WaitThread
리턴 void

ClearBits() 공개 메소드

Remove bits from BitPattern
public ClearBits ( uint BitsToClear, bool DoUpdateWaitingThreads = true ) : void
BitsToClear uint
DoUpdateWaitingThreads bool
리턴 void

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

IDisposable() 공개 메소드

public IDisposable ( ) : void
리턴 void

Poll() 공개 메소드

public Poll ( uint BitsToMatch, EventFlagWaitTypeSet WaitType, uint OutBits ) : bool
BitsToMatch uint
WaitType EventFlagWaitTypeSet
OutBits uint
리턴 bool

SetBits() 공개 메소드

public SetBits ( uint Bits, bool DoUpdateWaitingThreads = true ) : void
Bits uint
DoUpdateWaitingThreads bool
리턴 void

UpdateWaitingThreads() 보호된 메소드

protected UpdateWaitingThreads ( ) : void
리턴 void

프로퍼티 상세

Info 공개적으로 프로퍼티

public EventFlagInfo,CSPspEmu.Hle.Threading.EventFlags Info
리턴 EventFlagInfo

_WaitingThreads 보호되어 있는 프로퍼티

protected List _WaitingThreads
리턴 List