INET Framework for OMNeT++/OMNEST
RSVPPathTear Class Reference

#include <RSVPPathMsg.h>

List of all members.

Public Member Functions

 RSVPPathTear (const char *name=NULL, int kind=PTEAR_MESSAGE)
 RSVPPathTear (const RSVPPathTear &other)
RSVPPathTearoperator= (const RSVPPathTear &other)
virtual RSVPPathTeardup () const
IPAddress getNHOP ()
IPAddress getLIH ()
IPAddress getSrcAddress ()
int getLspId ()

Detailed Description

RSVP PATH TEAR message

This class adds convenience get() and set() methods to the generated base class, but no extra data.


Constructor & Destructor Documentation

RSVPPathTear::RSVPPathTear ( const char *  name = NULL,
int  kind = PTEAR_MESSAGE 
) [inline]

Referenced by dup().

: RSVPPathTear_Base(name,kind) {}
RSVPPathTear::RSVPPathTear ( const RSVPPathTear other) [inline]
: RSVPPathTear_Base(other.getName()) {operator=(other);}

Member Function Documentation

virtual RSVPPathTear* RSVPPathTear::dup ( ) const [inline, virtual]
{return new RSVPPathTear(*this);}
IPAddress RSVPPathTear::getLIH ( ) [inline]
{return getHop().Logical_Interface_Handle;}
int RSVPPathTear::getLspId ( ) [inline]

Referenced by RSVP::processPathTearMsg().

{return getSenderTemplate().Lsp_Id;}
IPAddress RSVPPathTear::getNHOP ( ) [inline]
{return getHop().Next_Hop_Address;}
IPAddress RSVPPathTear::getSrcAddress ( ) [inline]
{return getSenderTemplate().SrcAddress;}
RSVPPathTear& RSVPPathTear::operator= ( const RSVPPathTear other) [inline]

Referenced by RSVPPathTear().

{RSVPPathTear_Base::operator=(other); return *this;}

The documentation for this class was generated from the following file: