protected override void _Initialize(OCurrentPacketList list)
 {
     // Find fastest time from the packet
     int nCount = list.GetCount();
     for (int i = 0; i < nCount; i++)
     {
         OPacket packet = list.GetAt(i);
         if (0 == _basetime || _basetime > packet.GetTimeCollected())
         {
             _basetime = packet.GetTimeCollected();
         }
     }
 }
Example #2
0
        public OStatisticsResult CalculateStatistics(OCurrentPacketList list, OStatistics.StatisticsType type)
        {
            OStatisticsResult res = new OStatisticsResult();

            _Initialize(list);
            // for all packets
            int nPacketCount = list.GetCount();
            for (int i=0; i<nPacketCount; i++)
            {
                OPacket packet = list.GetAt(i);
                string n = _GetNameForPacket(packet);
                res.IncrementResult(n);
            }

            return res;
        }