Uses of Class
jlibrtp.PktBufNode

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.