INET Framework for OMNeT++/OMNEST
inet::RSVPHelloMsg Class Reference

RSVP HELLO REQUEST message. More...

#include <RSVPHelloMsg.h>

Inheritance diagram for inet::RSVPHelloMsg:
inet::RSVPHelloMsg_Base inet::RSVPMessage

Public Member Functions

 RSVPHelloMsg (const char *name=nullptr, int kind=RSVP_TRAFFIC)
 
 RSVPHelloMsg (const RSVPHelloMsg &other)
 
RSVPHelloMsgoperator= (const RSVPHelloMsg &other)
 
virtual RSVPHelloMsgdup () const override
 
- Public Member Functions inherited from inet::RSVPHelloMsg_Base
virtual ~RSVPHelloMsg_Base ()
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
virtual bool getRequest () const
 
virtual void setRequest (bool request)
 
virtual bool getAck () const
 
virtual void setAck (bool ack)
 
virtual int getSrcInstance () const
 
virtual void setSrcInstance (int srcInstance)
 
virtual int getDstInstance () const
 
virtual void setDstInstance (int dstInstance)
 
- Public Member Functions inherited from inet::RSVPMessage
 RSVPMessage (const char *name=nullptr, short kind=0)
 
 RSVPMessage (const RSVPMessage &other)
 
virtual ~RSVPMessage ()
 
RSVPMessageoperator= (const RSVPMessage &other)
 
virtual int getRsvpKind () const
 
virtual void setRsvpKind (int rsvpKind)
 

Additional Inherited Members

- Protected Member Functions inherited from inet::RSVPHelloMsg_Base
bool operator== (const RSVPHelloMsg_Base &)
 
 RSVPHelloMsg_Base (const char *name=nullptr, short kind=0)
 
 RSVPHelloMsg_Base (const RSVPHelloMsg_Base &other)
 
RSVPHelloMsg_Baseoperator= (const RSVPHelloMsg_Base &other)
 
- Protected Member Functions inherited from inet::RSVPMessage
bool operator== (const RSVPMessage &)
 
- Protected Attributes inherited from inet::RSVPHelloMsg_Base
bool request
 
bool ack
 
int srcInstance
 
int dstInstance
 
- Protected Attributes inherited from inet::RSVPMessage
int rsvpKind
 

Detailed Description

RSVP HELLO REQUEST message.

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

Constructor & Destructor Documentation

inet::RSVPHelloMsg::RSVPHelloMsg ( const char *  name = nullptr,
int  kind = RSVP_TRAFFIC 
)
inline
42 : RSVPHelloMsg_Base(name, kind) {}
RSVPHelloMsg_Base(const char *name=nullptr, short kind=0)
inet::RSVPHelloMsg::RSVPHelloMsg ( const RSVPHelloMsg other)
inline
43 : RSVPHelloMsg_Base(other) {}
RSVPHelloMsg_Base(const char *name=nullptr, short kind=0)

Member Function Documentation

virtual RSVPHelloMsg* inet::RSVPHelloMsg::dup ( ) const
inlineoverridevirtual

Reimplemented from inet::RSVPHelloMsg_Base.

45 { return new RSVPHelloMsg(*this); }
RSVPHelloMsg(const char *name=nullptr, int kind=RSVP_TRAFFIC)
Definition: RSVPHelloMsg.h:42
RSVPHelloMsg& inet::RSVPHelloMsg::operator= ( const RSVPHelloMsg other)
inline
44 { RSVPHelloMsg_Base::operator=(other); return *this; }
RSVPHelloMsg_Base & operator=(const RSVPHelloMsg_Base &other)

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