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

Class generated from inet/networklayer/ldp/LDPPacket.msg:113 by nedtool. More...

#include <LDPPacket_m.h>

Inheritance diagram for inet::LDPIni:
inet::LDPPacket

Public Member Functions

 LDPIni (const char *name=nullptr, short kind=0)
 
 LDPIni (const LDPIni &other)
 
virtual ~LDPIni ()
 
LDPInioperator= (const LDPIni &other)
 
virtual LDPInidup () const override
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
virtual double getKeepAliveTime () const
 
virtual void setKeepAliveTime (double keepAliveTime)
 
virtual bool getAbit () const
 
virtual void setAbit (bool abit)
 
virtual bool getDbit () const
 
virtual void setDbit (bool dbit)
 
virtual int getPvLim () const
 
virtual void setPvLim (int pvLim)
 
virtual const char * getReceiverLDPIdentifier () const
 
virtual void setReceiverLDPIdentifier (const char *receiverLDPIdentifier)
 
- Public Member Functions inherited from inet::LDPPacket
 LDPPacket (const char *name=nullptr, short kind=0)
 
 LDPPacket (const LDPPacket &other)
 
virtual ~LDPPacket ()
 
LDPPacketoperator= (const LDPPacket &other)
 
virtual int getType () const
 
virtual void setType (int type)
 
virtual IPv4AddressgetSenderAddress ()
 
virtual const IPv4AddressgetSenderAddress () const
 
virtual void setSenderAddress (const IPv4Address &senderAddress)
 
virtual IPv4AddressgetReceiverAddress ()
 
virtual const IPv4AddressgetReceiverAddress () const
 
virtual void setReceiverAddress (const IPv4Address &receiverAddress)
 

Protected Member Functions

bool operator== (const LDPIni &)
 
- Protected Member Functions inherited from inet::LDPPacket
bool operator== (const LDPPacket &)
 

Protected Attributes

double keepAliveTime
 
bool abit
 
bool dbit
 
int pvLim
 
::omnetpp::opp_string receiverLDPIdentifier
 
- Protected Attributes inherited from inet::LDPPacket
int type
 
IPv4Address senderAddress
 
IPv4Address receiverAddress
 

Private Member Functions

void copy (const LDPIni &other)
 

Detailed Description

Class generated from inet/networklayer/ldp/LDPPacket.msg:113 by nedtool.

//
// LDP Ini Message
//
//# FIXME currently unused
packet LDPIni extends LDPPacket
{
    double keepAliveTime;
    bool abit;
    bool dbit;
    int pvLim;
    string receiverLDPIdentifier;
}

Constructor & Destructor Documentation

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

Member Function Documentation

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

Reimplemented from inet::LDPPacket.

384 {return new LDPIni(*this);}
LDPIni(const char *name=nullptr, short kind=0)
virtual bool inet::LDPIni::getAbit ( ) const
virtual
virtual bool inet::LDPIni::getDbit ( ) const
virtual
virtual double inet::LDPIni::getKeepAliveTime ( ) const
virtual
virtual int inet::LDPIni::getPvLim ( ) const
virtual
virtual const char* inet::LDPIni::getReceiverLDPIdentifier ( ) const
virtual
LDPIni& inet::LDPIni::operator= ( const LDPIni other)
bool inet::LDPIni::operator== ( const LDPIni )
protected
virtual void inet::LDPIni::parsimPack ( omnetpp::cCommBuffer *  b) const
overridevirtual

Reimplemented from inet::LDPPacket.

Referenced by inet::doParsimPacking().

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

Reimplemented from inet::LDPPacket.

Referenced by inet::doParsimUnpacking().

virtual void inet::LDPIni::setAbit ( bool  abit)
virtual
virtual void inet::LDPIni::setDbit ( bool  dbit)
virtual
virtual void inet::LDPIni::setKeepAliveTime ( double  keepAliveTime)
virtual
virtual void inet::LDPIni::setPvLim ( int  pvLim)
virtual
virtual void inet::LDPIni::setReceiverLDPIdentifier ( const char *  receiverLDPIdentifier)
virtual

Member Data Documentation

bool inet::LDPIni::abit
protected
bool inet::LDPIni::dbit
protected
double inet::LDPIni::keepAliveTime
protected
int inet::LDPIni::pvLim
protected
::omnetpp::opp_string inet::LDPIni::receiverLDPIdentifier
protected

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