#include <RSVPPacket.h>
Inheritance diagram for RSVPPacket:
This class adds convenience get() and set() methods to the generated base class, but no extra data.
Public Member Functions | |
RSVPPacket (const char *name=NULL, int kind=0) | |
RSVPPacket (const RSVPPacket &other) | |
RSVPPacket & | operator= (const RSVPPacket &other) |
virtual cObject * | dup () |
IPAddress | getDestAddress () |
int | getTunnelId () |
int | getExTunnelId () |
int | getSetupPri () |
int | getHoldingPri () |
bool | isInSession (SessionObj_t *s) |
|
00032 : RSVPPacket_Base(name,RSVP_TRAFFIC) { this->rsvpKind_var = kind; }
|
|
00033 : RSVPPacket_Base(other.name()) {operator=(other);}
|
|
Reimplemented in RSVPPathMsg, RSVPPathTear, RSVPPathError, and RSVPResvError. 00035 {return new RSVPPacket(*this);}
|
|
00037 {return getSession().DestAddress;}
|
|
00039 {return getSession().Extended_Tunnel_Id;}
|
|
00041 {return getSession().holdingPri;}
|
|
00040 {return getSession().setupPri;}
|
|
00038 {return getSession().Tunnel_Id;}
|
|
00042 { 00043 return getSession().DestAddress==s->DestAddress && 00044 getSession().Tunnel_Id==s->Tunnel_Id && 00045 getSession().Extended_Tunnel_Id==s->Extended_Tunnel_Id; 00046 }
|
|
00034 {RSVPPacket_Base::operator=(other); return *this;}
|