fm.liveswitch.TransportCCPacketStatusChunk Class Referenceabstract

An RTCP transport-wide congestion control (transport-cc) packet status chunk. More...

Public Member Functions

fm.liveswitch.DataBuffer getDataBuffer ()
 Gets the data buffer. More...
 
boolean getType ()
 Gets the type. More...
 

Protected Member Functions

 TransportCCPacketStatusChunk (boolean type)
 Initializes a new instance of the fm.liveswitch.TransportCCPacketStatusChunk class. More...
 
 TransportCCPacketStatusChunk (boolean type, fm.liveswitch.DataBuffer dataBuffer)
 Initializes a new instance of the fm.liveswitch.TransportCCPacketStatusChunk class. More...
 

Detailed Description

An RTCP transport-wide congestion control (transport-cc) packet status chunk.

Constructor & Destructor Documentation

◆ TransportCCPacketStatusChunk() [1/2]

fm.liveswitch.TransportCCPacketStatusChunk.TransportCCPacketStatusChunk ( boolean  type)
protected

Initializes a new instance of the fm.liveswitch.TransportCCPacketStatusChunk class.

Parameters
typeThe type.

◆ TransportCCPacketStatusChunk() [2/2]

fm.liveswitch.TransportCCPacketStatusChunk.TransportCCPacketStatusChunk ( boolean  type,
fm.liveswitch.DataBuffer  dataBuffer 
)
protected

Initializes a new instance of the fm.liveswitch.TransportCCPacketStatusChunk class.

Parameters
typeThe type.
dataBufferThe data buffer.

Member Function Documentation

◆ getDataBuffer()

fm.liveswitch.DataBuffer fm.liveswitch.TransportCCPacketStatusChunk.getDataBuffer ( )

Gets the data buffer.

◆ getType()

boolean fm.liveswitch.TransportCCPacketStatusChunk.getType ( )

Gets the type.

A value of

true

indicates that this is a status vector chunk. A value of

false

indicates that this is a run length chunk.