private bool IsInSendWindow(uint snSourceStart)
{
uint outSlideWindowEndPos = SendWindowStartPosition + USendWindowSize;
if (outSlideWindowEndPos > SendWindowStartPosition
&& (snSourceStart >= SendWindowStartPosition && snSourceStart < outSlideWindowEndPos))
{
return true;
}
if (outSlideWindowEndPos < SendWindowStartPosition
&& (snSourceStart >= SendWindowStartPosition || snSourceStart < outSlideWindowEndPos)) //if the Send window is wrapped around
{
return true;
}
return false;
}