private Station(CommunicationDSC.StationRow currSDsc, ref int cVConstrain) { createdStations.Add((uint)currSDsc.StationID, this); foreach (CommunicationDSC.GroupsRow currGDsc in currSDsc.GetGroupsRows()) { myGgroupsList.Add(new Group(currGDsc, this, myDataDescriptionsList, ref cVConstrain)); } //Statistics myStatistics = new Diagnostic.Station(currSDsc) { priority = highPriority }; }
/// <summary> /// Initializes a new instance of the <see cref="Interface"/> class. /// </summary> /// <param name="parameters">The parameters.</param> /// <param name="myWTimeList">wait time list</param> /// <param name="segmentStatistic">The segment statistic.</param> /// <param name="stationStatistic">The station statistic.</param> internal Interface(InterfaceParameters parameters, WaitTimeList <Interface> myWTimeList, IInterface2SegmentLink segmentStatistic, Diagnostic.Station stationStatistic)