Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
class | DebugView |
class | NonGreedyState |
Public Member Functions | |
void | Complete () |
DataflowMessageStatus | OfferMessage (DataflowMessageHeader messageHeader, TInput messageValue, ISourceBlock< TInput >? source, bool consumeToAccept) |
void | Complete () |
Properties | |
override bool | IsDecliningPermanently [get] |
override bool | HasAtLeastOneMessageAvailable [get] |
override bool | HasAtLeastOnePostponedMessage [get] |
override int | NumberOfMessagesAvailableOrPostponed [get] |
override bool | HasTheHighestNumberOfMessagesAvailable [get] |
Task | Completion [get] |
Task | CompletionTaskInternal [get] |
int | InputCountForDebugger [get] |
object | DebuggerDisplayContent [get] |
object IDebuggerDisplay. | Content [get] |
Private Member Functions | |
void | CompleteIfLastJoinIsFeasible () |
DataflowMessageStatus ITargetBlock< T >. | OfferMessage (DataflowMessageHeader messageHeader, T messageValue, ISourceBlock< T > source, bool consumeToAccept) |
void IDataflowBlock. | Fault (Exception exception) |
Private Attributes | |
readonly JoinBlockTargetSharedResources | _sharedResources |
readonly TaskCompletionSource< VoidResult > | _completionTask = new TaskCompletionSource<VoidResult>() |
readonly Queue< T > | _messages |
readonly NonGreedyState | _nonGreedy |
bool | _decliningPermanently |
Definition at line 8 of file JoinBlockTarget.cs.