INET Framework for OMNeT++/OMNEST
inet::rtp::RTPCISenderControl Class Reference

Class generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:95 by nedtool. More...

#include <RTPInterfacePacket_m.h>

Inheritance diagram for inet::rtp::RTPCISenderControl:
inet::rtp::RTPSessionControlInfo inet::rtp::RTPControlInfo

Public Member Functions

 RTPCISenderControl ()
 
 RTPCISenderControl (const RTPCISenderControl &other)
 
virtual ~RTPCISenderControl ()
 
RTPCISenderControloperator= (const RTPCISenderControl &other)
 
virtual RTPCISenderControldup () const override
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
virtual short getCommand () const
 
virtual void setCommand (short command)
 
virtual float getCommandParameter1 () const
 
virtual void setCommandParameter1 (float commandParameter1)
 
virtual float getCommandParameter2 () const
 
virtual void setCommandParameter2 (float commandParameter2)
 
- Public Member Functions inherited from inet::rtp::RTPSessionControlInfo
 RTPSessionControlInfo ()
 
 RTPSessionControlInfo (const RTPSessionControlInfo &other)
 
virtual ~RTPSessionControlInfo ()
 
RTPSessionControlInfooperator= (const RTPSessionControlInfo &other)
 
virtual uint32_t getSsrc () const
 
virtual void setSsrc (uint32_t ssrc)
 
- Public Member Functions inherited from inet::rtp::RTPControlInfo
 RTPControlInfo ()
 
 RTPControlInfo (const RTPControlInfo &other)
 
virtual ~RTPControlInfo ()
 
RTPControlInfooperator= (const RTPControlInfo &other)
 
virtual short getType () const
 
virtual void setType (short type)
 

Protected Member Functions

bool operator== (const RTPCISenderControl &)
 
- Protected Member Functions inherited from inet::rtp::RTPSessionControlInfo
bool operator== (const RTPSessionControlInfo &)
 
- Protected Member Functions inherited from inet::rtp::RTPControlInfo
bool operator== (const RTPControlInfo &)
 

Protected Attributes

short command
 
float commandParameter1
 
float commandParameter2
 
- Protected Attributes inherited from inet::rtp::RTPSessionControlInfo
uint32_t ssrc
 
- Protected Attributes inherited from inet::rtp::RTPControlInfo
short type
 

Private Member Functions

void copy (const RTPCISenderControl &other)
 

Detailed Description

Class generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:95 by nedtool.

// App to ~RTP
class RTPCISenderControl extends RTPSessionControlInfo
{
    type = RTP_IFP_SENDER_CONTROL;
    // from ~RTPSenderControlMessage:
    short command @enum(RTPSenderControlMessageCommands);
    float commandParameter1;
    float commandParameter2;
}

Constructor & Destructor Documentation

inet::rtp::RTPCISenderControl::RTPCISenderControl ( )
inet::rtp::RTPCISenderControl::RTPCISenderControl ( const RTPCISenderControl other)
virtual inet::rtp::RTPCISenderControl::~RTPCISenderControl ( )
virtual

Member Function Documentation

void inet::rtp::RTPCISenderControl::copy ( const RTPCISenderControl other)
private
virtual RTPCISenderControl* inet::rtp::RTPCISenderControl::dup ( ) const
inlineoverridevirtual

Reimplemented from inet::rtp::RTPSessionControlInfo.

321 {return new RTPCISenderControl(*this);}
virtual short inet::rtp::RTPCISenderControl::getCommand ( ) const
virtual
virtual float inet::rtp::RTPCISenderControl::getCommandParameter1 ( ) const
virtual
virtual float inet::rtp::RTPCISenderControl::getCommandParameter2 ( ) const
virtual
RTPCISenderControl& inet::rtp::RTPCISenderControl::operator= ( const RTPCISenderControl other)
bool inet::rtp::RTPCISenderControl::operator== ( const RTPCISenderControl )
protected
virtual void inet::rtp::RTPCISenderControl::parsimPack ( omnetpp::cCommBuffer *  b) const
overridevirtual
virtual void inet::rtp::RTPCISenderControl::parsimUnpack ( omnetpp::cCommBuffer *  b)
overridevirtual
virtual void inet::rtp::RTPCISenderControl::setCommand ( short  command)
virtual
virtual void inet::rtp::RTPCISenderControl::setCommandParameter1 ( float  commandParameter1)
virtual
virtual void inet::rtp::RTPCISenderControl::setCommandParameter2 ( float  commandParameter2)
virtual

Member Data Documentation

short inet::rtp::RTPCISenderControl::command
protected
float inet::rtp::RTPCISenderControl::commandParameter1
protected
float inet::rtp::RTPCISenderControl::commandParameter2
protected

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