private static class Client.PriorizedByteArray
extends java.lang.Object
implements de.bsvrz.sys.funclib.concurrent.PriorizedObject
Modifier and Type | Field and Description |
---|---|
private byte[] |
_bytes
Array mit den einzelnen Bytes des zu versendenden Telegramms.
|
private int |
_priority
Priorität des zu versendenden Telegramms.
|
Constructor and Description |
---|
Client.PriorizedByteArray(byte[] bytes,
int priority)
Erzeugt ein neues Objekt mit den angegebenen Eigenschaften.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
getBytes() |
int |
getPriorityClass() |
private final byte[] _bytes
null
signalisiert, dass keine
weiteren Telegramme mehr versendet werden sollen.private final int _priority
public Client.PriorizedByteArray(byte[] bytes, int priority)
bytes
- Array mit den einzelnen Bytes des zu versendenden Telegramms. Der Wert null
signalisiert, dass keine weiteren Telegramme mehr versendet werden sollen.priority
- Priorität des zu versendenden Telegramms. Kleinere Werte haben höhere Priorität.public byte[] getBytes()
null
signalisiert, dass
keine weiteren Telegramme mehr versendet werden sollen.public int getPriorityClass()
getPriorityClass
in interface de.bsvrz.sys.funclib.concurrent.PriorizedObject