INET Framework for OMNeT++/OMNEST
RSVPPacket Class Reference

#include <RSVPPacket.h>

Inheritance diagram for RSVPPacket:
RSVPPacket_Base RSVPMessage RSVPPathError_Base RSVPPathMsg_Base RSVPPathTear_Base RSVPResvError_Base RSVPResvMsg_Base RSVPResvTear_Base RSVPPathError RSVPPathMsg RSVPPathTear RSVPResvError RSVPResvMsg RSVPResvTear

List of all members.

Public Member Functions

 RSVPPacket (const char *name=NULL, int kind=0)
 RSVPPacket (const RSVPPacket &other)
RSVPPacketoperator= (const RSVPPacket &other)
virtual RSVPPacketdup () const
IPAddress getDestAddress ()
int getTunnelId ()
int getExTunnelId ()
int getSetupPri ()
int getHoldingPri ()
bool isInSession (SessionObj_t *s)

Detailed Description

RSVP message common part.

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

Definition at line 29 of file RSVPPacket.h.


Constructor & Destructor Documentation

RSVPPacket::RSVPPacket ( const char *  name = NULL,
int  kind = 0 
) [inline]

Definition at line 32 of file RSVPPacket.h.

Referenced by dup().

: RSVPPacket_Base(name,RSVP_TRAFFIC) { this->rsvpKind_var = kind; }
RSVPPacket::RSVPPacket ( const RSVPPacket other) [inline]

Definition at line 33 of file RSVPPacket.h.

: RSVPPacket_Base(other.getName()) {operator=(other);}

Member Function Documentation

Definition at line 37 of file RSVPPacket.h.

Referenced by RSVP::createPSB().

{return getSession().DestAddress;}
int RSVPPacket::getExTunnelId ( ) [inline]

Definition at line 39 of file RSVPPacket.h.

int RSVPPacket::getHoldingPri ( ) [inline]

Definition at line 41 of file RSVPPacket.h.

{return getSession().holdingPri;}
int RSVPPacket::getSetupPri ( ) [inline]

Definition at line 40 of file RSVPPacket.h.

{return getSession().setupPri;}
int RSVPPacket::getTunnelId ( ) [inline]

Definition at line 38 of file RSVPPacket.h.

{return getSession().Tunnel_Id;}
RSVPPacket& RSVPPacket::operator= ( const RSVPPacket other) [inline]

Definition at line 34 of file RSVPPacket.h.

Referenced by RSVPPacket().

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

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