- tickDuration - Variable in class sime.tcp.RTOEstimator
-
Simulator clock tick duration (in seconds) for all the RTT variables.
- time - Variable in class sime.TimerSimulated
-
The future time when this timer will expire.
- TimedComponent - Interface in sime
-
The interface for simulated software components,
such as protocol modules.
Provides a callback method to call when a
simulated timer expires.
- timeoutInterval - Variable in class sime.tcp.RTOEstimator
-
Current RTO timer value (in simulator clock ticks).
- timeoutInterval_init - Variable in class sime.tcp.RTOEstimator
-
Initial value of base RTO timer (in simulator clock ticks).
- TIMER_DEFAULT - Static variable in class sime.tcp.Sender
-
Default value of the timer, in our case equals to 3 × RTT.
- timerBackoff() - Method in class sime.tcp.RTOEstimator
-
Backs off the RXT timer backoff, as specified in [RFC-6298].
- timerExpired(int) - Method in class sime.Endpoint
-
Callback method to call when a simulated timer expires.
- timerExpired(int) - Method in class sime.tcp.Receiver
-
Callback method to call when a simulated timer expires.
- timerExpired(int) - Method in class sime.tcp.Sender
-
Callback method to call when a simulated timer expires.
- timerExpired(int) - Method in interface sime.TimedComponent
-
Callback method to call when a simulated timer expires.
- timers - Variable in class sime.Simulator
-
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.
- TimerSimulated - Class in sime
-
The Timer class for the simulator.
- TimerSimulated(TimedComponent, int, double) - Constructor for class sime.TimerSimulated
-
Note: The constructor should check that time_
is indeed in the future, but we currently don't check that...
- timestamp - Variable in class sime.tcp.Segment
-
The sending time of a segment (similar to the timestamp option in
the Options field of an actual TCP header).
- toString() - Method in class sime.Packet
-
Prints out some basic information about this TCP segment.
- toString() - Method in class sime.tcp.Segment
-
Prints out some basic information about this TCP segment.
- TOTAL_DATA_LENGTH - Static variable in class sime.Simulator
-
Total data length to send (in bytes).
- transmissionTime - Variable in class sime.Link
-
Transmission time for this communication link
(per packet, assuming all packets are of the same size!).
- transmitPackets() - Method in class sime.Router.OutputPort
-
Transmits packets on the outgoing link.
- type - Variable in class sime.TimerSimulated
-
Type of the timer, to help the component distinguish between multiple running timers.