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

Go to the source code of this file.

Classes

class  IGMPMessage

Defines

#define MSGC_VERSION   0x0402

Enumerations

enum  IGMPType { IGMP_MEMBERSHIP_QUERY = 0x11, IGMP_MEMBERSHIP_REPORT_V1 = 0x12, IGMP_MEMBERSHIP_REPORT_V2 = 0x16, IGMP_LEAVE_GROUP = 0x17 }

Functions

void doPacking (cCommBuffer *b, IGMPMessage &obj)
void doUnpacking (cCommBuffer *b, IGMPMessage &obj)

Define Documentation

#define MSGC_VERSION   0x0402

Definition at line 11 of file IGMPMessage_m.h.


Enumeration Type Documentation

enum IGMPType

Enum generated from ansa/igmp/IGMPMessage.msg by opp_msgc.

 enum IGMPType
 {
     IGMP_MEMBERSHIP_QUERY = 0x11;
     IGMP_MEMBERSHIP_REPORT_V1 = 0x12;
     IGMP_MEMBERSHIP_REPORT_V2 = 0x16;
     IGMP_LEAVE_GROUP = 0x17;
 };
 
Enumerator:
IGMP_MEMBERSHIP_QUERY 
IGMP_MEMBERSHIP_REPORT_V1 
IGMP_MEMBERSHIP_REPORT_V2 
IGMP_LEAVE_GROUP 

Definition at line 35 of file IGMPMessage_m.h.


Function Documentation

void doPacking ( cCommBuffer *  b,
IGMPMessage obj 
) [inline]

Definition at line 86 of file IGMPMessage_m.h.

Referenced by doPacking(), and TCPSegment::parsimPack().

{obj.parsimPack(b);}
void doUnpacking ( cCommBuffer *  b,
IGMPMessage obj 
) [inline]

Definition at line 87 of file IGMPMessage_m.h.

Referenced by doUnpacking(), and TCPSegment::parsimUnpack().

{obj.parsimUnpack(b);}