INET Framework for OMNeT++/OMNEST
RTPMpegPacket Class Reference

#include <RTPMpegPacket_m.h>

List of all members.

Public Member Functions

 RTPMpegPacket (const char *name=NULL, int kind=0)
 RTPMpegPacket (const RTPMpegPacket &other)
virtual ~RTPMpegPacket ()
RTPMpegPacketoperator= (const RTPMpegPacket &other)
virtual RTPMpegPacketdup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual int getHeaderLength () const
virtual void setHeaderLength (int headerLength)
virtual int getPayloadLength () const
virtual void setPayloadLength (int payloadLength)
virtual int getPictureType () const
virtual void setPictureType (int pictureType)

Protected Member Functions

bool operator== (const RTPMpegPacket &)

Protected Attributes

int headerLength_var
int payloadLength_var
int pictureType_var

Private Member Functions

void copy (const RTPMpegPacket &other)

Detailed Description

Class generated from transport/rtp/profiles/avprofile/RTPMpegPacket.msg by opp_msgc.

 packet RTPMpegPacket
 {
     int headerLength = 4;
     int payloadLength; 
     int pictureType;
 }
 

Definition at line 47 of file RTPMpegPacket_m.h.


Constructor & Destructor Documentation

RTPMpegPacket::RTPMpegPacket ( const char *  name = NULL,
int  kind = 0 
)

Referenced by dup().

virtual RTPMpegPacket::~RTPMpegPacket ( ) [virtual]

Member Function Documentation

void RTPMpegPacket::copy ( const RTPMpegPacket other) [private]
virtual RTPMpegPacket* RTPMpegPacket::dup ( ) const [inline, virtual]

Definition at line 66 of file RTPMpegPacket_m.h.

{return new RTPMpegPacket(*this);}
virtual int RTPMpegPacket::getHeaderLength ( ) const [virtual]
virtual int RTPMpegPacket::getPictureType ( ) const [virtual]
RTPMpegPacket& RTPMpegPacket::operator= ( const RTPMpegPacket other)
bool RTPMpegPacket::operator== ( const RTPMpegPacket ) [protected]
virtual void RTPMpegPacket::parsimPack ( cCommBuffer *  b) [virtual]

Referenced by doPacking().

virtual void RTPMpegPacket::parsimUnpack ( cCommBuffer *  b) [virtual]

Referenced by doUnpacking().

virtual void RTPMpegPacket::setHeaderLength ( int  headerLength) [virtual]
virtual void RTPMpegPacket::setPayloadLength ( int  payloadLength) [virtual]
virtual void RTPMpegPacket::setPictureType ( int  pictureType) [virtual]

Member Data Documentation

Definition at line 50 of file RTPMpegPacket_m.h.

Definition at line 51 of file RTPMpegPacket_m.h.

Definition at line 52 of file RTPMpegPacket_m.h.


The documentation for this class was generated from the following file: