ns-allinone-2.35/tcp/tcp-asym.cc
void TcpAsymAgent::send_helper(int maxburst) 
{
	/* 
	 * If there is still data to be sent and there is space in the
	 * window, set a timer to schedule the next burst. Note that
	 * we wouldn't get here if TCP_TIMER_BURSTSEND were pending,
	 * so we do not need an explicit check here.
	 */
	if (t_seqno_ <= highest_ack_ + window() && t_seqno_ < curseq_) {
		burstsnd_timer_.resched(t_exact_srtt_*maxburst/window());
	}
}
/* schedule the next burst of data (of size at most maxburst) */
schedule the next burst of data (of size at most maxburst)
schedule the next burst of data ( of size at most maxburst )
void TcpAsymAgent::send_helper(int maxburst) 
{
	if (t_seqno_ <= highest_ack_ + window() && t_seqno_ < curseq_) {
		burstsnd_timer_.resched(t_exact_srtt_*maxburst/window());
	}
}
void TcpAsymAgent :: send_helper ( int maxburst ) { if ( t_seqno_ <= highest_ack_ + window ( ) && t_seqno_ < curseq_ ) { burstsnd_timer_ . resched ( t_exact_srtt_ * maxburst / window ( ) ) ; } }
schedule the next burst of data (of size at most maxburst)
schedule the next burst of data ( of size at most maxburst )
/* 
	 * If there is still data to be sent and there is space in the
	 * window, set a timer to schedule the next burst. Note that
	 * we wouldn't get here if TCP_TIMER_BURSTSEND were pending,
	 * so we do not need an explicit check here.
	 */