#include <RTCPPacket.h>
Inheritance diagram for RTCPByePacket:

Public Member Functions | |
| RTCPByePacket (const char *name=NULL) | |
| RTCPByePacket (const RTCPByePacket &rtcpByePacket) | |
| virtual | ~RTCPByePacket () |
| RTCPByePacket & | operator= (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 |
|
|
Default constructor. 00372 : RTCPPacket(name) { 00373 _packetType = RTCP_PT_BYE; 00374 _count = 1; 00375 _ssrc = 0; 00376 // space for the ssrc identifier 00377 addLength(4); 00378 };
|
|
|
Copy constructor. 00381 : RTCPPacket() { 00382 setName(rtcpByePacket.name()); 00383 operator=(rtcpByePacket); 00384 };
|
|
|
Destructor. 00387 {
00388
00389 };
|
|
|
Returns the class name "RTCPByePacket". Reimplemented from RTCPPacket. 00404 {
00405 return "RTCPByePacket";
00406 };
|
|
|
Duplicates the RTCPByePacket by calling the copy constructor. Reimplemented from RTCPPacket. 00399 {
00400 return new RTCPByePacket(*this);
00401 };
|
|
|
Assignment operator. 00392 {
00393 RTCPPacket::operator=(rtcpByePacket);
00394 _ssrc = rtcpByePacket._ssrc;
00395 return *this;
00396 };
|
|
|
Sets the ssrc identifier. 00414 {
00415 _ssrc = ssrc;
00416 };
|
|
|
Returns the ssrc identifier. 00409 {
00410 return _ssrc;
00411 };
|
|
|
The ssrc identifier. |
1.4.1