Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

OSPFLinkStateRequestPacket Class Reference

#include <OSPFPacket_m.h>

Inheritance diagram for OSPFLinkStateRequestPacket:

OSPFPacket List of all members.

Detailed Description

Class generated from OSPFPacket.msg by opp_msgc.
 message OSPFLinkStateRequestPacket extends OSPFPacket
 {
     fields:
         LSARequest    requests[];
 }
 


Public Member Functions

 OSPFLinkStateRequestPacket (const char *name=NULL, int kind=0)
 OSPFLinkStateRequestPacket (const OSPFLinkStateRequestPacket &other)
virtual ~OSPFLinkStateRequestPacket ()
OSPFLinkStateRequestPacketoperator= (const OSPFLinkStateRequestPacket &other)
virtual cPolymorphic * dup () const
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (cCommBuffer *b)
virtual void setRequestsArraySize (unsigned int size)
virtual unsigned int getRequestsArraySize () const
virtual LSARequestgetRequests (unsigned int k)
virtual const LSARequestgetRequests (unsigned int k) const
virtual void setRequests (unsigned int k, const LSARequest &requests_var)

Protected Member Functions

bool operator== (const OSPFLinkStateRequestPacket &)

Protected Attributes

LSARequestrequests_var
unsigned int requests_arraysize


Constructor & Destructor Documentation

OSPFLinkStateRequestPacket::OSPFLinkStateRequestPacket const char *  name = NULL,
int  kind = 0
 

OSPFLinkStateRequestPacket::OSPFLinkStateRequestPacket const OSPFLinkStateRequestPacket other  ) 
 

virtual OSPFLinkStateRequestPacket::~OSPFLinkStateRequestPacket  )  [virtual]
 


Member Function Documentation

virtual cPolymorphic* OSPFLinkStateRequestPacket::dup  )  const [inline, virtual]
 

Reimplemented from OSPFPacket.

00781 {return new OSPFLinkStateRequestPacket(*this);}

virtual const LSARequest& OSPFLinkStateRequestPacket::getRequests unsigned int  k  )  const [inline, virtual]
 

00789 {return const_cast<OSPFLinkStateRequestPacket*>(this)->getRequests(k);}

virtual LSARequest& OSPFLinkStateRequestPacket::getRequests unsigned int  k  )  [virtual]
 

virtual unsigned int OSPFLinkStateRequestPacket::getRequestsArraySize  )  const [virtual]
 

virtual void OSPFLinkStateRequestPacket::netPack cCommBuffer *  b  )  [virtual]
 

Reimplemented from OSPFPacket.

virtual void OSPFLinkStateRequestPacket::netUnpack cCommBuffer *  b  )  [virtual]
 

Reimplemented from OSPFPacket.

OSPFLinkStateRequestPacket& OSPFLinkStateRequestPacket::operator= const OSPFLinkStateRequestPacket other  ) 
 

bool OSPFLinkStateRequestPacket::operator== const OSPFLinkStateRequestPacket  )  [protected]
 

virtual void OSPFLinkStateRequestPacket::setRequests unsigned int  k,
const LSARequest requests_var
[virtual]
 

virtual void OSPFLinkStateRequestPacket::setRequestsArraySize unsigned int  size  )  [virtual]
 


Member Data Documentation

unsigned int OSPFLinkStateRequestPacket::requests_arraysize [protected]
 

LSARequest* OSPFLinkStateRequestPacket::requests_var [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Oct 19 18:22:27 2006 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.0