| Package | Description |
|---|---|
| ds.funnel.traffic | |
| ds.funnel.traffic.component.timedistribution | |
| ds.funnel.traffic.factory |
| Modifier and Type | Method and Description |
|---|---|
void |
TrafficGenerator.setTimeDistribution(PacketTimeDistribution newTimeDistribution) |
| Modifier and Type | Class and Description |
|---|---|
class |
BurstyTimeDistribution
BurstyTimeDistribution defines a 'bursty' packet distribution.
|
class |
ECGTimeDistribution
Defines a time distribution in which packets are sent at regular 1 second
intervals.
|
class |
EEGTimeDistribution
Defines a time distribution in which packets are sent at regular 250
millisecond intervals.
|
class |
NormalTimeDistribution
TODO: this documentation
This class probably doesn't work overly well right now; it was experimental
and I left off halfway through to work on other things.
|
class |
RandomTimeDistribution
RandomTimeDistribution defines a packet distribution pattern in which packets
are sent at random intervals with a uniform distribution.
|
class |
RegularTimeDistribution
RegularTimeDistribution defines a packet distribution pattern in which
packets are sent at evenly spaced intervals.
|
class |
ThoraxTimeDistribution
Defines a time distribution in which packets are sent at regular 10ms
intervals.
|
| Modifier and Type | Method and Description |
|---|---|
PacketTimeDistribution |
BurstyTimeDistribution.getBaseRateDistribution() |
PacketTimeDistribution |
BurstyTimeDistribution.getBurstDurationDistribution() |
PacketTimeDistribution |
BurstyTimeDistribution.getBurstSpacingDistribution() |
| Modifier and Type | Method and Description |
|---|---|
void |
BurstyTimeDistribution.setBaseRateDistribution(PacketTimeDistribution baseRateDistribution) |
void |
BurstyTimeDistribution.setBurstDurationDistribution(PacketTimeDistribution burstDurationDistribution) |
void |
BurstyTimeDistribution.setBurstSpacingDistribution(PacketTimeDistribution burstSpacingDistribution) |
| Constructor and Description |
|---|
BurstyTimeDistribution(PacketTimeDistribution baseRateDistribution,
double percentIncreaseDuringBursts,
PacketTimeDistribution burstDurationDistribution,
PacketTimeDistribution burstSpacingDistribution) |
| Modifier and Type | Method and Description |
|---|---|
static PacketTimeDistribution |
TimeDistributionFactory.createTimeDistribution(ComponentSpecification specification) |