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.