A B C D E F G H I L M N O P Q R S T U V W X Y Z

T

TABLE_SUFFIX_KEY - Static variable in class yass.util.SerialGenerator
The serial key to use when identifying sets of temporary database tables
tableSuffix - Variable in class yass.analysis.FullAnalyser
Instance-specific unique suffix appended to all shared tablename prefixes to guarantee that analyser instances never share temporary working data.
TerminatingPacketConsumer - Class in yass.traffic.consumer
PacketConsumer which simply drops all packets
TerminatingPacketConsumer(Node) - Constructor for class yass.traffic.consumer.TerminatingPacketConsumer
Constructs a new instance of TerminatingPacketConsumer
thresholdMetricValue - Variable in class yass.gossip.BoostDistanceFromSourceGossipPacketConsumer
Greatest metric value at which boost is required
thresholdMetricValue - Variable in class yass.gossip.BoostDistanceToDestinationGossipPacketConsumer
Greatest metric value at which boost is required
thresholdMetricValue - Variable in class yass.gossip.BoostHopsTraversedGossipPacketConsumer
Greatest metric value at which boost is required
thresholdMetricValue - Variable in class yass.gossip.BoostTimeFromCreationGossipPacketConsumer
Greatest metric value at which boost is required
thresholdPower - Variable in class yass.failure.dependent.StatelessGaussianThresholdCorruptionChecker
Threshold received power level for signal corruption, in Watts
thresholdPower - Variable in class yass.failure.dependent.StatelessThresholdCorruptionChecker
Threshold received power level for signal corruption, in Watts
tidyup() - Method in class yass.simulation.Simulation
Closes down the simulation state and its dependencies in an orderly fashion at the end of simulation activity.
tidyup() - Method in class yass.simulation.Simulator
Tidies up the simulator.
time - Variable in class yass.network.TimeNodeMapping
The time
time - Variable in class yass.simulation.Simulation
Global simulation clock
time - Variable in class yass.traffic.producer.SpecifiedPacketProducer.PacketSpecification
Scheduled time for packet production, in seconds
TimeElapsedScoreGenerator - Class in yass.modularforwarding.scoring
Score generator which decides on the scoring result by considering the amount of time which has passed between the packet creation timestamp and the local time at the node on which the score generator is running.
TimeElapsedScoreGenerator(double, double, boolean) - Constructor for class yass.modularforwarding.scoring.TimeElapsedScoreGenerator
Creates a new instance of TimeElapsedScoreGenerator
TimeNodeMapping - Class in yass.network
A mapping of time to node which implements the Comparable interface.
TimeNodeMapping(double, Node) - Constructor for class yass.network.TimeNodeMapping
Creates a new instance of TimeNodeMapping
timeout() - Method in class yass.radio.Transmission
Updates this Transmission and any remaining listener Reception objects to indicate that message transmission has timed-out before actual transmission in the wireless medium began.
timeoutIdle() - Method in class yass.igf.IgfPacketScheduler
Timeout from the IDLE state.
timeoutWaitForAck() - Method in class yass.igf.IgfPacketScheduler
Timeout from the WAIT_FOR_ACK state to IDLE
timeoutWaitForCts() - Method in class yass.igf.IgfPacketScheduler
Timeout from the WAIT_FOR_CTS state to the IDLE state.
timeoutWaitForData() - Method in class yass.igf.IgfPacketScheduler
Timeout from the WAIT_FOR_DATA state to IDLE
TimeRemainingScoreGenerator - Class in yass.modularforwarding.scoring
Score generator which decides on the scoring result by considering the amount of time remaining between the local time at the node on which the score generator is running, and the packet delivery deadline.
TimeRemainingScoreGenerator(double, double, boolean) - Constructor for class yass.modularforwarding.scoring.TimeRemainingScoreGenerator
Creates a new instance of TimeRemainingScoreGenerator
timestamp - Variable in class yass.state.StateTransition
The state transition timestamp
to - Variable in class yass.state.StateTransition
The new state
toArray() - Method in class yass.util.Position
Produces a 1x3 array containing the values for x, y and z coordinates.
toDecibels(double, double) - Static method in class yass.util.PowerConvertor
Converts power expressed in Watts to an equivalent power expressed in decibels
toString() - Method in class yass.analysis.Statistics
Generates a human-readable String representation of this Statistics object
toString() - Method in class yass.backoff.BackoffManager
Obtains a textual representation of this backoff manager
toString() - Method in class yass.experiment.ExperimentDefinition
Obtains a textual representation of this ExperimentDefinition instance
toString() - Method in class yass.igf.IgfPacket
Obtains a textual representation of this IgfPacket
toString() - Method in class yass.network.Node
Obtains a textual representation of this node
toString() - Method in class yass.network.Route
Creates a textual representation of this Route
toString() - Method in class yass.network.SphericalVoid
Creates a textual representation of this SphericalVoid
toString() - Method in class yass.network.TimeNodeMapping
Generates a human-readable string representation of this TimeNodeMapping
toString() - Method in class yass.packet.Packet
Obtains a textual representation of this packet
toString() - Method in class yass.packet.schedule.PacketScheduleEntry
Obtains a textual representation of this PacketScheduleEntry
toString() - Method in class yass.radio.RadioModule
Generates a textual representation of this RadioModule
toString() - Method in class yass.radio.Reception
Obtains a textual representation of this Reception
toString() - Method in class yass.radio.Transmission
Obtains a textual representation of this Transmission
toString() - Method in class yass.state.StateTransition
Obtains a textual representation of the state transition
toString() - Method in class yass.util.Position
Obtains a textual representation of this Position
totalExperimentCount - Variable in class yass.experiment.ExperimentManager
Total number of experiments to be simulated
toWatts(double, double) - Static method in class yass.util.PowerConvertor
Converts power expressed in decibels to an equivalent power expressed in Watts.
transition - Variable in class yass.database.NodeStateTransitionEvent
The node state transition
transition - Variable in class yass.database.RadioModuleStateTransitionEvent
The state transition
transmission - Variable in class yass.database.TransmissionEvent
The packet transmission which ended
transmission - Variable in class yass.radio.RadioModule
The current Transmission of this RadioModule, if any
transmission - Variable in class yass.radio.Reception
The transmission with which this reception is linked
Transmission - Class in yass.radio
Represents a transmission within the simulated network
Transmission(int, RadioModule, Packet, double, double, double, BackoffManager) - Constructor for class yass.radio.Transmission
Constructs a new instance of Transmission
Transmission.TransmissionState - Enum in yass.radio
The states in which a Transmission may exist
Transmission.TransmissionState() - Constructor for enum yass.radio.Transmission.TransmissionState
 
