Default implementation. More...
Public Member Functions | |
DefaultQueue () | |
void | Enqueue (IFiberAction action) |
Enqueue action. More... | |
void | Run () |
Execute actions until stopped. More... | |
void | Stop () |
Stop consuming actions. More... | |
bool | ExecuteNextBatch () |
Remove all actions and execute. More... | |
Default implementation.
|
inline |
|
inline |
|
inline |
Remove all actions and execute.
|
inline |
Execute actions until stopped.
Implements ExitGames.Concurrency.Core.IQueue.
|
inline |
Stop consuming actions.
Implements ExitGames.Concurrency.Core.IQueue.