|
INET Framework for OMNeT++/OMNEST
|
#include <OSPFPacket_m.h>
Public Member Functions | |
| OSPFLinkStateRequestPacket (const char *name=NULL, int kind=0) | |
| OSPFLinkStateRequestPacket (const OSPFLinkStateRequestPacket &other) | |
| virtual | ~OSPFLinkStateRequestPacket () |
| OSPFLinkStateRequestPacket & | operator= (const OSPFLinkStateRequestPacket &other) |
| virtual OSPFLinkStateRequestPacket * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual void | setRequestsArraySize (unsigned int size) |
| virtual unsigned int | getRequestsArraySize () const |
| virtual LSARequest & | getRequests (unsigned int k) |
| virtual const LSARequest & | getRequests (unsigned int k) const |
| virtual void | setRequests (unsigned int k, const LSARequest &requests) |
Protected Member Functions | |
| bool | operator== (const OSPFLinkStateRequestPacket &) |
Protected Attributes | |
| LSARequest * | requests_var |
| unsigned int | requests_arraysize |
Private Member Functions | |
| void | copy (const OSPFLinkStateRequestPacket &other) |
Class generated from networklayer/ospfv2/OSPFPacket.msg by opp_msgc.
packet OSPFLinkStateRequestPacket extends OSPFPacket { LSARequest requests[]; }
Definition at line 813 of file OSPFPacket_m.h.
| OSPFLinkStateRequestPacket::OSPFLinkStateRequestPacket | ( | const char * | name = NULL, |
| int | kind = 0 |
||
| ) |
Referenced by dup().
| virtual OSPFLinkStateRequestPacket::~OSPFLinkStateRequestPacket | ( | ) | [virtual] |
| void OSPFLinkStateRequestPacket::copy | ( | const OSPFLinkStateRequestPacket & | other | ) | [private] |
| virtual OSPFLinkStateRequestPacket* OSPFLinkStateRequestPacket::dup | ( | ) | const [inline, virtual] |
Reimplemented from OSPFPacket.
Definition at line 831 of file OSPFPacket_m.h.
{return new OSPFLinkStateRequestPacket(*this);}
| virtual LSARequest& OSPFLinkStateRequestPacket::getRequests | ( | unsigned int | k | ) | [virtual] |
| virtual const LSARequest& OSPFLinkStateRequestPacket::getRequests | ( | unsigned int | k | ) | const [inline, virtual] |
Definition at line 839 of file OSPFPacket_m.h.
Referenced by getRequests().
{return const_cast<OSPFLinkStateRequestPacket*>(this)->getRequests(k);}
| virtual unsigned int OSPFLinkStateRequestPacket::getRequestsArraySize | ( | ) | const [virtual] |
Referenced by AnsaOSPF::MessageHandler::PrintLinkStateRequestPacket(), OSPF::MessageHandler::PrintLinkStateRequestPacket(), AnsaOSPF::LinkStateRequestHandler::ProcessPacket(), OSPF::LinkStateRequestHandler::ProcessPacket(), AnsaOSPF::Neighbor::SendLinkStateRequestPacket(), and OSPF::Neighbor::SendLinkStateRequestPacket().
| OSPFLinkStateRequestPacket& OSPFLinkStateRequestPacket::operator= | ( | const OSPFLinkStateRequestPacket & | other | ) |
| bool OSPFLinkStateRequestPacket::operator== | ( | const OSPFLinkStateRequestPacket & | ) | [protected] |
| virtual void OSPFLinkStateRequestPacket::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OSPFPacket.
Referenced by doPacking().
| virtual void OSPFLinkStateRequestPacket::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OSPFPacket.
Referenced by doUnpacking().
| virtual void OSPFLinkStateRequestPacket::setRequests | ( | unsigned int | k, |
| const LSARequest & | requests | ||
| ) | [virtual] |
| virtual void OSPFLinkStateRequestPacket::setRequestsArraySize | ( | unsigned int | size | ) | [virtual] |
unsigned int OSPFLinkStateRequestPacket::requests_arraysize [protected] |
Definition at line 817 of file OSPFPacket_m.h.
LSARequest* OSPFLinkStateRequestPacket::requests_var [protected] |
Definition at line 816 of file OSPFPacket_m.h.