TRANSMISSION_KEY - Static variable in class yass.util.SerialGenerator
The serial key to use when identifying transmissions
transmissionBegan() - Method in class yass.radio.RadioModule
Callback method with which Transmission objects signal to their owner RadioModule that active transmission of signal into the wireless medium has begun, allowing the RadioModule to change its own state appropriately
transmissionEnded() - Method in class yass.radio.RadioModule
Signals to this RadioModule that the current Transmission has finished, either successfully or unsuccessfully.
TransmissionEvent - Class in yass.database
A packet transmission ending event which occurs in the simulator to be stored for later analysis
TransmissionEvent(Transmission) - Constructor for class yass.database.TransmissionEvent
Creates a new instance of TransmissionEvent
TransmissionException - Exception in yass.radio
Describes a problem associated with a transmission
TransmissionException() - Constructor for exception yass.radio.TransmissionException
Creates a new instance of TransmissionException without detail message.
TransmissionException(String) - Constructor for exception yass.radio.TransmissionException
Constructs an instance of TransmissionException with the specified detail message.
transmissionRate - Variable in class yass.radio.RadioModule
Transmission rate, in bits per second
transmissionStateCount - Variable in class yass.analysis.AnalysisResults
Mapping of final packet transmission state to the number of packet transmission attempts ending in that state
transmitAntennaGain - Variable in class yass.radio.RadioModule
Transmit antenna gain
transmitFrequency - Variable in class yass.radio.Transmission
The frequency on which this transmission occurs, Hz
transmitPower - Variable in class yass.radio.Transmission
The transmission power at source, W
transmitRate - Variable in class yass.radio.Transmission
The transmission rate, bits per second
transmitter - Variable in class yass.radio.Transmission
The radio module which is transmitting data
trigger() - Method in class yass.igf.IgfDummyPacketProducer
Suggests to the PacketProducer that it should generate a packet immediately, but actually do nothing.
trigger() - Method in class yass.traffic.producer.PacketProducer
Suggests to the PacketProducer that it should generate a packet immediately.
trigger() - Method in class yass.traffic.producer.RatePacketProducer
Suggests to the PacketProducer that it should generate a packet immediately.
trigger() - Method in class yass.traffic.producer.SpecifiedPacketProducer
Suggests to the PacketProducer that it should generate a packet immediately.
trigger() - Method in class yass.traffic.producer.SporadicPacketProducer
Suggests to the SporadicPacketProducer that it should generate a packet immediately.
tryComplete() - Method in class yass.radio.Transmission
Determines if this Transmission has completed successfully; if so, this Transmission is shut down cleanly.
ttl - Variable in class yass.packet.Packet
Remaining packet TTL in network hops
ttl - Variable in class yass.traffic.producer.SpecifiedPacketProducer.PacketSpecification
Proposed initial TTL in network hops
ttl - Variable in class yass.traffic.producer.SporadicPacketProducer
Initial packet TTL in network hops
twoDpNumberFormat - Variable in class yass.analysis.FullAnalyser
Number formatter which rounds floats and doubles to two decimal places
twoDpNumberFormatter - Variable in class yass.experiment.SimulatorContainerThread
Two decimal-place number formatter for logfile entries
type - Variable in class yass.database.Database
The type of underlying database server on which the network event trace database is founded.
type - Variable in class yass.packet.Packet
The type of data encapsulated by this packet
type - Variable in class yass.traffic.producer.RatePacketProducer
The type of packet to produce
type - Variable in class yass.traffic.producer.SpecifiedPacketProducer.PacketSpecification
Proposed type of packet
type - Variable in class yass.traffic.producer.SporadicPacketProducer
Packet type

A B C D E F G H I L M N O P Q R S T U V W X Y Z