Beispiel #1
0
 /// <summary>
 /// Add a packet to the log
 /// </summary>
 /// <param name="packet">The packet</param>
 public void AddPacket(LogPacket packet)
 {
     lock (_packets)
     {
         _packets.Add(packet);
     }
 }
Beispiel #2
0
 /// <summary>
 /// Add a packet to the input
 /// </summary>
 /// <param name="packet">The packet</param>
 public void AddInputPacket(LogPacket packet)
 {
     lock (_inputPackets)
     {
         _inputPackets.Add(packet);
     }
 }
Beispiel #3
0
 static void AddToExistingDifflog(LogPacketCollection coll, LogPacket[] packets)
 {
     lock (coll)
     {
         foreach (LogPacket packet in packets)
         {
             coll.Add(packet.ClonePacket());
         }
     }
 }
Beispiel #4
0
 static void AddToExistingDifflog(LogPacketCollection coll, LogPacket[] packets)
 {
     lock (coll)
     {
         foreach (LogPacket packet in packets)
         {
             coll.Add(packet.ClonePacket());
         }
     }
 }