1 instantiation of UtilityExtension
System.ServiceModel (1)
System\ServiceModel\Channels\UtilityExtension.cs (1)
82
neighbor.Extensions.Add(new
UtilityExtension
());
29 references to UtilityExtension
System.ServiceModel (29)
System\ServiceModel\Channels\IPeerNeighbor.cs (1)
26
UtilityExtension
Utility { get; }
System\ServiceModel\Channels\PeerFlooder.cs (9)
106
UtilityExtension
extension = peer.Utility;
111
extension.BeginCheckPoint(new
UtilityExtension
.PruneNeighborCallback(PruneNeighborCallback));
201
UtilityExtension
.OnMessageSent(neighbor);
207
UtilityExtension
.OnEndSend(neighbor, fresult);
366
if (peerProperty.CacheMiss >
UtilityExtension
.AcceptableMissDistance)
368
UtilityExtension
.ReportCacheMiss(neighbor, peerProperty.CacheMiss);
412
UtilityExtension
.UpdateLinkUtility(neighbor, process);
640
UtilityExtension
.ProcessLinkUtility(neighbor, utilityInfo);
980
UtilityExtension
.OnEndSend(neighbor, this);
System\ServiceModel\Channels\PeerMaintainer.cs (2)
601
UtilityExtension
utilityExtension = neighbor.Extensions.Find<
UtilityExtension
>();
System\ServiceModel\Channels\PeerNeighborManager.cs (4)
782
UtilityExtension
utility;
1596
public
UtilityExtension
Utility
1602
this.utility = this.Extensions.Find<
UtilityExtension
>();
1707
UtilityExtension
utility = null;
System\ServiceModel\Channels\PeerNodeImplementation.cs (2)
1138
UtilityExtension
.OnNeighborClosed(neighbor);
1186
UtilityExtension
.OnNeighborConnected(neighbor);
System\ServiceModel\Channels\UtilityExtension.cs (11)
88
UtilityExtension
ext = neighbor.Extensions.Find<
UtilityExtension
>();
113
UtilityExtension
ext = neighbor.Extensions.Find<
UtilityExtension
>();
130
UtilityExtension
instance = neighbor.Utility;
154
UtilityExtension
ext = neighbor.Extensions.Find<
UtilityExtension
>();
214
UtilityExtension
ext = neighbor.Extensions.Find<
UtilityExtension
>();
382
UtilityExtension
ext = neighbor.Extensions.Find<
UtilityExtension
>();