|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | DebugView |
| class | LinkedTargetInfo |
| class | NopLinkPropagator |
Package Functions | |
| TargetRegistry (ISourceBlock< T > owningSource) | |
| void | Add (ref ITargetBlock< T > target, DataflowLinkOptions linkOptions) |
| void | Remove (ITargetBlock< T > target, bool onlyIfReachedMaxMessages=false) |
| LinkedTargetInfo | ClearEntryPoints () |
| void | PropagateCompletion (LinkedTargetInfo firstTarget) |
| void | AddToList (LinkedTargetInfo node, bool append) |
| void | RemoveFromList (LinkedTargetInfo node) |
Properties | |
| LinkedTargetInfo | FirstTargetNode [get] |
| int | Count [get] |
| ITargetBlock< T >[] | TargetsForDebugger [get] |
Private Member Functions | |
| void | Remove_Slow (ITargetBlock< T > target, bool onlyIfReachedMaxMessages) |
Private Attributes | |
| readonly ISourceBlock< T > | _owningSource |
| readonly Dictionary< ITargetBlock< T >, LinkedTargetInfo > | _targetInformation |
| LinkedTargetInfo | _firstTarget |
| LinkedTargetInfo | _lastTarget |
| int | _linksWithRemainingMessages |
Definition at line 8 of file TargetRegistry.cs.