C# Class CSPspEmu.Hle.Threading.EventFlags.HleEventFlag

Inheritance: IDisposable, IHleUidPoolClass
Afficher le fichier Open project: soywiz/cspspemu Class Usage Examples

Méthodes publiques

Свойство Type Description
Info EventFlagInfo

Protected Properties

Свойство Type Description
_WaitingThreads List

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
UpdateWaitingThreads ( ) : void

Private Methods

Méthode Description
_DoClear ( EventFlagWaitTypeSet WaitType, uint BitsToMatch ) : void

Method Details

AddWaitingThread() public méthode

public AddWaitingThread ( WaitThread WaitThread ) : void
WaitThread WaitThread
Résultat void

ClearBits() public méthode

Remove bits from BitPattern
public ClearBits ( uint BitsToClear, bool DoUpdateWaitingThreads = true ) : void
BitsToClear uint
DoUpdateWaitingThreads bool
Résultat void

Delete() public méthode

public Delete ( ) : void
Résultat void

IDisposable() public méthode

public IDisposable ( ) : void
Résultat void

Poll() public méthode

public Poll ( uint BitsToMatch, EventFlagWaitTypeSet WaitType, uint OutBits ) : bool
BitsToMatch uint
WaitType EventFlagWaitTypeSet
OutBits uint
Résultat bool

SetBits() public méthode

public SetBits ( uint Bits, bool DoUpdateWaitingThreads = true ) : void
Bits uint
DoUpdateWaitingThreads bool
Résultat void

UpdateWaitingThreads() protected méthode

protected UpdateWaitingThreads ( ) : void
Résultat void

Property Details

Info public_oe property

public EventFlagInfo,CSPspEmu.Hle.Threading.EventFlags Info
Résultat EventFlagInfo

_WaitingThreads protected_oe property

protected List _WaitingThreads
Résultat List