Class CommunicationConstant


  • public class CommunicationConstant
    extends java.lang.Object
    Enthält Konstanten, die für die Kommunikation mit dem Datenverteiler benötigt werden.
    • Field Detail

      • LOCALE_CONFIGURATION_PID_ALIASE

        public static final java.lang.String LOCALE_CONFIGURATION_PID_ALIASE
        Pid der lokalen Konfiguration.
        See Also:
        Constant Field Values
      • CONFIGURATION_TYPE_PID

        public static final java.lang.String CONFIGURATION_TYPE_PID
        Pid der Konfiguration.
        See Also:
        Constant Field Values
      • PARAMETER_TYPE_PID

        public static final java.lang.String PARAMETER_TYPE_PID
        Pid der Parametrierung.
        See Also:
        Constant Field Values
      • MAX_WAITING_TIME_FOR_SYNC_RESPONCE

        public static long MAX_WAITING_TIME_FOR_SYNC_RESPONCE
        Die maximale Wartezeit auf eine synchrone Antwort.
      • MAX_WAITING_TIME_FOR_CONNECTION

        public static long MAX_WAITING_TIME_FOR_CONNECTION
        Die maximale Wartezeit auf eine Konfigurationsanmeldung beim Datenverteiler.
      • SLEEP_TIME_WAITING_FOR_CONNECTION

        public static long SLEEP_TIME_WAITING_FOR_CONNECTION
        Die Wartezeit zwichen zwei Konfigurationsanmeldungsversuchen beim Datenverteiler.
      • FLOW_CONTROL_FACTOR

        public static float FLOW_CONTROL_FACTOR
        Prozentualer Anteil des Cache, um die Flusskontrolle zu starten.
      • THROUGHPUT_CONTROL_INTERVAL

        public static long THROUGHPUT_CONTROL_INTERVAL
        Die Intervalldauer für die Durchsatzmessung bei aktivierter Durchsatzprüfung.
      • MINIMUM_THROUGHPUT

        public static int MINIMUM_THROUGHPUT
        Minimale Verbindungsdurchsatz
      • MAX_SPLIT_THRESHOLD

        public static int MAX_SPLIT_THRESHOLD
        Die maximale Anzahl in Bytes, die ein Teiltelegramm an Daten haben kann.
      • MAX_SEND_DELAY_TIME

        public static long MAX_SEND_DELAY_TIME
        Die Verzögerungszeit zur Übertragung von gepufferten und zu versendenden Telegrammen.
      • MAX_PRIORITY

        public static final byte MAX_PRIORITY
        Der maximale Prioritätswert in diesem System
        See Also:
        Constant Field Values
      • SYSTEM_HIGH_TELEGRAM_PRIORITY

        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.
      • SYSTEM_TELEGRAM_PRIORITY

        public static byte SYSTEM_TELEGRAM_PRIORITY
        Die Priorität der Systemtelegramme.
      • CONFIGURATION_DATA_TELEGRAM_PRIORITY

        public static byte CONFIGURATION_DATA_TELEGRAM_PRIORITY
        Die Priorität der Konfigurationsanfrage.
      • ONLINE_DATA_TELEGRAM_PRIORITY

        public static byte ONLINE_DATA_TELEGRAM_PRIORITY
        Die Priorität der Onlinedatentelegramme.
      • DELAYED_DATA_TELEGRAM_PRIORITY

        public static byte DELAYED_DATA_TELEGRAM_PRIORITY
        Die Priorität der nachgelieferte Datentelegramme.
      • SIMULATION_DATA_TELEGRAM_PRIORITY

        public static byte SIMULATION_DATA_TELEGRAM_PRIORITY
        Die Priorität der Simulationsdatentelegramme.
      • START_TIME

        public static final long START_TIME
        Die Startzeit der Applikation.
    • Constructor Detail

      • CommunicationConstant

        public CommunicationConstant()