#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) |
RSVPPacket::RSVPPacket | ( | const char * | name = NULL , |
|
int | kind = 0 | |||
) | [inline] |
RSVPPacket::RSVPPacket | ( | const RSVPPacket & | other | ) | [inline] |
virtual cObject* RSVPPacket::dup | ( | ) | [inline, virtual] |
Reimplemented in RSVPPathMsg, RSVPPathTear, RSVPPathError, and RSVPResvError.
00035 {return new RSVPPacket(*this);}
IPAddress RSVPPacket::getDestAddress | ( | ) | [inline] |
int RSVPPacket::getExTunnelId | ( | ) | [inline] |
int RSVPPacket::getHoldingPri | ( | ) | [inline] |
int RSVPPacket::getSetupPri | ( | ) | [inline] |
int RSVPPacket::getTunnelId | ( | ) | [inline] |
bool RSVPPacket::isInSession | ( | SessionObj_t * | s | ) | [inline] |
00042 { 00043 return getSession().DestAddress==s->DestAddress && 00044 getSession().Tunnel_Id==s->Tunnel_Id && 00045 getSession().Extended_Tunnel_Id==s->Extended_Tunnel_Id; 00046 }
RSVPPacket& RSVPPacket::operator= | ( | const RSVPPacket & | other | ) | [inline] |