public class RoutingUpdate extends Object
| Modifier and Type | Field and Description |
|---|---|
private long[] |
_involvedTransmitters
Involvierte Datenverteiler dieser Verbindung
|
private long |
_transmitterId
Id des Ausgangsdatenverteilers
|
private short |
_transmitterWeight
Gewichtung der Verbindung
|
| Constructor and 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 and 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
|
String |
parseToString()
Gibt ein String zurück, der dieses Datensatzes beschreibt
|
void |
read(DataInputStream in)
Liest ein Objekt aus dem gegebenen DataInputStream.
|
void |
write(DataOutputStream out)
Schreibt ein Objekt in den gegebenen DataOutputStream.
|
private long _transmitterId
private short _transmitterWeight
private long[] _involvedTransmitters
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 String parseToString()
public final void write(DataOutputStream out) throws IOException
out - DataOutputStreamIOException, - wenn beim Schreiben in den Ausgabe-Stream Fehler aufgetreten sind.IOExceptionpublic final void read(DataInputStream in) throws IOException
in - DataInputStreaIOException, - wenn beim Lesen vom Eingabe-Stream Fehler aufgetreten sind.IOExceptionpublic final int getLength()