, including all inherited members.
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] |
complete | OutgoingDataQueue | |
cryptoContexts | OutgoingDataQueue | [protected] |
cryptoMutex | OutgoingDataQueue | [mutable, protected] |
DestinationListHandler() | DestinationListHandler | [protected] |
destList | DestinationListHandler | [protected] |
dispatchBYE(const std::string &) | RTPQueueBase | [inline, protected, virtual] |
dispatchDataPacket() | OutgoingDataQueue | [protected] |
dispatchImmediate(OutgoingRTPPkt *packet) | OutgoingDataQueue | [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 | |
getCurrentPayloadType() const | RTPQueueBase | [inline] |
getCurrentRTPClockRate() const | RTPQueueBase | [inline] |
getCurrentSeqNum(void) | OutgoingDataQueue | [inline, protected] |
getDefaultExpireTimeout() const | OutgoingDataQueue | [inline] |
getDefaultMaxSendSegmentSize() | OutgoingDataQueueBase | [inline] |
getDefaultSchedulingTimeout() const | OutgoingDataQueue | [inline] |
getExpireTimeout() const | OutgoingDataQueue | [inline] |
getFirstDestination() const | DestinationListHandler | [inline, protected] |
getInitialTime() const | RTPQueueBase | [inline] |
getInitialTimestamp() | OutgoingDataQueue | [inline, protected] |
getLocalSSRC() const | RTPQueueBase | [inline] |
getLocalSSRCNetwork() const | RTPQueueBase | [inline, protected] |
getMark() const | OutgoingDataQueue | [inline] |
getMaxSendSegmentSize() | OutgoingDataQueueBase | [inline] |
getOutQueueCryptoContext(uint32 ssrc) | OutgoingDataQueue | |
getSchedulingTimeout() | OutgoingDataQueue | [protected] |
getSendOctetCount() const | OutgoingDataQueue | [inline] |
getSendPacketCount() const | OutgoingDataQueue | [inline] |
getSequenceNumber() const | OutgoingDataQueue | [inline] |
isSending() const | OutgoingDataQueue | |
isSingleDestination() const | DestinationListHandler | [inline, protected] |
lockDestinationList() const | DestinationListHandler | [inline, protected] |
marked | OutgoingDataQueue | |
octetCount | OutgoingDataQueue | |
OutgoingDataQueue() | OutgoingDataQueue | [protected] |
OutgoingDataQueueBase() | OutgoingDataQueueBase | [protected] |
overflowTime | OutgoingDataQueue | |
packetCount | OutgoingDataQueue | |
paddinglen | OutgoingDataQueue | |
purgeOutgoingQueue() | OutgoingDataQueue | [protected] |
putData(uint32 stamp, const unsigned char *data=NULL, size_t len=0) | OutgoingDataQueue | |
removeContributor(uint32 csrc) | OutgoingDataQueue | |
removeDestinationFromList(const InetAddress &ia, tpport_t dataPort, tpport_t controlPort) | DestinationListHandler | [protected] |
removeOutQueueCryptoContext(CryptoContext *cc) | OutgoingDataQueue | |
renewLocalSSRC() | RTPQueueBase | [inline, protected, virtual] |
RTPQueueBase(uint32 *ssrc=NULL) | RTPQueueBase | [protected] |
sendCC | OutgoingDataQueue | |
sendImmediate(uint32 stamp, const unsigned char *data=NULL, size_t len=0) | OutgoingDataQueue | |
sendSeq | OutgoingDataQueue | |
sendSources | OutgoingDataQueue | |
setControlPeer(const InetAddress &host, tpport_t port) | OutgoingDataQueue | [inline, protected, virtual] |
setExpireTimeout(microtimeout_t to) | OutgoingDataQueue | [inline] |
setInitialTimestamp(uint32 ts) | OutgoingDataQueue | [inline, protected] |
setLocalSSRC(uint32 ssrc) | RTPQueueBase | [inline, protected] |
setMark(bool mark) | OutgoingDataQueue | [inline] |
setMaxSendSegmentSize(size_t size) | OutgoingDataQueueBase | [inline] |
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 | |
setPayloadFormat(const PayloadFormat &pf) | RTPQueueBase | [inline] |
setSchedulingTimeout(microtimeout_t to) | OutgoingDataQueue | [inline] |
unlockDestinationList() const | DestinationListHandler | [inline, protected] |
writeLockDestinationList() const | DestinationListHandler | [inline, protected] |
~DestinationListHandler() | DestinationListHandler | [protected] |
~OutgoingDataQueue() | OutgoingDataQueue | [inline, protected, virtual] |
~OutgoingDataQueueBase() | OutgoingDataQueueBase | [inline, protected, virtual] |
~RTPQueueBase() | RTPQueueBase | [inline, protected, virtual] |