1 instantiation of PeerNodeImplementation
System.ServiceModel (1)
System\ServiceModel\Channels\PeerNodeImplementation.cs (1)
1785PeerNodeImplementation peerNode = new PeerNodeImplementation();
83 references to PeerNodeImplementation
System.ServiceModel (83)
System\ServiceModel\Channels\PeerChannelFactory.cs (7)
19PeerNodeImplementation PrivatePeerNode { get; set; } 36PeerNodeImplementation privatePeerNode; 83public PeerNodeImplementation PrivatePeerNode 105else if (typeof(T) == typeof(PeerNodeImplementation)) 135PeerNodeImplementation peerNode = null; 136PeerNodeImplementation.Registration registration = null; 146registration = new PeerNodeImplementation.Registration(via, this);
System\ServiceModel\Channels\PeerChannelListener.cs (8)
24PeerNodeImplementation privatePeerNode; 25PeerNodeImplementation.Registration registration; 57internal PeerNodeImplementation InnerNode 65internal PeerNodeImplementation.Registration Registration 70public PeerNodeImplementation PrivatePeerNode 242PeerNodeImplementation foundPeerNode = null; 253this.registration = new PeerNodeImplementation.Registration(this.Uri, this); 254foundPeerNode = PeerNodeImplementation.Get(this.Uri, registration);
System\ServiceModel\Channels\PeerDuplexChannel.cs (9)
24public PeerDuplexChannel(PeerNodeImplementation peerNode, PeerNodeImplementation.Registration registration, ChannelManagerBase channelManager, 28PeerNodeImplementation.ValidateVia(via); 31peerNode = PeerNodeImplementation.Get(via, registration); 49public PeerNodeImplementation InnerNode 84else if (typeof(T) == typeof(PeerNodeImplementation)) 163PeerNodeImplementation.EndClose(result); 168PeerNodeImplementation.EndOpen(result); 221PeerNodeImplementation.EndSend(result);
System\ServiceModel\Channels\PeerDuplexChannelListener.cs (4)
15PeerNodeImplementation peerNode; 16PeerNodeImplementation.Registration registration; 21public PeerDuplexChannelAcceptor(PeerNodeImplementation peerNode, PeerNodeImplementation.Registration registration, ChannelManagerBase channelManager, EndpointAddress localAddress, Uri via)
System\ServiceModel\Channels\PeerFlooder.cs (1)
576id = PeerNodeImplementation.DefaultId;
System\ServiceModel\Channels\PeerHelpers.cs (2)
794byte[] id = PeerNodeImplementation.DefaultId; 849if (id == PeerNodeImplementation.DefaultId)
System\ServiceModel\Channels\PeerInputChannel.cs (7)
20public PeerInputChannel(PeerNodeImplementation peerNode, PeerNodeImplementation.Registration registration, ChannelManagerBase channelManager, 24PeerNodeImplementation.ValidateVia(via); 27peerNode = PeerNodeImplementation.Get(via, registration); 40else if (typeof(T) == typeof(PeerNodeImplementation)) 138PeerNodeImplementation.EndClose(result); 148PeerNodeImplementation.EndOpen(result);
System\ServiceModel\Channels\PeerInputChannelListener.cs (4)
14PeerNodeImplementation peerNode; 15PeerNodeImplementation.Registration registration; 20public PeerInputChannelAcceptor(PeerNodeImplementation peerNode, PeerNodeImplementation.Registration registration, ChannelManagerBase channelManager, EndpointAddress localAddress, Uri via)
System\ServiceModel\Channels\PeerMessageDispatcher.cs (5)
47PeerNodeImplementation peerNode; 53public PeerMessageDispatcher(PeerMessageQueueAdapter queueHandler, PeerNodeImplementation peerNode, ChannelManagerBase channelManager, EndpointAddress to, Uri via) 55PeerNodeImplementation.ValidateVia(via); 72new PeerNodeImplementation.MessageAvailableCallback(OnMessageAvailable), securityProtocol); 118PeerNodeImplementation node = this.peerNode;
System\ServiceModel\Channels\PeerNodeImplementation.cs (14)
747static internal Dictionary<Uri, PeerNodeImplementation> peerNodes = new Dictionary<Uri, PeerNodeImplementation>(); 749internal static PeerNodeImplementation Get(Uri listenUri) 751PeerNodeImplementation node = null; 760internal protected static bool TryGet(Uri listenUri, out PeerNodeImplementation result) 788public static bool TryGet(string meshId, out PeerNodeImplementation result) 793bool success = PeerNodeImplementation.TryGet(uriBuilder.Uri, out result); 798public static PeerNodeImplementation Get(Uri listenUri, Registration registration) 814PeerNodeImplementation peerNodeImpl = null; 815PeerNodeImplementation peerNode = null; 818peerNodeImpl = (PeerNodeImplementation)peerNode; 1750public void CheckIfCompatible(PeerNodeImplementation peerNode, Uri via) 1783public PeerNodeImplementation CreatePeerNode() 1785PeerNodeImplementation peerNode = new PeerNodeImplementation();
System\ServiceModel\Channels\PeerNodeStateManager.cs (8)
34PeerNodeImplementation peerNode; 36public SimpleStateManager(PeerNodeImplementation peerNode) 220PeerNodeImplementation peerNode; 223PeerNodeImplementation peerNode, TimeSpan timeout, AsyncCallback callback, object state) 298PeerNodeImplementation peerNode; 301public OpenOperation(SimpleStateManager stateManager, PeerNodeImplementation peerNode, TimeSpan timeout, 475PeerNodeImplementation peerNode; 477public IPAddressChangeOperation(PeerNodeImplementation peerNode)
System\ServiceModel\Channels\PeerOutputChannel.cs (8)
22public PeerOutputChannel(PeerNodeImplementation peerNode, PeerNodeImplementation.Registration registration, ChannelManagerBase channelManager, 26PeerNodeImplementation.ValidateVia(via); 29peerNode = PeerNodeImplementation.Get(via, registration); 43else if (typeof(T) == typeof(PeerNodeImplementation)) 129PeerNodeImplementation.EndClose(result); 134PeerNodeImplementation.EndOpen(result); 161PeerNodeImplementation.EndSend(result);
System\ServiceModel\Channels\PnrpPeerResolver.cs (2)
117PeerNodeImplementation node = null; 118return PeerNodeImplementation.TryGet(meshId, out node);
System\ServiceModel\PeerNode.cs (4)
15PeerNodeImplementation innerNode = null; 19internal PeerNode(PeerNodeImplementation peerNode) 88internal PeerNodeImplementation InnerNode 95PeerNodeImplementation node = InnerNode;