ccRTP 2.1.2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures
iqueue.h File Reference

Generic RTP input queues. More...

#include <ccrtp/queuebase.h>
#include <ccrtp/CryptoContext.h>
#include <list>
Include dependency graph for iqueue.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

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

Detailed Description

Generic RTP input queues.

Definition in file iqueue.h.