INET Framework for OMNeT++/OMNEST
ICMPv6TimeExceededMsg Class Reference

#include <ICMPv6Message_m.h>

Inheritance diagram for ICMPv6TimeExceededMsg:
ICMPv6Message

List of all members.

Public Member Functions

 ICMPv6TimeExceededMsg (const char *name=NULL, int kind=0)
 ICMPv6TimeExceededMsg (const ICMPv6TimeExceededMsg &other)
virtual ~ICMPv6TimeExceededMsg ()
ICMPv6TimeExceededMsgoperator= (const ICMPv6TimeExceededMsg &other)
virtual ICMPv6TimeExceededMsgdup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual int getCode () const
virtual void setCode (int code)

Protected Member Functions

bool operator== (const ICMPv6TimeExceededMsg &)

Protected Attributes

int code_var

Private Member Functions

void copy (const ICMPv6TimeExceededMsg &other)

Detailed Description

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

 packet ICMPv6TimeExceededMsg extends ICMPv6Message
 {
     int code enum(ICMPv6_TIME_EX);
 }
 

Definition at line 250 of file ICMPv6Message_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().


Member Function Documentation

void ICMPv6TimeExceededMsg::copy ( const ICMPv6TimeExceededMsg other) [private]
virtual ICMPv6TimeExceededMsg* ICMPv6TimeExceededMsg::dup ( ) const [inline, virtual]

Reimplemented from ICMPv6Message.

Definition at line 267 of file ICMPv6Message_m.h.

{return new ICMPv6TimeExceededMsg(*this);}
virtual int ICMPv6TimeExceededMsg::getCode ( ) const [virtual]
ICMPv6TimeExceededMsg& ICMPv6TimeExceededMsg::operator= ( const ICMPv6TimeExceededMsg other)
bool ICMPv6TimeExceededMsg::operator== ( const ICMPv6TimeExceededMsg ) [protected]
virtual void ICMPv6TimeExceededMsg::parsimPack ( cCommBuffer *  b) [virtual]

Reimplemented from ICMPv6Message.

Referenced by doPacking().

virtual void ICMPv6TimeExceededMsg::parsimUnpack ( cCommBuffer *  b) [virtual]

Reimplemented from ICMPv6Message.

Referenced by doUnpacking().

virtual void ICMPv6TimeExceededMsg::setCode ( int  code) [virtual]

Member Data Documentation

Definition at line 253 of file ICMPv6Message_m.h.


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