ApplicationCommunicationInterface
, T_A_HighLevelCommunicationInterface
, T_T_HighLevelCommunicationInterface
, TransmitterCommunicationInterface
T_A_HighLevelCommunication
, T_T_HighLevelCommunication
public interface CommunicationInterface
Modifier and Type | Method | Description |
---|---|---|
long |
getId() |
Gibt die Id der Verbindung bzw. des Kommunikationspartners zurück.
|
de.bsvrz.dav.daf.communication.protocol.UserLogin |
getUserLogin() |
Gibt den Authentifizierungsstatus des verbundenen Benutzers zurück
|
void |
sendData(de.bsvrz.dav.daf.communication.lowLevel.telegrams.ApplicationDataTelegram telegram,
long applicationId,
boolean toCentralDistributor) |
Versendet ein Daten-Telegramm über diese Verbindung
|
de.bsvrz.dav.daf.communication.protocol.UserLogin getUserLogin()
void sendData(de.bsvrz.dav.daf.communication.lowLevel.telegrams.ApplicationDataTelegram telegram, long applicationId, boolean toCentralDistributor)
telegram
- TelegrammapplicationId
- Absender-Applikation oder -1 falls nicht bekannttoCentralDistributor
- true: In Richtung des Zentraldatenverteilers, beim Sender-Senke-Datenfluss.
false: Aus Richtung des Zentraldatenverteilers, beim Quelle-Empfänger-Datenfluss.long getId()