public class RoutingUpdate
extends java.lang.Object
Constructor | Description |
---|---|
RoutingUpdate() |
Erzeugt ein neues Objekt ohne Parameter.
|
RoutingUpdate(long transmitter,
short weight,
long[] transmittersInvolved) |
Erzeugt ein neues Objekt mit den gegebenen Parametern.
|
Modifier and Type | Method | Description |
---|---|---|
long[] |
getInvolvedTransmitterIds() |
Die involvierten Datenverteiler dieser Verbindung.
|
int |
getLength() |
Gibt die Länge dieses Objekts in bytes zurück
|
short |
getThroughputResistance() |
Die Gewichtung der Verbindung.
|
long |
getTransmitterId() |
Die Id des Datenverteilers
|
java.lang.String |
parseToString() |
Gibt ein String zurück, der dieses Datensatzes beschreibt
|
void |
read(java.io.DataInputStream in) |
Deprecated.
Wird durch
read(DataInputStream, int) ersetzt. |
void |
read(java.io.DataInputStream in,
int remaining) |
Liest ein Objekt aus dem gegebenen DataInputStream.
|
void |
write(java.io.DataOutputStream out) |
Schreibt ein Objekt in den gegebenen DataOutputStream.
|
public RoutingUpdate()
public RoutingUpdate(long transmitter, short weight, long[] transmittersInvolved)
transmitter
- Id des Ausgangsdatenverteilersweight
- Gewichtung der VerbindungtransmittersInvolved
- Involvierte Datenverteiler dieser Verbindungpublic final long getTransmitterId()
public final short getThroughputResistance()
public final long[] getInvolvedTransmitterIds()
public final java.lang.String parseToString()
public final void write(java.io.DataOutputStream out) throws java.io.IOException
out
- DataOutputStreamjava.io.IOException
- wenn beim Schreiben in den Ausgabe-Stream Fehler aufgetreten sind.@Deprecated public final void read(java.io.DataInputStream in) throws java.io.IOException
read(DataInputStream, int)
ersetzt.in
- DataInputStreajava.io.IOException
- wenn beim Lesen vom Eingabe-Stream Fehler aufgetreten sind.public final void read(java.io.DataInputStream in, int remaining) throws java.io.IOException
in
- DataInputStream von dem die Telegrammdaten gelesen werden könnenremaining
- Verbleibende Anzahl Bytes im Telegramm; entspricht der maximalen Anzahl Bytes, die von in gelesen werden könnenjava.io.IOException
- wenn beim Lesen vom Eingabe-Stream Fehler aufgetreten sind.public final int getLength()