#include <RSVPPathMsg.h>
This class adds convenience get() and set() methods to the generated base class, but no extra data.
Public Member Functions | |
| RSVPPathMsg (const char *name=NULL, int kind=PATH_MESSAGE) | |
| RSVPPathMsg (const RSVPPathMsg &other) | |
| RSVPPathMsg & | operator= (const RSVPPathMsg &other) |
| virtual cObject * | dup () |
| IPAddress | getSrcAddress () |
| int | getLspId () |
| IPAddress | getNHOP () |
| IPAddress | getLIH () |
| double | getBW () |
| SenderTemplateObj_t & | getSenderTemplate () |
| void | setSenderTemplate (const SenderTemplateObj_t &s) |
| SenderTspecObj_t & | getSenderTspec () |
| void | setSenderTspec (const SenderTspecObj_t &s) |
|
||||||||||||
|
00031 : RSVPPathMsg_Base(name,kind) {}
|
|
|
00032 : RSVPPathMsg_Base(other.name()) {operator=(other);}
|
|
|
00034 {return new RSVPPathMsg(*this);}
|
|
|
00040 {return getSender_descriptor().Sender_Tspec_Object.req_bandwidth;}
|
|
|
00039 {return getHop().Logical_Interface_Handle;}
|
|
|
00037 {return getSender_descriptor().Sender_Template_Object.Lsp_Id;}
|
|
|
00038 {return getHop().Next_Hop_Address;}
|
|
|
00041 {return getSender_descriptor().Sender_Template_Object;}
|
|
|
00043 {return getSender_descriptor().Sender_Tspec_Object;}
|
|
|
00036 {return getSender_descriptor().Sender_Template_Object.SrcAddress;}
|
|
|
00033 {RSVPPathMsg_Base::operator=(other); return *this;}
|
|
|
00042 {getSender_descriptor().Sender_Template_Object = s;}
|
|
|
00044 {getSender_descriptor().Sender_Tspec_Object = s;}
|
1.4.1