QueueRTCPManager Member List

This is the complete list of members for QueueRTCPManager, including all inherited members.
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 [inline, protected]
ApplicationHandler()ApplicationHandler [inline, protected]
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]
completeOutgoingDataQueue
ConflictHandler()ConflictHandler [inline, protected]
controlReceptionService()QueueRTCPManager [protected]
controlTransmissionService()QueueRTCPManager [protected]
IncomingDataQueue::cryptoContextsIncomingDataQueue [protected]
OutgoingDataQueue::cryptoContextsOutgoingDataQueue [protected]
IncomingDataQueue::cryptoMutexIncomingDataQueue [mutable, protected]
OutgoingDataQueue::cryptoMutexOutgoingDataQueue [mutable, protected]
defaultMaxPacketDropoutIncomingDataQueue [protected, static]
defaultMaxPacketMisorderIncomingDataQueue [protected, static]
defaultMembersHashSizeMembershipBookkeeping [protected, static]
defaultMembersSizeIncomingDataQueue [protected, static]
defaultMinValidPacketSequenceIncomingDataQueue [protected, static]
defaultPathMTU enum valueRTCPCompoundHandler [protected]
DestinationListHandler()DestinationListHandler [protected]
destListDestinationListHandler [protected]
disableStack()RTPDataQueue [inline]
dispatchBYE(const std::string &reason)QueueRTCPManager [protected, virtual]
dispatchDataPacket()OutgoingDataQueue [protected]
dispatchImmediate(OutgoingRTPPkt *packet)OutgoingDataQueue [protected]
enableStack()RTPDataQueue [inline]
end()IncomingDataQueue [inline]
endQueue()RTPDataQueue [protected]
endQueueRTCPManager()QueueRTCPManager [protected]
firstConflictConflictHandler [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 [inline, protected]
getControlBandwidth() const QueueRTCPManager [inline, protected]
getCurrentPayloadType() const RTPQueueBase [inline]
getCurrentRTPClockRate() const RTPQueueBase [inline]
getCurrentSeqNum(void)OutgoingDataQueue [inline, protected]
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 [inline, protected]
getDefaultMembersSize()IncomingDataQueue [inline, static]
getDefaultMinValidPacketSequence() const IncomingDataQueue [inline]
getDefaultSchedulingTimeout() const OutgoingDataQueue [inline]
getDefaultSessionBandwidth() const RTPDataQueue [inline]
getEnd2EndDelay() const QueueRTCPManager [inline]
getExpireTimeout() const OutgoingDataQueue [inline]
getFirst()MembershipBookkeeping [inline, protected]
getFirstDestination() const DestinationListHandler [inline, protected]
getFirstTimestamp(const SyncSource *src=NULL) const IncomingDataQueue
getInitialTime() const RTPQueueBase [inline]
getInitialTimestamp()OutgoingDataQueue [inline, protected]
getInQueueCryptoContext(uint32 ssrc)IncomingDataQueue
getLast()MembershipBookkeeping [inline, protected]
getLastSendPacketCount() const QueueRTCPManager [inline, protected]
getLink(const SyncSource &source) const MembershipBookkeeping [inline, protected]
getLocalSSRC() const RTPQueueBase [inline]
getLocalSSRCNetwork() const RTPQueueBase [inline, protected]
getMark() const OutgoingDataQueue [inline]
getMaxPacketDropout() const IncomingDataQueue [inline]
getMaxPacketMisorder() const IncomingDataQueue [inline]
getMaxRecvPacketSize() const IncomingDataQueueBase [inline]
getMaxSendSegmentSize()OutgoingDataQueueBase [inline]
getMembersCount()MembershipBookkeeping [inline, protected]
getMinValidPacketSequence() const IncomingDataQueue [inline]
getMRReceiverInfo(SyncSource &srcFrom)QueueRTCPManager
getMRSenderInfo(SyncSource &src)QueueRTCPManager
getNextDataPacketSize() const =0IncomingDataQueue [protected, pure virtual]
getOutQueueCryptoContext(uint32 ssrc)OutgoingDataQueue
getPathMTU()RTCPCompoundHandler [inline, protected]
getPrevMembersCount() const QueueRTCPManager [inline, protected]
getRTCPCheckInterval()QueueRTCPManager [inline, protected]
getSchedulingTimeout()OutgoingDataQueue [protected]
getSendersCount()MembershipBookkeeping [inline, protected]
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 [inline, protected]
insertRecvPacket(IncomingRTPPktLink *packetLink)IncomingDataQueue [protected]
isActive() const RTPDataQueue [inline]
isMine(const SyncSource &source) const MembershipBookkeeping [inline, protected]
isPendingData(microtimeout_t timeout)=0RTPDataQueue [protected, pure virtual]
isRegistered(uint32 ssrc)MembershipBookkeeping [protected]
isSending() const OutgoingDataQueue
isSingleDestination() const DestinationListHandler [inline, protected]
isWaiting(const SyncSource *src=NULL) const IncomingDataQueue
lastConflictConflictHandler [protected]
lockDestinationList() const DestinationListHandler [inline, protected]
markedOutgoingDataQueue
maxPacketDropoutIncomingDataQueue [protected]
maxPacketMisorderIncomingDataQueue [protected]
MembershipBookkeeping(uint32 initialSize=defaultMembersHashSize)MembershipBookkeeping [protected]
minValidPacketSequenceIncomingDataQueue [protected]
octetCountOutgoingDataQueue
onExpireRecv(IncomingRTPPkt &)IncomingDataQueue [inline, protected, virtual]
onGotAPP(SyncSource &, RTCPCompoundHandler::APPPacket &, size_t)QueueRTCPManager [inline, protected, virtual]
onGotRR(SyncSource &source, RecvReport &RR, uint8 blocks)QueueRTCPManager [protected, virtual]
onGotSDES(SyncSource &source, RTCPPacket &pkt)QueueRTCPManager [protected]
onGotSDESChunk(SyncSource &source, SDESChunk &chunk, size_t len)QueueRTCPManager [protected, virtual]
onGotSR(SyncSource &source, SendReport &SR, uint8 blocks)QueueRTCPManager [protected, virtual]
onNewSyncSource(const SyncSource &)IncomingDataQueue [inline, protected, virtual]
onRTPPacketRecv(IncomingRTPPkt &)IncomingDataQueue [inline, protected, virtual]
onSRTPPacketError(IncomingRTPPkt &pkt, int32 errorCode)IncomingDataQueue [inline, protected, virtual]
OutgoingDataQueue()OutgoingDataQueue [protected]
OutgoingDataQueueBase()OutgoingDataQueueBase [protected]
overflowTimeOutgoingDataQueue
packetCountOutgoingDataQueue
paddinglenOutgoingDataQueue
ParticipantHandler()ParticipantHandler [inline, protected]
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)=0IncomingDataQueue [protected, pure virtual]
recvFirstIncomingDataQueue [protected]
recvLastIncomingDataQueue [protected]
recvLockIncomingDataQueue [mutable, protected]
removeContributor(uint32 csrc)OutgoingDataQueue
removeDestinationFromList(const InetAddress &ia, tpport_t dataPort, tpport_t controlPort)DestinationListHandler [protected]
removeInQueueCryptoContext(CryptoContext *cc)IncomingDataQueue
removeOutQueueCryptoContext(CryptoContext *cc)OutgoingDataQueue
removeParticipant(RTPApplication &app, RTPApplication::ParticipantLink *pl)ApplicationHandler [inline, protected]
removeSource(uint32 ssrc)MembershipBookkeeping [protected]
renewLocalSSRC()RTPDataQueue [inline, protected, virtual]
RTCPCompoundHandler(uint16 mtu=defaultPathMTU)RTCPCompoundHandler [protected]
rtcpPMembersQueueRTCPManager
RTCPReceiverInfo classRTCPCompoundHandler [friend]
rtcpRecvBufferRTCPCompoundHandler [protected]
rtcpSendBufferRTCPCompoundHandler [protected]
RTCPSenderInfo classRTCPCompoundHandler [friend]
rtcpTcQueueRTCPManager
rtcpTnQueueRTCPManager
rtcpTpQueueRTCPManager
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]
sendCCOutgoingDataQueue
sendControlToDestinations(unsigned char *buffer, size_t len)QueueRTCPManager [protected]
sendImmediate(uint32 stamp, const unsigned char *data=NULL, size_t len=0)OutgoingDataQueue
sendSeqOutgoingDataQueue
sendSourcesOutgoingDataQueue
SEQNUMMODMembershipBookkeeping [protected, static]
setControlBandwidth(float fraction)QueueRTCPManager [inline, protected]
setControlPeer(const InetAddress &host, tpport_t port)OutgoingDataQueue [inline, protected, virtual]
setControlTransportPort(SyncSource &source, tpport_t p)SyncSourceHandler [inline, protected]
setDataTransportPort(SyncSource &source, tpport_t p)SyncSourceHandler [inline, protected]
setEnd2EndDelay(microtimeout_t t)QueueRTCPManager [inline]
setExpireTimeout(microtimeout_t to)OutgoingDataQueue [inline]
setInitialTimestamp(uint32 ts)OutgoingDataQueue [inline, protected]
setInQueueCryptoContext(CryptoContext *cc)IncomingDataQueue
setLeavingDelay(microtimeout_t delay)QueueRTCPManager [inline]
setLink(SyncSource &source, void *link)SyncSourceHandler [inline, protected]
setLocalSSRC(uint32 ssrc)RTPQueueBase [inline, protected]
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 [inline, protected]
setMinRTCPInterval(microtimeout_t interval)QueueRTCPManager [inline]
setMinValidPacketSequence(uint8 packets)IncomingDataQueue [inline]
setNetworkAddress(SyncSource &source, InetAddress addr)SyncSourceHandler [inline, protected]
setNextSeqNum(uint32 seqNum)OutgoingDataQueue [inline, protected]
setOutQueueCryptoContext(CryptoContext *cc)OutgoingDataQueue
setPadding(uint8 paddinglen)OutgoingDataQueue [inline]
setPartial(uint32 timestamp, unsigned char *data, size_t offset, size_t max)OutgoingDataQueue
setParticipant(SyncSource &source, Participant &p)SyncSourceHandler [inline, protected]
setPathMTU(uint16 mtu)RTCPCompoundHandler [inline, protected]
setPayloadFormat(const PayloadFormat &pf)RTPQueueBase [inline]
setPrevMembersNum(uint32 n)QueueRTCPManager [inline, protected]
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 [inline, protected]
setSendersControlFraction(float fraction)QueueRTCPManager [inline]
setSessionBandwidth(uint32 bw)RTPDataQueue [inline]
setSourceExpirationPeriod(uint8 intervals)IncomingDataQueue [inline, protected]
setState(SyncSource &source, SyncSource::State ns)SyncSourceHandler [inline, protected]
setTimeclock()RTPDataQueue [inline]
setTypeOfService(Tos tos)RTPDataQueue [inline]
sourceExpirationPeriodIncomingDataQueue [protected]
SyncSourceHandler()SyncSourceHandler [inline, protected]
takeInDataPacket()IncomingDataQueue [protected, virtual]
timerTick()RTPDataQueue [inline, protected, virtual]
Tos enum nameRTPDataQueue
tosBestEffort enum valueRTPDataQueue
tosEnhanced enum valueRTPDataQueue
unlockDestinationList() const DestinationListHandler [inline, protected]
updateConflict(ConflictingTransportAddress &ca)ConflictHandler [inline, protected]
writeLockDestinationList() const DestinationListHandler [inline, protected]
~ApplicationHandler()ApplicationHandler [inline, protected, virtual]
~ConflictHandler()ConflictHandler [inline, protected, virtual]
~DestinationListHandler()DestinationListHandler [protected]
~IncomingDataQueue()IncomingDataQueue [inline, protected, virtual]
~IncomingDataQueueBase()IncomingDataQueueBase [inline, protected, virtual]
~MembershipBookkeeping()MembershipBookkeeping [inline, protected, virtual]
~OutgoingDataQueue()OutgoingDataQueue [inline, protected, virtual]
~OutgoingDataQueueBase()OutgoingDataQueueBase [inline, protected, virtual]
~ParticipantHandler()ParticipantHandler [inline, protected, virtual]
~QueueRTCPManager()QueueRTCPManager [protected, virtual]
~RTCPCompoundHandler()RTCPCompoundHandler [protected]
~RTPDataQueue()RTPDataQueue [inline, protected, virtual]
~RTPQueueBase()RTPQueueBase [inline, protected, virtual]
~SyncSourceHandler()SyncSourceHandler [inline, protected, virtual]

Generated on 15 Dec 2009 for ccRTP by  doxygen 1.6.1