#include <LDPPacket_m.h>
Inheritance diagram for LDPPacket:
LDPPacket.msg
by opp_msgc. message LDPPacket { properties: omitGetVerb = true; fields: int type; IPAddress senderAddress; IPAddress receiverAddress; };
Public Member Functions | |
LDPPacket (const char *name=NULL, int kind=0) | |
LDPPacket (const LDPPacket &other) | |
virtual | ~LDPPacket () |
LDPPacket & | operator= (const LDPPacket &other) |
virtual cPolymorphic * | dup () const |
virtual void | netPack (cCommBuffer *b) |
virtual void | netUnpack (cCommBuffer *b) |
virtual int | type () const |
virtual void | setType (int type_var) |
virtual IPAddress & | senderAddress () |
virtual const IPAddress & | senderAddress () const |
virtual void | setSenderAddress (const IPAddress &senderAddress_var) |
virtual IPAddress & | receiverAddress () |
virtual const IPAddress & | receiverAddress () const |
virtual void | setReceiverAddress (const IPAddress &receiverAddress_var) |
Protected Member Functions | |
bool | operator== (const LDPPacket &) |
Protected Attributes | |
int | type_var |
IPAddress | senderAddress_var |
IPAddress | receiverAddress_var |
LDPPacket::LDPPacket | ( | const char * | name = NULL , |
|
int | kind = 0 | |||
) |
LDPPacket::LDPPacket | ( | const LDPPacket & | other | ) |
virtual LDPPacket::~LDPPacket | ( | ) | [virtual] |
virtual cPolymorphic* LDPPacket::dup | ( | ) | const [inline, virtual] |
Reimplemented in LDPLabelMapping, LDPLabelRequest, LDPHello, LDPNotify, LDPIni, and LDPAddress.
00117 {return new LDPPacket(*this);}
virtual void LDPPacket::netPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented in LDPLabelMapping, LDPLabelRequest, LDPHello, LDPNotify, LDPIni, and LDPAddress.
virtual void LDPPacket::netUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented in LDPLabelMapping, LDPLabelRequest, LDPHello, LDPNotify, LDPIni, and LDPAddress.
bool LDPPacket::operator== | ( | const LDPPacket & | ) | [protected] |
virtual const IPAddress& LDPPacket::receiverAddress | ( | ) | const [inline, virtual] |
virtual IPAddress& LDPPacket::receiverAddress | ( | ) | [virtual] |
virtual const IPAddress& LDPPacket::senderAddress | ( | ) | const [inline, virtual] |
virtual IPAddress& LDPPacket::senderAddress | ( | ) | [virtual] |
virtual void LDPPacket::setReceiverAddress | ( | const IPAddress & | receiverAddress_var | ) | [virtual] |
virtual void LDPPacket::setSenderAddress | ( | const IPAddress & | senderAddress_var | ) | [virtual] |
virtual void LDPPacket::setType | ( | int | type_var | ) | [virtual] |
virtual int LDPPacket::type | ( | ) | const [virtual] |
IPAddress LDPPacket::receiverAddress_var [protected] |
IPAddress LDPPacket::senderAddress_var [protected] |
int LDPPacket::type_var [protected] |