public interface IBssParameterObserver
Modifier and Type | Method and Description |
---|---|
void |
addParameterListener(IBssParameterListener listener)
fügt der Parameterverwaltung einen Listener hinzu, der benachrichtigt
wird, wenn ein neuer Parameterdatensatz empfangen wurde.
|
java.time.Duration |
getAktualisierungsIntervall()
liefert das Aktualisierungsintervall in Millsekunden.
|
double |
getFaktorQ0()
liefert den Faktor für die Anpassung von Q0 aus dem Fundamentaldiagramm
in Prozent.
|
java.time.Duration |
getHorizont()
liefert die Dauer des Prognose-Horizonts.
|
long |
getLaengePkw()
die Länge eines Fahrzeugs in Zentimetern.
|
long |
getLaengeStauAufhebung()
liefert die Länge, ab der bei der Prognose ein Stau beendet werden soll
in Metern.
|
long |
getLaengeStauBeginn()
liefert die Länge, ab der bei der Prognose ein Stau angelegt werden soll
in Metern.
|
java.time.Duration |
getPrognoseSchrittweite()
liefert die Prognoseschrittweite in Millisekunden.
|
void |
removeParameterListener(IBssParameterListener listener)
entfernt von der Parameterverwaltung einen Listener, der benachrichtigt
wurde, wenn ein neuer Parameterdatensatz empfangen wurde.
|
java.time.Duration getHorizont()
java.time.Duration getAktualisierungsIntervall()
java.time.Duration getPrognoseSchrittweite()
double getFaktorQ0()
long getLaengePkw()
long getLaengeStauBeginn()
long getLaengeStauAufhebung()
void addParameterListener(IBssParameterListener listener)
listener
- der neue Listenervoid removeParameterListener(IBssParameterListener listener)
listener
- der zu entfernende Listener