private static class Server.PriorizedByteArray extends Object implements 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 |
---|
Server.PriorizedByteArray(byte[] bytes,
int priority)
Erzeugt ein neues Objekt mit den angegebenen Eigenschaften.
|
private final byte[] _bytes
null
signalisiert, dass keine weiteren Telegramme mehr versendet werden
sollen.private final int _priority
public Server.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 int getPriorityClass()
de.bsvrz.sys.funclib.concurrent.PriorizedObject
getPriorityClass
in interface PriorizedObject
public byte[] getBytes()
null
signalisiert, dass keine weiteren Telegramme mehr
versendet werden sollen.