Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
BoundingStateWithPostponed.cs
Go to the documentation of this file.
1
using
System.Diagnostics
;
2
3
namespace
System.Threading.Tasks.Dataflow.Internal
;
4
5
[DebuggerDisplay(
"BoundedCapacity={BoundedCapacity}, PostponedMessages={PostponedMessagesCountForDebugger}"
)]
6
internal
class
BoundingStateWithPostponed
<TInput> :
BoundingState
7
{
8
internal
readonly
QueuedMap<ISourceBlock<TInput>
,
DataflowMessageHeader
>
PostponedMessages
=
new
QueuedMap<ISourceBlock<TInput>
,
DataflowMessageHeader
>();
9
10
internal
int
OutstandingTransfers
;
11
12
private
int
PostponedMessagesCountForDebugger
=>
PostponedMessages
.Count;
13
14
internal
BoundingStateWithPostponed
(
int
boundedCapacity)
15
: base(boundedCapacity)
16
{
17
}
18
}
System.Threading.Tasks.Dataflow.Internal.BoundingStateWithPostponed.OutstandingTransfers
int OutstandingTransfers
Definition
BoundingStateWithPostponed.cs:10
System.Threading.Tasks.Dataflow.Internal.BoundingStateWithPostponed.PostponedMessages
readonly QueuedMap< ISourceBlock< TInput >, DataflowMessageHeader > PostponedMessages
Definition
BoundingStateWithPostponed.cs:8
System.Threading.Tasks.Dataflow.Internal.BoundingStateWithPostponed.PostponedMessagesCountForDebugger
int PostponedMessagesCountForDebugger
Definition
BoundingStateWithPostponed.cs:12
System.Threading.Tasks.Dataflow.Internal.BoundingStateWithPostponed.BoundingStateWithPostponed
BoundingStateWithPostponed(int boundedCapacity)
Definition
BoundingStateWithPostponed.cs:14
System.Threading.Tasks.Dataflow.Internal.BoundingStateWithPostponed
Definition
BoundingStateWithPostponed.cs:7
System.Threading.Tasks.Dataflow.Internal.BoundingState
Definition
BoundingState.cs:7
System.Threading.Tasks.Dataflow.Internal.QueuedMap
Definition
QueuedMap.cs:10
System.Diagnostics
Definition
AggregationManager.cs:6
System.Threading.Tasks.Dataflow.Internal
Definition
BatchedJoinBlockTarget.cs:4
System.Threading.Tasks.Dataflow.DataflowMessageHeader
Definition
DataflowMessageHeader.cs:8
source
System.Threading.Tasks.Dataflow
System.Threading.Tasks.Dataflow.Internal
BoundingStateWithPostponed.cs
Generated by
1.10.0