J-Sim v1.2.1-p7 API

drcl.intserv
Class SpecAd

java.lang.Object
  extended bydrcl.DrclObj
      extended bydrcl.intserv.SpecAd
All Implemented Interfaces:
java.lang.Cloneable, ObjectDuplicable, java.io.Serializable

public class SpecAd
extends DrclObj

See Also:
Serialized Form

Field Summary
 int hop
           
 int minBW
           
 double minE2eDelay
           
 double minIntPktJitter
           
 int minMTU
           
 double minPropDelay
           
 double pktLossRate
           
 long sender
           
 TrafficModel tspec
           
 
Constructor Summary
SpecAd()
           
SpecAd(long sender_, TrafficModel tspec_)
           
SpecAd(long sender_, TrafficModel tspec_, int hopCount_, double edelay_, double pdelay_, double jitter_, int bandwidth_, double pktLossRate_, int mtu_)
           
 
Method Summary
 boolean check(QoSRequirement qos_)
           
 void duplicate(java.lang.Object source_)
          opies the content of the source_ object to this object.
 int getHop()
           
 int getMinBW()
           
 double getMinEndToEndDelay()
           
 double getMinIntPktJitter()
           
 int getMinMTU()
           
 double getMinPropDelay()
           
 double getPktLossRate()
           
 long getSender()
           
 TrafficModel getTspec()
           
 void setHop(int d_)
           
 void setMinBW(int d_)
           
 void setMinEndToEndDelay(double d_)
           
 void setMinIntPktJitter(double d_)
           
 void setMinMTU(int d_)
           
 void setMinPropDelay(double d_)
           
 void setPktLossRate(double d_)
           
 void setSender(long g_)
           
 void setTspec(TrafficModel d_)
           
 java.lang.String toString()
           
 
Methods inherited from class drcl.DrclObj
clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

sender

public long sender

tspec

public TrafficModel tspec

minE2eDelay

public double minE2eDelay

minPropDelay

public double minPropDelay

minIntPktJitter

public double minIntPktJitter

minBW

public int minBW

pktLossRate

public double pktLossRate

hop

public int hop

minMTU

public int minMTU
Constructor Detail

SpecAd

public SpecAd()

SpecAd

public SpecAd(long sender_,
              TrafficModel tspec_)

SpecAd

public SpecAd(long sender_,
              TrafficModel tspec_,
              int hopCount_,
              double edelay_,
              double pdelay_,
              double jitter_,
              int bandwidth_,
              double pktLossRate_,
              int mtu_)
Method Detail

duplicate

public void duplicate(java.lang.Object source_)
Description copied from class: DrclObj
opies the content of the source_ object to this object. he subclass must implement this method to realize DrclObj.clone().

Specified by:
duplicate in interface ObjectDuplicable
Overrides:
duplicate in class DrclObj

check

public boolean check(QoSRequirement qos_)

toString

public java.lang.String toString()
Overrides:
toString in class DrclObj

setSender

public void setSender(long g_)

getSender

public long getSender()

setMinEndToEndDelay

public void setMinEndToEndDelay(double d_)

getMinEndToEndDelay

public double getMinEndToEndDelay()

setMinPropDelay

public void setMinPropDelay(double d_)

getMinPropDelay

public double getMinPropDelay()

setTspec

public void setTspec(TrafficModel d_)

getTspec

public TrafficModel getTspec()

setMinIntPktJitter

public void setMinIntPktJitter(double d_)

getMinIntPktJitter

public double getMinIntPktJitter()

setMinBW

public void setMinBW(int d_)

getMinBW

public int getMinBW()

setPktLossRate

public void setPktLossRate(double d_)

getPktLossRate

public double getPktLossRate()

setHop

public void setHop(int d_)

getHop

public int getHop()

setMinMTU

public void setMinMTU(int d_)

getMinMTU

public int getMinMTU()

J-Sim v1.2.1-p7 API

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