Class SystemObjectAnswerInfo
java.lang.Object
de.bsvrz.dav.daf.main.impl.config.telegrams.SystemObjectAnswerInfo
- Direct Known Subclasses:
IdsToObjectsAnswer
,PidsToObjectsAnswer
,TypeIdsToObjectsAnswer
Diese Klasse ist die Basisklasse für System-Antworttelegramme. Hier werden die Typen der Telegramme festgelegt und Methoden zur Bearbeitung
deklariert.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected byte
Typ der Antwortstatic final byte
Die Typenstatic final byte
Antworttelegramm für PIDs zu Objektenstatic final byte
Deprecated.Wird nicht mehr verwendetstatic final byte
Antworttelegramm für Objekte gleichen Typs -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal byte
Gibt den Typ zurückabstract String
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.abstract void
read
(DataInputStream in) Deserialisiert dieses Objekt.abstract void
write
(DataOutputStream out) Serialisiert dieses Objekt.
-
Field Details
-
IDS_TO_OBJECTS_TYPE
public static final byte IDS_TO_OBJECTS_TYPEDie Typen- See Also:
-
PIDS_TO_OBJECTS_TYPE
public static final byte PIDS_TO_OBJECTS_TYPEAntworttelegramm für PIDs zu Objekten- See Also:
-
TYPE_IDS_TO_OBJECTS_TYPE
public static final byte TYPE_IDS_TO_OBJECTS_TYPEAntworttelegramm für Objekte gleichen Typs- See Also:
-
SET_IDS_TO_OBJECTS_TYPE
Deprecated.Wird nicht mehr verwendet- See Also:
-
_answerType
protected byte _answerTypeTyp der Antwort
-
-
Constructor Details
-
SystemObjectAnswerInfo
public SystemObjectAnswerInfo()
-
-
Method Details
-
getAnswerType
public final byte getAnswerType()Gibt den Typ zurück- Returns:
- Typ des Telegramms
-
parseToString
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.- Returns:
- Beschreibender Text dieses Objekts.
-
read
Deserialisiert dieses Objekt.- Parameters:
in
- Stream von dem das Objekt gelesen werden soll.- Throws:
IOException
- wenn beim Lesen vom Eingabe-Stream Fehler aufgetreten sind.
-
write
Serialisiert dieses Objekt.- Parameters:
out
- Stream auf den das Objekt geschrieben werden soll.- Throws:
IOException
- wenn beim Schreiben auf den Ausgabe-Stream Fehler aufgetreten sind.
-