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

Class generated from inet/routing/aodv/AODVControlPackets.msg:48 by nedtool. More...

#include <AODVControlPackets_m.h>

Inheritance diagram for inet::AODVControlPacket:
inet::AODVRERR inet::AODVRREP inet::AODVRREPACK inet::AODVRREQ

Public Member Functions

 AODVControlPacket (const char *name=nullptr, short kind=0)
 
 AODVControlPacket (const AODVControlPacket &other)
 
virtual ~AODVControlPacket ()
 
AODVControlPacketoperator= (const AODVControlPacket &other)
 
virtual AODVControlPacketdup () const override
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
virtual unsigned int getPacketType () const
 
virtual void setPacketType (unsigned int packetType)
 

Protected Member Functions

bool operator== (const AODVControlPacket &)
 

Protected Attributes

unsigned int packetType
 

Private Member Functions

void copy (const AODVControlPacket &other)
 

Detailed Description

Class generated from inet/routing/aodv/AODVControlPackets.msg:48 by nedtool.

//
// Base packet for AODV Control Packets
//
packet AODVControlPacket
{
    unsigned int packetType;
}

Constructor & Destructor Documentation

inet::AODVControlPacket::AODVControlPacket ( const char *  name = nullptr,
short  kind = 0 
)
inet::AODVControlPacket::AODVControlPacket ( const AODVControlPacket other)
virtual inet::AODVControlPacket::~AODVControlPacket ( )
virtual

Member Function Documentation

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

Reimplemented in inet::AODVRREPACK, inet::AODVRERR, inet::AODVRREP, and inet::AODVRREQ.

103 {return new AODVControlPacket(*this);}
AODVControlPacket(const char *name=nullptr, short kind=0)
virtual unsigned int inet::AODVControlPacket::getPacketType ( ) const
virtual
AODVControlPacket& inet::AODVControlPacket::operator= ( const AODVControlPacket other)
bool inet::AODVControlPacket::operator== ( const AODVControlPacket )
protected
virtual void inet::AODVControlPacket::parsimPack ( omnetpp::cCommBuffer *  b) const
overridevirtual
virtual void inet::AODVControlPacket::parsimUnpack ( omnetpp::cCommBuffer *  b)
overridevirtual

Member Data Documentation

unsigned int inet::AODVControlPacket::packetType
protected

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