, including all inherited members.
addConflict(const InetAddress &na, tpport_t dtp, tpport_t ctp) | ConflictHandler | [protected] |
addParticipant(RTPApplication &app, Participant &part) | ApplicationHandler | [inline, protected] |
ApplicationHandler() | ApplicationHandler | [inline, protected] |
begin() | IncomingDataQueue | [inline] |
BYESource(uint32 ssrc) | MembershipBookkeeping | [protected] |
checkSSRCInIncomingRTPPkt(SyncSourceLink &sourceLink, bool is_new, InetAddress &na, tpport_t tp) | IncomingDataQueue | [protected] |
ConflictHandler() | ConflictHandler | [inline, protected] |
cryptoContexts | IncomingDataQueue | [protected] |
cryptoMutex | IncomingDataQueue | [mutable, protected] |
defaultMaxPacketDropout | IncomingDataQueue | [protected, static] |
defaultMaxPacketMisorder | IncomingDataQueue | [protected, static] |
defaultMembersHashSize | MembershipBookkeeping | [protected, static] |
defaultMembersSize | IncomingDataQueue | [protected, static] |
defaultMinValidPacketSequence | IncomingDataQueue | [protected, static] |
dispatchBYE(const std::string &) | RTPQueueBase | [inline, protected, virtual] |
end() | IncomingDataQueue | [inline] |
end2EndDelayed(IncomingRTPPktLink &) | IncomingDataQueue | [inline, protected, virtual] |
firstConflict | ConflictHandler | [protected] |
getCurrentPayloadType() const | RTPQueueBase | [inline] |
getCurrentRTPClockRate() const | RTPQueueBase | [inline] |
getData(uint32 stamp, const SyncSource *src=NULL) | IncomingDataQueue | |
getDefaultMaxPacketDropout() const | IncomingDataQueue | [inline] |
getDefaultMaxPacketMisorder() const | IncomingDataQueue | [inline] |
getDefaultMaxRecvPacketSize() const | IncomingDataQueueBase | [inline] |
getDefaultMembersHashSize() | MembershipBookkeeping | [inline, protected] |
getDefaultMembersSize() | IncomingDataQueue | [inline, static] |
getDefaultMinValidPacketSequence() const | IncomingDataQueue | [inline] |
getFirst() | MembershipBookkeeping | [inline, protected] |
getFirstTimestamp(const SyncSource *src=NULL) const | IncomingDataQueue | |
getInitialTime() const | RTPQueueBase | [inline] |
getInQueueCryptoContext(uint32 ssrc) | IncomingDataQueue | |
getLast() | MembershipBookkeeping | [inline, protected] |
getLink(const SyncSource &source) const | MembershipBookkeeping | [inline, protected] |
getLocalSSRC() const | RTPQueueBase | [inline] |
getLocalSSRCNetwork() const | RTPQueueBase | [inline, protected] |
getMaxPacketDropout() const | IncomingDataQueue | [inline] |
getMaxPacketMisorder() const | IncomingDataQueue | [inline] |
getMaxRecvPacketSize() const | IncomingDataQueueBase | [inline] |
getMembersCount() | MembershipBookkeeping | [inline, protected] |
getMinValidPacketSequence() const | IncomingDataQueue | [inline] |
getNextDataPacketSize() const =0 | IncomingDataQueue | [protected, pure virtual] |
getSendersCount() | MembershipBookkeeping | [inline, protected] |
getSourceBySSRC(uint32 ssrc, bool &created) | MembershipBookkeeping | [protected] |
getWaiting(uint32 timestamp, const SyncSource *src=NULL) | IncomingDataQueue | [protected] |
IncomingDataQueue(uint32 size) | IncomingDataQueue | [protected] |
IncomingDataQueueBase() | IncomingDataQueueBase | [inline, protected] |
insertRecvPacket(IncomingRTPPktLink *packetLink) | IncomingDataQueue | [protected] |
isMine(const SyncSource &source) const | MembershipBookkeeping | [inline, protected] |
isRegistered(uint32 ssrc) | MembershipBookkeeping | [protected] |
isWaiting(const SyncSource *src=NULL) const | IncomingDataQueue | |
lastConflict | ConflictHandler | [protected] |
maxPacketDropout | IncomingDataQueue | [protected] |
maxPacketMisorder | IncomingDataQueue | [protected] |
MembershipBookkeeping(uint32 initialSize=defaultMembersHashSize) | MembershipBookkeeping | [protected] |
minValidPacketSequence | IncomingDataQueue | [protected] |
onExpireRecv(IncomingRTPPkt &) | IncomingDataQueue | [inline, protected, virtual] |
onNewSyncSource(const SyncSource &) | IncomingDataQueue | [inline, protected, virtual] |
onRTPPacketRecv(IncomingRTPPkt &) | IncomingDataQueue | [inline, protected, virtual] |
onSRTPPacketError(IncomingRTPPkt &pkt, int32 errorCode) | IncomingDataQueue | [inline, protected, virtual] |
ParticipantHandler() | ParticipantHandler | [inline, protected] |
purgeIncomingQueue() | IncomingDataQueue | [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 | [protected, pure virtual] |
recvFirst | IncomingDataQueue | [protected] |
recvLast | IncomingDataQueue | [protected] |
recvLock | IncomingDataQueue | [mutable, protected] |
removeInQueueCryptoContext(CryptoContext *cc) | IncomingDataQueue | |
removeParticipant(RTPApplication &app, RTPApplication::ParticipantLink *pl) | ApplicationHandler | [inline, protected] |
removeSource(uint32 ssrc) | MembershipBookkeeping | [protected] |
renewLocalSSRC() | IncomingDataQueue | [protected, virtual] |
RTPQueueBase(uint32 *ssrc=NULL) | RTPQueueBase | [protected] |
searchControlConflict(InetAddress na, tpport_t ctp) | ConflictHandler | [protected] |
searchDataConflict(InetAddress na, tpport_t dtp) | ConflictHandler | [protected] |
SEQNUMMOD | MembershipBookkeeping | [protected, static] |
setControlTransportPort(SyncSource &source, tpport_t p) | SyncSourceHandler | [inline, protected] |
setDataTransportPort(SyncSource &source, tpport_t p) | SyncSourceHandler | [inline, protected] |
setInQueueCryptoContext(CryptoContext *cc) | IncomingDataQueue | |
setLink(SyncSource &source, void *link) | SyncSourceHandler | [inline, protected] |
setLocalSSRC(uint32 ssrc) | RTPQueueBase | [inline, protected] |
setMaxPacketDropout(uint16 packets) | IncomingDataQueue | [inline] |
setMaxPacketMisorder(uint16 packets) | IncomingDataQueue | [inline] |
setMaxRecvPacketSize(size_t maxsize) | IncomingDataQueueBase | [inline] |
setMembersCount(uint32 n) | MembershipBookkeeping | [inline, protected] |
setMinValidPacketSequence(uint8 packets) | IncomingDataQueue | [inline] |
setNetworkAddress(SyncSource &source, InetAddress addr) | SyncSourceHandler | [inline, protected] |
setParticipant(SyncSource &source, Participant &p) | SyncSourceHandler | [inline, protected] |
setPayloadFormat(const PayloadFormat &pf) | RTPQueueBase | [inline] |
setPRIVPrefix(Participant *part, const std::string val) | ParticipantHandler | [inline, protected] |
setSDESItem(Participant *part, SDESItemType item, const std::string &val) | ParticipantHandler | [inline, protected] |
setSender(SyncSource &source, bool active) | SyncSourceHandler | [inline, protected] |
setSourceExpirationPeriod(uint8 intervals) | IncomingDataQueue | [inline, protected] |
setState(SyncSource &source, SyncSource::State ns) | SyncSourceHandler | [inline, protected] |
sourceExpirationPeriod | IncomingDataQueue | [protected] |
SyncSourceHandler() | SyncSourceHandler | [inline, protected] |
takeInDataPacket() | IncomingDataQueue | [protected, virtual] |
updateConflict(ConflictingTransportAddress &ca) | ConflictHandler | [inline, protected] |
~ApplicationHandler() | ApplicationHandler | [inline, protected, virtual] |
~ConflictHandler() | ConflictHandler | [inline, protected, virtual] |
~IncomingDataQueue() | IncomingDataQueue | [inline, protected, virtual] |
~IncomingDataQueueBase() | IncomingDataQueueBase | [inline, protected, virtual] |
~MembershipBookkeeping() | MembershipBookkeeping | [inline, protected, virtual] |
~ParticipantHandler() | ParticipantHandler | [inline, protected, virtual] |
~RTPQueueBase() | RTPQueueBase | [inline, protected, virtual] |
~SyncSourceHandler() | SyncSourceHandler | [inline, protected, virtual] |