public static PeerManager GetPeerManager(PeerKind peerKind) { switch (peerKind) { case PeerKind.Inbound: return(PeerManager.InboundServerConnections); case PeerKind.Outbound: return(PeerManager.OutboundServerConnections); case PeerKind.Client: return(PeerManager.ClientConnections); default: throw new ArgumentOutOfRangeException("Unknown PeerKind, " + peerKind); } }
PeerManager(PeerKind peerKind) { verifyPeerKind = peerKind; }