Example #1
0
        public override void SequenceFragmentReceived(SequenceFragmentInfo fragmentInfo)
        {
            float  receivedPercentage = ((fragmentInfo.CurrentReceivedSize * 100f) / fragmentInfo.ExpectedCompleteSize);
            double receiveSpeed       =
                Math.Round(
                    (fragmentInfo.CurrentReceivedSize / (DateTime.Now - fragmentInfo.SessionStart).TotalSeconds) / 1048576,
                    2);

            Console.WriteLine("Receiving file: {0}% @ {1} mb/s with GUID: {2}", receivedPercentage, receiveSpeed, OperationGuid);
        }
Example #2
0
 public override void SequenceFragmentReceived(SequenceFragmentInfo fragmentInfo)
 {
 }
Example #3
0
        public override void SequenceFragmentReceived(SequenceFragmentInfo fragmentInfo)
        {

        }