double GetTimeSinceLastACKed()
{
if
(NextToBeSent>NextToBeACKed)
{
struct
timeb timebuffer;
ftime(
&timebuffer );
double
SecDiff = timebuffer.time - SegmentArray[NextToBeACKed].Time.time;
double
MillSecDiff = timebuffer.millitm - SegmentArray[NextToBeACKed].Time.millitm;
return
SecDiff + MillSecDiff*.001;
}
else
return
0;
}