#include <RSVPPathMsg.h>
Public Member Functions | |
| RSVPPathTear (const char *name=NULL, int kind=PTEAR_MESSAGE) | |
| RSVPPathTear (const RSVPPathTear &other) | |
| RSVPPathTear & | operator= (const RSVPPathTear &other) |
| virtual RSVPPathTear * | dup () const |
| IPAddress | getNHOP () |
| IPAddress | getLIH () |
| IPAddress | getSrcAddress () |
| int | getLspId () |
RSVP PATH TEAR message
This class adds convenience get() and set() methods to the generated base class, but no extra data.
Definition at line 54 of file RSVPPathMsg.h.
| RSVPPathTear::RSVPPathTear | ( | const char * | name = NULL, |
|
| int | kind = PTEAR_MESSAGE | |||
| ) | [inline] |
| RSVPPathTear::RSVPPathTear | ( | const RSVPPathTear & | other | ) | [inline] |
Definition at line 58 of file RSVPPathMsg.h.
: RSVPPathTear_Base(other.getName()) {operator=(other);}
| virtual RSVPPathTear* RSVPPathTear::dup | ( | ) | const [inline, virtual] |
Definition at line 60 of file RSVPPathMsg.h.
{return new RSVPPathTear(*this);}
| IPAddress RSVPPathTear::getLIH | ( | ) | [inline] |
Definition at line 63 of file RSVPPathMsg.h.
{return getHop().Logical_Interface_Handle;}
| int RSVPPathTear::getLspId | ( | ) | [inline] |
Definition at line 65 of file RSVPPathMsg.h.
Referenced by RSVP::processPathTearMsg().
{return getSenderTemplate().Lsp_Id;}
| IPAddress RSVPPathTear::getNHOP | ( | ) | [inline] |
Definition at line 62 of file RSVPPathMsg.h.
{return getHop().Next_Hop_Address;}
| IPAddress RSVPPathTear::getSrcAddress | ( | ) | [inline] |
Definition at line 64 of file RSVPPathMsg.h.
{return getSenderTemplate().SrcAddress;}
| RSVPPathTear& RSVPPathTear::operator= | ( | const RSVPPathTear & | other | ) | [inline] |
Definition at line 59 of file RSVPPathMsg.h.
Referenced by RSVPPathTear().
{RSVPPathTear_Base::operator=(other); return *this;}
1.7.1