INET Framework for OMNeT++/OMNEST
ICMPv6Message Class Reference

#include <ICMPv6Message_m.h>

Inheritance diagram for ICMPv6Message:
ICMPv6DestUnreachableMsg ICMPv6EchoReplyMsg ICMPv6EchoRequestMsg ICMPv6PacketTooBigMsg ICMPv6ParamProblemMsg ICMPv6TimeExceededMsg IPv6NDMessage IPv6NeighbourAdvertisement IPv6NeighbourSolicitation IPv6Redirect IPv6RouterAdvertisement IPv6RouterSolicitation

List of all members.

Public Member Functions

 ICMPv6Message (const char *name=NULL, int kind=0)
 ICMPv6Message (const ICMPv6Message &other)
virtual ~ICMPv6Message ()
ICMPv6Messageoperator= (const ICMPv6Message &other)
virtual ICMPv6Messagedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual int getType () const
virtual void setType (int type)

Protected Member Functions

bool operator== (const ICMPv6Message &)

Protected Attributes

int type_var

Private Member Functions

void copy (const ICMPv6Message &other)

Detailed Description

Class generated from networklayer/icmpv6/ICMPv6Message.msg by opp_msgc.

 packet ICMPv6Message
 {
     int type enum(ICMPv6Type);
 }
 

Definition at line 132 of file ICMPv6Message_m.h.


Constructor & Destructor Documentation

ICMPv6Message::ICMPv6Message ( const char *  name = NULL,
int  kind = 0 
)

Referenced by dup().

virtual ICMPv6Message::~ICMPv6Message ( ) [virtual]

Member Function Documentation

void ICMPv6Message::copy ( const ICMPv6Message other) [private]
ICMPv6Message& ICMPv6Message::operator= ( const ICMPv6Message other)
bool ICMPv6Message::operator== ( const ICMPv6Message ) [protected]

Member Data Documentation

int ICMPv6Message::type_var [protected]

Definition at line 135 of file ICMPv6Message_m.h.


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