# OutgoingDataQueue Member List

This is the complete list of members for OutgoingDataQueue, 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]`