.TH "DualUDPIPv4Socket" 3 "Sat Oct 27 2018" "ccRTP" \" -*- nroff -*- .ad l .nh .SH NAME DualUDPIPv4Socket \- A socket class based on two UDP/IPv4 sockets\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .SH "Detailed Description" .PP A socket class based on two UDP/IPv4 sockets\&. Defines a communication channel for RTP data and/or RTCP streams\&. Sockets used to instantiate this template must define a framing mechanism (UDP does not need any addition, TCP does)\&. .PP This class implements a socket as a pair of UDP/IPv4 sockets, alllowing both transmission and reception of packets in unicast as well as multicast mode\&. The implementation of this class relies on the Common C++ UDPSocket class but provides the interface needed by a ccRTP stack\&. .PP Normally, RTP stacks will use two objects of this class, one for RTP data packets transmission/reception and other for RTCP (control) transmission/reception\&. .PP \fBAuthor:\fP .RS 4 Federico Montesino Pouzols fedemp@altern.org .RE .PP .SH "Author" .PP Generated automatically by Doxygen for ccRTP from the source code\&.