OSPFLinkStateAcknowledgementPacket Class Reference

#include <OSPFPacket_m.h>

Inheritance diagram for OSPFLinkStateAcknowledgementPacket:

OSPFPacket List of all members.

Detailed Description

Class generated from OSPFPacket.msg by opp_msgc.
 message OSPFLinkStateAcknowledgementPacket extends OSPFPacket
 {
     fields:
         OSPFLSAHeader   lsaHeaders[];
 }
 


Public Member Functions

 OSPFLinkStateAcknowledgementPacket (const char *name=NULL, int kind=0)
 OSPFLinkStateAcknowledgementPacket (const OSPFLinkStateAcknowledgementPacket &other)
virtual ~OSPFLinkStateAcknowledgementPacket ()
OSPFLinkStateAcknowledgementPacketoperator= (const OSPFLinkStateAcknowledgementPacket &other)
virtual cPolymorphic * dup () const
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (cCommBuffer *b)
virtual void setLsaHeadersArraySize (unsigned int size)
virtual unsigned int getLsaHeadersArraySize () const
virtual OSPFLSAHeadergetLsaHeaders (unsigned int k)
virtual const OSPFLSAHeadergetLsaHeaders (unsigned int k) const
virtual void setLsaHeaders (unsigned int k, const OSPFLSAHeader &lsaHeaders_var)

Protected Member Functions

bool operator== (const OSPFLinkStateAcknowledgementPacket &)

Protected Attributes

OSPFLSAHeaderlsaHeaders_var
unsigned int lsaHeaders_arraysize


Constructor & Destructor Documentation

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

OSPFLinkStateAcknowledgementPacket::OSPFLinkStateAcknowledgementPacket ( const OSPFLinkStateAcknowledgementPacket other  ) 

virtual OSPFLinkStateAcknowledgementPacket::~OSPFLinkStateAcknowledgementPacket (  )  [virtual]


Member Function Documentation

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

Reimplemented from OSPFPacket.

00895 {return new OSPFLinkStateAcknowledgementPacket(*this);}

virtual const OSPFLSAHeader& OSPFLinkStateAcknowledgementPacket::getLsaHeaders ( unsigned int  k  )  const [inline, virtual]

00903 {return const_cast<OSPFLinkStateAcknowledgementPacket*>(this)->getLsaHeaders(k);}

virtual OSPFLSAHeader& OSPFLinkStateAcknowledgementPacket::getLsaHeaders ( unsigned int  k  )  [virtual]

virtual unsigned int OSPFLinkStateAcknowledgementPacket::getLsaHeadersArraySize (  )  const [virtual]

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

Reimplemented from OSPFPacket.

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

Reimplemented from OSPFPacket.

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

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

virtual void OSPFLinkStateAcknowledgementPacket::setLsaHeaders ( unsigned int  k,
const OSPFLSAHeader lsaHeaders_var 
) [virtual]

virtual void OSPFLinkStateAcknowledgementPacket::setLsaHeadersArraySize ( unsigned int  size  )  [virtual]


Member Data Documentation

unsigned int OSPFLinkStateAcknowledgementPacket::lsaHeaders_arraysize [protected]

OSPFLSAHeader* OSPFLinkStateAcknowledgementPacket::lsaHeaders_var [protected]


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