C# Class IronRuby.StandardLibrary.Threading.RubyQueue

Afficher le fichier Open project: jschementi/iron Class Usage Examples

Protected Properties

Свойство Type Description
_queue Queue
_waiting int

Méthodes publiques

Méthode Description
RubyQueue ( ) : System.Collections.Generic

Méthodes protégées

Méthode Description
Dequeue ( ) : object
RubyQueue ( int capacity ) : System.Collections.Generic

Private Methods

Méthode Description
Clear ( RubyQueue self ) : RubyQueue
Dequeue ( RubyQueue self, [ nonBlocking ) : object
Enqueue ( RubyQueue self, object value ) : RubyQueue
Enqueue ( object value ) : void
GetCount ( RubyQueue self ) : int
GetNumberOfWaitingThreads ( RubyQueue self ) : int
IsEmpty ( RubyQueue self ) : bool

Method Details

Dequeue() protected méthode

protected Dequeue ( ) : object
Résultat object

RubyQueue() public méthode

public RubyQueue ( ) : System.Collections.Generic
Résultat System.Collections.Generic

RubyQueue() protected méthode

protected RubyQueue ( int capacity ) : System.Collections.Generic
capacity int
Résultat System.Collections.Generic

Property Details

_queue protected_oe property

protected Queue _queue
Résultat Queue

_waiting protected_oe property

protected int _waiting
Résultat int