JRTPLIB  3.11.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Njrtplib
 CRTCPAPPPacketDescribes an RTCP APP packet
 CRTCPBYEPacketDescribes an RTCP BYE packet
 CRTCPCompoundPacketRepresents an RTCP compound packet
 CRTCPCompoundPacketBuilderThis class can be used to construct an RTCP compound packet
 CRTCPPacketBase class for specific types of RTCP packets
 CRTCPPacketBuilderThis class can be used to build RTCP compound packets, on a higher level than the RTCPCompoundPacketBuilder
 CRTCPRRPacketDescribes an RTCP receiver report packet
 CRTCPSchedulerThis class determines when RTCP compound packets should be sent
 CRTCPSchedulerParamsDescribes parameters used by the RTCPScheduler class
 CRTCPSDESInfoThe class RTCPSDESInfo is a container for RTCP SDES information
 CRTCPSDESPacketDescribes an RTCP source description packet
 CRTCPSRPacketDescribes an RTCP sender report packet
 CRTCPUnknownPacketDescribes an RTCP packet of unknown type
 CRTPAbortDescriptorsHelper class for several RTPTransmitter instances, to be able to cancel a call to 'select', 'poll' or 'WSAPoll'
 CRTPAddressThis class is an abstract class which is used to specify destinations, multicast groups etc
 CRTPByteAddressA very general kind of address consisting of a port number and a number of bytes describing the host address
 CRTPCollisionListThis class represents a list of addresses from which SSRC collisions were detected
 CRTPExternalPacketInjecterInterface to inject incoming RTP and RTCP packets into the library
 CRTPExternalSenderBase class to specify a mechanism to transmit RTP packets outside of this library
 CRTPExternalTransmissionInfoAdditional information about the external transmission component
 CRTPExternalTransmissionParamsParameters to initialize a transmitter of type RTPExternalTransmitter
 CRTPExternalTransmitterA transmission component which will use user specified functions to transmit the data and which will expose functions to inject received RTP or RTCP data into this component
 CRTPIPv4AddressRepresents an IPv4 IP address and port
 CRTPIPv6AddressRepresents an IPv6 IP address and port
 CRTPLibraryVersionUsed to provide information about the version of the library
 CRTPMemoryManagerA memory manager
 CRTPNTPTimeThis is a simple wrapper for the most significant word (MSW) and least significant word (LSW) of an NTP timestamp
 CRTPPacketRepresents an RTP Packet
 CRTPPacketBuilderThis 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
 CRTPRandomInterface for generating random numbers
 CRTPRandomRand48A random number generator using the algorithm of the rand48 set of functions
 CRTPRandomRandSA 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
 CRTPRawPacketThis class is used by the transmission component to store the incoming RTP and RTCP data in
 CRTPSecureSessionRTPSession derived class that serves as a base class for an SRTP implementation
 CRTPSessionHigh level class for using RTP
 CRTPSessionParamsDescribes the parameters for to be used by an RTPSession instance
 CRTPSourceDataDescribes an entry in the RTPSources source table
 CRTPSourcesRepresents a table in which information about the participating sources is kept
 CRTPTCPAddressRepresents a TCP 'address' and port
 CRTPTCPTransmissionInfoAdditional information about the TCP transmitter
 CRTPTCPTransmissionParamsParameters for the TCP transmitter
 CRTPTCPTransmitterA TCP transmission component
 CRTPTimeThis class is used to specify wallclock time, delay intervals etc
 CRTPTransmissionInfoBase class for additional information about the transmitter
 CRTPTransmissionParamsBase class for transmission parameters
 CRTPTransmitterAbstract class from which actual transmission components should be derived
 CRTPUDPv4TransmissionInfoAdditional information about the UDP over IPv4 transmitter
 CRTPUDPv4TransmissionParamsParameters for the UDP over IPv4 transmitter
 CRTPUDPv4TransmitterAn UDP over IPv4 transmission component
 CRTPUDPv6TransmissionInfoAdditional information about the UDP over IPv6 transmitter
 CRTPUDPv6TransmissionParamsParameters for the UDP over IPv6 transmitter
 CRTPUDPv6TransmitterAn UDP over IPv6 transmitter