ccRTP
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
 CAppDataUnitInterface (envelope) to data received over RTP packets
 CApplicationHandlerApplication objects modification methods
 CMembershipBookkeepingControls the group membership in the current session
 CIncomingDataQueueQueue for incoming RTP data packets in an RTP session
 CRTPDataQueueA packet queue handler for building different kinds of RTP protocol systems
 CQueueRTCPManagerAdds generic management of RTCP functions to an RTP data queue
 CAVPQueueThis class, an RTP/RTCP queue, adds audio/video profile (AVP) specific methods to the generic RTCP service queue (QueueRTCPManager)
 CTRTPSessionBase< DualRTPUDPIPv4Channel, DualRTPUDPIPv4Channel, AVPQueue >
 CSingleThreadRTPSession< RTPDataChannel, RTCPChannel, ServiceQueue >This template class adds the threading aspect to the RTPSessionBase template in one of the many possible ways
 CTRTPSessionBase< RTPDataChannel, RTCPChannel, ServiceQueue >
 CRTPDuplexA peer associated RTP socket pair for physically connected peer hosts
 CRTCPCompoundHandler::APPPacketStruct for APP (application specific) RTCP packets
 CRTCPCompoundHandler::BYEPacketStruct for BYE (leaving session) RTCP packets
 CConflictHandlerTo track addresses of sources conflicting with the local one
 CMembershipBookkeepingControls the group membership in the current session
 CConflictHandler::ConflictingTransportAddress
 CCryptoContextThe implementation for a SRTP cryptographic context
 CCryptoContextCtrlThe implementation for a SRTCP cryptographic context
 CDestinationListHandlerThis class handles a list of destination addresses
 COutgoingDataQueueA generic outgoing RTP data queue supporting multiple destinations
 CRTPDataQueueA packet queue handler for building different kinds of RTP protocol systems
 CDualRTPChannel< BaseSocket >
 CDualUDPIPv4SocketA socket class based on two UDP/IPv4 sockets
 CRTCPCompoundHandler::FIRPacketStruct for Full Intra-frame Request (FIR) RTCP packet
 CMembershipBookkeeping::IncomingRTPPktLinkIncoming RTP data packets control structure within the incoming packet queue class
 CMembersMembers and senders accounting
 CMembershipBookkeepingControls the group membership in the current session
 CRTCPCompoundHandler::NACKPacketStruct for Negative ACKnowledgements (NACK) RTCP packet
 COutgoingDataQueue::OutgoingRTPPktLink
 CParticipantHandlerParticipant objects modification methods
 CMembershipBookkeepingControls the group membership in the current session
 CRTPApplication::ParticipantsIteratorIterator through the list of participants in this session
 CPayloadFormatBase payload format class
 CDynamicPayloadFormatDynamic payload format objects
 CStaticPayloadFormatStatic payload format objects
 CPredEqualsStd equality for SessionListElement objects
 CRTCPCompoundHandler::ReceiverInfoStruct for the data contained in a receiver info block
 CRTCPCompoundHandler::RecvReportRaw structure of the source and every receiver report in an SR or RR RTCP packet
 CRTPPacket::RFC2833PayloadStructure defining RFC2833 Telephony events
 CRTCPCompoundHandler::RRBlockStruct for a receiver info block in a SR (sender report) or an RR (receiver report) RTCP packet
 CRTCPCompoundHandlerLow level structs and RTCP packet parsing and building methods
 CQueueRTCPManagerAdds generic management of RTCP functions to an RTP data queue
 CRTCPCompoundHandler::RTCPFixedHeaderFixed RTCP packet header
 CRTCPCompoundHandler::RTCPPacketStruct representing general RTCP packet headers as they are sent through the network
 CRTCPReceiverInfoReport block information of SR/RR RTCP reports
 CRTCPSenderInfoSender block information of SR RTCP reports
 CRTPPacketA base class for both IncomingRTPPkt and OutgoingRTPPkt
 CIncomingRTPPktRTP packets received from other participants
 COutgoingRTPPktRTP packets being sent
 CRTPQueueBaseA virtual base class for RTP queue hierarchies
 CIncomingDataQueueBase
 CIncomingDataQueueQueue for incoming RTP data packets in an RTP session
 COutgoingDataQueueBase
 COutgoingDataQueueA generic outgoing RTP data queue supporting multiple destinations
 CRTPSessionBaseGeneric RTP protocol stack for exchange of realtime data
 CRTPSessionBaseHandler
 CRTPSessionPoolThis class is a base class for classes that define a group of RTP sessions that will be served by one or more execution threads
 CSingleRTPSessionPool
 CRTCPCompoundHandler::SDESChunkStruct for a chunk of items in a SDES RTCP packet
 CRTCPCompoundHandler::SDESItemStruct for an item description of a SDES packet
 CSDESItemsHolderHolds the SDES items and related information from a participant in an RTP application
 CParticipantA class of objects representing remote participants (RTP applications) in a multimedia session
 CRTPApplicationAn RTP application, holding identifying RTCP SDES item values
 CRTCPCompoundHandler::SenderInfoStruct for the sender info block in a SR (sender report) RTCP packet
 CRTCPCompoundHandler::SendReportStruct for SR (sender report) RTCP packets
 CSessionListElementClass for tracking session status
 CSyncSourceSynchronization source in an RTP session
 CSyncSourceHandlerSyncSource objects modification methods
 CMembershipBookkeepingControls the group membership in the current session
 CMembershipBookkeeping::SyncSourceLinkSynchronization Source internal handler within the incoming packets queue
 CIncomingDataQueue::SyncSourcesIteratorIterator through the list of synchronizations sources in this session
 CThread
 CSingleRTPSessionPool
 CSingleThreadRTPSession< RTPDataChannel, RTCPChannel, ServiceQueue >This template class adds the threading aspect to the RTPSessionBase template in one of the many possible ways
 CDestinationListHandler::TransportAddress
 CUDPReceive
 CRTPDuplexA peer associated RTP socket pair for physically connected peer hosts
 CUDPSocket
 CRTPBaseUDPIPv4SocketA UDP/IPv4 socket class targetted at RTP stacks
 CUDPTransmit
 CRTPDuplexA peer associated RTP socket pair for physically connected peer hosts