|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PktBufNode | |
---|---|
jlibrtp | The jlibrtp package contains the core classes of jlibrtp. |
Uses of PktBufNode in jlibrtp |
---|
Fields in jlibrtp declared as PktBufNode | |
---|---|
(package private) PktBufNode |
PktBuffer.newest
The newest, most recently received, packet |
protected PktBufNode |
PktBufNode.nextFrameNode
The next node within the frame, i.e. |
protected PktBufNode |
PktBufNode.nextFrameQueueNode
The next node (RTP Timestamp), looking from the back -> next means older |
(package private) PktBufNode |
PktBuffer.oldest
The oldest, least recently received, packet |
protected PktBufNode |
PktBufNode.prevFrameQueueNode
The previous node (RTP Timestmap), looking from the back -> prev means newer |
Methods in jlibrtp with parameters of type PktBufNode | |
---|---|
private int |
PktBuffer.addToFrame(PktBufNode frameNode,
PktBufNode newNode)
|
private int |
PktBuffer.bufferedAddPkt(PktBufNode newNode)
Does most of the packet organization for the application. |
private int |
PktBuffer.filteredAddPkt(PktBufNode newNode)
Takes care of duplicate packets |
private void |
PktBuffer.popFrameQueueCleanup(PktBufNode retNode,
int highestSeq)
Cleans the packet buffer before returning the frame, i.e. |
private int |
PktBuffer.unfilteredAddPkt(PktBufNode newNode)
Adds packets in the same order that they arrive, doesn't do any filering or processing. |
Constructors in jlibrtp with parameters of type PktBufNode | |
---|---|
DataFrame(PktBufNode aBufNode,
Participant p,
int noPkts)
The usual way to construct a frame is by giving it a PktBufNode, which contains links to all the other pkts that make it up. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |