INET Framework for OMNeT++/OMNEST
inet::sctp::SctpParameter Class Reference

Class generated from inet/transportlayer/sctp/SctpHeader.msg:228 by opp_msgtool. More...

#include <SctpHeader_m.h>

Inheritance diagram for inet::sctp::SctpParameter:
inet::sctp::SctpAddIPParameter inet::sctp::SctpAddStreamsRequestParameter inet::sctp::SctpDeleteIPParameter inet::sctp::SctpErrorCauseParameter inet::sctp::SctpIncomingSsnResetRequestParameter_Base inet::sctp::SctpOutgoingSsnResetRequestParameter inet::sctp::SctpSetPrimaryIPParameter inet::sctp::SctpSimpleErrorCauseParameter inet::sctp::SctpSsnTsnResetRequestParameter inet::sctp::SctpStreamResetResponseParameter inet::sctp::SctpSuccessIndication inet::sctp::SctpSupportedExtensionsParameter

Public Member Functions

 SctpParameter (const char *name=nullptr)
 
 SctpParameter (const SctpParameter &other)
 
virtual ~SctpParameter ()
 
SctpParameteroperator= (const SctpParameter &other)
 
virtual SctpParameterdup () const override
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
virtual uint16_t getParameterType () const
 
virtual void setParameterType (uint16_t parameterType)
 

Protected Member Functions

bool operator== (const SctpParameter &)=delete
 

Protected Attributes

uint16_t parameterType = 0
 

Private Member Functions

void copy (const SctpParameter &other)
 

Detailed Description

Class generated from inet/transportlayer/sctp/SctpHeader.msg:228 by opp_msgtool.

class SctpParameter extends cPacket
{
    @packetData;
    uint16_t parameterType;
}

Constructor & Destructor Documentation

◆ SctpParameter() [1/2]

inet::sctp::SctpParameter::SctpParameter ( const char *  name = nullptr)

◆ SctpParameter() [2/2]

inet::sctp::SctpParameter::SctpParameter ( const SctpParameter other)

◆ ~SctpParameter()

virtual inet::sctp::SctpParameter::~SctpParameter ( )
virtual

Member Function Documentation

◆ copy()

void inet::sctp::SctpParameter::copy ( const SctpParameter other)
private

◆ dup()

◆ getParameterType()

◆ operator=()

SctpParameter& inet::sctp::SctpParameter::operator= ( const SctpParameter other)

◆ operator==()

bool inet::sctp::SctpParameter::operator== ( const SctpParameter )
protecteddelete

◆ parsimPack()

◆ parsimUnpack()

◆ setParameterType()

Member Data Documentation

◆ parameterType

uint16_t inet::sctp::SctpParameter::parameterType = 0
protected

The documentation for this class was generated from the following file:
inet::sctp::SctpParameter::SctpParameter
SctpParameter(const char *name=nullptr)