public class CommunicationConstant
extends java.lang.Object
Enthält Konstanten, die für die Kommunikation mit dem Datenverteiler benötigt werden.
Modifier and Type | Field and Description |
---|---|
static byte |
CONFIGURATION_DATA_TELEGRAM_PRIORITY
Die Priorität der Konfigurationsanfrage.
|
static java.lang.String |
CONFIGURATION_TYPE_PID
Pid der Konfiguration.
|
static byte |
DELAYED_DATA_TELEGRAM_PRIORITY
Die Priorität der nachgelieferte Datentelegramme.
|
static float |
FLOW_CONTROL_FACTOR
Prozentualer Anteil des Cache, um die Flusskontrolle zu starten.
|
static java.lang.String |
LOCALE_CONFIGURATION_PID_ALIASE
Pid der lokalen Konfiguration.
|
static byte |
MAX_PRIORITY
Der maximale Prioritätswert in diesem System
|
static long |
MAX_SEND_DELAY_TIME
Die Verzögerungszeit zur Übertragung von gepufferten und zu versendenden Telegrammen.
|
static int |
MAX_SPLIT_THRESHOLD
Die maximale Anzahl in Bytes, die ein Teiltelegramm an Daten haben kann.
|
static long |
MAX_WAITING_TIME_FOR_CONNECTION
Die maximale Wartezeit auf eine Konfigurationsanmeldung beim Datenverteiler.
|
static long |
MAX_WAITING_TIME_FOR_SYNC_RESPONCE
Die maximale Wartezeit auf eine synchrone Antwort.
|
static int |
MINIMUM_THROUGHPUT
Minimale Verbindungsdurchsatz
|
static byte |
ONLINE_DATA_TELEGRAM_PRIORITY
Die Priorität der Onlinedatentelegramme.
|
static java.lang.String |
PARAMETER_TYPE_PID
Pid der Parametrierung.
|
static byte |
SIMULATION_DATA_TELEGRAM_PRIORITY
Die Priorität der Simulationsdatentelegramme.
|
static long |
SLEEP_TIME_WAITING_FOR_CONNECTION
Die Wartezeit zwichen zwei Konfigurationsanmeldungsversuchen beim Datenverteiler.
|
static long |
START_TIME
Die Startzeit der Applikation.
|
static byte |
SYSTEM_HIGH_TELEGRAM_PRIORITY
Die Priorität für bestimmte Systemtelegramme.
|
static byte |
SYSTEM_TELEGRAM_PRIORITY
Die Priorität der Systemtelegramme.
|
static long |
THROUGHPUT_CONTROL_INTERVAL
Die Intervalldauer für die Durchsatzmessung bei aktivierter Durchsatzprüfung.
|
Constructor and Description |
---|
CommunicationConstant() |
public static final java.lang.String LOCALE_CONFIGURATION_PID_ALIASE
Pid der lokalen Konfiguration.
public static final java.lang.String CONFIGURATION_TYPE_PID
Pid der Konfiguration.
public static final java.lang.String PARAMETER_TYPE_PID
Pid der Parametrierung.
public static long MAX_WAITING_TIME_FOR_SYNC_RESPONCE
Die maximale Wartezeit auf eine synchrone Antwort.
public static long MAX_WAITING_TIME_FOR_CONNECTION
Die maximale Wartezeit auf eine Konfigurationsanmeldung beim Datenverteiler.
public static long SLEEP_TIME_WAITING_FOR_CONNECTION
Die Wartezeit zwichen zwei Konfigurationsanmeldungsversuchen beim Datenverteiler.
public static float FLOW_CONTROL_FACTOR
Prozentualer Anteil des Cache, um die Flusskontrolle zu starten.
public static long THROUGHPUT_CONTROL_INTERVAL
Die Intervalldauer für die Durchsatzmessung bei aktivierter Durchsatzprüfung.
public static int MINIMUM_THROUGHPUT
Minimale Verbindungsdurchsatz
public static int MAX_SPLIT_THRESHOLD
Die maximale Anzahl in Bytes, die ein Teiltelegramm an Daten haben kann.
public static long MAX_SEND_DELAY_TIME
Die Verzögerungszeit zur Übertragung von gepufferten und zu versendenden Telegrammen.
public static final byte MAX_PRIORITY
Der maximale Prioritätswert in diesem System
public static byte SYSTEM_HIGH_TELEGRAM_PRIORITY
Die Priorität für bestimmte Systemtelegramme. Der Wert ist höher als der von SYSTEM_TELEGRAM_PRIORITY
.
public static byte SYSTEM_TELEGRAM_PRIORITY
Die Priorität der Systemtelegramme.
public static byte CONFIGURATION_DATA_TELEGRAM_PRIORITY
Die Priorität der Konfigurationsanfrage.
public static byte ONLINE_DATA_TELEGRAM_PRIORITY
Die Priorität der Onlinedatentelegramme.
public static byte DELAYED_DATA_TELEGRAM_PRIORITY
Die Priorität der nachgelieferte Datentelegramme.
public static byte SIMULATION_DATA_TELEGRAM_PRIORITY
Die Priorität der Simulationsdatentelegramme.
public static final long START_TIME
Die Startzeit der Applikation.