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

Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:166 by opp_msgtool. More...

#include <UdpControlInfo_m.h>

Inheritance diagram for inet::UdpSetOptionCommand:
inet::UdpControlInfo inet::UdpBlockMulticastSourcesCommand inet::UdpJoinMulticastGroupsCommand inet::UdpJoinMulticastSourcesCommand inet::UdpLeaveMulticastGroupsCommand inet::UdpLeaveMulticastSourcesCommand inet::UdpSetBroadcastCommand inet::UdpSetDscpCommand inet::UdpSetMulticastInterfaceCommand inet::UdpSetMulticastLoopCommand inet::UdpSetMulticastSourceFilterCommand inet::UdpSetReuseAddressCommand inet::UdpSetTimeToLiveCommand inet::UdpSetTosCommand inet::UdpUnblockMulticastSourcesCommand

Public Member Functions

 UdpSetOptionCommand ()
 
 UdpSetOptionCommand (const UdpSetOptionCommand &other)
 
virtual ~UdpSetOptionCommand ()
 
UdpSetOptionCommandoperator= (const UdpSetOptionCommand &other)
 
virtual UdpSetOptionCommanddup () const override
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
virtual UdpSetOptionSubcode getOptionCode () const
 
virtual void setOptionCode (UdpSetOptionSubcode optionCode)
 
- Public Member Functions inherited from inet::UdpControlInfo
 UdpControlInfo ()
 
 UdpControlInfo (const UdpControlInfo &other)
 
virtual ~UdpControlInfo ()
 
UdpControlInfooperator= (const UdpControlInfo &other)
 

Protected Member Functions

bool operator== (const UdpSetOptionCommand &)=delete
 
- Protected Member Functions inherited from inet::UdpControlInfo
bool operator== (const UdpControlInfo &)=delete
 

Protected Attributes

UdpSetOptionSubcode optionCode = static_cast<UdpSetOptionSubcode>(-1)
 

Private Member Functions

void copy (const UdpSetOptionCommand &other)
 

Detailed Description

Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:166 by opp_msgtool.

//
// Base class for UDP socket option control info classes.
//
class UdpSetOptionCommand extends UdpControlInfo
{
    UdpSetOptionSubcode optionCode = static_cast<UdpSetOptionSubcode>(-1);
}

Constructor & Destructor Documentation

◆ UdpSetOptionCommand() [1/2]

inet::UdpSetOptionCommand::UdpSetOptionCommand ( )

◆ UdpSetOptionCommand() [2/2]

inet::UdpSetOptionCommand::UdpSetOptionCommand ( const UdpSetOptionCommand other)

◆ ~UdpSetOptionCommand()

virtual inet::UdpSetOptionCommand::~UdpSetOptionCommand ( )
virtual

Member Function Documentation

◆ copy()

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

◆ dup()

◆ getOptionCode()

virtual UdpSetOptionSubcode inet::UdpSetOptionCommand::getOptionCode ( ) const
virtual

◆ operator=()

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

◆ operator==()

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

◆ parsimPack()

◆ parsimUnpack()

◆ setOptionCode()

virtual void inet::UdpSetOptionCommand::setOptionCode ( UdpSetOptionSubcode  optionCode)
virtual

Member Data Documentation

◆ optionCode

UdpSetOptionSubcode inet::UdpSetOptionCommand::optionCode = static_cast<UdpSetOptionSubcode>(-1)
protected

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