INET Framework for OMNeT++/OMNEST
inet::TcpSetDscpCommand Class Reference

Class generated from inet/transportlayer/contract/tcp/TcpCommand.msg:145 by opp_msgtool. More...

#include <TcpCommand_m.h>

Inheritance diagram for inet::TcpSetDscpCommand:
inet::TcpSetOptionCommand inet::TcpCommand

Public Member Functions

 TcpSetDscpCommand ()
 
 TcpSetDscpCommand (const TcpSetDscpCommand &other)
 
virtual ~TcpSetDscpCommand ()
 
TcpSetDscpCommandoperator= (const TcpSetDscpCommand &other)
 
virtual TcpSetDscpCommanddup () const override
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
virtual short getDscp () const
 
virtual void setDscp (short dscp)
 
- Public Member Functions inherited from inet::TcpSetOptionCommand
 TcpSetOptionCommand ()
 
 TcpSetOptionCommand (const TcpSetOptionCommand &other)
 
virtual ~TcpSetOptionCommand ()
 
TcpSetOptionCommandoperator= (const TcpSetOptionCommand &other)
 
- Public Member Functions inherited from inet::TcpCommand
 TcpCommand ()
 
 TcpCommand (const TcpCommand &other)
 
virtual ~TcpCommand ()
 
TcpCommandoperator= (const TcpCommand &other)
 
virtual int getUserId () const
 
virtual void setUserId (int userId)
 

Protected Member Functions

bool operator== (const TcpSetDscpCommand &)=delete
 
- Protected Member Functions inherited from inet::TcpSetOptionCommand
bool operator== (const TcpSetOptionCommand &)=delete
 
- Protected Member Functions inherited from inet::TcpCommand
bool operator== (const TcpCommand &)=delete
 

Protected Attributes

short dscp = 0
 
- Protected Attributes inherited from inet::TcpCommand
int userId = -1
 

Private Member Functions

void copy (const TcpSetDscpCommand &other)
 

Detailed Description

Class generated from inet/transportlayer/contract/tcp/TcpCommand.msg:145 by opp_msgtool.

class TcpSetDscpCommand extends TcpSetOptionCommand
{
    short dscp;   // dscp for Ipv4/Ipv6
}

Constructor & Destructor Documentation

◆ TcpSetDscpCommand() [1/2]

inet::TcpSetDscpCommand::TcpSetDscpCommand ( )

◆ TcpSetDscpCommand() [2/2]

inet::TcpSetDscpCommand::TcpSetDscpCommand ( const TcpSetDscpCommand other)

◆ ~TcpSetDscpCommand()

virtual inet::TcpSetDscpCommand::~TcpSetDscpCommand ( )
virtual

Member Function Documentation

◆ copy()

void inet::TcpSetDscpCommand::copy ( const TcpSetDscpCommand other)
private

◆ dup()

virtual TcpSetDscpCommand* inet::TcpSetDscpCommand::dup ( ) const
inlineoverridevirtual

Reimplemented from inet::TcpSetOptionCommand.

469 {return new TcpSetDscpCommand(*this);}

◆ getDscp()

virtual short inet::TcpSetDscpCommand::getDscp ( ) const
virtual

◆ operator=()

TcpSetDscpCommand& inet::TcpSetDscpCommand::operator= ( const TcpSetDscpCommand other)

◆ operator==()

bool inet::TcpSetDscpCommand::operator== ( const TcpSetDscpCommand )
protecteddelete

◆ parsimPack()

virtual void inet::TcpSetDscpCommand::parsimPack ( omnetpp::cCommBuffer *  b) const
overridevirtual

Reimplemented from inet::TcpSetOptionCommand.

Referenced by inet::doParsimPacking().

◆ parsimUnpack()

virtual void inet::TcpSetDscpCommand::parsimUnpack ( omnetpp::cCommBuffer *  b)
overridevirtual

Reimplemented from inet::TcpSetOptionCommand.

Referenced by inet::doParsimUnpacking().

◆ setDscp()

virtual void inet::TcpSetDscpCommand::setDscp ( short  dscp)
virtual

Member Data Documentation

◆ dscp

short inet::TcpSetDscpCommand::dscp = 0
protected

The documentation for this class was generated from the following file:
inet::TcpSetDscpCommand::TcpSetDscpCommand
TcpSetDscpCommand()