Package org.seamcat.model.types
Interface InterferenceLink
-
public interface InterferenceLink
This is an interference link of the scenario. It is a link between the victim system and an interfering system.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CorrelationSetting
getCorrelationSettings()
Get the correlations settings for this interference link.Distribution
getFrequency()
get the frequency as configured for this interference linkContexedSystemPlugin
getInterferer()
The interfering system plugin of this interference linkjava.lang.String
getName()
PropagationModel
getPropagationModel()
ContexedSystemPlugin
getVictim()
get victim system plugin of this scenarioboolean
isCoLocated()
When this link supports co-Location and it is selected this method will return trueint
linkIndex()
This interference link index in the scenario it is part ofvoid
setFrequency(Distribution frequency)
Sets the frequency for this interference link.
-
-
-
Method Detail
-
getPropagationModel
PropagationModel getPropagationModel()
-
getFrequency
Distribution getFrequency()
get the frequency as configured for this interference link- Returns:
- frequency distribution
-
setFrequency
void setFrequency(Distribution frequency)
Sets the frequency for this interference link. This can only be set before simulation is started.- Parameters:
frequency
- frequency distribution
-
getVictim
ContexedSystemPlugin getVictim()
get victim system plugin of this scenario- Returns:
- victim plugin
-
getInterferer
ContexedSystemPlugin getInterferer()
The interfering system plugin of this interference link- Returns:
- interfering system plugin
-
getCorrelationSettings
CorrelationSetting getCorrelationSettings()
Get the correlations settings for this interference link.- Returns:
- the correlation settings
-
isCoLocated
boolean isCoLocated()
When this link supports co-Location and it is selected this method will return true- Returns:
-
linkIndex
int linkIndex()
This interference link index in the scenario it is part of
-
getName
java.lang.String getName()
-
-