C# Class BitSharper.Threading.Helpers.WaitNode

The wait node used by implementations of IWaitQueue. NOTE: this class is NOT present in java.util.concurrent.
Exibir arquivo Open project: TangibleCryptography/BitSharper Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
DoTimedWait ( IQueuedSync sync, System.TimeSpan duration ) : bool
DoWait ( IQueuedSync sync ) : void
DoWaitUninterruptibly ( IQueuedSync sync ) : void
Signal ( IQueuedSync sync ) : bool
WaitNode ( ) : System

Method Details

DoTimedWait() public method

public DoTimedWait ( IQueuedSync sync, System.TimeSpan duration ) : bool
sync IQueuedSync
duration System.TimeSpan
return bool

DoWait() public method

public DoWait ( IQueuedSync sync ) : void
sync IQueuedSync
return void

DoWaitUninterruptibly() public method

public DoWaitUninterruptibly ( IQueuedSync sync ) : void
sync IQueuedSync
return void

Signal() public method

public Signal ( IQueuedSync sync ) : bool
sync IQueuedSync
return bool

WaitNode() public method

public WaitNode ( ) : System
return System