.TH "ioqueue" 3 "Mon Aug 31 2015" "ccRTP" \" -*- nroff -*- .ad l .nh .SH NAME ioqueue \- Generic RTP input/output queues\&. .SS "Classes" .in +1c .ti -1c .RI "class \fBRTPDataQueue\fP" .br .RI "\fIA packet queue handler for building different kinds of RTP protocol systems\&. \fP" .in -1c .SS "Enumerations" .in +1c .ti -1c .RI "enum \fBRTPDataQueue::Tos\fP { \fBRTPDataQueue::tosBestEffort\fP, \fBRTPDataQueue::tosEnhanced\fP }" .br .RI "\fI\fBrtp\&.h\fP cc++/rtp\&.h \fP" .in -1c .SH "Detailed Description" .PP .SH "Enumeration Type Documentation" .PP .SS "enum \fBRTPDataQueue::Tos\fP" .PP \fBrtp\&.h\fP cc++/rtp\&.h Type of network service the application uses\&. .PP If the application uses enhanced network service, for instance Integrated Services or Differentiated Services, it \fIhas not\fP to ensure fair competition with TCP, provided that the requested service is actually being delivered\&. Whenever the application uses best-effort service or the requested enhanced service is not actually being delivered, it \fIhas\fP to ensure fair competition with TCP\&. By default, best-effot is assumed\&. .PP \fBNote:\fP .RS 4 Although not required, RTP packets are always sent on top of UDP segments\&. No other underlying transport protocol is supported at present\&. .RE .PP .PP \fBEnumerator\fP .in +1c .TP \fB\fItosBestEffort \fP\fP Best-effort network service\&. .TP \fB\fItosEnhanced \fP\fP Enhanced network service\&. .SH "Author" .PP Generated automatically by Doxygen for ccRTP from the source code\&.