|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface AbstractSenderReceiverCommunication.DataListener
Dieses Interface ermöglich es Daten, die durch eine Instanz der Klasse AbstractSenderReceiverCommunication
empfangen wurde, zu verarbeiten, bevor
diese durch den normalen Mechanismus bearbeitet werden.
AbstractSenderReceiverCommunication.waitForReply(int)
wartet.
Die Nachricht wird mit der update-Methode empfangen und dann zuerst an ein Objekt, das dieses Interface implementiert, weitergereicht. Dort kann dann
entschieden werden, ob das Telegramm anders verarbeitet werden soll (wie es bei dynamischen Menge der Fall ist) oder ob das Telegramm normal weitergeleitet
werden soll (an ein Objekt, das aktiv mit AbstractSenderReceiverCommunication.waitForReply(int)
wartet).
Method Summary | |
---|---|
void |
close()
Diese Methode wird aufgerufen, wenn die Kommunikation abgebrochen werden soll. |
boolean |
messageReceived(Data data)
Diese Methode wird aufgerufen, sobald eine Instanz von AbstractSenderReceiverCommunication ein Telegramm in der update-Methode empfängt. |
Method Detail |
---|
boolean messageReceived(Data data)
AbstractSenderReceiverCommunication
ein Telegramm in der update-Methode empfängt. Das
Telegramm kann normal weiter verarbeitet werden oder aber aus dem Strom der Telegramme entfernt werden.
data
- Telegramm, das empfangen wurde
void close()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |