#include <RSVPPacket.h>
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);}
|
|
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;}
|