edu.cmu.emulator.signal
Class FixedDelayModel

java.lang.Object
  extended by edu.cmu.emulator.signal.FixedDelayModel
All Implemented Interfaces:
DelayModel

public class FixedDelayModel
extends Object
implements DelayModel


Field Summary
protected  int delay
           
static String TYPE
           
 
Constructor Summary
FixedDelayModel()
           
 
Method Summary
 int getDelay(Antenna a1, Antenna a2, long timeMillis)
           
 int getMaxDelay(Antenna a1, Antenna a2)
           
 int getMinDelay(Antenna a1, Antenna a2)
           
 String getType()
           
 void parseSubClass(Element def)
          Parse an XML definition for RiceanFadingModel.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

delay

protected int delay

TYPE

public static final String TYPE
See Also:
Constant Field Values
Constructor Detail

FixedDelayModel

public FixedDelayModel()
Method Detail

getType

public String getType()
Specified by:
getType in interface DelayModel

parseSubClass

public void parseSubClass(Element def)
Parse an XML definition for RiceanFadingModel.

Specified by:
parseSubClass in interface DelayModel
Parameters:
fadingModelDef - the root XML element

getDelay

public int getDelay(Antenna a1,
                    Antenna a2,
                    long timeMillis)
Specified by:
getDelay in interface DelayModel

getMinDelay

public int getMinDelay(Antenna a1,
                       Antenna a2)
Specified by:
getMinDelay in interface DelayModel

getMaxDelay

public int getMaxDelay(Antenna a1,
                       Antenna a2)
Specified by:
getMaxDelay in interface DelayModel


Copyright © 2013. All Rights Reserved.