Package | Description |
---|---|
sime | |
sime.tcp |
Modifier and Type | Field and Description |
---|---|
private java.util.ArrayList<TimerSimulated> |
Simulator.timers
An array of timers that the simulator has currently registered,
which are associated with
TimedComponent .To deal with concurrent events, it is recommended that timers are fired (if expired) after the component's functional operation is called. |
Modifier and Type | Method and Description |
---|---|
TimerSimulated |
Simulator.setTimeoutAt(TimerSimulated timer_)
Allows a component to start a timer running.
|
Modifier and Type | Method and Description |
---|---|
void |
Simulator.cancelTimeout(TimerSimulated timer_)
Allows a component to cancel a running timer.
|
TimerSimulated |
Simulator.setTimeoutAt(TimerSimulated timer_)
Allows a component to start a timer running.
|
Modifier and Type | Field and Description |
---|---|
protected TimerSimulated |
Receiver.delayedACKtimer
The timer for delayed (cumulative) acknowledgments.
Because of the way the simulator is implemented, it calls the receiver to process the received packets one by one. |
protected TimerSimulated |
Receiver.delayedACKtimerHandle
Handle returned by the simulator, in case
Receiver.delayedACKtimer
needs to be canceled. |
(package private) TimerSimulated |
Sender.idleConnectionTimer
This is a TCP connection "inactivity-timeout" timer.
|
protected TimerSimulated |
Sender.idleConnectionTimerHandle
Handle to a running "idle-connection" timer (
Sender.idleConnectionTimer ),
so it can be canceled, if needed. |
(package private) TimerSimulated |
Sender.rtoTimer
Retransmission timer (RTO) value, measured in simulator time ticks
that are defined by
Simulator.getTimeIncrement() . |
protected TimerSimulated |
Sender.rtoTimerHandle
Handle to a running RTO timer (
Sender.rtoTimer ), so it can be canceled, if needed. |