ccRTP 2.1.2: Class Hierarchy

ccRTP 2.1.2
[フレーム]
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oCAlgorithmEnum The algorithm enumration class
oCAppDataUnit Interface (envelope) to data received over RTP packets
oCApplicationHandler Application objects modification methods
|\CMembershipBookkeeping Controls the group membership in the current session
| \CIncomingDataQueue Queue for incoming RTP data packets in an RTP session
|  \CRTPDataQueue A packet queue handler for building different kinds of RTP protocol systems
|   oCQueueRTCPManager Adds generic management of RTCP functions to an RTP data queue
|   |\CAVPQueue This class, an RTP/RTCP queue, adds audio/video profile (AVP) specific methods to the generic RTCP service queue (QueueRTCPManager)
|   | \CZrtpQueue GNU ccRTP extension to support GNU ZRTP
|   \CRTPDuplex A peer associated RTP socket pair for physically connected peer hosts
oCRTCPCompoundHandler::APPPacket Struct for APP (application specific) RTCP packets
oCRTCPCompoundHandler::BYEPacket Struct for BYE (leaving session) RTCP packets
oCc_srtpSecrets This structure contains pointers to the SRTP secrets and the role info
oCConflictHandler To track addresses of sources conflicting with the local one
|\CMembershipBookkeeping Controls the group membership in the current session
oCCryptoContext The implementation for a SRTP cryptographic context
oCCryptoContextCtrl The implementation for a SRTCP cryptographic context
oCDestinationListHandler This class handles a list of destination addresses
|\COutgoingDataQueue A generic outgoing RTP data queue supporting multiple destinations
| \CRTPDataQueue A packet queue handler for building different kinds of RTP protocol systems
oCDevAudio This is the base interface for DSO loadable audio devices
oCDualUDPIPv4Socket A socket class based on two UDP/IPv4 sockets
oCEnumBase EnumBase provides methods to store and access algorithm enumerations of a specific algorithm type
|oCHashEnum The enumaration subclasses that contain the supported algorithm enumerations
oCEvent
|\CTimeoutProvider< TOCommand, TOSubscriber > Class to generate objects giving timeout functionality
oCRTCPCompoundHandler::FIRPacket Struct for Full Intra-frame Request (FIR) RTCP packet
oCMembershipBookkeeping::IncomingRTPPktLink Incoming RTP data packets control structure within the incoming packet queue class
|oCKeyAudio Load /etc/phone.conf [audio] key value pairs
|oCKeyRTP Load /etc/phone.conf [thread] key value pairs
|\CKeyThreads Load /etc/phone.conf [thread] key value pairs
oCMembers Members and senders accounting
|\CMembershipBookkeeping Controls the group membership in the current session
oCRTCPCompoundHandler::NACKPacket Struct for Negative ACKnowledgements (NACK) RTCP packet
|\CDigest The digest base class is used for implementing and deriving one way hashing functions
| \CMD5Digest A md5 collection/computation accululator class
oCParticipantHandler Participant objects modification methods
|\CMembershipBookkeeping Controls the group membership in the current session
oCRTPApplication::ParticipantsIterator Iterator through the list of participants in this session
oCPayloadFormat Base payload format class
|oCDynamicPayloadFormat Dynamic payload format objects
|\CStaticPayloadFormat Static payload format objects
oCPredEquals Std equality for SessionListElement objects
oCRTCPCompoundHandler::ReceiverInfo Struct for the data contained in a receiver info block
oCRTCPCompoundHandler::RecvReport Raw structure of the source and every receiver report in an SR or RR RTCP packet
oCRTPPacket::RFC2833Payload Structure defining RFC2833 Telephony events
oCRTCPCompoundHandler::RRBlock Struct for a receiver info block in a SR (sender report) or an RR (receiver report) RTCP packet
oCRTCPCompoundHandler Low level structs and RTCP packet parsing and building methods
|\CQueueRTCPManager Adds generic management of RTCP functions to an RTP data queue
oCRTCPCompoundHandler::RTCPFixedHeader Fixed RTCP packet header
oCRTCPCompoundHandler::RTCPPacket Struct representing general RTCP packet headers as they are sent through the network
oCRTCPReceiverInfo Report block information of SR/RR RTCP reports
oCRTCPSenderInfo Sender block information of SR RTCP reports
oCRTPEvent Process RTP Events for plugins and special purpose classes
oCRTPPacket::RTPFixedHeader RTP fixed header as it is send through the network
oCRTPPacket::RTPHeaderExt Fixed component of the variable-length header extension, appended to the fixed header, after the CSRC list, when X == 1
oCRTPPacket A base class for both IncomingRTPPkt and OutgoingRTPPkt
|oCIncomingRTPPkt RTP packets received from other participants
|\COutgoingRTPPkt RTP packets being sent
oCRTPQueueBase A virtual base class for RTP queue hierarchies
||\CIncomingDataQueue Queue for incoming RTP data packets in an RTP session
| \COutgoingDataQueue A generic outgoing RTP data queue supporting multiple destinations
oCRTPSessionBase Generic RTP protocol stack for exchange of realtime data
|\CRTPSessionPool This class is a base class for classes that define a group of RTP sessions that will be served by one or more execution threads
oCRTCPCompoundHandler::SDESChunk Struct for a chunk of items in a SDES RTCP packet
oCRTCPCompoundHandler::SDESItem Struct for an item description of a SDES packet
oCSDESItemsHolder Holds the SDES items and related information from a participant in an RTP application
|oCParticipant A class of objects representing remote participants (RTP applications) in a multimedia session
|\CRTPApplication An RTP application, holding identifying RTCP SDES item values
oCRTCPCompoundHandler::SenderInfo Struct for the sender info block in a SR (sender report) RTCP packet
oCRTCPCompoundHandler::SendReport Struct for SR (sender report) RTCP packets
| \CSingleThreadRTPSession< RTPDataChannel, RTCPChannel, ServiceQueue > This template class adds the threading aspect to the RTPSessionBase template in one of the many possible ways
|  oCListener
|  oCRTPAudio This is the base session stack that will maintain all network audio activity
|  |oCRTPMulticast
|  |\CRTPUnicast
|  \CSender This class sends an RTP Packet
oCSessionListElement Class for tracking session status
oCSkeinCtx Context for Skein
oCsrtpSecrets This structure contains pointers to the SRTP secrets and the role info
oCSrtpSymCrypto Implments the SRTP encryption modes as defined in RFC3711
|\CDigest The digest base class is used for implementing and deriving one way hashing functions
oCSyncSource Synchronization source in an RTP session
oCSyncSourceHandler SyncSource objects modification methods
|\CMembershipBookkeeping Controls the group membership in the current session
oCMembershipBookkeeping::SyncSourceLink Synchronization Source internal handler within the incoming packets queue
oCIncomingDataQueue::SyncSourcesIterator Iterator through the list of synchronizations sources in this session
oCTest
oCThread
|oCccRTP_AudioReceiver This is the class that will do almost everything
|oCccRTP_AudioTransmitter This is the class that will do almost everything
|oCccRTP_dupHello This is the class that will do almost everything
|oCccRTP_Hello_Rx Receiver of salutes
|oCccRTP_Hello_Tx Transmitter of salutes
|oCSingleThreadRTPSession< RTPDataChannel, RTCPChannel, ServiceQueue > This template class adds the threading aspect to the RTPSessionBase template in one of the many possible ways
|\CTimeoutProvider< TOCommand, TOSubscriber > Class to generate objects giving timeout functionality
oCTPRequest< TOCommand, TOSubscriber > Provides a way to request timeouts after a number of milli seconds
oCTwofish_key Structure that contains a prepared Twofish key
|\CRTPDuplex A peer associated RTP socket pair for physically connected peer hosts
|\CRTPBaseUDPIPv4Socket A UDP/IPv4 socket class targetted at RTP stacks
|\CRTPDuplex A peer associated RTP socket pair for physically connected peer hosts
oCzrtp_Callbacks This structure defines the callback functions required by GNU ZRTP
oCZrtpCallback This abstract class defines the callback functions required by GNU ZRTP
|\CZrtpQueue GNU ccRTP extension to support GNU ZRTP
oCZrtpConfigure ZRTP configuration data
oCZrtpUserCallback Application callback methods
\CTimerPort
 oCccRTP_Hello_Tx Transmitter of salutes
 oCMiscTest
 oCSender This class sends an RTP Packet

Generated on Dec 15, 2017 for ccrtp-2.1.2 (*.h and *.cpp) and libzrtpcpp-2.3.4 (*.h), by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /