ICMPMessage Class Reference

#include <ICMPMessage_m.h>

List of all members.


Detailed Description

Class generated from ICMPMessage.msg by opp_msgc.
 message ICMPMessage
 {
   fields:
     int type enum(ICMPType);
     int code;
 };
 


Public Member Functions

 ICMPMessage (const char *name=NULL, int kind=0)
 ICMPMessage (const ICMPMessage &other)
virtual ~ICMPMessage ()
ICMPMessageoperator= (const ICMPMessage &other)
virtual cPolymorphic * dup () const
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (cCommBuffer *b)
virtual int getType () const
virtual void setType (int type_var)
virtual int getCode () const
virtual void setCode (int code_var)

Protected Member Functions

bool operator== (const ICMPMessage &)

Protected Attributes

int type_var
int code_var


Constructor & Destructor Documentation

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

ICMPMessage::ICMPMessage ( const ICMPMessage other  ) 

virtual ICMPMessage::~ICMPMessage (  )  [virtual]


Member Function Documentation

virtual cPolymorphic* ICMPMessage::dup (  )  const [inline, virtual]

00105 {return new ICMPMessage(*this);}

virtual int ICMPMessage::getCode (  )  const [virtual]

virtual int ICMPMessage::getType (  )  const [virtual]

virtual void ICMPMessage::netPack ( cCommBuffer *  b  )  [virtual]

virtual void ICMPMessage::netUnpack ( cCommBuffer *  b  )  [virtual]

ICMPMessage& ICMPMessage::operator= ( const ICMPMessage other  ) 

bool ICMPMessage::operator== ( const ICMPMessage  )  [protected]

virtual void ICMPMessage::setCode ( int  code_var  )  [virtual]

virtual void ICMPMessage::setType ( int  type_var  )  [virtual]


Member Data Documentation

int ICMPMessage::code_var [protected]

int ICMPMessage::type_var [protected]


The documentation for this class was generated from the following file:
Generated on Wed Apr 4 13:20:19 2007 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.7