UniRx.Async.Internal - neuecc/UniRx GitHub Wiki
MinimumQueue<T>
public class UniRx.Async.Internal.MinimumQueue<T>
Properties
Type | Name | Summary |
---|---|---|
Int32 |
Count |
Methods
Type | Name | Summary |
---|---|---|
T |
Dequeue() | |
void |
Enqueue(T item) |
|
T |
Peek() |
ReusablePromise
public class UniRx.Async.Internal.ReusablePromise
: IAwaiter, ICriticalNotifyCompletion, INotifyCompletion
Properties
Type | Name | Summary |
---|---|---|
Boolean |
IsCompleted | |
UniTask |
Task |
Methods
Type | Name | Summary |
---|---|---|
void |
GetResult() | |
void |
OnCompleted(Action action) |
|
void |
TryInvokeContinuation() | |
void |
UnsafeOnCompleted(Action action) |
ReusablePromise<T>
public class UniRx.Async.Internal.ReusablePromise<T>
: IAwaiter<T>, IAwaiter, ICriticalNotifyCompletion, INotifyCompletion
Properties
Type | Name | Summary |
---|---|---|
Boolean |
IsCompleted | |
UniTask<T> |
Task |
Methods
Type | Name | Summary |
---|---|---|
T |
GetResult() | |
void |
OnCompleted(Action action) |
|
void |
TryInvokeContinuation(T result) |
|
void |
UnsafeOnCompleted(Action action) |