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
     };
 }
Exemple #2
0
 /// <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)