DRCL J-Sim API

Uses of Class
drcl.net.traffic.TrafficModel

Packages that use TrafficModel
drcl.inet   
drcl.intserv   
drcl.net.traffic   
 

Uses of TrafficModel in drcl.inet
 

Methods in drcl.inet with parameters of type TrafficModel
static Component InetUtil.createTrafficSource(TrafficModel trafficModel_, Node dest_)
          Returns a traffic generator component that can be attached to core service layer.
static Component InetUtil.createTrafficSource(TrafficModel trafficModel_, long dest_)
          Returns a traffic generator component that can be attached to core service layer.
static TrafficSourceComponent InetUtil.createTrafficSource(TrafficModel trafficSourceModel_, TrafficModel trafficShaperModel_, long dest_)
          Returns a ``shaped'' traffic source component that can be attached to core service layer.
static Component InetUtil.createTrafficSource(TrafficModel trafficModel_, long src_, long dest_, long tos_)
          Returns a traffic generator component that generates Inet packets.
static TrafficSourceComponent InetUtil.createTrafficSource(TrafficModel trafficSourceModel_, TrafficModel trafficShaperModel_, long src_, long dest_, long tos_)
          Returns a ``shaped'' traffic source component that generates Inet packets.
static Component InetUtil.createTrafficSource(TrafficModel trafficModel_, java.lang.String id_, Node src_, Node dest_, long tos_, int protocol_)
          Creates a traffic generator component that generates Inet packets and installs it on the source node.
static TrafficSourceComponent InetUtil.createTrafficSource(TrafficModel trafficSourceModel_, TrafficModel trafficShaperModel_, java.lang.String id_, Node src_, Node dest_, long tos_, int protocol_)
          Creates a ``shaped'' traffic source component that generates Inet packets and installs it on the source node.
 

Uses of TrafficModel in drcl.intserv
 

Fields in drcl.intserv declared as TrafficModel
 TrafficModel SpecFlow.tspec
           
 TrafficModel SpecAd.tspec
           
 

Methods in drcl.intserv that return TrafficModel
 TrafficModel SpecFlow.getTspec()
           
 TrafficModel SpecAd.getTspec()
           
 

Methods in drcl.intserv with parameters of type TrafficModel
 void SpecAd.setTspec(TrafficModel d_)
           
 

Constructors in drcl.intserv with parameters of type TrafficModel
SpecFlow(TrafficModel tspec_, SpecR rspec_)
           
SpecAd(long sender_, TrafficModel tspec_)
           
SpecAd(long sender_, TrafficModel tspec_, int hopCount_, double edelay_, double pdelay_, double jitter_, int bandwidth_, double pktLossRate_, int mtu_)
           
 

Uses of TrafficModel in drcl.net.traffic
 

Subclasses of TrafficModel in drcl.net.traffic
 class traffic_CDSmooth
          This class describes the (C,D)-smooth traffic model.
 class traffic_ExpOnOff
          This class describes an On/Off traffic model.
 class traffic_FixedPoints
          This class allows one to specify packets to be generated at fixed time points.
 class traffic_OnOff
          This class describes an On/Off traffic model.
 class traffic_PacketTrain
          This class describes the packet train traffic model.
 class traffic_ParetoOnOff
          This class describes the Pareto On/Off traffic model.
 class traffic_PeakRate
          This class describes the peak rate traffic model.
 class traffic_Periodic
          This class describes a periodic traffic model.
 class traffic_Poisson
          This class describes the traffic model with Poisson arrival process.
 class traffic_PoissonVariableSize
          This class describes the traffic model with Poisson arrival process and packet size with exponential distribution.
 class traffic_RTSmooth
          This class describes the (r,T)-smooth traffic model.
 class traffic_TokenBucket
          This class describes the token bucket traffic model.
 

