|
783 |
{ // Try to send the data out |
783 |
{ // Try to send the data out |
784 |
if (!m_sendPendingDataEvent.IsRunning ()) |
784 |
if (!m_sendPendingDataEvent.IsRunning ()) |
785 |
{ |
785 |
{ |
786 |
m_sendPendingDataEvent = Simulator::Schedule (TimeStep (1), |
786 |
m_sendPendingDataEvent = Simulator::ScheduleNow (&TcpSocketBase::SendPendingData, |
787 |
&TcpSocketBase::SendPendingData, |
|
|
788 |
this, m_connected); |
787 |
this, m_connected); |
789 |
} |
788 |
} |
790 |
} |
789 |
} |
|
1243 |
// Try to send more data, since window has been updated |
1242 |
// Try to send more data, since window has been updated |
1244 |
if (!m_sendPendingDataEvent.IsRunning ()) |
1243 |
if (!m_sendPendingDataEvent.IsRunning ()) |
1245 |
{ |
1244 |
{ |
1246 |
m_sendPendingDataEvent = Simulator::Schedule (TimeStep (1), |
1245 |
m_sendPendingDataEvent = Simulator::ScheduleNow (&TcpSocketBase::SendPendingData, |
1247 |
&TcpSocketBase::SendPendingData, |
|
|
1248 |
this, m_connected); |
1246 |
this, m_connected); |
1249 |
} |
1247 |
} |
1250 |
} |
1248 |
} |
|
1553 |
// Try to send more data |
1551 |
// Try to send more data |
1554 |
if (!m_sendPendingDataEvent.IsRunning ()) |
1552 |
if (!m_sendPendingDataEvent.IsRunning ()) |
1555 |
{ |
1553 |
{ |
1556 |
m_sendPendingDataEvent = Simulator::Schedule (TimeStep (1), |
1554 |
m_sendPendingDataEvent = Simulator::ScheduleNow (&TcpSocketBase::SendPendingData, |
1557 |
&TcpSocketBase::SendPendingData, |
|
|
1558 |
this, m_connected); |
1555 |
this, m_connected); |
1559 |
} |
1556 |
} |
1560 |
} |
1557 |
} |