jrtplib  3.8.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCRTCPCompoundPacketRepresents an RTCP compound packet
|\CRTCPCompoundPacketBuilderThis class can be used to construct an RTCP compound packet
oCRTCPPacketBase class for specific types of RTCP packets
|oCRTCPAPPPacketDescribes an RTCP APP packet
|oCRTCPBYEPacketDescribes an RTCP BYE packet
|oCRTCPRRPacketDescribes an RTCP receiver report packet
|oCRTCPSDESPacketDescribes an RTCP source description packet
|oCRTCPSRPacketDescribes an RTCP sender report packet
|\CRTCPUnknownPacketDescribes an RTCP packet of unknown type
oCRTCPPacketBuilderThis class can be used to build RTCP compound packets, on a higher level than the RTCPCompoundPacketBuilder
oCRTCPSchedulerThis class determines when RTCP compound packets should be sent
oCRTCPSchedulerParamsDescribes parameters used by the RTCPScheduler class
oCRTCPSDESInfoThe class RTCPSDESInfo is a container for RTCP SDES information
oCRTPAddressThis class is an abstract class which is used to specify destinations, multicast groups etc
|oCRTPIPv4AddressRepresents an IPv4 IP address and port
|\CRTPIPv6AddressRepresents an IPv6 IP address and port
oCRTPCollisionListThis class represents a list of addresses from which SSRC collisions were detected
oCRTPLibraryVersionUsed to provide information about the version of the library
oCRTPMemoryManagerA memory manager
oCRTPNTPTimeThis is a simple wrapper for the most significant word (MSW) and least significant word (LSW) of an NTP timestamp
oCRTPPacketRepresents an RTP Packet
oCRTPPacketBuilderThis class can be used to build RTP packets and is a bit more high-level than the RTPPacket class: it generates an SSRC identifier, keeps track of timestamp and sequence number etc
oCRTPRandomInterface for generating random numbers
|oCRTPRandomRand48A random number generator using the algorithm of the rand48 set of functions
|oCRTPRandomRandSA random number generator which tries to use the rand_s function on the Win32 platform
|\CRTPRandomURandomA random number generator which uses bytes delivered by the /dev/urandom device
oCRTPRawPacketThis class is used by the transmission component to store the incoming RTP and RTCP data in
oCRTPSessionHigh level class for using RTP
oCRTPSessionParamsDescribes the parameters for to be used by an RTPSession instance
oCRTPSourceDataDescribes an entry in the RTPSources source table
oCRTPSourcesRepresents a table in which information about the participating sources is kept
oCRTPTimeThis class is used to specify wallclock time, delay intervals etc
oCRTPTransmissionInfoBase class for additional information about the transmitter
|oCRTPUDPv4TransmissionInfoAdditional information about the UDP over IPv4 transmitter
|\CRTPUDPv6TransmissionInfoAdditional information about the UDP over IPv6 transmitter
oCRTPTransmissionParamsBase class for transmission parameters
|oCRTPUDPv4TransmissionParamsParameters for the UDP over IPv4 transmitter
|\CRTPUDPv6TransmissionParamsParameters for the UDP over IPv6 transmitter
\CRTPTransmitterAbstract class from which actual transmission components should be derived
 oCRTPUDPv4TransmitterAn UDP over IPv4 transmission component
 \CRTPUDPv6TransmitterAn UDP over IPv6 transmitter