#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 |
|
|
|
|
|
|
|
Reimplemented in LDPLabelMapping, LDPLabelRequest, LDPHello, LDPNotify, LDPIni, and LDPAddress. 00117 {return new LDPPacket(*this);}
|
|
Reimplemented in LDPLabelMapping, LDPLabelRequest, LDPHello, LDPNotify, LDPIni, and LDPAddress. |
|
Reimplemented in LDPLabelMapping, LDPLabelRequest, LDPHello, LDPNotify, LDPIni, and LDPAddress. |
|
|
|
|
|
00128 {return const_cast<LDPPacket*>(this)->receiverAddress();}
|
|
|
|
00125 {return const_cast<LDPPacket*>(this)->senderAddress();}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|