Ipop.SocialVPN.SocialNode.SocialNode C# (CSharp) Method

SocialNode() public method

public SocialNode ( NodeConfig brunetConfig, IpopConfig ipopConfig, RSACryptoServiceProvider rsa ) : System
brunetConfig Brunet.Applications.NodeConfig
ipopConfig Ipop.IpopConfig
rsa System.Security.Cryptography.RSACryptoServiceProvider
return System
    public SocialNode(NodeConfig brunetConfig, IpopConfig ipopConfig,
      RSACryptoServiceProvider rsa) 
      : base(brunetConfig, ipopConfig) {
      _friends = ImmutableDictionary<string, SocialUser>.Empty;
      _rsa = rsa;
      _address = AppNode.Node.Address.ToString();
      _user = new WriteOnce<SocialUser>();
      _managed_co = new Brunet.Connections.ManagedConnectionOverlord(Node);
      Node.AddConnectionOverlord(_managed_co);
    }