1 implementation of IPeerNodeMessageHandling
System.ServiceModel (1)
System\ServiceModel\Channels\PeerNodeImplementation.cs (1)
22partial class PeerNodeImplementation : IPeerNodeMessageHandling
19 references to IPeerNodeMessageHandling
System.ServiceModel (19)
System\ServiceModel\Channels\PeerFlooder.cs (2)
23public static PeerFlooder CreateFlooder(PeerNodeConfig config, PeerNeighborManager neighborManager, IPeerNodeMessageHandling messageHandler) 44internal IPeerNodeMessageHandling messageHandler;
System\ServiceModel\Channels\PeerHelpers.cs (4)
773IPeerNodeMessageHandling messageHandler; 775public OperationSelector(IPeerNodeMessageHandling messageHandler) 883IPeerNodeMessageHandling messageHandler; 885internal PeerOperationSelectorBehavior(IPeerNodeMessageHandling messageHandler)
System\ServiceModel\Channels\PeerNeighborManager.cs (4)
58IPeerNodeMessageHandling messageHandler; 63public PeerNeighborManager(PeerIPHelper ipHelper, PeerNodeConfig config, IPeerNodeMessageHandling messageHandler) 781IPeerNodeMessageHandling messageHandler; 792IPeerNodeMessageHandling messageHandler)
System\ServiceModel\Channels\PeerNodeImplementation.cs (7)
420propagateFlags = ((IPeerNodeMessageHandling)this).DetermineMessagePropagation(filterMessage, PeerMessageOrigination.Local); 874bool IPeerNodeMessageHandling.ValidateIncomingMessage(ref Message message, Uri via) 907void IPeerNodeMessageHandling.HandleIncomingMessage(MessageBuffer messageBuffer, PeerMessagePropagation propagateFlags, 940PeerMessagePropagation IPeerNodeMessageHandling.DetermineMessagePropagation(Message message, PeerMessageOrigination origination) 1863bool IPeerNodeMessageHandling.HasMessagePropagation 1871bool IPeerNodeMessageHandling.IsKnownVia(Uri via) 1881bool IPeerNodeMessageHandling.IsNotSeenBefore(Message message, out byte[] id, out int cacheMiss)
System\ServiceModel\Channels\PeerService.cs (2)
52IPeerNodeMessageHandling messageHandler; 63IPeerNodeMessageHandling messageHandler)