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

Class generated from inet/applications/netperfmeter/NetPerfMeter.msg:28 by opp_msgtool. More...

#include <NetPerfMeter_m.h>

Inheritance diagram for inet::NetPerfMeterDataMessage:
inet::SctpSimpleMessage

Public Member Functions

 NetPerfMeterDataMessage (const char *name=nullptr)
 
 NetPerfMeterDataMessage (const NetPerfMeterDataMessage &other)
 
virtual ~NetPerfMeterDataMessage ()
 
NetPerfMeterDataMessageoperator= (const NetPerfMeterDataMessage &other)
 
virtual NetPerfMeterDataMessagedup () const override
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
- Public Member Functions inherited from inet::SctpSimpleMessage
 SctpSimpleMessage (const char *name=nullptr)
 
 SctpSimpleMessage (const SctpSimpleMessage &other)
 
virtual ~SctpSimpleMessage ()
 
SctpSimpleMessageoperator= (const SctpSimpleMessage &other)
 
virtual uint32_t getDataLen () const
 
virtual void setDataLen (uint32_t dataLen)
 
virtual void setDataArraySize (size_t size)
 
virtual size_t getDataArraySize () const
 
virtual uint8_t getData (size_t k) const
 
virtual void setData (size_t k, uint8_t data)
 
virtual void insertData (size_t k, uint8_t data)
 
void insertData (uint8_t data)
 
virtual void appendData (uint8_t data)
 
virtual void eraseData (size_t k)
 
virtual ::omnetpp::simtime_t getCreationTime () const
 
virtual void setCreationTime (::omnetpp::simtime_t creationTime)
 
virtual bool getEncaps () const
 
virtual void setEncaps (bool encaps)
 

Protected Member Functions

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

Private Member Functions

void copy (const NetPerfMeterDataMessage &other)
 

Additional Inherited Members

- Protected Attributes inherited from inet::SctpSimpleMessage
uint32_t dataLen = 0
 
uint8_t * data = nullptr
 
size_t data_arraysize = 0
 
::omnetpp::simtime_t creationTime = 0
 
bool encaps = false
 

Detailed Description

Class generated from inet/applications/netperfmeter/NetPerfMeter.msg:28 by opp_msgtool.

class NetPerfMeterDataMessage extends SctpSimpleMessage
{
}

Constructor & Destructor Documentation

◆ NetPerfMeterDataMessage() [1/2]

inet::NetPerfMeterDataMessage::NetPerfMeterDataMessage ( const char *  name = nullptr)

◆ NetPerfMeterDataMessage() [2/2]

inet::NetPerfMeterDataMessage::NetPerfMeterDataMessage ( const NetPerfMeterDataMessage other)

◆ ~NetPerfMeterDataMessage()

virtual inet::NetPerfMeterDataMessage::~NetPerfMeterDataMessage ( )
virtual

Member Function Documentation

◆ copy()

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

◆ dup()

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

Reimplemented from inet::SctpSimpleMessage.

106 {return new NetPerfMeterDataMessage(*this);}

◆ operator=()

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

◆ operator==()

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

◆ parsimPack()

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

Reimplemented from inet::SctpSimpleMessage.

Referenced by inet::doParsimPacking().

◆ parsimUnpack()

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

Reimplemented from inet::SctpSimpleMessage.

Referenced by inet::doParsimUnpacking().


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