public class MetaDataRequest extends ConfigTelegram
Diese Klasse stellt ein Metadaten-Anfragetelegramm dar. Es werden die Metadaten angefragt.
| Modifier and Type | Field and Description |
|---|---|
private long |
_protocolVersion
Version des Kommunikationsprotokolls, das von der Konfiguration unterstützt wird
|
_type, ARCHIVE_ANSWER_TYPE, ARCHIVE_REQUEST_TYPE, AUTHENTIFICATION_ANSWER_TYPE, AUTHENTIFICATION_REQUEST_TYPE, CODE_TO_ASPECT_ANSWER_TYPE, CODE_TO_ASPECT_REQUEST_TYPE, CODE_TO_ATTRIBUTE_GROUP_ANSWER_TYPE, CODE_TO_ATTRIBUTE_GROUP_REQUEST_TYPE, META_DATA_ANSWER_TYPE, META_DATA_REQUEST_TYPE, MUTABLE_CHANGES_SUBSCRIPTION_TYPE, MUTABLE_CHANGES_TYPE, MUTABLE_CHANGES_UNSUBSCRIPTION_TYPE, NEW_OBJECT_ANSWER_TYPE, NEW_OBJECT_REQUEST_TYPE, OBJECT_ANSWER_TYPE, OBJECT_INVALIDATE_ANSWER_TYPE, OBJECT_INVALIDATE_REQUEST_TYPE, OBJECT_REQUEST_TYPE, OBJECT_REVALIDATE_ANSWER_TYPE, OBJECT_REVALIDATE_REQUEST_TYPE, OBJECT_SET_NAME_ANSWER_TYPE, OBJECT_SET_NAME_REQUEST_TYPE, OBJECT_SET_PID_ANSWER_TYPE, OBJECT_SET_PID_REQUEST_TYPE, SET_CHANGES_ANSWER_TYPE, SET_CHANGES_REQUEST_TYPE, SET_CONFIG_DATA_ANSWER_TYPE, SET_CONFIG_DATA_REQUEST_TYPE, TRANSMITTER_CONNECTION_INFO_ANSWER_TYPE, TRANSMITTER_CONNECTION_INFO_REQUEST_TYPE, VALUE_ANSWER_TYPE, VALUE_REQUEST_TYPE, VALUE_REQUEST_TYPE2| Constructor and Description |
|---|
MetaDataRequest()
Erzeugt ein neues Objekt ohne Parameter.
|
MetaDataRequest(long protocolVersion)
Erzeugt ein neues Objekt mit den gegebenen Parametern.
|
| Modifier and Type | Method and Description |
|---|---|
long |
getProtocolVersion()
Gibt die Protokollversion des Clients zurück.
|
java.lang.String |
parseToString()
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.
|
void |
read(java.io.DataInputStream in)
Deserialisiert dieses Objekt.
|
void |
write(java.io.DataOutputStream out)
Serialisiert dieses Objekt.
|
getInfo, getTelegram, getType, setInfo, setTypeprivate long _protocolVersion
Version des Kommunikationsprotokolls, das von der Konfiguration unterstützt wird
public MetaDataRequest()
Erzeugt ein neues Objekt ohne Parameter. Die Parameter werden zu einem Späteren Zeitpunkt über die read-Methode eingelesen.
public MetaDataRequest(long protocolVersion)
Erzeugt ein neues Objekt mit den gegebenen Parametern.
protocolVersion - Protokollversion des Clientspublic final long getProtocolVersion()
Gibt die Protokollversion des Clients zurück. Sehr alte Clients haben hier die Protokollzeit verschickt.
public final java.lang.String parseToString()
ConfigTelegramLiefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.
parseToString in class ConfigTelegrampublic final void write(java.io.DataOutputStream out)
throws java.io.IOException
ConfigTelegramSerialisiert dieses Objekt.
write in class ConfigTelegramout - Stream auf den das Objekt geschrieben werden soll.java.io.IOExceptionpublic final void read(java.io.DataInputStream in)
throws java.io.IOException
ConfigTelegramDeserialisiert dieses Objekt.
read in class ConfigTelegramin - Stream von dem das Objekt gelesen werden soll.java.io.IOException