Methods in drcl.net.traffic that return TrafficModel
 TrafficModel tsTokenBucket.getTrafficModel()
           
 TrafficModel tsRTSmooth.getTrafficModel()
           
 TrafficModel tsPoissonVariableSize.getTrafficModel()
           
 TrafficModel tsPoisson.getTrafficModel()
           
 TrafficModel tsPeriodic.getTrafficModel()
           
 TrafficModel tsPeakRate.getTrafficModel()
           
 TrafficModel tsParetoOnOff.getTrafficModel()
           
 TrafficModel tsPacketTrain.getTrafficModel()
           
 TrafficModel tsOnOff.getTrafficModel()
           
 TrafficModel tsFixedPoints.getTrafficModel()
           
 TrafficModel tsExpOnOff.getTrafficModel()
           
 TrafficModel tsCDSmooth.getTrafficModel()
           
 TrafficModel traffic_TokenBucket.merge(TrafficModel that_)
           
 TrafficModel traffic_RTSmooth.merge(TrafficModel that_)
           
 TrafficModel traffic_PoissonVariableSize.merge(TrafficModel that_)
           
 TrafficModel traffic_Poisson.merge(TrafficModel that_)
           
 TrafficModel traffic_Periodic.merge(TrafficModel that_)
           
 TrafficModel traffic_PeakRate.merge(TrafficModel that_)
           
 TrafficModel traffic_ParetoOnOff.merge(TrafficModel that_)
           
 TrafficModel traffic_PacketTrain.merge(TrafficModel that_)
           
 TrafficModel traffic_OnOff.merge(TrafficModel that_)
           
 TrafficModel traffic_ExpOnOff.merge(TrafficModel that_)
           
 TrafficModel traffic_CDSmooth.merge(TrafficModel that_)
           
 TrafficModel TrafficShaperComponent.getTrafficModel()
           
abstract  TrafficModel TrafficShaper.getTrafficModel()
          Returns the associated traffic model.
abstract  TrafficModel TrafficModel.merge(TrafficModel that_)
          Merges this instance with the specified one and returns this instance.
abstract  TrafficModel TrafficComponent.getTrafficModel()
          Returns the associated traffic model.
 TrafficModel TraceInput.getTrafficModel()
           
 

Methods in drcl.net.traffic with parameters of type TrafficModel
 void tsTokenBucket.setTrafficModel(TrafficModel traffic_)
           
 void tsRTSmooth.setTrafficModel(TrafficModel traffic_)
           
 void tsPoissonVariableSize.setTrafficModel(TrafficModel traffic_)
           
 void tsPoisson.setTrafficModel(TrafficModel traffic_)
           
 void tsPeriodic.setTrafficModel(TrafficModel traffic_)
           
 void tsPeakRate.setTrafficModel(TrafficModel traffic_)
           
 void tsParetoOnOff.setTrafficModel(TrafficModel traffic_)
           
 void tsPacketTrain.setTrafficModel(TrafficModel traffic_)
           
 void tsOnOff.setTrafficModel(TrafficModel traffic_)
           
 void tsFixedPoints.setTrafficModel(TrafficModel traffic_)
           
 void tsExpOnOff.setTrafficModel(TrafficModel traffic_)
           
 void tsCDSmooth.setTrafficModel(TrafficModel traffic_)
           
 TrafficModel traffic_TokenBucket.merge(TrafficModel that_)
           
 TrafficModel traffic_RTSmooth.merge(TrafficModel that_)
           
 TrafficModel traffic_PoissonVariableSize.merge(TrafficModel that_)
           
 TrafficModel traffic_Poisson.merge(TrafficModel that_)
           
 TrafficModel traffic_Periodic.merge(TrafficModel that_)
           
 TrafficModel traffic_PeakRate.merge(TrafficModel that_)
           
 TrafficModel traffic_ParetoOnOff.merge(TrafficModel that_)
           
 TrafficModel traffic_PacketTrain.merge(TrafficModel that_)
           
 TrafficModel traffic_OnOff.merge(TrafficModel that_)
           
 TrafficModel traffic_ExpOnOff.merge(TrafficModel that_)
           
 TrafficModel traffic_CDSmooth.merge(TrafficModel that_)
           
 void TrafficShaperComponent.setTrafficModel(TrafficModel traffic_)
           
abstract  void TrafficShaper.setTrafficModel(TrafficModel traffic_)
          Sets the associated traffic model.
abstract  TrafficModel TrafficModel.merge(TrafficModel that_)
          Merges this instance with the specified one and returns this instance.
abstract  void TrafficComponent.setTrafficModel(TrafficModel traffic_)
          Sets the associated traffic model.
static TrafficSourceComponent TrafficAssistant.getTrafficSource(TrafficModel traffic_, TrafficModel shaperTraffic_)
          Returns a TrafficSourceComponent instance for the given source traffic model and the shaper traffic model.
static TrafficComponent TrafficAssistant.getTrafficComponent(TrafficModel traffic_)
          Returns a TrafficComponent instance for the given traffic model.
static TrafficShaper TrafficAssistant.getTrafficShaper(TrafficModel traffic_)
          Returns a TrafficShaper instance for the given traffic model.
 void TraceInput.setTrafficModel(TrafficModel traffic_)
           
 


DRCL J-Sim API

Copyright © 1998-2003 Distributed Real-time Computing Lab (DRCL). All Rights Reserved.     ~ To J-Sim Home ~