Man Pages in
libccrtp-doc
Carta.tech
Packages
libccrtp-doc
94
Section 3:
Library calls
AVPQueue.3
This class, an rtp/rtcp queue, adds audio/video profile (avp) specific methods to the generic rtcp service queue (queuertcpmanager).
AppDataUnit.3
Interface (envelope) to data received over rtp packets.
ApplicationHandler.3
Application objects modification methods.
ConflictHandler.3
To track addresses of sources conflicting with the local one.
ConflictHandler_ConflictingTransportAddress.3
Conflicthandler::conflictingtransportaddress -
CryptoContext.3
The implementation for a srtp cryptographic context.
CryptoContext.h.3
Cryptocontext.h -
CryptoContextCtrl.3
The implementation for a srtcp cryptographic context.
CryptoContextCtrl.h.3
Cryptocontextctrl.h -
DestinationListHandler.3
This class handles a list of destination addresses.
DestinationListHandler_TransportAddress.3
Destinationlisthandler::transportaddress -
DualRTPChannel.3
Dualrtpchannel basesocket -
DualUDPIPv4Socket.3
A socket class based on two udp/ipv4 sockets.
DynamicPayloadFormat.3
Dynamic payload format objects.
IncomingDataQueue.3
Queue for incoming rtp data packets in an rtp session.
IncomingDataQueueBase.3
Incomingdataqueuebase -
IncomingDataQueue_SyncSourcesIterator.3
Iterator through the list of synchronizations sources in this session
IncomingRTPPkt.3
Rtp packets received from other participants.
Members.3
Members and senders accounting
MembershipBookkeeping.3
Controls the group membership in the current session.
MembershipBookkeeping_IncomingRTPPktLink.3
Incoming rtp data packets control structure within the incoming packet queue class.
MembershipBookkeeping_SyncSourceLink.3
Synchronization source internal handler within the incoming packets queue.
OutgoingDataQueue.3
A generic outgoing rtp data queue supporting multiple destinations.
OutgoingDataQueueBase.3
Outgoingdataqueuebase -
OutgoingDataQueue_OutgoingRTPPktLink.3
Outgoingdataqueue::outgoingrtppktlink -
OutgoingRTPPkt.3
Rtp packets being sent.
Participant.3
A class of objects representing remote participants (rtp applications) in a multimedia session.
ParticipantHandler.3
Participant objects modification methods.
PayloadFormat.3
Base payload format class.
PredEquals.3
Std equality for sessionlistelement objects.
QueueRTCPManager.3
Adds generic management of rtcp functions to an rtp data queue.
RTCPCompoundHandler.3
Low level structs and rtcp packet parsing and building methods.
RTCPCompoundHandler_APPPacket.3
Struct for app (application specific) rtcp packets.
RTCPCompoundHandler_BYEPacket.3
Struct for bye (leaving session) rtcp packets.
RTCPCompoundHandler_FIRPacket.3
Struct for full intra-frame request (fir) rtcp packet.
RTCPCompoundHandler_NACKPacket.3
Struct for negative acknowledgements (nack) rtcp packet.
RTCPCompoundHandler_RRBlock.3
Struct for a receiver info block in a sr (sender report) or an rr (receiver report) rtcp packet.
RTCPCompoundHandler_RTCPFixedHeader.3
Fixed rtcp packet header.
RTCPCompoundHandler_RTCPPacket.3
Struct representing general rtcp packet headers as they are sent through the network.
RTCPCompoundHandler_ReceiverInfo.3
Struct for the data contained in a receiver info block.
RTCPCompoundHandler_RecvReport.3
Raw structure of the source and every receiver report in an sr or rr rtcp packet.
RTCPCompoundHandler_SDESChunk.3
Struct for a chunk of items in a sdes rtcp packet.
RTCPCompoundHandler_SDESItem.3
Struct for an item description of a sdes packet.
RTCPCompoundHandler_SendReport.3
Struct for sr (sender report) rtcp packets.
RTCPCompoundHandler_SenderInfo.3
Struct for the sender info block in a sr (sender report) rtcp packet.
RTCPReceiverInfo.3
Report block information of sr/rr rtcp reports.
RTCPSenderInfo.3
Sender block information of sr rtcp reports.
RTPApplication.3
An rtp application, holding identifying rtcp sdes item values.
RTPApplication_ParticipantsIterator.3
Iterator through the list of participants in this session.
RTPBaseUDPIPv4Socket.3
A udp/ipv4 socket class targeted at rtp stacks.
RTPDataQueue.3
A packet queue handler for building different kinds of rtp protocol systems.
RTPDuplex.3
A peer associated rtp socket pair for physically connected peer hosts.
RTPPacket_RFC2833Payload.3
A structure defining rfc2833 telephony events.
RTPQueueBase.3
A virtual base class for rtp queue hierarchies.
RTPSessionBase.3
Generic rtp protocol stack for exchange of realtime data.
RTPSessionBaseHandler.3
Rtpsessionbasehandler -
RTPSessionPool.3
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.
SDESItemsHolder.3
Holds the sdes items and related information from a participant in an rtp application.
SessionListElement.3
Class for tracking session status.
SingleRTPSessionPool.3
Singlertpsessionpool -
SingleThreadRTPSession.3
This template class adds the threading aspect to the rtpsessionbase template in one of the many possible ways.
StaticPayloadFormat.3
Static payload format objects.
SyncSource.3
Synchronization source in an rtp session.
SyncSourceHandler.3
Syncsource objects modification methods.
TRTPSessionBase.3
Trtpsessionbase rtpdatachannel, rtcpchannel, servicequeue -
_tmp_buildd_libccrtp-2.0.9_src_.3
Src directory reference -
_tmp_buildd_libccrtp-2.0.9_src_ccrtp_.3
Ccrtp directory reference -
base.h.3
Base elements for rtp stacks: constants, types and global functions.
channel.h.3
Definition of socket classes for different underlying transport and/or network protocols that can be used to instantiate the trtpsessionbase template.
cqueue.3
Generic rtcp control queues. -
cqueue.h.3
Generic rtcp control queues.
ext.h.3
Ccrtp stack extensions.
formats.h.3
Payload types and formats.
ioqueue.3
Generic rtp input/output queues. -
ioqueue.h.3
Generic rtp input/output queues.
iqueue.3
Generic rtp input queues. -
iqueue.h.3
Generic rtp input queues.
oqueue.3
Generic rtp output queues. -
oqueue.h.3
Generic rtp output queues.
payload.3
Payload types and formats. -
pool.h.3
Pools of rtp sessions.
private.h.3
Declaration of ccrtp internal stuff.
queuebase.3
Base classes for rtp queues. -
queuebase.h.3
Base classes for rtp queues.
rtcppacket.3
Rtcp compound packets manipulation. -
rtcppkt.h.3
Rtcp packets handling.
rtp.h.3
Generic and audio/video profile specific rtp interface of ccrtp.
rtpext.3
Ccrtp extension classes -
rtppacket.3
Rtp data packets manipulation. -
rtppkt.h.3
Rtp packets handling.
sessions.3
Rtp sessions. -
sockets.3
Underlying transport protocol socket classes. -
sources.3
Participants and synchronization sources. -
sources.h.3
Sources of synchronization and participants related clases.