#include <OSPFPacket_m.h>
OSPFPacket.msg
by opp_msgc. class OSPFASExternalLSAContents { fields: IPAddress networkMask; bool E_ExternalMetricType = false; unsigned long routeCost = 1; IPAddress forwardingAddress; long externalRouteTag = 0; ExternalTOSInfo externalTOSInfo[]; }
OSPFASExternalLSAContents::OSPFASExternalLSAContents | ( | ) |
OSPFASExternalLSAContents::OSPFASExternalLSAContents | ( | const OSPFASExternalLSAContents & | other | ) |
virtual OSPFASExternalLSAContents::~OSPFASExternalLSAContents | ( | ) | [virtual] |
virtual cPolymorphic* OSPFASExternalLSAContents::dup | ( | ) | const [inline, virtual] |
virtual bool OSPFASExternalLSAContents::getE_ExternalMetricType | ( | ) | const [virtual] |
virtual long OSPFASExternalLSAContents::getExternalRouteTag | ( | ) | const [virtual] |
virtual const ExternalTOSInfo& OSPFASExternalLSAContents::getExternalTOSInfo | ( | unsigned int | k | ) | const [inline, virtual] |
virtual ExternalTOSInfo& OSPFASExternalLSAContents::getExternalTOSInfo | ( | unsigned int | k | ) | [virtual] |
virtual unsigned int OSPFASExternalLSAContents::getExternalTOSInfoArraySize | ( | ) | const [virtual] |
virtual const IPAddress& OSPFASExternalLSAContents::getForwardingAddress | ( | ) | const [inline, virtual] |
virtual IPAddress& OSPFASExternalLSAContents::getForwardingAddress | ( | ) | [virtual] |
virtual const IPAddress& OSPFASExternalLSAContents::getNetworkMask | ( | ) | const [inline, virtual] |
virtual IPAddress& OSPFASExternalLSAContents::getNetworkMask | ( | ) | [virtual] |
virtual unsigned long OSPFASExternalLSAContents::getRouteCost | ( | ) | const [virtual] |
virtual void OSPFASExternalLSAContents::netPack | ( | cCommBuffer * | b | ) | [virtual] |
virtual void OSPFASExternalLSAContents::netUnpack | ( | cCommBuffer * | b | ) | [virtual] |
OSPFASExternalLSAContents& OSPFASExternalLSAContents::operator= | ( | const OSPFASExternalLSAContents & | other | ) |
bool OSPFASExternalLSAContents::operator== | ( | const OSPFASExternalLSAContents & | ) | [protected] |
virtual void OSPFASExternalLSAContents::setE_ExternalMetricType | ( | bool | E_ExternalMetricType_var | ) | [virtual] |
virtual void OSPFASExternalLSAContents::setExternalRouteTag | ( | long | externalRouteTag_var | ) | [virtual] |
virtual void OSPFASExternalLSAContents::setExternalTOSInfo | ( | unsigned int | k, | |
const ExternalTOSInfo & | externalTOSInfo_var | |||
) | [virtual] |
virtual void OSPFASExternalLSAContents::setExternalTOSInfoArraySize | ( | unsigned int | size | ) | [virtual] |
virtual void OSPFASExternalLSAContents::setForwardingAddress | ( | const IPAddress & | forwardingAddress_var | ) | [virtual] |
virtual void OSPFASExternalLSAContents::setNetworkMask | ( | const IPAddress & | networkMask_var | ) | [virtual] |
virtual void OSPFASExternalLSAContents::setRouteCost | ( | unsigned long | routeCost_var | ) | [virtual] |
bool OSPFASExternalLSAContents::E_ExternalMetricType_var [protected] |
long OSPFASExternalLSAContents::externalRouteTag_var [protected] |
unsigned int OSPFASExternalLSAContents::externalTOSInfo_arraysize [protected] |
IPAddress OSPFASExternalLSAContents::networkMask_var [protected] |
unsigned long OSPFASExternalLSAContents::routeCost_var [protected] |