AuthentificationAnswer
, AuthentificationRequest
, MetaDataAnswer
, MetaDataRequest
, NewObjectAnswer
, NewObjectRequest
, ObjectInvalidateAnswer
, ObjectInvalidateRequest
, ObjectRevalidateAnswer
, ObjectRevalidateRequest
, ObjectSetNameAnswer
, ObjectSetNameRequest
, SystemObjectAnswer
, SystemObjectsRequest
, TransmitterConnectionInfoAnswer
, TransmitterConnectionInfoRequest
public abstract class ConfigTelegram
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
protected byte |
_type |
Der Typ dieses Konfigurationstelegrams
|
static byte |
ARCHIVE_ANSWER_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
ARCHIVE_REQUEST_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
AUTHENTIFICATION_ANSWER_TYPE |
Authentifikationsantwort Telegramm
|
static byte |
AUTHENTIFICATION_REQUEST_TYPE |
Anfrage zu Authentifizierung des Benutzers
|
static byte |
CODE_TO_ASPECT_ANSWER_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
CODE_TO_ASPECT_REQUEST_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
CODE_TO_ATTRIBUTE_GROUP_ANSWER_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
CODE_TO_ATTRIBUTE_GROUP_REQUEST_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
META_DATA_ANSWER_TYPE |
Metadaten-Antworttelegramm
|
static byte |
META_DATA_REQUEST_TYPE |
Metadaten-Anfragetelegramm
|
static byte |
MUTABLE_CHANGES_SUBSCRIPTION_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
MUTABLE_CHANGES_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
MUTABLE_CHANGES_UNSUBSCRIPTION_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
NEW_OBJECT_ANSWER_TYPE |
NewObject-Antworttelegramm
|
static byte |
NEW_OBJECT_REQUEST_TYPE |
NewObject-Anfragetelegramm
|
static byte |
OBJECT_ANSWER_TYPE |
generelles Antworttelegramm
|
static byte |
OBJECT_INVALIDATE_ANSWER_TYPE |
Antworttelegramm zur Ungültigkeitserklärung
|
static byte |
OBJECT_INVALIDATE_REQUEST_TYPE |
Anfragetelegramm zur Ungültigkeitserklärung
|
static byte |
OBJECT_REQUEST_TYPE |
generelles Anfragetelegramm
|
static byte |
OBJECT_REVALIDATE_ANSWER_TYPE |
Antworttelegramm zur Gültigkeitserklärung
|
static byte |
OBJECT_REVALIDATE_REQUEST_TYPE |
Anfragetelegramm zur Wiedergültigkeitserklärung
|
static byte |
OBJECT_SET_NAME_ANSWER_TYPE |
Antworttelegramm zur Namesänderung
|
static byte |
OBJECT_SET_NAME_REQUEST_TYPE |
Anfragetelegramm zu Namensänderung
|
static byte |
OBJECT_SET_PID_ANSWER_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
OBJECT_SET_PID_REQUEST_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
SET_CHANGES_ANSWER_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
SET_CHANGES_REQUEST_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
SET_CONFIG_DATA_ANSWER_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
SET_CONFIG_DATA_REQUEST_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
TRANSMITTER_CONNECTION_INFO_ANSWER_TYPE |
Antworttelegramm zu den Verbindungsinformationen
|
static byte |
TRANSMITTER_CONNECTION_INFO_REQUEST_TYPE |
Anfragetelegramm zu den Verbindungsinformationen
|
static byte |
VALUE_ANSWER_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
VALUE_REQUEST_TYPE |
Deprecated.
Wird nicht mehr verwendet
|
static byte |
VALUE_REQUEST_TYPE2 |
Deprecated.
Wird nicht mehr verwendet
|
Constructor | Description |
---|---|
ConfigTelegram() |
Erzeugt ein neues Configurationstelegramm ohne Parameter
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getInfo() |
Gibt die zusätzlichen Informationen des Telegramms zurück
|
static ConfigTelegram |
getTelegram(byte telegramType,
DafDataModel dataModel) |
Erzeugt ein neues Objekt des übergebenen Typs und gibt dieses zurück.
|
byte |
getType() |
|
abstract java.lang.String |
parseToString() |
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.
|
abstract void |
read(java.io.DataInputStream in) |
Deserialisiert dieses Objekt.
|
void |
setInfo(java.lang.String info) |
Setzt die zusätzliche Informationen des Telegramms
|
void |
setType(byte type) |
Setzt den Typ des telegramms auf
type |
abstract void |
write(java.io.DataOutputStream out) |
Serialisiert dieses Objekt.
|
public static final byte META_DATA_REQUEST_TYPE
public static final byte OBJECT_REQUEST_TYPE
@Deprecated public static final byte VALUE_REQUEST_TYPE
public static final byte NEW_OBJECT_REQUEST_TYPE
public static final byte OBJECT_INVALIDATE_REQUEST_TYPE
public static final byte OBJECT_REVALIDATE_REQUEST_TYPE
public static final byte OBJECT_SET_NAME_REQUEST_TYPE
@Deprecated public static final byte OBJECT_SET_PID_REQUEST_TYPE
@Deprecated public static final byte SET_CHANGES_REQUEST_TYPE
public static final byte AUTHENTIFICATION_REQUEST_TYPE
public static final byte TRANSMITTER_CONNECTION_INFO_REQUEST_TYPE
@Deprecated public static final byte CODE_TO_ASPECT_REQUEST_TYPE
@Deprecated public static final byte CODE_TO_ATTRIBUTE_GROUP_REQUEST_TYPE
@Deprecated public static final byte ARCHIVE_REQUEST_TYPE
public static final byte META_DATA_ANSWER_TYPE
public static final byte OBJECT_ANSWER_TYPE
@Deprecated public static final byte VALUE_ANSWER_TYPE
public static final byte NEW_OBJECT_ANSWER_TYPE
public static final byte OBJECT_INVALIDATE_ANSWER_TYPE
public static final byte OBJECT_REVALIDATE_ANSWER_TYPE
public static final byte OBJECT_SET_NAME_ANSWER_TYPE
@Deprecated public static final byte OBJECT_SET_PID_ANSWER_TYPE
@Deprecated public static final byte SET_CHANGES_ANSWER_TYPE
public static final byte AUTHENTIFICATION_ANSWER_TYPE
public static final byte TRANSMITTER_CONNECTION_INFO_ANSWER_TYPE
@Deprecated public static final byte CODE_TO_ASPECT_ANSWER_TYPE
@Deprecated public static final byte CODE_TO_ATTRIBUTE_GROUP_ANSWER_TYPE
@Deprecated public static final byte ARCHIVE_ANSWER_TYPE
@Deprecated public static final byte VALUE_REQUEST_TYPE2
@Deprecated public static final byte SET_CONFIG_DATA_REQUEST_TYPE
@Deprecated public static final byte SET_CONFIG_DATA_ANSWER_TYPE
@Deprecated public static final byte MUTABLE_CHANGES_TYPE
@Deprecated public static final byte MUTABLE_CHANGES_SUBSCRIPTION_TYPE
@Deprecated public static final byte MUTABLE_CHANGES_UNSUBSCRIPTION_TYPE
protected byte _type
public ConfigTelegram()
public final byte getType()
public void setType(byte type)
type
type
- Typ des Telegrammspublic final java.lang.String getInfo()
public final void setInfo(java.lang.String info)
info
- zusätzliche Informationen des Telegrammspublic static ConfigTelegram getTelegram(byte telegramType, DafDataModel dataModel)
telegramType
- Typ des zu erzeugenden TelegrammsdataModel
- Applikationsseitige Implementierung der DataModel SchnittstelletelegramType
public abstract java.lang.String parseToString()
public abstract void read(java.io.DataInputStream in) throws java.io.IOException
in
- Stream von dem das Objekt gelesen werden soll.java.io.IOException
- wenn beim Lesen vom Eingabe-Stream Fehler aufgetreten sind.public abstract void write(java.io.DataOutputStream out) throws java.io.IOException
out
- Stream auf den das Objekt geschrieben werden soll.java.io.IOException
- wenn beim Schreiben auf den Ausgabe-Stream Fehler aufgetreten sind.