#include <queuebase.h>
Inheritance diagram for OutgoingDataQueueBase:
Collaboration diagram for OutgoingDataQueueBase:
Public Member Functions
Set maximum payload segment size before fragmenting sends.
More...
Set the payload format in use, for timing and payload type identification purposes.
More...
Get the clock rate in RTP clock units (for instance, 8000 units per second for PCMU, or 90000 units per second for MP2T).
More...
Protected Member Functions
A plugin point for posting of BYE messages.
More...
Private Attributes
Static Private Attributes
Detailed Description
Constructor & Destructor Documentation
OutgoingDataQueueBase::OutgoingDataQueueBase
(
)
protected
virtual OutgoingDataQueueBase::~OutgoingDataQueueBase
(
)
inlineprotectedvirtual
Member Function Documentation
virtual size_t RTPQueueBase::dispatchBYE
(
const std::string &
)
inlineprotectedvirtualinherited
A plugin point for posting of BYE messages.
- Parameters
-
- reason to leave the RTP session.
- Returns
- number of octets sent.
Reimplemented in QueueRTCPManager.
Definition at line 231 of file queuebase.h.
PayloadType RTPQueueBase::getCurrentPayloadType
(
)
const
inlineinherited
uint32 RTPQueueBase::getCurrentRTPClockRate
(
)
const
inlineinherited
Get the clock rate in RTP clock units (for instance, 8000 units per second for PCMU, or 90000 units per second for MP2T).
This value depends on what payload format has been selected using setPayloadFormat().
- Returns
- clock rate in RTP clock units.
Definition at line 198 of file queuebase.h.
size_t OutgoingDataQueueBase::getDefaultMaxSendSegmentSize
(
)
inline
timeval RTPQueueBase::getInitialTime
(
)
const
inlineinherited
uint32 RTPQueueBase::getLocalSSRC
(
)
const
inlineinherited
uint32 RTPQueueBase::getLocalSSRCNetwork
(
)
const
inlineprotectedinherited
size_t OutgoingDataQueueBase::getMaxSendSegmentSize
(
)
inline
virtual void RTPQueueBase::renewLocalSSRC
(
)
inlineprotectedvirtualinherited
void RTPQueueBase::setLocalSSRC
(
uint32
ssrc )
inlineprotectedinherited
void OutgoingDataQueueBase::setMaxSendSegmentSize
(
size_t
size )
inline
Set maximum payload segment size before fragmenting sends.
- Parameters
-
size Maximum payload size.
- Returns
- Whether segment size was successfully set.
Definition at line 272 of file queuebase.h.
Set the payload format in use, for timing and payload type identification purposes.
- Parameters
-
pf payload format to use from now on.
- Returns
- whether the payload format has been successfully set.
Definition at line 180 of file queuebase.h.
Field Documentation
const size_t OutgoingDataQueueBase::defaultMaxSendSegmentSize
staticprivate
size_t OutgoingDataQueueBase::maxSendSegmentSize
private
The documentation for this class was generated from the following file: