Class HdlcMessageQueue
- java.lang.Object
-
- org.openmuc.jdlms.sessionlayer.hdlc.HdlcMessageQueue
-
- All Implemented Interfaces:
java.lang.Iterable<byte[]>
public class HdlcMessageQueue extends java.lang.Object implements java.lang.Iterable<byte[]>
-
-
Constructor Summary
Constructors Constructor Description HdlcMessageQueue(int capacity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
void
clearTil(int sendSeq)
int
getCapacity()
java.util.Iterator<byte[]>
iterator()
void
offerMessage(byte[] dataToSend, int sendSequence)
void
reszize(int newSize)
int
size()
-
-
-
Method Detail
-
reszize
public void reszize(int newSize)
-
getCapacity
public int getCapacity()
-
clearTil
public void clearTil(int sendSeq)
-
size
public int size()
-
clear
public void clear()
-
offerMessage
public void offerMessage(byte[] dataToSend, int sendSequence)
-
iterator
public java.util.Iterator<byte[]> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<byte[]>
-
-