Esempio n. 1
0
 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);
 }
Esempio n. 2
0
 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);
 }