INET Framework for OMNeT++/OMNEST
ICMPv6EchoRequestMsg Class Reference

#include <ICMPv6Message_m.h>

Inheritance diagram for ICMPv6EchoRequestMsg:
ICMPv6Message

List of all members.

Public Member Functions

 ICMPv6EchoRequestMsg (const char *name=NULL, int kind=0)
 ICMPv6EchoRequestMsg (const ICMPv6EchoRequestMsg &other)
virtual ~ICMPv6EchoRequestMsg ()
ICMPv6EchoRequestMsgoperator= (const ICMPv6EchoRequestMsg &other)
virtual ICMPv6EchoRequestMsgdup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual int getCode () const
virtual void setCode (int code)
virtual int getIdentifier () const
virtual void setIdentifier (int identifier)
virtual int getSeqNumber () const
virtual void setSeqNumber (int seqNumber)

Protected Member Functions

bool operator== (const ICMPv6EchoRequestMsg &)

Protected Attributes

int code_var
int identifier_var
int seqNumber_var

Private Member Functions

void copy (const ICMPv6EchoRequestMsg &other)

Detailed Description

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

 packet ICMPv6EchoRequestMsg extends ICMPv6Message
 {
     int code; 
     int identifier; 
     int seqNumber;
 }
 

Definition at line 329 of file ICMPv6Message_m.h.


Constructor & Destructor Documentation

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

Referenced by dup().


Member Function Documentation

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

Reimplemented from ICMPv6Message.

Definition at line 348 of file ICMPv6Message_m.h.

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

Reimplemented from ICMPv6Message.

Referenced by doPacking().

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

Reimplemented from ICMPv6Message.

Referenced by doUnpacking().

virtual void ICMPv6EchoRequestMsg::setCode ( int  code) [virtual]
virtual void ICMPv6EchoRequestMsg::setIdentifier ( int  identifier) [virtual]
virtual void ICMPv6EchoRequestMsg::setSeqNumber ( int  seqNumber) [virtual]

Member Data Documentation

Definition at line 332 of file ICMPv6Message_m.h.

Definition at line 333 of file ICMPv6Message_m.h.

Definition at line 334 of file ICMPv6Message_m.h.


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