RRtcpRRItem Class Reference

class RRtcpRRItem

A handle to an RR (Receiver Report) RTP packet.

An instance of this class represents the reception report of one host about another host; it may have come from either a SR (Sender Report) or a RR (Receiver Report) packet, which may contain other RRs (Receiver Reports) as well.

An object of this type is returned from a call to the RRtcpRRPart indexing operator and specifying the index of the required RR.

Note that resources accessed thorugh this handle are owned by other objects and therefore has no Close() member function.

RRtcpRRPart

Public Member Functions
RRtcpRRItem()
IMPORT_C TUintAboutSSRC()
IMPORT_C TUintDelaySinceLastSR()
IMPORT_C TUintExtendedHighestSequenceNumber()
IMPORT_C TUintFractionLost()
IMPORT_C TUintInterarrivalJitter()
IMPORT_C TUintLastSRTimestamp()
IMPORT_C TUintPacketsLost()
IMPORT_C TUintSenderSSRC()
Private Attributes
TRtcpRRItem *iPtr

Constructor & Destructor Documentation

RRtcpRRItem()

IMPORT_CRRtcpRRItem()

Default constructor.

Member Functions Documentation

AboutSSRC()

IMPORT_C TUintAboutSSRC()const

Gets the SSRC related to this packet.

DelaySinceLastSR()

IMPORT_C TUintDelaySinceLastSR()const

Gets the time between the receipt of the last SR (Sender Report) and the time when this packet was sent.

ExtendedHighestSequenceNumber()

IMPORT_C TUintExtendedHighestSequenceNumber()const

Gets the extended highest sequence number recieved.

FractionLost()

IMPORT_C TUintFractionLost()const

Gets the number of packets lost, in 256ths of the total number.

InterarrivalJitter()

IMPORT_C TUintInterarrivalJitter()const

Gets the interarrival jitter value.

LastSRTimestamp()

IMPORT_C TUintLastSRTimestamp()const

Gets the time of the last received SR (Sender Report)

PacketsLost()

IMPORT_C TUintPacketsLost()const

Gets the number of packets lost.

SenderSSRC()

IMPORT_C TUintSenderSSRC()const

Gets the sender's SSRC, i.e. the sender's 32-bit numeric synchronisation source identifier.

Member Data Documentation

TRtcpRRItem * iPtr

TRtcpRRItem *iPtr[private]