예제 #1
0
 public LinkResourceManager(LinkResourceManager LRM)
 {
     LRMName        = LRM.LRMName;
     subnetworkName = LRM.subnetworkName;
     linkList       = new List <CommandLibrary.Link>();
     linkList.AddRange(LRM.linkList);
     self = LRM.self;
 }
예제 #2
0
 public Subnetwork(string subnetworkId, string lrmId, int lrmPort, string ccId, int ccPort, string rcId, int rcPort, MainWindow window)
 {
     mainWindow      = window;
     subnetworkName  = subnetworkId;
     logs            = DateTime.UtcNow.ToString("HH:mm:ss.fff") + $" >> {subnetworkName} >> " + "Subnetwork created." + Environment.NewLine;
     networkNodeList = new List <NetworkNode>();
     subnetworkList  = new List <Subnetwork>();
     lrm             = new LinkResourceManager(lrmId, lrmPort, this);
     cc = new CC(ccId, ccPort, this);
     rc = new RC(rcId, rcPort, this);
 }