Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

RTCPPacket.h File Reference

#include <iostream.h>
#include "omnetpp.h"
#include "types.h"
#include "reports.h"
#include "sdes.h"

Go to the source code of this file.


Detailed Description

In this file all rtcp packet types are declared: There is a the superclass RTCPPacket which is not intended to be used directly. It defines an enumeration to distinguish the different rtcp packet types and also includes header fields common to all types of rtcp packets. Direct subclasses are RTCPReceiverReportPacket, RTCPSDESPacket and RTCPByePacket. RTCPSenderReportPacket is declared as a subclass of RTCPReceiverReportPacket because it only extends it with a sender report. Application specific rtcp packets are not defined. The class RTCPCompoundPacket isn't derived from RTCPPacket because it just acts as a container for rtcp packets. Only rtcp compound packets are sent over the network.
Generated on Tue Sep 12 12:20:20 2006 for RTP model for OMNeT++ by  doxygen 1.4.2