|
INET Framework for OMNeT++/OMNEST
|
#include <IGMPTimer_m.h>
Public Member Functions | |
| IGMPTimer (const char *name=NULL, int kind=0) | |
| IGMPTimer (const IGMPTimer &other) | |
| virtual | ~IGMPTimer () |
| IGMPTimer & | operator= (const IGMPTimer &other) |
| virtual IGMPTimer * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual char | getTimerKind () const |
| virtual void | setTimerKind (char timerKind) |
| virtual int | getCount () const |
| virtual void | setCount (int count) |
| virtual int | getIntID () const |
| virtual void | setIntID (int intID) |
| virtual IPAddress & | getGroupAddress () |
| virtual const IPAddress & | getGroupAddress () const |
| virtual void | setGroupAddress (const IPAddress &groupAddress) |
Protected Member Functions | |
| bool | operator== (const IGMPTimer &) |
Protected Attributes | |
| char | timerKind_var |
| int | count_var |
| int | intID_var |
| IPAddress | groupAddress_var |
Private Member Functions | |
| void | copy (const IGMPTimer &other) |
Class generated from ansa/igmp/IGMPTimer.msg by opp_msgc.
message IGMPTimer extends cMessage { char timerKind enum(IGMPTimerType); int count; int intID; IPAddress groupAddress; };
Definition at line 55 of file IGMPTimer_m.h.
| IGMPTimer::IGMPTimer | ( | const char * | name = NULL, |
| int | kind = 0 |
||
| ) |
Referenced by dup().
| IGMPTimer::IGMPTimer | ( | const IGMPTimer & | other | ) |
| virtual IGMPTimer::~IGMPTimer | ( | ) | [virtual] |
| void IGMPTimer::copy | ( | const IGMPTimer & | other | ) | [private] |
| virtual IGMPTimer* IGMPTimer::dup | ( | ) | const [inline, virtual] |
Definition at line 75 of file IGMPTimer_m.h.
{return new IGMPTimer(*this);}
| virtual int IGMPTimer::getCount | ( | ) | const [virtual] |
Referenced by IGMP::processIGMPTimer(), IGMP::startInterfaceTimer(), and IGMP::startLastMemberTimer().
| virtual IPAddress& IGMPTimer::getGroupAddress | ( | ) | [virtual] |
Referenced by IGMP::processIGMPTimer().
| virtual const IPAddress& IGMPTimer::getGroupAddress | ( | ) | const [inline, virtual] |
Definition at line 87 of file IGMPTimer_m.h.
Referenced by getGroupAddress().
{return const_cast<IGMPTimer*>(this)->getGroupAddress();}
| virtual int IGMPTimer::getIntID | ( | ) | const [virtual] |
Referenced by IGMP::processIGMPTimer().
| virtual char IGMPTimer::getTimerKind | ( | ) | const [virtual] |
Referenced by IGMP::processIGMPTimer().
| bool IGMPTimer::operator== | ( | const IGMPTimer & | ) | [protected] |
| virtual void IGMPTimer::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Referenced by doPacking().
| virtual void IGMPTimer::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Referenced by doUnpacking().
| virtual void IGMPTimer::setCount | ( | int | count | ) | [virtual] |
Referenced by IGMP::startInterfaceTimer(), and IGMP::startLastMemberTimer().
| virtual void IGMPTimer::setGroupAddress | ( | const IPAddress & | groupAddress | ) | [virtual] |
Referenced by IGMP::startGroupMembershipTimer(), and IGMP::startLastMemberTimer().
| virtual void IGMPTimer::setIntID | ( | int | intID | ) | [virtual] |
Referenced by IGMP::startGroupMembershipTimer(), IGMP::startInterfaceTimer(), and IGMP::startLastMemberTimer().
| virtual void IGMPTimer::setTimerKind | ( | char | timerKind | ) | [virtual] |
Referenced by IGMP::startGroupMembershipTimer(), IGMP::startInterfaceTimer(), and IGMP::startLastMemberTimer().
int IGMPTimer::count_var [protected] |
Definition at line 59 of file IGMPTimer_m.h.
IPAddress IGMPTimer::groupAddress_var [protected] |
Definition at line 61 of file IGMPTimer_m.h.
int IGMPTimer::intID_var [protected] |
Definition at line 60 of file IGMPTimer_m.h.
char IGMPTimer::timerKind_var [protected] |
Definition at line 58 of file IGMPTimer_m.h.