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

RTCPByePacket Class Reference

#include <RTCPPacket.h>

Inheritance diagram for RTCPByePacket:

RTCPPacket List of all members.

Public Member Functions

 RTCPByePacket (const char *name=NULL)
 RTCPByePacket (const RTCPByePacket &rtcpByePacket)
virtual ~RTCPByePacket ()
RTCPByePacketoperator= (const RTCPByePacket &rtcpByePacket)
virtual cObject * dup () const
virtual const char * className () const
virtual u_int32 ssrc ()
virtual void setSSRC (u_int32 ssrc)

Protected Attributes

u_int32 _ssrc

Detailed Description

An RTCPByePacket is used to indicate that an rtp endsystem has left the session. This implementation offers less functionality than described in the rfc: Only one ssrc identifier can be stored in it and the reason for leaving isn't transmitted.


Constructor & Destructor Documentation

RTCPByePacket::RTCPByePacket const char *  name = NULL  ) 
 

Default constructor.

RTCPByePacket::RTCPByePacket const RTCPByePacket rtcpByePacket  ) 
 

Copy constructor.

RTCPByePacket::~RTCPByePacket  )  [virtual]
 

Destructor.


Member Function Documentation

const char * RTCPByePacket::className  )  const [virtual]
 

Returns the class name "RTCPByePacket".

Reimplemented from RTCPPacket.

cObject * RTCPByePacket::dup  )  const [virtual]
 

Duplicates the RTCPByePacket by calling the copy constructor.

Reimplemented from RTCPPacket.

RTCPByePacket & RTCPByePacket::operator= const RTCPByePacket rtcpByePacket  ) 
 

Assignment operator.

void RTCPByePacket::setSSRC u_int32  ssrc  )  [virtual]
 

Sets the ssrc identifier.

u_int32 RTCPByePacket::ssrc  )  [virtual]
 

Returns the ssrc identifier.


Member Data Documentation

u_int32 RTCPByePacket::_ssrc [protected]
 

The ssrc identifier.


The documentation for this class was generated from the following files:
Generated on Tue Sep 12 12:20:21 2006 for RTP model for OMNeT++ by  doxygen 1.4.2