logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

iqueue.h - Generic RTP input queues.

Author

       Generated automatically by Doxygen for ccRTP from the source code.

                                                      ccRTP                                          iqueue.h(3)

Detailed Description

       Generic RTP input queues.

Name

       iqueue.h - Generic RTP input queues.

Synopsis

       #include <ccrtp/queuebase.h>
       #include <ccrtp/CryptoContext.h>
       #include <list>

   Classes
       class Members
           members and senders accounting
       class SyncSourceHandlerSyncSource objects modification methods.
       class ParticipantHandlerParticipant objects modification methods.
       class ApplicationHandler
           Application objects modification methods.
       class ConflictHandler
           To track addresses of sources conflicting with the local one.
       struct ConflictHandler::ConflictingTransportAddress
       class MembershipBookkeeping
           Controls the group membership in the current session.
       struct MembershipBookkeeping::IncomingRTPPktLink
           Incoming RTP data packets control structure within the incoming packet queue class.
       struct MembershipBookkeeping::SyncSourceLink
           Synchronization Source internal handler within the incoming packets queue.
       class IncomingDataQueue
           Queue for incoming RTP data packets in an RTP session.
       class IncomingDataQueue::SyncSourcesIterator
           iterator through the list of synchronizations sources in this session

See Also