nettools/conntest/src/Utils.cpp
branchRCL_3
changeset 37 22633ca47dfe
parent 28 5296bfa7b0a7
child 41 4399c14e1ad0
equal deleted inserted replaced
32:3ba072830a8a 37:22633ca47dfe
    55 // ----------------------------------------------------------------------------
    55 // ----------------------------------------------------------------------------
    56 // Utils::CalculateThroughput
    56 // Utils::CalculateThroughput
    57 // Calculate throughput
    57 // Calculate throughput
    58 // ----------------------------------------------------------------------------
    58 // ----------------------------------------------------------------------------
    59 //
    59 //
    60 void Utils::CalculateThroughput( TDes8& aBuffer, TTime aStartTime, TInt aSize )
    60 void Utils::CalculateThroughput( TDes8& aBuffer, TTime aStartTime, TUint64 aSize )
    61     {
    61     {
    62     TTime now;
    62     TTime now;
    63     now.UniversalTime();
    63     now.UniversalTime();
    64     TTimeIntervalMicroSeconds interval;
    64     TTimeIntervalMicroSeconds interval;
    65     interval = now.MicroSecondsFrom( aStartTime );
    65     interval = now.MicroSecondsFrom( aStartTime );
    66     TInt num = I64INT(interval.Int64());
    66     TUint64 num = interval.Int64();
    67     
    67     
    68     if (num != 0)
    68     if (num != 0)
    69         {
    69         {
    70         aBuffer.AppendFormat( _L8("Size: %d\n"), aSize );
    70         aBuffer.AppendFormat( _L8("Size: %d\n"), aSize );
    71         aBuffer.AppendFormat( _L8("Time: %4.1f s\n"), (TReal)num / 1000000 );
    71         aBuffer.AppendFormat( _L8("Time: %4.1f s\n"), (TReal)num / 1000000 );