Exemple #1
0
        public FrameStatsMessage ExportToPacket()
        {
            FrameStatsMessage packet = new FrameStatsMessage();

            ExportToPacket(packet);

            return(packet);
        }
Exemple #2
0
 public void ExportToPacket(FrameStatsMessage packet)
 {
     if (packet != null)
     {
         packet.FrameId             = FrameId;
         packet.ConsumedFrameTime   = ConsumedFrameTime;
         packet.FrameProcessingTime = FrameProcessingTime;
     }
 }
Exemple #3
0
 public void ImportFromPacket(FrameStatsMessage packetStats)
 {
     if (packetStats != null)
     {
         FrameId             = packetStats.FrameId;
         ConsumedFrameTime   = packetStats.ConsumedFrameTime;
         FrameProcessingTime = packetStats.FrameProcessingTime;
     }
 }
Exemple #4
0
        private void ProcessFrameStats(BasePacketHeader packet)
        {
            FrameStatsMessage frameStatsMessage = FrameStatsMessage.Parser.ParseFrom(packet.PacketBytes, packet.startOfPacketData, packet.messageHeader.DataSize);

            FrameStats frameStats = new FrameStats();

            frameStats.ImportFromPacket(frameStatsMessage);

            ConstructedFrameStats.Add(packet.messageHeader.FrameId, frameStats);
        }