|
INET Framework for OMNeT++/OMNEST
|
#include <IGMPMessage.h>
Public Member Functions | |
| IGMPv3Query (const char *name=nullptr) | |
| IGMPv3Query (const IGMPv3Query &other) | |
| IGMPv3Query & | operator= (const IGMPv3Query &other) |
| virtual IGMPv3Query * | dup () const override |
| virtual unsigned char | getMaxRespCode () const override |
| virtual void | setMaxRespCode (unsigned char maxRespCode) override |
Public Member Functions inherited from inet::IGMPv3Query_Base | |
| virtual | ~IGMPv3Query_Base () |
| virtual void | parsimPack (omnetpp::cCommBuffer *b) const override |
| virtual void | parsimUnpack (omnetpp::cCommBuffer *b) override |
| virtual bool | getSuppressRouterProc () const |
| virtual void | setSuppressRouterProc (bool suppressRouterProc) |
| virtual unsigned char | getRobustnessVariable () const |
| virtual void | setRobustnessVariable (unsigned char robustnessVariable) |
| virtual unsigned char | getQueryIntervalCode () const |
| virtual void | setQueryIntervalCode (unsigned char queryIntervalCode) |
| virtual IPv4AddressVector & | getSourceList () |
| virtual const IPv4AddressVector & | getSourceList () const |
| virtual void | setSourceList (const IPv4AddressVector &sourceList) |
Public Member Functions inherited from inet::IGMPv2Query | |
| IGMPv2Query (const char *name=nullptr, short kind=0) | |
| IGMPv2Query (const IGMPv2Query &other) | |
| virtual | ~IGMPv2Query () |
| IGMPv2Query & | operator= (const IGMPv2Query &other) |
| virtual unsigned char | getMaxRespTime () const |
| virtual void | setMaxRespTime (unsigned char maxRespTime) |
Public Member Functions inherited from inet::IGMPQuery | |
| IGMPQuery (const char *name=nullptr, short kind=0) | |
| IGMPQuery (const IGMPQuery &other) | |
| virtual | ~IGMPQuery () |
| IGMPQuery & | operator= (const IGMPQuery &other) |
| virtual IPv4Address & | getGroupAddress () |
| virtual const IPv4Address & | getGroupAddress () const |
| virtual void | setGroupAddress (const IPv4Address &groupAddress) |
Additional Inherited Members | |
Protected Member Functions inherited from inet::IGMPv3Query_Base | |
| bool | operator== (const IGMPv3Query_Base &) |
| IGMPv3Query_Base (const char *name=nullptr, short kind=0) | |
| IGMPv3Query_Base (const IGMPv3Query_Base &other) | |
| IGMPv3Query_Base & | operator= (const IGMPv3Query_Base &other) |
Protected Member Functions inherited from inet::IGMPv2Query | |
| bool | operator== (const IGMPv2Query &) |
Protected Member Functions inherited from inet::IGMPQuery | |
| bool | operator== (const IGMPQuery &) |
Protected Attributes inherited from inet::IGMPv3Query_Base | |
| bool | suppressRouterProc |
| unsigned char | robustnessVariable |
| unsigned char | queryIntervalCode |
| IPv4AddressVector | sourceList |
Protected Attributes inherited from inet::IGMPv2Query | |
| unsigned char | maxRespTime |
Protected Attributes inherited from inet::IGMPQuery | |
| IPv4Address | groupAddress |
|
inline |
|
inline |
|
inlineoverridevirtual |
Reimplemented from inet::IGMPv3Query_Base.
|
inlineoverridevirtual |
Implements inet::IGMPv3Query_Base.
Referenced by inet::IGMPv3::processQuery(), and inet::serializer::IGMPSerializer::serialize().
|
inline |
|
inlineoverridevirtual |