.TH "OutgoingDataQueueBase" 3 "ccRTP" \" -*- nroff -*- .ad l .nh .SH NAME OutgoingDataQueueBase .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherits \fBRTPQueueBase\fP\&. .PP Inherited by \fBOutgoingDataQueue\fP\&. .SS "Public Member Functions" .in +1c .ti -1c .RI "size_t \fBgetDefaultMaxSendSegmentSize\fP ()" .br .ti -1c .RI "void \fBsetMaxSendSegmentSize\fP (size_t size)" .br .RI "Set maximum payload segment size before fragmenting sends\&. " .ti -1c .RI "size_t \fBgetMaxSendSegmentSize\fP ()" .br .in -1c Public Member Functions inherited from \fBRTPQueueBase\fP .in +1c .ti -1c .RI "bool \fBsetPayloadFormat\fP (const \fBPayloadFormat\fP &pf)" .br .RI "Set the payload format in use, for timing and payload type identification purposes\&. " .ti -1c .RI "uint32 \fBgetLocalSSRC\fP () const" .br .ti -1c .RI "uint32 \fBgetCurrentRTPClockRate\fP () const" .br .RI "Get the clock rate in RTP clock units (for instance, 8000 units per second for PCMU, or 90000 units per second for MP2T)\&. " .ti -1c .RI "\fBPayloadType\fP \fBgetCurrentPayloadType\fP () const" .br .ti -1c .RI "timeval \fBgetInitialTime\fP () const" .br .in -1c .SS "Protected Member Functions" .in +1c .ti -1c .RI "\fBOutgoingDataQueueBase\fP ()" .br .ti -1c .RI "virtual \fB~OutgoingDataQueueBase\fP ()" .br .in -1c Protected Member Functions inherited from \fBRTPQueueBase\fP .in +1c .ti -1c .RI "\fBRTPQueueBase\fP (uint32 *ssrc=NULL)" .br .ti -1c .RI "void \fBsetLocalSSRC\fP (uint32 ssrc)" .br .ti -1c .RI "uint32 \fBgetLocalSSRCNetwork\fP () const" .br .ti -1c .RI "virtual \fB~RTPQueueBase\fP ()" .br .ti -1c .RI "virtual size_t \fBdispatchBYE\fP (const std::string &)" .br .RI "A plugin point for posting of BYE messages\&. " .ti -1c .RI "virtual void \fBrenewLocalSSRC\fP ()" .br .in -1c .SH "Detailed Description" .PP .PP \fBAuthor\fP .RS 4 Federico Montesino Pouzols fedemp@altern.org .RE .PP .SH "Constructor & Destructor Documentation" .PP .SS "OutgoingDataQueueBase::OutgoingDataQueueBase ()\fC [protected]\fP" .SS "virtual OutgoingDataQueueBase::~OutgoingDataQueueBase ()\fC [inline]\fP, \fC [protected]\fP, \fC [virtual]\fP" .SH "Member Function Documentation" .PP .SS "size_t OutgoingDataQueueBase::getDefaultMaxSendSegmentSize ()\fC [inline]\fP" .SS "size_t OutgoingDataQueueBase::getMaxSendSegmentSize ()\fC [inline]\fP" .SS "void OutgoingDataQueueBase::setMaxSendSegmentSize (size_t size)\fC [inline]\fP" .PP Set maximum payload segment size before fragmenting sends\&. .PP \fBParameters\fP .RS 4 \fIsize\fP Maximum payload size\&. .RE .PP \fBReturns\fP .RS 4 Whether segment size was successfully set\&. .RE .PP .SH "Author" .PP Generated automatically by Doxygen for ccRTP from the source code\&.