Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages Examples
RTPDuplex Member List
This is the complete list of members for RTPDuplex, including all inherited members.
- active
[protected]
- active_senders
- addNewSource(uint32 ssrc)
[protected]
- base
[private]
- Bye(const char *const reason)
[inline, protected, virtual]
- Connect(const InetHostAddress &host, tpport_t port=0)
- current_rate
[protected]
- decreaseMembersCount()
[inline]
- decreaseSendersCount()
[inline]
- dummysource
[protected, static]
- endMembers()
[protected]
- endQueue()
[protected]
- 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]
- 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
- getPeer()
[protected]
- 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]
- increaseMembersCount()
[inline]
- increaseSendersCount()
[inline]
- initial_time
[protected]
- initial_timestamp
[protected]
- isActive(void) const
[inline]
- isComplete(void)
[inline]
- isCookedWaiting(void) const
- isMarked(void)
[inline]
- isPendingData(microtimeout_t timeout)
[inline, protected, virtual]
- isSending(void) const
- isWaiting(const RTPSource &src=dummysource) const
- localsrc
[protected]
- members
- Members()
[inline]
- membersCount() const
[inline]
- MembershipControl(uint32 initial_size=7)
[protected]
- NullSource() const
[inline, protected]
- 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)
[inline, protected, virtual]
- recvPacket(void)
[protected]
- removeSource(uint32 ssrc)
[protected]
- RTCPService(microtimeout_t &wait)
[inline, protected, virtual]
- RTPDuplex(const InetAddress &bind, tpport_t local, tpport_t remote, int pri)
- RTPOctetCount() const
[inline]
- RTPQueue(int pri, uint32 size=7)
[protected]
- RTPQueue(uint32 ssrc, int pri, uint32 size=7)
[protected]
- RTPSendCount() const
[inline]
- sendersCount() const
[inline]
- sendPacket(void)
[protected]
- setEndToEndDelay(microtimeout_t t)
[inline]
- setExpired(microtimeout_t t)
[inline]
- setGlobalKitchenDuration(microtimeout_t t)
- setGlobalKitchenSize(uint32 s)
- setMembersCount(uint32 n)
[inline]
- setPartial(uint32 timestamp, unsigned char *data, size_t offset, size_t max)
- setSegmentSize(size_t size)
[inline]
- setSendersCount(uint32 n)
[inline]
- setSessionBandwidth(uint32 bw)
[inline]
- setTimeclock(void)
[inline]
- setTimeout(microtimeout_t t)
[inline]
- setTypeOfService(type_of_service_t tos)
[inline]
- timerTick(void)
[inline, protected, virtual]
- writeData(const unsigned char *const buffer, size_t len)
[inline, protected, virtual]
- ~MembershipControl()
[protected, virtual]
- ~RTPDuplex()
[virtual]
- ~RTPQueue()
[protected, virtual]
Generated at Fri Oct 5 10:28:26 2001 for ccRTP by
1.2.5 written by Dimitri van Heesch,
© 1997-2001