Example #1
0
        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);
            }
        }
Example #2
0
 PeerManager(PeerKind peerKind)
 {
     verifyPeerKind = peerKind;
 }