Interface ReceivingSubscription

    • Method Detail

      • isDrain

        boolean isDrain()
        Gibt true zurück, wenn es sich um eine Senke handelt
        Returns:
        true, wenn es sich um eine Senke handelt, sonst (Empfänger) false
      • getReceiveOptions

        de.bsvrz.dav.daf.main.ReceiveOptions getReceiveOptions()
        Gibt die Empfangsoptionen zurück, die der Empfänger bei der Anmeldung spezifiziert hat
        Returns:
        die Empfangsoptionen
      • sendDataTelegram

        void sendDataTelegram​(de.bsvrz.dav.daf.communication.lowLevel.telegrams.ApplicationDataTelegram applicationDataTelegram,
                              long applicationId)
        Sendet Daten an den Empfänger
        Parameters:
        applicationDataTelegram - Telegramm
        applicationId - oder -1 falls nicht bekannt
      • getState

        ReceiverState getState()
        Gibt den Status des Empfängers zurück
        Returns:
        den Status des Empfängers
      • setState

        void setState​(ReceiverState receiverState,
                      long centralTransmitterId)
        Setzt den Status des Empfängers
        Parameters:
        receiverState - neuer Status
        centralTransmitterId -
      • sendStateTelegram

        void sendStateTelegram​(ReceiverState receiverState)