public class SendDataObject
extends java.lang.Object
| Constructor | Description |
|---|---|
SendDataObject() |
Erzeugt ein neues Objekt ohne Parameter.
|
SendDataObject(BaseSubscriptionInfo baseSubscriptionInfo,
boolean delayedDataFlag,
long dataNumber,
long time,
byte errorFlag,
byte[] attributesIndicator,
byte[] data) |
Erzeugt ein neues Objekt mit den gegebenen Parametern.
|
| Modifier and Type | Method | Description |
|---|---|---|
byte[] |
getAttributesIndicator() |
Gibt den Indikator zu den einzelnen Attributen der Attributgruppe zurück.
|
BaseSubscriptionInfo |
getBaseSubscriptionInfo() |
Gibt die Basisanmeldeinformationen zurück
|
boolean |
getDalayedDataFlag() |
Gibt an, ob Interesse an nachgelieferte oder an aktuelle Datensätze besteht.
|
byte[] |
getData() |
Gibt den Datensatz zurrück.
|
long |
getDataNumber() |
Gibt die Laufende Nummer des Datensatzes zurück.
|
long |
getDataTime() |
Die Zeit der Datensätze.
|
byte |
getErrorFlag() |
Gibt der Fehlercode wenn vorhanden zurück.
|
int |
getLength() |
Gibt die Länge dieses Telegrams zurück
|
java.lang.String |
parseToString() |
Gibt ein String zurrück, der diesen Datensatz beschreibt.
|
void |
read(java.io.DataInputStream in) |
Lesen eines Datensatzes vom gegebenen DataInputStream
|
void |
write(java.io.DataOutputStream out) |
Schreiben eines Datensatzes in den gegebenen DataOutputStream
|
public SendDataObject()
public SendDataObject(BaseSubscriptionInfo baseSubscriptionInfo, boolean delayedDataFlag, long dataNumber, long time, byte errorFlag, byte[] attributesIndicator, byte[] data)
baseSubscriptionInfo - AnmeldeinformationendelayedDataFlag - Besagt das die zu sendenden Daten nachgelieferte Daten sind.dataNumber - Laufende Nummer des Datensatzestime - Die Zeit der DatensätzeerrorFlag - FehlerkennungattributesIndicator - Indikator zu der Änderungen der einzelnen Attributendata - Der zu sendende Bytestrompublic final BaseSubscriptionInfo getBaseSubscriptionInfo()
public final boolean getDalayedDataFlag()
public final long getDataNumber()
public final long getDataTime()
public final byte getErrorFlag()
public final byte[] getAttributesIndicator()
public final byte[] getData()
public java.lang.String parseToString()
public final void write(java.io.DataOutputStream out)
throws java.io.IOException
out - Ausgabe-Streamjava.io.IOException - wenn beim Schreiben vom Ausgabe-Stream Fehler aufgetreten sind.public final void read(java.io.DataInputStream in)
throws java.io.IOException
in - Eingabe-Streamjava.io.IOException - wenn beim Lesen vom Eingabe-Stream Fehler aufgetreten sind.public int getLength()