1 instantiation of UtilityInfo
System.ServiceModel (1)
System\ServiceModel\Channels\UtilityExtension.cs (1)
270UtilityInfo umessage = new UtilityInfo(useful, total);
15 references to UtilityInfo
System.ServiceModel (15)
System\ServiceModel\Channels\PeerFlooder.cs (2)
557class PeerFlooderSimple : PeerFlooderBase<Message, UtilityInfo> 630public override void ProcessLinkUtility(IPeerNeighbor neighbor, UtilityInfo utilityInfo)
System\ServiceModel\Channels\PeerNodeImplementation.cs (1)
1353services.Add(typeof(IPeerFlooderContract<Message, UtilityInfo>), flooder);
System\ServiceModel\Channels\PeerService.cs (4)
51IPeerFlooderContract<Message, UtilityInfo> flooder; 78services.TryGetValue(typeof(IPeerFlooderContract<Message, UtilityInfo>), out reply); 79flooder = reply as IPeerFlooderContract<Message, UtilityInfo>; 311void IPeerServiceContract.LinkUtility(UtilityInfo utilityInfo)
System\ServiceModel\Channels\PeerServiceMessageContracts.cs (1)
155void LinkUtility(UtilityInfo utilityInfo);
System\ServiceModel\Channels\UtilityExtension.cs (7)
67messageConverter = TypedMessageConverter.Create(typeof(UtilityInfo), PeerStrings.LinkUtilityAction); 151static public void ProcessLinkUtility(IPeerNeighbor neighbor, UtilityInfo umessage) 257public UtilityInfo info; 258public AsyncUtilityState(Message message, UtilityInfo info) 270UtilityInfo umessage = new UtilityInfo(useful, total); 316UtilityInfo umessage = state.info; 351Exception HandleSendException(IPeerNeighbor host, Exception e, UtilityInfo umessage)