INET Framework for OMNeT++/OMNEST
EigrpTimer_m.h File Reference
#include <omnetpp.h>

Classes

class  EigrpTimer
 Class generated from inet/routing/eigrp/EigrpTimer.msg:22 by opp_msgtool. More...
 

Namespaces

 omnetpp
 

Macros

#define MSGC_VERSION   0x0600
 
#define INET_API
 

Enumerations

enum  EigrpTimerType { EIGRP_HELLO_TIMER = 1, EIGRP_HOLD_TIMER = 2 }
 Enum generated from inet/routing/eigrp/EigrpTimer.msg:14 by opp_msgtool. More...
 

Functions

void doParsimPacking (omnetpp::cCommBuffer *b, const EigrpTimerType &e)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpTimerType &e)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const EigrpTimer &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, EigrpTimer &obj)
 
template<>
inet::ApplicationPacketomnetpp::fromAnyPtr (any_ptr ptr)
 

Macro Definition Documentation

◆ INET_API

#define INET_API

◆ MSGC_VERSION

#define MSGC_VERSION   0x0600

Enumeration Type Documentation

◆ EigrpTimerType

Enum generated from inet/routing/eigrp/EigrpTimer.msg:14 by opp_msgtool.

// types of timers
enum EigrpTimerType
{
    EIGRP_HELLO_TIMER = 1;      // Hello timer
    EIGRP_HOLD_TIMER = 2;       // Hold timer
}
Enumerator
EIGRP_HELLO_TIMER 
EIGRP_HOLD_TIMER 
42  {
45 };

Function Documentation

◆ doParsimPacking() [1/2]

void doParsimPacking ( omnetpp::cCommBuffer *  b,
const EigrpTimer obj 
)
inline
84 {obj.parsimPack(b);}

◆ doParsimPacking() [2/2]

void doParsimPacking ( omnetpp::cCommBuffer *  b,
const EigrpTimerType e 
)
inline
47 { b->pack(static_cast<int>(e)); }

◆ doParsimUnpacking() [1/2]

void doParsimUnpacking ( omnetpp::cCommBuffer *  b,
EigrpTimer obj 
)
inline
85 {obj.parsimUnpack(b);}

◆ doParsimUnpacking() [2/2]

void doParsimUnpacking ( omnetpp::cCommBuffer *  b,
EigrpTimerType e 
)
inline
48 { int n; b->unpack(n); e = static_cast<EigrpTimerType>(n); }
EIGRP_HOLD_TIMER
@ EIGRP_HOLD_TIMER
Definition: EigrpTimer_m.h:44
EigrpTimer::parsimUnpack
virtual void parsimUnpack(omnetpp::cCommBuffer *b) override
inet::units::constants::e
const value< double, units::C > e(1.602176487e-19)
EigrpTimer::parsimPack
virtual void parsimPack(omnetpp::cCommBuffer *b) const override
EIGRP_HELLO_TIMER
@ EIGRP_HELLO_TIMER
Definition: EigrpTimer_m.h:43
inet::units::values::b
value< int64_t, units::b > b
Definition: Units.h:1241
EigrpTimerType
EigrpTimerType
Enum generated from inet/routing/eigrp/EigrpTimer.msg:14 by opp_msgtool.
Definition: EigrpTimer_m.h:42