1 write to _itemsAvailable
Microsoft.ML.Data (1)
DataLoadSave\Text\BlockingQueue.cs (1)
48
_itemsAvailable
= new CompletableSemaphore(0);
5 references to _itemsAvailable
Microsoft.ML.Data (5)
DataLoadSave\Text\BlockingQueue.cs (5)
68
Contracts.Assert(!
_itemsAvailable
.Completed);
75
_itemsAvailable
.Release();
93
if (
_itemsAvailable
.Wait(millisecondsTimeout))
96
Contracts.Assert(gotItem ||
_itemsAvailable
.Completed);
126
_itemsAvailable
.Complete();