|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | Replica |
Public Member Functions | |
| delegate void | ReplicatableUserAction< TState > (ref TState replicaState, int timeout, out bool yieldedBeforeCompletion) |
Static Public Member Functions | |
| static void | Run< TState > (ReplicatableUserAction< TState > action, ParallelOptions options, bool stopOnFirstFailure) |
Private Member Functions | |
| TaskReplicator (ParallelOptions options, bool stopOnFirstFailure) | |
Static Private Member Functions | |
| static int | GenerateCooperativeMultitaskingTaskTimeout () |
Private Attributes | |
| readonly TaskScheduler | _scheduler |
| readonly bool | _stopOnFirstFailure |
| readonly ConcurrentQueue< Replica > | _pendingReplicas = new ConcurrentQueue<Replica>() |
| ConcurrentQueue< Exception > | _exceptions |
| bool | _stopReplicating |
Definition at line 5 of file TaskReplicator.cs.