Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
class | DebugView |
Public Member Functions | |
TransformBlock (Func< TInput, TOutput > transform) | |
TransformBlock (Func< TInput, TOutput > transform, ExecutionDataflowBlockOptions dataflowBlockOptions) | |
TransformBlock (Func< TInput, Task< TOutput > > transform) | |
TransformBlock (Func< TInput, Task< TOutput > > transform, ExecutionDataflowBlockOptions dataflowBlockOptions) | |
void | Complete () |
IDisposable | LinkTo (ITargetBlock< TOutput > target, DataflowLinkOptions linkOptions) |
bool | TryReceive (Predicate< TOutput >? filter, [MaybeNullWhen(false)] out TOutput item) |
bool | TryReceiveAll ([NotNullWhen(true)] out IList< TOutput >? items) |
override string | ToString () |
DataflowMessageStatus | OfferMessage (DataflowMessageHeader messageHeader, TInput messageValue, ISourceBlock< TInput >? source, bool consumeToAccept) |
Properties | |
object | ParallelSourceLock [get] |
Task | Completion [get] |
int | InputCount [get] |
int | OutputCount [get] |
int | InputCountForDebugger [get] |
int | OutputCountForDebugger [get] |
object | DebuggerDisplayContent [get] |
object IDebuggerDisplay. | Content [get] |
Private Attributes | |
readonly TargetCore< TInput > | _target |
readonly ReorderingBuffer< TOutput > | _reorderingBuffer |
readonly SourceCore< TOutput > | _source |
Definition at line 10 of file TransformBlock.cs.