Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages Examples
RTPQueue Member List
This is the complete list of members for RTPQueue, including all inherited members.
- active
[protected]
- active_senders
[protected]
- addNewSource(uint32 ssrc)
[protected]
- Bye(const char *const reason)
[inline, protected, virtual]
- complete
[private]
- current_rate
[protected]
- decreaseMembersCount()
[inline, protected]
- decreaseSendersCount()
[inline, protected]
- dummysource
[protected, static]
- e2edelay
[private]
- endMembers()
[protected]
- endQueue()
[protected]
- expired
[private]
- expireRecv(IncomingRTPPkt *packet)
[inline, protected, virtual]
- expireSend(OutgoingRTPPkt *packet)
[inline, protected, virtual]
- Final()
[inline, protected]
- getCookedPacket(const RTPSource &src=dummysource)
- getCurrentTimestamp(rtp_payload_t pt) const
- getFirstSequence(const RTPSource &src=dummysource)
- getFirstTimestamp(const RTPSource &src=dummysource)
- getGlobalKitchenDuration() const
[inline]
- getLocalInfo() const
[inline]
- getOrCreateSource(uint32 ssrc)
[inline, protected]
- getPacket(uint32 stamp, const RTPSource &src=dummysource)
- getPacket(uint32 stamp, unsigned char *data, size_t max, const RTPSource &src=dummysource)
- getPartial(uint32 timestamp, unsigned char *data, size_t offset, size_t max)
- getPayloadType(uint32 timestamp, const RTPSource &src=dummysource)
- getPayloadType(const RTPSource &src) const
- getRate(rtp_payload_t pt=RTP_PAYLOAD_EMPTY) const
- getSource(uint32 ssrc) const
[inline]
- getSourceBySSRC(uint32 ssrc, bool create=false)
[protected]
- getTimeclock(void)
[inline]
- getTimeout(void)
[protected]
- getTimestampIncrement(size_t packet_size) const
- getWaiting(uint32 timestamp, const RTPSource &src=dummysource)
[protected]
- gotPacket(IncomingRTPPkt *packet)
[inline, protected, virtual]
- IncomingRTPPkt
[private]
- increaseMembersCount()
[inline, protected]
- increaseSendersCount()
[inline, protected]
- initial_time
[protected]
- initial_timestamp
[protected]
- initQueue(uint32 localssrc)
[private]
- insertRecvPacket(IncomingRTPPkt *packet)
[private]
- isActive(void) const
[inline]
- isComplete(void)
[inline]
- isCookedWaiting(void) const
- isMarked(void)
[inline]
- isPendingData(microtimeout_t timeout)=0
[protected, pure virtual]
- isSending(void) const
- isWaiting(const RTPSource &src=dummysource) const
- kitchensize
[private]
- localsrc
[protected]
- marked
[private]
- Members()
[inline, protected]
- members
[protected]
- membersCount() const
[inline, protected]
- MembershipControl(uint32 initial_size=7)
[protected]
- NullSource() const
[inline, protected]
- octetcount
[private]
- operator=(const RTPQueue &o)
[private]
- overflow_time
[private]
- payload_rate
[private, static]
- Purge(rtp_purge_t flag)
[protected]
- putPacket(uint32 stamp, rtp_payload_t payload, unsigned char *data=NULL, size_t len=0, bool mark=false)
- readData(unsigned char *buffer, size_t len)=0
[protected, pure virtual]
- RECVBUFFER_SIZE
[private, static]
- recvfirst
[private]
- recvlast
[private]
- recvlock
[mutable, private]
- recvPacket(void)
[protected]
- removeSource(uint32 ssrc)
[protected]
- RTCPService(microtimeout_t &wait)
[inline, protected, virtual]
- RTPOctetCount() const
[inline]
- RTPQueue(int pri, uint32 size=7)
[protected]
- RTPQueue(uint32 ssrc, int pri, uint32 size=7)
[protected]
- RTPQueue(const RTPQueue &o)
[private]
- RTPSendCount() const
[inline]
- RTPService(microtimeout_t &wait)
[private]
- Run(void)
[private]
- segment
[private]
- sendcc
[private]
- sendcount
[private]
- sendersCount() const
[inline, protected]
- sendfirst
[private]
- sendlast
[private]
- sendlock
[mutable, private]
- sendPacket(void)
[protected]
- sendseq
[private]
- sendsources
[private]
- sessionbw
[private]
- sessioncast
[private]
- setEndToEndDelay(microtimeout_t t)
[inline]
- setExpired(microtimeout_t t)
[inline]
- setGlobalKitchenDuration(microtimeout_t t)
- setGlobalKitchenSize(uint32 s)
- setMembersCount(uint32 n)
[inline, protected]
- setPartial(uint32 timestamp, unsigned char *data, size_t offset, size_t max)
- setSegmentSize(size_t size)
[inline]
- setSendersCount(uint32 n)
[inline, protected]
- setSessionBandwidth(uint32 bw)
[inline]
- setTimeclock(void)
[inline]
- setTimeout(microtimeout_t t)
[inline]
- setTypeOfService(type_of_service_t tos)
[inline]
- timeclock
[private]
- timeout
[private]
- timerTick(void)
[inline, protected, virtual]
- type_of_service
[private]
- writeData(const unsigned char *const packet, size_t len)=0
[protected, pure virtual]
- ~MembershipControl()
[protected, virtual]
- ~RTPQueue()
[protected, virtual]
Generated at Fri Oct 5 10:28:27 2001 for ccRTP by
1.2.5 written by Dimitri van Heesch,
© 1997-2001