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

Constructor & Destructor Documentation

RRtcpRRItem()

IMPORT_C RRtcpRRItem ( )

Default constructor.

Member Functions Documentation

AboutSSRC()

IMPORT_C TUint AboutSSRC ( ) const

Gets the SSRC related to this packet.

DelaySinceLastSR()

IMPORT_C TUint DelaySinceLastSR ( ) const

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

ExtendedHighestSequenceNumber()

IMPORT_C TUint ExtendedHighestSequenceNumber ( ) const

Gets the extended highest sequence number recieved.

FractionLost()

IMPORT_C TUint FractionLost ( ) const

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

InterarrivalJitter()

IMPORT_C TUint InterarrivalJitter ( ) const

Gets the interarrival jitter value.

LastSRTimestamp()

IMPORT_C TUint LastSRTimestamp ( ) const

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

PacketsLost()

IMPORT_C TUint PacketsLost ( ) const

Gets the number of packets lost.

SenderSSRC()

IMPORT_C TUint SenderSSRC ( ) 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]