| addConflict(const InetAddress &na, tpport_t dtp, tpport_t ctp) | ConflictHandler | protected |
| addContributor(uint32 csrc) | OutgoingDataQueue | |
| addDestination(const InetHostAddress &ia, tpport_t dataPort=DefaultRTPDataPort, tpport_t controlPort=0) | OutgoingDataQueue | |
| addDestination(const InetMcastAddress &ia, tpport_t dataPort=DefaultRTPDataPort, tpport_t controlPort=0) | OutgoingDataQueue | |
| addDestinationToList(const InetAddress &ia, tpport_t data, tpport_t control) | DestinationListHandler | protected |
| addParticipant(RTPApplication &app, Participant &part) | ApplicationHandler | inlineprotected |
| ApplicationHandler() | ApplicationHandler | inlineprotected |
| begin() | IncomingDataQueue | inline |
| BYESource(uint32 ssrc) | MembershipBookkeeping | protected |
| checkCompoundRTCPHeader(size_t len) | RTCPCompoundHandler | protected |
| checkSSRCInIncomingRTPPkt(SyncSourceLink &sourceLink, bool is_new, InetAddress &na, tpport_t tp) | IncomingDataQueue | protected |
| checkSSRCInRTCPPkt(SyncSourceLink &sourceLink, bool is_new, InetAddress &na, tpport_t tp) | QueueRTCPManager | protected |
| complete | OutgoingDataQueue | |
| ConflictHandler() | ConflictHandler | inlineprotected |
| controlReceptionService() | QueueRTCPManager | protected |
| controlTransmissionService() | QueueRTCPManager | protected |
| IncomingDataQueue::cryptoContexts | IncomingDataQueue | protected |
| OutgoingDataQueue::cryptoContexts | OutgoingDataQueue | protected |
| IncomingDataQueue::cryptoMutex | IncomingDataQueue | mutableprotected |
| OutgoingDataQueue::cryptoMutex | OutgoingDataQueue | mutableprotected |
| defaultMaxPacketDropout | IncomingDataQueue | protectedstatic |
| defaultMaxPacketMisorder | IncomingDataQueue | protectedstatic |
| defaultMembersHashSize | MembershipBookkeeping | protectedstatic |
| defaultMembersSize | IncomingDataQueue | protectedstatic |
| defaultMinValidPacketSequence | IncomingDataQueue | protectedstatic |
| defaultPathMTU enum value | RTCPCompoundHandler | protected |
| DestinationListHandler() | DestinationListHandler | protected |
| destList | DestinationListHandler | protected |
| disableStack() | RTPDataQueue | inline |
| dispatchBYE(const std::string &reason) | QueueRTCPManager | protectedvirtual |
| dispatchDataPacket() | OutgoingDataQueue | protected |
| dispatchImmediate(OutgoingRTPPkt *packet) | OutgoingDataQueue | protected |
| enableStack() | RTPDataQueue | inline |
| end() | IncomingDataQueue | inline |
| RTPDataQueue::end2EndDelayed(IncomingRTPPktLink &) | IncomingDataQueue | inlineprotectedvirtual |
| endQueue() | RTPDataQueue | protected |
| endQueueRTCPManager() | QueueRTCPManager | protected |
| firstConflict | ConflictHandler | protected |
| forgetDestination(const InetHostAddress &ia, tpport_t dataPort=DefaultRTPDataPort, tpport_t controlPort=0) | OutgoingDataQueue | |
| forgetDestination(const InetMcastAddress &ia, tpport_t dataPort=DefaultRTPDataPort, tpport_t controlPort=0) | OutgoingDataQueue | |
| getApplication() | QueueRTCPManager | inlineprotected |
| getControlBandwidth() const | QueueRTCPManager | inlineprotected |
| getCurrentPayloadType() const | RTPQueueBase | inline |
| getCurrentRTPClockRate() const | RTPQueueBase | inline |
| getCurrentSeqNum(void) | OutgoingDataQueue | inlineprotected |
| getCurrentTimestamp() const | RTPDataQueue | |
| getData(uint32 stamp, const SyncSource *src=NULL) | IncomingDataQueue | |
| getDefaultEnd2EndDelay() const | QueueRTCPManager | inline |
| getDefaultExpireTimeout() const | OutgoingDataQueue | inline |
| getDefaultMaxPacketDropout() const | IncomingDataQueue | inline |
| getDefaultMaxPacketMisorder() const | IncomingDataQueue | inline |
| getDefaultMaxRecvPacketSize() const | IncomingDataQueueBase | inline |
| getDefaultMaxSendSegmentSize() | OutgoingDataQueueBase | inline |
| getDefaultMembersHashSize() | MembershipBookkeeping | inlineprotected |
| getDefaultMembersSize() | IncomingDataQueue | inlinestatic |
| getDefaultMinValidPacketSequence() const | IncomingDataQueue | inline |
| getDefaultSchedulingTimeout() const | OutgoingDataQueue | inline |
| getDefaultSessionBandwidth() const | RTPDataQueue | inline |
| getEnd2EndDelay() const | QueueRTCPManager | inline |
| getExpireTimeout() const | OutgoingDataQueue | inline |
| getFirst() | MembershipBookkeeping | inlineprotected |
| getFirstDestination() const | DestinationListHandler | inlineprotected |
| getFirstTimestamp(const SyncSource *src=NULL) const | IncomingDataQueue | |
| getInitialTime() const | RTPQueueBase | inline |
| getInitialTimestamp() | OutgoingDataQueue | inlineprotected |
| getInQueueCryptoContext(uint32 ssrc) | IncomingDataQueue | |
| getInQueueCryptoContextCtrl(uint32 ssrc) | QueueRTCPManager | |
| getLast() | MembershipBookkeeping | inlineprotected |
| getLastSendPacketCount() const | QueueRTCPManager | inlineprotected |
| getLink(const SyncSource &source) const | MembershipBookkeeping | inlineprotected |
| getLocalSSRC() const | RTPQueueBase | inline |
| getLocalSSRCNetwork() const | RTPQueueBase | inlineprotected |
| getMark() const | OutgoingDataQueue | inline |
| getMaxPacketDropout() const | IncomingDataQueue | inline |
| getMaxPacketMisorder() const | IncomingDataQueue | inline |
| getMaxRecvPacketSize() const | IncomingDataQueueBase | inline |
| getMaxSendSegmentSize() | OutgoingDataQueueBase | inline |
| getMembersCount() | MembershipBookkeeping | inlineprotected |
| getMinValidPacketSequence() const | IncomingDataQueue | inline |
| getMRReceiverInfo(SyncSource &srcFrom) | QueueRTCPManager | |
| getMRSenderInfo(SyncSource &src) | QueueRTCPManager | |
| getNextDataPacketSize() const =0 | IncomingDataQueue | protectedpure virtual |
| getOutQueueCryptoContext(uint32 ssrc) | OutgoingDataQueue | |
| getOutQueueCryptoContextCtrl(uint32 ssrc) | QueueRTCPManager | |
| getPathMTU() | RTCPCompoundHandler | inlineprotected |
| getPrevMembersCount() const | QueueRTCPManager | inlineprotected |
| getRTCPCheckInterval() | QueueRTCPManager | inlineprotected |
| getSchedulingTimeout() | OutgoingDataQueue | protected |
| getSendersCount() | MembershipBookkeeping | inlineprotected |
| getSendOctetCount() const | OutgoingDataQueue | inline |
| getSendPacketCount() const | OutgoingDataQueue | inline |
| getSendRTCPPacketCount() const | QueueRTCPManager | inline |
| getSequenceNumber() const | OutgoingDataQueue | inline |
| getSessionBandwidth() const | RTPDataQueue | inline |
| getSourceBySSRC(uint32 ssrc, bool &created) | MembershipBookkeeping | protected |
| getTimeclock() const | RTPDataQueue | inline |
| getWaiting(uint32 timestamp, const SyncSource *src=NULL) | IncomingDataQueue | protected |
| IncomingDataQueue(uint32 size) | IncomingDataQueue | protected |
| IncomingDataQueueBase() | IncomingDataQueueBase | inlineprotected |
| insertRecvPacket(IncomingRTPPktLink *packetLink) | IncomingDataQueue | protected |
| isActive() const | RTPDataQueue | inline |
| isMine(const SyncSource &source) const | MembershipBookkeeping | inlineprotected |
| isPendingData(microtimeout_t timeout)=0 | RTPDataQueue | protectedpure virtual |
| isRegistered(uint32 ssrc) | MembershipBookkeeping | protected |
| isSending() const | OutgoingDataQueue | |
| isSingleDestination() const | DestinationListHandler | inlineprotected |
| isWaiting(const SyncSource *src=NULL) const | IncomingDataQueue | |
| lastConflict | ConflictHandler | protected |
| lockDestinationList() const | DestinationListHandler | inlineprotected |
| marked | OutgoingDataQueue | |
| maxPacketDropout | IncomingDataQueue | protected |
| maxPacketMisorder | IncomingDataQueue | protected |
| MembershipBookkeeping(uint32 initialSize=defaultMembersHashSize) | MembershipBookkeeping | protected |
| minValidPacketSequence | IncomingDataQueue | protected |
| octetCount | OutgoingDataQueue | |
| onExpireRecv(IncomingRTPPkt &) | IncomingDataQueue | inlineprotectedvirtual |
| onGotAPP(SyncSource &, RTCPCompoundHandler::APPPacket &, size_t) | QueueRTCPManager | inlineprotectedvirtual |
| onGotRR(SyncSource &source, RecvReport &RR, uint8 blocks) | QueueRTCPManager | protectedvirtual |
| onGotSDES(SyncSource &source, RTCPPacket &pkt) | QueueRTCPManager | protected |
| onGotSDESChunk(SyncSource &source, SDESChunk &chunk, size_t len) | QueueRTCPManager | protectedvirtual |
| onGotSR(SyncSource &source, SendReport &SR, uint8 blocks) | QueueRTCPManager | protectedvirtual |
| onNewSyncSource(const SyncSource &) | IncomingDataQueue | inlineprotectedvirtual |
| onRTPPacketRecv(IncomingRTPPkt &) | IncomingDataQueue | inlineprotectedvirtual |
| onSRTPPacketError(IncomingRTPPkt &pkt, int32 errorCode) | IncomingDataQueue | inlineprotectedvirtual |
| OutgoingDataQueue() | OutgoingDataQueue | protected |
| OutgoingDataQueueBase() | OutgoingDataQueueBase | protected |
| overflowTime | OutgoingDataQueue | |
| packetCount | OutgoingDataQueue | |
| paddinglen | OutgoingDataQueue | |
| ParticipantHandler() | ParticipantHandler | inlineprotected |
| purgeIncomingQueue() | IncomingDataQueue | protected |
| purgeOutgoingQueue() | OutgoingDataQueue | protected |
| putData(uint32 stamp, const unsigned char *data=NULL, size_t len=0) | OutgoingDataQueue | |
| QueueRTCPManager(uint32 size=RTPDataQueue::defaultMembersHashSize, RTPApplication &app=defaultApplication()) | QueueRTCPManager | protected |
| QueueRTCPManager(uint32 ssrc, uint32 size=RTPDataQueue::defaultMembersHashSize, RTPApplication &app=defaultApplication()) | QueueRTCPManager | protected |
| recordExtraction(const IncomingRTPPkt &pkt) | IncomingDataQueue | protected |
| recordReception(SyncSourceLink &srcLink, const IncomingRTPPkt &pkt, const timeval recvtime) | IncomingDataQueue | protected |
| recvData(unsigned char *buffer, size_t length, InetHostAddress &host, tpport_t &port)=0 | IncomingDataQueue | protectedpure virtual |
| recvFirst | IncomingDataQueue | protected |
| recvLast | IncomingDataQueue | protected |
| recvLock | IncomingDataQueue | mutableprotected |
| removeContributor(uint32 csrc) | OutgoingDataQueue | |
| removeDestinationFromList(const InetAddress &ia, tpport_t dataPort, tpport_t controlPort) | DestinationListHandler | protected |
| removeInQueueCryptoContext(CryptoContext *cc) | IncomingDataQueue | |
| removeInQueueCryptoContextCtrl(CryptoContextCtrl *cc) | QueueRTCPManager | |
| removeOutQueueCryptoContext(CryptoContext *cc) | OutgoingDataQueue | |
| removeOutQueueCryptoContextCtrl(CryptoContextCtrl *cc) | QueueRTCPManager | |
| removeParticipant(RTPApplication &app, RTPApplication::ParticipantLink *pl) | ApplicationHandler | inlineprotected |
| removeSource(uint32 ssrc) | MembershipBookkeeping | protected |
| renewLocalSSRC() | RTPDataQueue | inlineprotectedvirtual |
| RTCPCompoundHandler(uint16 mtu=defaultPathMTU) | RTCPCompoundHandler | protected |
| rtcpPMembers | QueueRTCPManager | |
| rtcpRecvBuffer | RTCPCompoundHandler | protected |
| rtcpSendBuffer | RTCPCompoundHandler | protected |
| rtcpTc | QueueRTCPManager | |
| rtcpTn | QueueRTCPManager | |
| rtcpTp | QueueRTCPManager | |
| RTPDataQueue(uint32 size=defaultMembersHashSize) | RTPDataQueue | protected |
| RTPDataQueue(uint32 *ssrc, uint32 size=defaultMembersHashSize) | RTPDataQueue | protected |
| RTPQueueBase(uint32 *ssrc=NULL) | RTPQueueBase | protected |
| searchControlConflict(InetAddress na, tpport_t ctp) | ConflictHandler | protected |
| searchDataConflict(InetAddress na, tpport_t dtp) | ConflictHandler | protected |
| sendCC | OutgoingDataQueue | |
| sendControlToDestinations(unsigned char *buffer, size_t len) | QueueRTCPManager | protected |
| sendImmediate(uint32 stamp, const unsigned char *data=NULL, size_t len=0) | OutgoingDataQueue | |
| sendSeq | OutgoingDataQueue | |
| sendSources | OutgoingDataQueue | |
| SEQNUMMOD | MembershipBookkeeping | protectedstatic |
| setControlBandwidth(float fraction) | QueueRTCPManager | inlineprotected |
| setControlPeer(const InetAddress &host, tpport_t port) | OutgoingDataQueue | inlineprotectedvirtual |
| setControlTransportPort(SyncSource &source, tpport_t p) | SyncSourceHandler | inlineprotected |
| setDataTransportPort(SyncSource &source, tpport_t p) | SyncSourceHandler | inlineprotected |
| setEnd2EndDelay(microtimeout_t t) | QueueRTCPManager | inline |
| setExpireTimeout(microtimeout_t to) | OutgoingDataQueue | inline |
| setInitialTimestamp(uint32 ts) | OutgoingDataQueue | inlineprotected |
| setInQueueCryptoContext(CryptoContext *cc) | IncomingDataQueue | |
| setInQueueCryptoContextCtrl(CryptoContextCtrl *cc) | QueueRTCPManager | |
| setLeavingDelay(microtimeout_t delay) | QueueRTCPManager | inline |
| setLink(SyncSource &source, void *link) | SyncSourceHandler | inlineprotected |
| setLocalSSRC(uint32 ssrc) | RTPQueueBase | inlineprotected |
| setMark(bool mark) | OutgoingDataQueue | inline |
| setMaxPacketDropout(uint16 packets) | IncomingDataQueue | inline |
| setMaxPacketMisorder(uint16 packets) | IncomingDataQueue | inline |
| setMaxRecvPacketSize(size_t maxsize) | IncomingDataQueueBase | inline |
| setMaxSendSegmentSize(size_t size) | OutgoingDataQueueBase | inline |
| setMembersCount(uint32 n) | MembershipBookkeeping | inlineprotected |
| setMinRTCPInterval(microtimeout_t interval) | QueueRTCPManager | inline |
| setMinValidPacketSequence(uint8 packets) | IncomingDataQueue | inline |
| setNetworkAddress(SyncSource &source, InetAddress addr) | SyncSourceHandler | inlineprotected |
| setNextSeqNum(uint32 seqNum) | OutgoingDataQueue | inlineprotected |
| setOutQueueCryptoContext(CryptoContext *cc) | OutgoingDataQueue | |
| setOutQueueCryptoContextCtrl(CryptoContextCtrl *cc) | QueueRTCPManager | |
| setPadding(uint8 paddinglen) | OutgoingDataQueue | inline |
| setPartial(uint32 timestamp, unsigned char *data, size_t offset, size_t max) | OutgoingDataQueue | |
| setParticipant(SyncSource &source, Participant &p) | SyncSourceHandler | inlineprotected |
| setPathMTU(uint16 mtu) | RTCPCompoundHandler | inlineprotected |
| setPayloadFormat(const PayloadFormat &pf) | RTPQueueBase | inline |
| setPrevMembersNum(uint32 n) | QueueRTCPManager | inlineprotected |
| RTPDataQueue::setPRIVPrefix(Participant *part, const std::string val) | ParticipantHandler | inline |
| setSchedulingTimeout(microtimeout_t to) | OutgoingDataQueue | inline |
| RTPDataQueue::setSDESItem(Participant *part, SDESItemType item, const std::string &val) | ParticipantHandler | inline |
| setSender(SyncSource &source, bool active) | SyncSourceHandler | inlineprotected |
| setSendersControlFraction(float fraction) | QueueRTCPManager | inline |
| setSessionBandwidth(uint32 bw) | RTPDataQueue | inline |
| setSourceExpirationPeriod(uint8 intervals) | IncomingDataQueue | inlineprotected |
| setState(SyncSource &source, SyncSource::State ns) | SyncSourceHandler | inlineprotected |
| setTimeclock() | RTPDataQueue | inline |
| setTypeOfService(Tos tos) | RTPDataQueue | inline |
| sourceExpirationPeriod | IncomingDataQueue | protected |
| SyncSourceHandler() | SyncSourceHandler | inlineprotected |
| takeInDataPacket() | IncomingDataQueue | protectedvirtual |
| timerTick() | RTPDataQueue | inlineprotectedvirtual |
| Tos enum name | RTPDataQueue | |
| tosBestEffort enum value | RTPDataQueue | |
| tosEnhanced enum value | RTPDataQueue | |
| unlockDestinationList() const | DestinationListHandler | inlineprotected |
| updateConflict(ConflictingTransportAddress &ca) | ConflictHandler | inlineprotected |
| writeLockDestinationList() const | DestinationListHandler | inlineprotected |
| ~ApplicationHandler() | ApplicationHandler | inlineprotectedvirtual |
| ~ConflictHandler() | ConflictHandler | inlineprotectedvirtual |
| ~DestinationListHandler() | DestinationListHandler | protected |
| ~IncomingDataQueue() | IncomingDataQueue | inlineprotectedvirtual |
| ~IncomingDataQueueBase() | IncomingDataQueueBase | inlineprotectedvirtual |
| ~MembershipBookkeeping() | MembershipBookkeeping | inlineprotectedvirtual |
| ~OutgoingDataQueue() | OutgoingDataQueue | inlineprotectedvirtual |
| ~OutgoingDataQueueBase() | OutgoingDataQueueBase | inlineprotectedvirtual |
| ~ParticipantHandler() | ParticipantHandler | inlineprotectedvirtual |
| ~QueueRTCPManager() | QueueRTCPManager | protectedvirtual |
| ~RTCPCompoundHandler() | RTCPCompoundHandler | protected |
| ~RTPDataQueue() | RTPDataQueue | inlineprotectedvirtual |
| ~RTPQueueBase() | RTPQueueBase | inlineprotectedvirtual |
| ~SyncSourceHandler() | SyncSourceHandler | inlineprotectedvirtual |